Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Eth-wallet #14727

Closed
wants to merge 573 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
573 commits
Select commit Hold shift + click to select a range
0a2d045
Ensuring that about:preferences#payments is maintained as the open pa…
ryanml Apr 17, 2018
1e98e74
Release notes for 0.22.x Release 2 hotfix (#13854)
petemill Apr 18, 2018
99a941b
Merge pull request #13834 from NejcZdovc/fix/#13828-twitch
NejcZdovc Apr 18, 2018
1ec3da9
Merge pull request #13722 from NejcZdovc/fix/#12826-url
NejcZdovc Apr 18, 2018
fccdc44
Merge pull request #13743 from NejcZdovc/refactor/#13035-pin
NejcZdovc Apr 18, 2018
8014a0e
Merge pull request #13776 from NejcZdovc/fix/#4310-add
NejcZdovc Apr 18, 2018
36d892d
Merge pull request #13742 from NejcZdovc/fix/#11857-recover
NejcZdovc Apr 18, 2018
58b5204
Merge pull request #13788 from brave/fix/automated-tests-with-buffer-…
NejcZdovc Apr 18, 2018
773abcd
Fixes null case for fields
NejcZdovc Apr 6, 2018
ab89ff0
Merge pull request #13844 from brave/fix/12616
diracdeltas Apr 18, 2018
1ec66b9
Ensure tabs are not created in hidden window and correct window is fo…
petemill Apr 19, 2018
a4cdee8
Merge pull request #13753 from NejcZdovc/fix/#13751-run
NejcZdovc Apr 19, 2018
7f194c9
Using the History API to remove visibility parameters from the curren…
ryanml Apr 19, 2018
622ef4b
Merge pull request #13866 from brave/fix/13859-13860-tabs-hidden-window
NejcZdovc Apr 19, 2018
7868702
Fixes sortTable default sort
NejcZdovc Apr 4, 2018
0abdd64
Merge pull request #13850 from ryanml/no-dialogue-after-recovery
NejcZdovc Apr 19, 2018
5768b8a
Fixes disabled create wallet button
NejcZdovc Apr 19, 2018
12d502f
Merge pull request #13726 from NejcZdovc/fix/#13721-sort
NejcZdovc Apr 19, 2018
4e3c7c0
Merge pull request #13830 from bsclifton/fix-quarantine-part3
petemill Apr 19, 2018
d070cbd
Some verified publishers no longer remove green tick at sublevels
jasonrsadler Mar 31, 2018
fcf1667
Merge pull request #13675 from jasonrsadler/working-dir5
NejcZdovc Apr 20, 2018
fc34881
Bring back ability for menu items to focus or create window without c…
petemill Apr 20, 2018
370f8f6
Don't break up as URL for autocomplete if location bar text isn't a URL
rvagg Apr 3, 2018
689c890
Enhance muon unit test runner, include more unit tests
rvagg Apr 21, 2018
26455ad
Convert siteSuggestionsTest to muon-compatible
rvagg Apr 21, 2018
dde570d
Merge pull request #13744 from NejcZdovc/fix/#12220-input
NejcZdovc Apr 23, 2018
a970195
Merge pull request #13867 from NejcZdovc/fix/#13227-create
NejcZdovc Apr 23, 2018
2e63d0d
Merge pull request #13693 from rvagg/rvagg/search-bar-url-fix
diracdeltas Apr 23, 2018
22a9dc1
Add new `BRAVE_USE_STAGING_DATA_FILES` environment variable to allow …
bsclifton Apr 23, 2018
68a51aa
Fix URL Normalization code
catilac Apr 23, 2018
79e1599
Merge pull request #13877 from brave/fix/13876-menu-check-updates
bsclifton Apr 23, 2018
210c0cc
Fix unittest error on MacOS due to invalid semver
diracdeltas Apr 23, 2018
ec32d00
Fix discrepancy between node url.parse and muon.url.parse
diracdeltas Apr 24, 2018
c70085d
Merge pull request #13914 from brave/fix/13907
bsclifton Apr 24, 2018
005ee82
Adding context menu option to bookmark/history entries to add their r…
ryanml Apr 18, 2018
86e3084
Merge pull request #13910 from bsclifton/adblock-staging-flag
bsclifton Apr 24, 2018
61d1e4b
Update version in package.json to 0.24.x
bsclifton Apr 24, 2018
cc1fbee
Merge pull request #13929 from bsclifton/update-version
cezaraugusto Apr 24, 2018
da59512
Merge pull request #13856 from ryanml/add-publisher-context
NejcZdovc Apr 25, 2018
8597e72
Implemented onEscape for Add Funds Dialog
jasonrsadler Apr 20, 2018
9fa2ecb
release notes for 0.22.x w/ CR66
kjozwiak Apr 25, 2018
31b5ebb
Merge pull request #13945 from brave/release-notes-0.22.667
bsclifton Apr 26, 2018
cf5bea5
Implemented notification for user to backup Brave wallet
jasonrsadler Mar 19, 2018
a2256bc
Merge pull request #13504 from jasonrsadler/gen-backup-remind
NejcZdovc Apr 26, 2018
3d3ec33
Merge pull request #13884 from jasonrsadler/feature/escape-key#6248
NejcZdovc Apr 26, 2018
93254a6
Adding manual addition functionality to the publisher toggle button
ryanml Apr 26, 2018
9a04a69
Merge pull request #13913 from ryanml/publisher-toggle-context-menu
NejcZdovc Apr 26, 2018
1fccba5
Bat-client version bump
NejcZdovc Apr 26, 2018
ab99357
Merge pull request #13951 from NejcZdovc/fix/#13217-bump
NejcZdovc Apr 26, 2018
486c0d5
Fixes #12675, enabling publisher toggle after time requirements satis…
ryanml Apr 23, 2018
15a6784
Merge pull request #13900 from ryanml/ledger-heart-toggle-fix
NejcZdovc Apr 27, 2018
80d764a
release notes for 0.22.x Hotfix (#13967)
kjozwiak Apr 27, 2018
81523c7
Adding in progress overlay/state for wallet recovery
ryanml Apr 27, 2018
417f3b7
Merge pull request #13960 from ryanml/recovery-loading-indicator
NejcZdovc Apr 30, 2018
b8aef8d
Adds server problem overlay
NejcZdovc Apr 30, 2018
9afde65
Merge pull request #13848 from Jacalz/solus-dependancy-cleanup
bsclifton May 1, 2018
7cc0aef
Merge pull request #13973 from NejcZdovc/fix/#13972-server
May 1, 2018
cde121f
Fix typo
arialblack14 Mar 20, 2018
5016b3c
Merge pull request #13514 from arialblack14/master
bsclifton May 1, 2018
4e6cd00
Merge pull request #13717 from brave/wordcounttextarea
bsclifton May 1, 2018
86d1a11
Ensuring share context menu items are disabled when no windows are open
ryanml Apr 25, 2018
f371e51
Removing digg from templateUrls
ryanml May 1, 2018
ca83ee3
Merge pull request #13933 from ryanml/file-share-menu-fix
bsclifton May 1, 2018
1a91cc6
Add feature window.prompt
AlexRobinson- Mar 22, 2018
a2873fa
Add unit tests for rendering PromptTextBox in MessageBox when input i…
AlexRobinson- Apr 17, 2018
4ae26c3
Merge pull request #13916 from brave/fix/13906
diracdeltas May 2, 2018
e14a95f
Remove a not very useful focus ring on about pages (which is only sho…
bsclifton May 2, 2018
681349d
Ensure all icons in bookmarks bar are vertically aligned
petemill May 2, 2018
6f6fe9b
Fixes broken seed overlay trigger
NejcZdovc May 3, 2018
b225887
Change to new Brave logo on top sites tile
Jacalz May 3, 2018
663cdc0
Merge pull request #14002 from NejcZdovc/fix/#14001-seed
May 3, 2018
fdb0943
Merge pull request #13986 from brave/fix/13789-bookmarkbar-icon-align…
cezaraugusto May 3, 2018
7c6d70a
Merge pull request #13774 from aushakou/fix-url-bar-issue
cezaraugusto May 3, 2018
58e7277
Change webrtc info link to be friendlier
diracdeltas May 3, 2018
be6ec2f
Merge pull request #14016 from brave/fix/webrtc-info-link
diracdeltas May 3, 2018
4f84971
Merge pull request #13998 from bsclifton/remove-about-focus-ring
bsclifton May 4, 2018
add2cf6
Fixes #13993, making sure extra time on first logged visit is not ign…
ryanml May 2, 2018
8f73858
Merge pull request #13999 from ryanml/min-visit-time-fix
NejcZdovc May 4, 2018
d580e2c
Fixes contribution process
NejcZdovc May 4, 2018
396c507
Merge pull request #14022 from NejcZdovc/fix/#14018-contribution
NejcZdovc May 4, 2018
b65d56d
Add support for deploying to Ubuntu 18 LTS compatible repositories
bsclifton May 4, 2018
40423cc
Fixing recovery progress indicator showing before recovery file is lo…
ryanml May 3, 2018
e81f9bd
Implemented fix to show publisher toggle for PDFs
May 4, 2018
21716aa
Merge pull request #14027 from bsclifton/add-support-ubuntu-18lts
bsclifton May 4, 2018
507839d
Merge pull request #14028 from jasonrsadler/fix/#14025-pdf-payment
May 4, 2018
489b1a5
Highlight input in window.prompt when it is displayed:
AlexRobinson- May 5, 2018
494f9d3
Not showing include option for deleted publishers
ryanml May 3, 2018
af63e87
Merge pull request #14017 from ryanml/recovery-progress-file-fix
NejcZdovc May 5, 2018
bca6936
Merge pull request #14010 from ryanml/re-add-deleted-pubs
NejcZdovc May 5, 2018
c1560d1
Added test for shouldShowPublisherButton for PR #14028
May 5, 2018
30cc25b
Merge pull request #14034 from jasonrsadler/test/#14028-pdf-url
NejcZdovc May 7, 2018
ed7b2b4
Merge pull request #14009 from Jacalz/master
bsclifton May 7, 2018
b9b5c24
Fixes Audio indicator if tab muted and video stops playing
TheKinshu Apr 20, 2018
d8438b3
Merge pull request #13873 from TheKinshu/issue12569
bsclifton May 7, 2018
2a7f9b7
Merge pull request #13563 from AlexRobinson-/arobinson/window-prompt
bsclifton May 7, 2018
5d81fc6
Remove unused PASSPHRASE argument
bsclifton May 7, 2018
27bdb96
Hide bookmark bar when removing last item
petemill May 8, 2018
da0cca6
Notify users when contribution date is pushed back
NejcZdovc May 3, 2018
9b3379f
Refactored bookmarks toolbar closing code + tests
bsclifton May 8, 2018
e68a82e
Merge pull request #14049 from brave/linux-remove-passphrase
bsclifton May 8, 2018
bced563
Merge pull request #14006 from NejcZdovc/fix/#14000-notify
NejcZdovc May 8, 2018
71717b2
Travis job optimizations
NejcZdovc May 8, 2018
6bdd380
Updated recoveryOverlay style to remove focus outline.
May 8, 2018
2a55706
Merge pull request #14048 from brave/fix/14047-hide-bookmarks-bar-no-…
petemill May 8, 2018
3caf56b
Fixes fuzzing push back
NejcZdovc May 8, 2018
01ca4ea
Merge pull request #14056 from jasonrsadler/fix/tabIndex-focus-style
May 8, 2018
aac12be
Merge pull request #14057 from NejcZdovc/fix/#14042-update
bsclifton May 8, 2018
3dc6934
Ensure type-safety with tab audio muting
petemill May 8, 2018
917c479
Merge pull request #14061 from brave/fix/14058-crash-mute-tabs
bsclifton May 8, 2018
424a7de
Update BAT-client to 2.3.1
May 8, 2018
7cc4ea4
Merge pull request #14068 from jasonrsadler/sec/bat-client-upd
May 8, 2018
a5fb6e9
add comment about metascraper untrusted input, sanitize HTML
diracdeltas May 8, 2018
a3be822
Merge pull request #14069 from brave/fix/14066
NejcZdovc May 9, 2018
7def2ec
Finished Aphrodite restyle of safebrowsing.js. Fixes issue #9025
jasonrsadler Mar 25, 2018
e278ba6
Merge pull request #13592 from jasonrsadler/safe-browsing-aphrodite-r…
cezaraugusto May 10, 2018
be93f23
New debug menu option 'Display tab identifiers'
petemill Mar 1, 2018
8d379f5
Allow showing first-run welcome tab in dev
petemill Apr 3, 2018
51cf2fd
New flag '--debug-store-actions'
petemill Apr 3, 2018
497ef66
Reduce --debug-tab-events noise by putting about: tab communication l…
petemill Mar 2, 2018
8130abc
webpack - only inline simple functions
petemill Apr 2, 2018
e5ef09d
Stop using webview for contents method invocations, use new muon API
bridiver Feb 14, 2018
281380d
Add the single-webview, which only attaches to the active (or preview…
petemill Feb 21, 2018
c003ca8
Allow tabs which are unattached (and especially have never been attac…
petemill Mar 2, 2018
a0403da
Do not get tab themeColor until window has width
petemill Mar 22, 2018
df084a6
do not focus a destroyed contents
petemill Mar 23, 2018
19539ab
Store new guestInstanceId when tab is replaced
petemill Mar 23, 2018
f6d23ed
single-webview should not display temporary contents
petemill Mar 23, 2018
7c3c991
Move renderer Tab WebContents event handlers out of React component c…
petemill Mar 26, 2018
48a60c6
faster (instant?) theme color for New Tabs.
petemill Mar 27, 2018
03eff6e
handle tab-detached-at in renderer
petemill Mar 27, 2018
9bc943b
single-webview moving tabs to other windows
petemill Mar 28, 2018
ef861d3
single-webview tab discarding via tab-replaced-at
petemill Mar 29, 2018
1cd11dd
tabs debug message for setActive
petemill Mar 29, 2018
04bbdbf
Only attach guest after guest-ready is received, or is previewing.
petemill Mar 29, 2018
cb61317
move expireContentSettings to browser
petemill Mar 29, 2018
8a078df
move browser renderer-frame change notification to stateless function
petemill Mar 29, 2018
e3d59e8
move setFullScreen to browser-side
petemill Mar 29, 2018
3028f93
Remove <Frame /> component for every single tab
petemill Mar 29, 2018
87bf91d
initial frames in window are created by browser
petemill Mar 30, 2018
4fb4438
fix Find In Page for single-webview
petemill Mar 30, 2018
d446662
fix state lookup error if window has no frames yet
petemill Mar 30, 2018
216d3c0
bump muon to 6.0.0
petemill Apr 2, 2018
0baa803
Window's main content area dispays visual debug info when asked to
petemill Apr 3, 2018
937b6f6
Renderer outputs tab events to console via app's --debug-tab-events flag
petemill Apr 4, 2018
737d9dc
Correct variable names for WebviewDisplay now that we're passing tabI…
petemill Apr 4, 2018
dfc4d17
more main content debug info
petemill Apr 4, 2018
07eabc2
log guestInstanceId on tab update when debugging tab events
petemill Apr 4, 2018
586abfd
fix error in url bar when there is no active frame or default search …
petemill Apr 4, 2018
ec5afb3
single-webview next active tab fix
petemill Apr 4, 2018
b24256a
move Find In Page to browser process
petemill Apr 4, 2018
1341b43
bump muon to 6.0.1
petemill Apr 5, 2018
5517d20
Buffer Window gets debug state flags
petemill Apr 6, 2018
be42757
log tab creation window notification messages
petemill Apr 6, 2018
22c51a6
single-webview: remove double attach call on mount
petemill Apr 6, 2018
398d903
Fix some of the unit tests...
bsclifton Apr 6, 2018
91b848b
If window does not know about tab yet, queue renderer tab event handl…
petemill Apr 10, 2018
cda5eaf
update muon to 6.0.2
petemill Apr 10, 2018
dc4f184
Default action value to empty map to prevent call to `get` on undefined
bsclifton Apr 11, 2018
34f2ff3
Fix tabs destroyed if switched away during first webview attach and r…
petemill Apr 11, 2018
c4f98d9
Ensure new windows have non-pinned tab active
petemill Apr 11, 2018
2a2fe7c
update muon to 6.0.3
petemill Apr 11, 2018
a4ade29
Update to muon 6.0.4 with Chromium 66.0.3359.117
petemill Apr 20, 2018
f2ca674
muon v6.0.5
petemill Apr 30, 2018
393a2c1
don't add non-tabs to webContentsCache
bridiver Apr 30, 2018
b0a39ac
Bump muon to 6.0.7 for webview src attribute fix and find-in-page cra…
petemill May 2, 2018
ff508dc
force updateTab on set-active to fix delay switching to unloaded tabs
petemill May 4, 2018
5c84a4b
Avoid blank tabs which never have guest-ready set in an in-transit frame
petemill May 5, 2018
ae64bcb
Fix non-displaying tab when moving to new window
petemill May 7, 2018
1191498
Dragging to blank area of tab strip sets correct destination index
petemill May 7, 2018
10e08c0
Set zoomPercent on appState for each tab
petemill May 8, 2018
04cebfa
Move certificate error redirects to browser-side actions
petemill May 8, 2018
5e5cb6d
update muon to 6.0.8
petemill May 8, 2018
3bf1520
Ensure that frames are not inserted at an index higher than the maximum
petemill May 9, 2018
b4f00f2
tab.index and frame index (via index of state.frames List) in appStat…
petemill May 10, 2018
c40d998
Do not change every tab's index in state when deleting a tab
petemill May 10, 2018
6b125c4
bump muon to 6.0.9 for extension api fix
petemill May 10, 2018
7288f52
Optimize sending appState from browser to windows by filtering out la…
petemill May 11, 2018
558ee51
Updating package-lock.json to update deep-extend
jumde May 11, 2018
e387dcf
Merge pull request #14098 from brave/resolving_deep_extend_vuln
jumde May 11, 2018
ad8c08a
Fixed recovery overlay showing invalid amount before completion
May 10, 2018
73886ff
Merge pull request #13783 from brave/single-webview
petemill May 11, 2018
6690ec2
html: changes div to label
May 11, 2018
11854e6
When no frame index is provided for a new tab, insert at the end of t…
petemill May 11, 2018
ff065bb
Merge pull request #14102 from brave/fix/14101-tab-page-change-new-tab
petemill May 12, 2018
70aa1b9
Revert "Merge pull request #13726 from NejcZdovc/fix/#13721-sort"
NejcZdovc May 13, 2018
f0df761
Merge pull request #14106 from NejcZdovc/revert/13726
NejcZdovc May 13, 2018
d33677d
Update documentation for `Running Brave`
bsclifton May 14, 2018
1c6faeb
Merge pull request #14114 from bsclifton/fix-running-brave-docs
cezaraugusto May 14, 2018
8663228
Add support for Debian Buster
bsclifton May 14, 2018
8513a15
Merge pull request #14115 from bsclifton/add-debian-buster
cezaraugusto May 14, 2018
a7bdaac
Fixes sortTable default sort
NejcZdovc May 13, 2018
77e6c33
Merge pull request #14100 from thelostone-mc/master
bsclifton May 14, 2018
b348d90
Merge pull request #14094 from jasonrsadler/fix/#11790-recov-overlay
NejcZdovc May 14, 2018
93d6566
Change facebook top tile to github and improve styling of top tiles
Jacalz May 9, 2018
9c97e35
adresses review and updates playstore logo
Jacalz May 14, 2018
0afa631
Merge pull request #14073 from Jacalz/top-tiles-changes
bsclifton May 14, 2018
60ae539
Merge pull request #14110 from NejcZdovc/fix/#13721-sort2
bsclifton May 14, 2018
df95723
autoplay notification should follow spec
cezaraugusto May 15, 2018
86dec47
Merge pull request #14132 from brave/autoplay-btn-order
cezaraugusto May 15, 2018
7915c9c
Merge pull request #14050 from NejcZdovc/travis-optimization
NejcZdovc May 15, 2018
37bbbd1
Fix unit tests broken by https://github.com/brave/browser-laptop/pull…
bsclifton May 15, 2018
781fdc6
Fix unit tests broken by https://github.com/brave/browser-laptop/pull…
bsclifton May 15, 2018
bd6e88c
Merge pull request #14142 from bsclifton/fix-unit-tests-master
cezaraugusto May 15, 2018
cad8c85
Release notes for 0.22.x Release 3
kjozwiak May 16, 2018
540540d
Merge pull request #14153 from brave/release-notes-0.22.x-Release3
bsclifton May 16, 2018
1f6b77f
Update Muon to 6.0.11
bsclifton May 16, 2018
c096c58
Merge pull request #14155 from bsclifton/update-muon-6.0.11
bsclifton May 17, 2018
7e91a86
Add default exception for uphold.com for fingerprint protection (sinc…
bsclifton May 17, 2018
54f6b31
Merge pull request #14158 from bsclifton/uphold-fingerprint-exception
bsclifton May 17, 2018
0b6b746
Revert Aphrodite changes that were breaking bookmark modals
bsclifton May 17, 2018
027fbd7
Merge pull request #14162 from bsclifton/revert-aphrodite-dialog-changes
cezaraugusto May 17, 2018
6f59dd9
Fix window ReferenceError exceptions constantly thrown when browsing
jasonrsadler Apr 25, 2018
4036b7b
Merge pull request #13934 from jasonrsadler/bug/RefErr#13337
bsclifton May 17, 2018
88bbfab
Call mockery.deregisterAll when done after registering mocks.
riastradh-brave May 18, 2018
22e62bf
Merge pull request #14168 from brave/riastradh-fix-sessionstoretest-m…
bsclifton May 18, 2018
9d172cd
- Restrict full screen notification to window (preventing it being se…
bsclifton May 18, 2018
cfee80a
Merge pull request #14176 from bsclifton/fix-fullscreen-frame-issues
petemill May 18, 2018
224a366
bump muon to 6.0.12 to fix display issues with tabswhich have openers
petemill May 18, 2018
65d1612
Merge pull request #14177 from brave/muon-6-0-12
bsclifton May 18, 2018
f90fb5c
Fix typos in docs/style.md
derekkramer May 19, 2018
ea409ce
Merge pull request #14183 from derekkramer/fix-typos-style-md
ryanml May 19, 2018
1bfb422
Add a session migration for uphold fingerprinting
bsclifton May 18, 2018
a4584cf
Fixes disabled torrent viewer torrent download
NejcZdovc May 15, 2018
9f02082
Merge pull request #14134 from NejcZdovc/fix/#10767-torrent
bsclifton May 21, 2018
3b1e4ce
Adds nsp to travis checks
NejcZdovc May 21, 2018
2eb1138
Fix hostPattern and don't apply migration if user has global block in…
bsclifton May 22, 2018
26b6691
Merge pull request #14193 from NejcZdovc/feature/#14141-nsp
NejcZdovc May 22, 2018
ec60238
Merge pull request #14178 from bsclifton/session-migration-cleanup
NejcZdovc May 22, 2018
e145605
remove unneccessary console warning
petemill May 22, 2018
5f7bc31
Merge pull request #14217 from brave/fix/14216-console-warning
petemill May 22, 2018
2ab77de
Fixes webtorrent not being enabled
NejcZdovc May 23, 2018
285ca53
Merge pull request #14218 from NejcZdovc/fix/#10767-fix
bsclifton May 23, 2018
10f2715
Only call createTabRequested if window is ready
bsclifton May 24, 2018
f0dffef
Adds batch voting
NejcZdovc May 21, 2018
aa00fce
Merge pull request #14230 from bsclifton/fix-partner-page-focus
NejcZdovc May 24, 2018
ec1c2c3
set reloadMatchingUrl to true for URLs ending in a hash
diracdeltas May 24, 2018
57c7b26
Merge pull request #14232 from brave/fix/14231
bsclifton May 24, 2018
4d3cd36
Merge pull request #14191 from NejcZdovc/feature/#14190-batch
NejcZdovc May 24, 2018
c561fed
Release notes for 0.22.x Release 4
kjozwiak May 24, 2018
ad88fba
Merge pull request #14246 from brave/release-notes-0.22.x-Release4
bsclifton May 24, 2018
8387c5f
Fixed a mistake in the 0.22.x Release 4 notes
kjozwiak May 24, 2018
4033816
Merge pull request #14248 from brave/release-notes-0.22.x-Release4-Fix
bsclifton May 24, 2018
fa6124b
Adds capctha to the grant flow
NejcZdovc May 23, 2018
8e9be72
Merge pull request #14189 from NejcZdovc/feature/#14188-captcha
NejcZdovc May 25, 2018
a0d55ef
Adds new balance breakdown
NejcZdovc May 25, 2018
9713445
Merge pull request #14251 from NejcZdovc/feature/#14229-breakdown
NejcZdovc May 28, 2018
6a80fd7
Removes site settings for delete sites
NejcZdovc May 28, 2018
45b7332
Adds clear payments options
NejcZdovc May 14, 2018
141893c
Merge pull request #14116 from NejcZdovc/feature/#8537-clear
NejcZdovc May 29, 2018
21f24d0
Merge pull request #14260 from NejcZdovc/fix/#14245-autoinclude
NejcZdovc May 29, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
runtime = electron
target_arch = x64
brave_electron_version = 5.0.2
chromedriver_version = 2.33
target = v5.0.2
brave_electron_version = 6.0.12
chromedriver_version = 2.36
target = v6.0.12
disturl=https://brave-laptop-binaries.s3.amazonaws.com/atom-shell/dist/
build_from_source = true
41 changes: 29 additions & 12 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,18 +21,35 @@ notifications:
slack:
secure: bDwO2uce5JAZvjrvWj4+/+yEXJAIK4O0RcgUWvZ2IMbi7Q9I89Mw40JmkLWL6x2gWZwxr8+FoLtErJA7RVrsfImjrX+NmMyAB7AydLdrBJtkLozNnuacnhcnBRyp1gGCa1ymxCEXGbgC6onAD3kiJJhggr70T+2lu3IuJYXENhc=
env:
- CXX=g++-4.8 NODE_ENV=test TEST_DIR=lint
- CXX=g++-4.8 NODE_ENV=test TEST_DIR=unit
- CXX=g++-4.8 NODE_ENV=test TEST_DIR=codecov
- CXX=g++-4.8 NODE_ENV=test TEST_DIR=about
- CXX=g++-4.8 NODE_ENV=test TEST_DIR=app
- CXX=g++-4.8 NODE_ENV=test TEST_DIR=bookmark-components
- CXX=g++-4.8 NODE_ENV=test TEST_DIR=bravery-components
- CXX=g++-4.8 NODE_ENV=test TEST_DIR=contents
- CXX=g++-4.8 NODE_ENV=test TEST_DIR=misc-components
- CXX=g++-4.8 NODE_ENV=test TEST_DIR=navbar-components
- CXX=g++-4.8 NODE_ENV=test TEST_DIR=tab-components
- CXX=g++-4.8 NODE_ENV=test TEST_DIR=performance ARTIFACTS_REGION=us-east-1
global:
- CXX=g++-4.8
- NODE_ENV=test
matrix:
- TEST_DIR=lint
- TEST_DIR=unit
- TEST_DIR=codecov
- TEST_DIR=security
- TEST_DIR=about
- TEST_DIR=app
- TEST_DIR=bookmark-components
- TEST_DIR=bravery-components
- TEST_DIR=contents
- TEST_DIR=misc-components
- TEST_DIR=navbar-components
- TEST_DIR=tab-components
- TEST_DIR=performance ARTIFACTS_REGION=us-east-1
matrix:
fast_finish: true
allow_failures:
- env: TEST_DIR=about
- env: TEST_DIR=app
- env: TEST_DIR=bookmark-components
- env: TEST_DIR=bravery-components
- env: TEST_DIR=contents
- env: TEST_DIR=misc-components
- env: TEST_DIR=navbar-components
- env: TEST_DIR=tab-components
- env: TEST_DIR=performance ARTIFACTS_REGION=us-east-1
addons:
apt:
sources:
Expand Down
156 changes: 156 additions & 0 deletions CHANGELOG.md

Large diffs are not rendered by default.

13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,13 @@ dnf install rpm-build
dnf group install "Development Tools" "C Development Tools and Libraries"
````

#### On Solus

````
sudo eopkg it -c system.devel gconf
````


### Installation

After installing the prerequisites:
Expand Down Expand Up @@ -108,12 +115,12 @@ Some platforms are available as pre-configured VMs. See the [readme](https://git

### Running Brave

To run a development version of the browser requires a few steps. The easiest way is just to use two
terminals. One terminal can be used just to watch for changes to the code
Running a development version of the browser requires two steps. The easiest way is just to use two
terminals (or one terminal with two tabs). First, you'll need to start the watch process (which runs webpack and watches for changes to the code)

npm run watch

Now actually run Brave in another terminal
Second, you can start the actual Brave process (in another terminal or tab)

npm start

Expand Down
12 changes: 12 additions & 0 deletions app/browser/activeTabHistory.js
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,18 @@ const api = {
*/
clearTabbedWindow: function (windowId) {
activeTabsByWindow.delete(windowId)
},

/**
* Replace all intances of `oldTabId` with `newTabId` in
* active tab history for each window
*/
tabIdChanged: function (oldTabId, newTabId) {
for (const [windowId, windowActiveTabs] of activeTabsByWindow) {
if (windowActiveTabs && windowActiveTabs.length) {
activeTabsByWindow.set(windowId, windowActiveTabs.map(previousTabId => (previousTabId === oldTabId) ? newTabId : previousTabId))
}
}
}
}

Expand Down
Loading