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

Return focus to the active tab's content area after dismissal of notifications and/or message boxes #15130

Closed
wants to merge 919 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
919 commits
Select commit Hold shift + click to select a range
df4ae0c
Merge pull request #13187 from dskeppstedt/refactoring-menu
bsclifton Jul 9, 2018
385a02c
Merge pull request #14638 from I3uckwheat/empty-yahoo-ad-containers
bsclifton Jul 9, 2018
75006a7
Update master to 0.25.0
bsclifton Jul 10, 2018
811328e
Merge pull request #14696 from bsclifton/master
NejcZdovc Jul 10, 2018
e680e1c
Merge pull request #14675 from brave/riastradh-tor-controlerrorbranches
bsclifton Jul 10, 2018
0899642
Out of paranoia, check we're closing the right control channel.
riastradh-brave Jul 10, 2018
2a30a9b
Allow TorControl.destroy to be idempotent.
riastradh-brave Jul 10, 2018
55e7881
Make TorDaemon.kill() idempotent.
riastradh-brave Jul 10, 2018
be5453e
Emit an error event if authentication fails.
riastradh-brave Jul 10, 2018
7499ae4
Don't assert that we have closed.
riastradh-brave Jul 10, 2018
44d3aba
Automatically test tor launch errors.
riastradh-brave Jul 10, 2018
d4c3396
fix search favicon path on windows
diracdeltas Jul 10, 2018
a742002
Merge pull request #14703 from brave/riastradh-tor-controlerrorbranch…
diracdeltas Jul 10, 2018
7af0146
Allow upload script to check if current signature exists.
mbacchi Jul 10, 2018
3d830d7
Merge pull request #14704 from brave/fix/windows-favicon-path
bsclifton Jul 10, 2018
c265416
Add shortcut for private tab with Tor and also update existing shortc…
bsclifton Jul 10, 2018
bef471d
Block tab.loadURL in tor tabs until tor is initialized
diracdeltas Jul 10, 2018
24a5b7a
fix test to use return code not command output
mbacchi Jul 10, 2018
050aa3c
Merge pull request #14711 from bsclifton/tor-tab-shortcut
diracdeltas Jul 10, 2018
e78fc93
Merge pull request #14705 from brave/upload_to_rpm_repo
bsclifton Jul 10, 2018
bfdba0e
Allow for a per-locale default search engine (value comes from config)
bsclifton Jul 3, 2018
1cf53e1
Merge pull request #14709 from brave/fix/tor-bookmarks
bsclifton Jul 11, 2018
bb20ceb
Fix mysterious searx favicon disappearing in builds
diracdeltas Jul 11, 2018
4c7e194
Merge pull request #14718 from brave/fix/searx-favicon
bsclifton Jul 11, 2018
24e726c
Update to Muon 7.1.6
bsclifton Jul 11, 2018
794213b
Merge pull request #14720 from bsclifton/update-muon-7.1.6
bsclifton Jul 11, 2018
4fdcf6b
On control channel error, continue watching after we report error.
riastradh-brave Jul 12, 2018
487bf48
Don't spin polling unless the watcher suggests we retry again.
riastradh-brave Jul 12, 2018
6efebe7
Block loading .onion sites in non-Tor tabs.
riastradh-brave Jul 11, 2018
950368c
Pass control channel errors synchronously, if commands are waiting.
riastradh-brave Jul 12, 2018
2f40572
Omit now-duplicated log message.
riastradh-brave Jul 12, 2018
79794d6
Omit needless `tor:' tags on error messages.
riastradh-brave Jul 12, 2018
684ed1f
Merge pull request #14721 from brave/riastradh-tor-controlerrorbranch…
bsclifton Jul 12, 2018
25188f3
Check if immutable value is truthy before calling .get()
bsclifton Jul 12, 2018
982eaae
Check if menu template is truthy before using
bsclifton Jul 12, 2018
38e2304
Updating hashes for Tor
jumde Jul 12, 2018
02c499e
Merge pull request #14722 from brave/tor_0338
jumde Jul 12, 2018
518ce29
Merge pull request #14715 from brave/riastradh-tor-blocktorlessonion
diracdeltas Jul 13, 2018
bf14d70
Merge pull request #14726 from bsclifton/fix-renderer-errors
bsclifton Jul 13, 2018
7118027
Merge pull request #14614 from craigtaub/coverage2
bsclifton Jul 13, 2018
8e76816
Fix #10554, #11059: remove check for .pdf in URL, prefer response hea…
humphd Mar 23, 2018
df5616a
Update test server to allow sending custom headers
humphd Mar 24, 2018
8d52661
Upgrading bat-client to 3.3.3
ryanml Jul 13, 2018
1e724cd
Merge pull request #14736 from ryanml/b-c-3.3.3
ryanml Jul 13, 2018
6e712be
Fixes #14691, using condense publishers endpoint for publisher verifi…
ryanml Jul 10, 2018
70d3dbe
Merge pull request #14708 from ryanml/single-publisher-list
Jul 13, 2018
fc7feae
Promotions server should now be polled from payments screen without h…
Jul 13, 2018
e7c6140
Refactors single verified list, so that we are not doing so much IO
NejcZdovc Jul 14, 2018
7ebee8e
Merge pull request #14740 from NejcZdovc/refactor/#14691
NejcZdovc Jul 14, 2018
7cb4060
Merge pull request #14732 from jasonrsadler/fix/#14616-ugp-boot-addendum
Jul 14, 2018
3fad3fe
Ensuring publishers file is read from as little possible
ryanml Jul 14, 2018
d603250
Merge pull request #14743 from ryanml/io-fix
bsclifton Jul 15, 2018
6d52134
Release notes for 0.23.x Release 3
kjozwiak Jul 17, 2018
c348daf
Merge pull request #14761 from brave/0.23.x-Release3Notes
bbondy Jul 17, 2018
ebf4c1e
Disable menu keyboard shortcut hint for 'Open new tor tab' menu item …
petemill Jul 17, 2018
e9f6f29
Removes PIA
NejcZdovc Jul 18, 2018
72f6c28
Merge pull request #14769 from brave/fix/14710-alt-shortcut
petemill Jul 18, 2018
c07fe93
Merge pull request #14774 from NejcZdovc/fix/#14763-pia
NejcZdovc Jul 18, 2018
0224cd6
Add .windowByUrl() call, per review
humphd Jul 18, 2018
483108b
Release notes for 0.23.x Release 3 Updated
kjozwiak Jul 18, 2018
0a9af5e
Merge pull request #14782 from brave/0.23.x-ReleaseNotesUpdate
bbondy Jul 18, 2018
12650d7
Merge pull request #13587 from humphd/issue-10554
diracdeltas Jul 18, 2018
23f1653
Fixes #14767, making sure browsing activity message goes away when mi…
ryanml Jul 17, 2018
1380864
Merge pull request #14771 from ryanml/browsing-time-fix
NejcZdovc Jul 19, 2018
037fa51
Fixes Issue #14615, delaying promocode and referral fetches on startup
ryanml Jul 1, 2018
4bddd9c
Added support for the standard day period type.
phistuck Jul 20, 2018
126f369
Fix extension browser action webview displaying no content when first…
petemill Jul 20, 2018
e23baf9
Merge pull request #14788 from brave/fix/13633-extension-popup-blank
bsclifton Jul 23, 2018
939811f
Allow favicon fetching code to fetch CORS-enabled images without tain…
Slava Jul 23, 2018
7ddb011
Merge pull request #14809 from Slava/fix-14742
bsclifton Jul 23, 2018
2483444
Merge pull request #14620 from ryanml/fix-14615
NejcZdovc Jul 24, 2018
3ee3462
Fixes #14498, uses publisher-data.json for exclusion props, removes r…
ryanml Jul 16, 2018
40e451d
Merge pull request #14751 from ryanml/no-db-exclude
NejcZdovc Jul 24, 2018
55a5318
Merge pull request #14790 from phistuck/patch-1
bsclifton Jul 25, 2018
e6b9f0c
Switch from random-lib 2.1.0 to brave-crypto 0.2.0.
riastradh-brave Jul 25, 2018
8468fbb
Merge pull request #14843 from brave/riastradh-random-lib
diracdeltas Jul 26, 2018
5e9d43b
Fix up random sampling with brave-crypto random samplers.
riastradh-brave Jul 26, 2018
7db1b6f
Merge pull request #14851 from brave/riastradh-randomsampling
bsclifton Jul 27, 2018
07c992f
Fixes #14758, deletes publisher-data.json when wallet is deleted
ryanml Jul 16, 2018
5c46b3b
Merge pull request #14713 from bsclifton/search-engine-by-region-config
bsclifton Jul 31, 2018
461d1a0
Update to Chromium 68 (master)
bsclifton Jul 31, 2018
520fc4b
Merge pull request #14880 from bsclifton/update-chromium-68
bsclifton Jul 31, 2018
156d971
Remove permission exception for brave and pdf viewer
diracdeltas Jul 31, 2018
47be676
Release notes for 0.23.x Release 4
kjozwiak Jul 31, 2018
241bf8f
Merge pull request #14888 from brave/release-notes-release4-CR68
kjozwiak Jul 31, 2018
090dccf
Don't use require('brave-crypto') in a content script with no nodejs.
riastradh-brave Aug 1, 2018
23c9bbd
Merge pull request #14896 from brave/fix/14890
bsclifton Aug 1, 2018
06905f4
Merge pull request #14887 from brave/fix/permission-origin-v2
bsclifton Aug 1, 2018
ee75ce0
Restore cooked rules for ledger
NejcZdovc Aug 1, 2018
1e1463d
Update to Muon 8.0.4
bsclifton Aug 2, 2018
f669edb
Merge pull request #14912 from bsclifton/update-muon-8.0.4
bsclifton Aug 2, 2018
0ef3d16
Removes two list exclusion logic
NejcZdovc Aug 2, 2018
7e68757
Merge pull request #14899 from brave/hotfix/#14890-rules
bsclifton Aug 2, 2018
b006031
Show 'open external' permission in global area instead of tab area
diracdeltas Aug 2, 2018
3c579d4
Merge pull request #14930 from brave/fix/14681
diracdeltas Aug 2, 2018
bb88bf4
Update to Muon 8.0.6
bsclifton Aug 3, 2018
b03d1c7
fix for linux missing dependency
Aug 3, 2018
3a39fe7
Merge pull request #14944 from bsclifton/update-muon-8.0.6
bsclifton Aug 3, 2018
652d517
Release notes for 0.23.x Hotfix
kjozwiak Aug 3, 2018
2ce722f
Merge pull request #14950 from brave/release-notes-0.23.x-hotfix
kjozwiak Aug 3, 2018
4a79331
Add content setting for media device access
diracdeltas Aug 8, 2018
436e84f
Merge pull request #14970 from brave/fix/media-device-access
bsclifton Aug 8, 2018
a115240
do not generally allow file:// to be opened in new tab
diracdeltas Aug 8, 2018
b1782e8
Update Muon to 8.0.7
bsclifton Aug 9, 2018
38e1d14
Merge pull request #14983 from bsclifton/update-muon-8.0.7
bsclifton Aug 9, 2018
45834d2
Release notes for 0.23.x hotfix 2
kjozwiak Aug 10, 2018
0a84aca
Merge pull request #14987 from brave/release-notes-0.23.x-hotfix2
bsclifton Aug 10, 2018
4888635
Merge pull request #14759 from ryanml/delete-pubs
bsclifton Aug 10, 2018
2f69e74
[WIP] eth wallet support
diracdeltas Feb 17, 2018
72caf57
Fixes #14874, adds debug for ledger roundtrip calls
ryanml Aug 11, 2018
1c4bed3
Merge pull request #15000 from ryanml/fix-14874
bsclifton Aug 13, 2018
fecb006
About brave clipboard copy now starts at top line - fixes issue #13355
jasonrsadler Mar 5, 2018
2c964fd
Merge pull request #14973 from brave/fix/14522
bsclifton Aug 13, 2018
73f63f5
Merge pull request #13389 from jasonrsadler/working-dir2
bsclifton Aug 13, 2018
b4ab64b
geth runs when wallet is enabled
jumde Feb 17, 2018
73c7dbf
move UI into a browserAction
diracdeltas Feb 17, 2018
899eb72
Add tooling for upgrading geth, bundling
evq Feb 17, 2018
745ceb8
add ETHEREUM_NETWORK env var to launch geth with --testnet
evq Feb 17, 2018
8160f1f
add buttons to browserAction
diracdeltas Feb 17, 2018
26dc7c3
separate geth download from tools/downloadEthwallet
diracdeltas Feb 17, 2018
95b7170
update meteor-dapp-wallet-prebuilt
diracdeltas Feb 17, 2018
d489a61
remove ethwallet about: url mapping
diracdeltas Feb 17, 2018
9670596
remove unused fs require
diracdeltas Feb 17, 2018
d41a694
Fix ethereum wallet title display in titleMode
diracdeltas Feb 17, 2018
2850d0f
WIP: adding BAT balance display
diracdeltas Feb 18, 2018
caa4f6b
fixup geth downloader, only dl once plus updates, change bin path
evq Feb 18, 2018
98fd603
add hacky way to load transfer funds URL
diracdeltas Feb 18, 2018
e034b88
resized ethereum logo
jumde Feb 18, 2018
60052a8
make transfer funds button slightly less hacky
diracdeltas Feb 18, 2018
e8134ef
remove BAT balance for now
diracdeltas Feb 18, 2018
368a93c
resolving conflicts
jumde Feb 18, 2018
6958d7f
add bat contract on first load
evq Feb 18, 2018
176fc16
More style fixes, simplify create-wallet IPC
diracdeltas Feb 18, 2018
5b465ea
use new geth binary, WIP read geth pw from stdin
diracdeltas Feb 18, 2018
c0bb60b
open ethwallet tab when wallet creation is done
diracdeltas Feb 18, 2018
e0ed506
switch to using ipc directly vs shelling out to get for account creation
evq Feb 18, 2018
bf5f32e
pass ipcath explicitly
evq Feb 18, 2018
0dd0297
UI tweaks
diracdeltas Feb 18, 2018
028797c
update Geth to 1.8.12
evq Feb 21, 2018
ed26efa
unsafe-inline is ignored by chrome in extensions
Slava Jul 13, 2018
d983edb
switch geth to use WS interface
Slava Jul 13, 2018
aa43cfe
browser context menu changes for eth wallet
Slava Jul 17, 2018
ea5ace9
Embed eth-wallet into preferences panel
Slava Jul 19, 2018
41ecbc5
save wallet names into geth
Slava Jul 20, 2018
a762df9
connect ethwallet switch to actual settings
Slava Jul 20, 2018
b7d2d79
Use a named pipe for windows
Slava Jul 24, 2018
80fe5db
add an option to print logs of geth
Slava Jul 25, 2018
1831fd3
add testnet static node
Slava Jul 25, 2018
8cb854d
support for unlocking and creating accounts from ui
Slava Jul 25, 2018
86f2c46
hide eth wallet extension in about:preferences#extensions
Slava Jul 26, 2018
28063f6
add another test node
Slava Jul 26, 2018
27f3fe0
expose extra apis in on testnet
Slava Jul 26, 2018
7ca66e9
template for disabled text
Slava Jul 26, 2018
3fe408d
style the info page of eth-wallet
Slava Jul 26, 2018
abdce2b
pre-emptively create the geth folder
Slava Jul 31, 2018
c0f022b
Remove unused eth-wallet files
Slava Jul 31, 2018
478f3eb
add metamask icon for disabled content page
cezaraugusto Jul 31, 2018
b89c75c
Making attempts to reboot Geth on process exit
ryanml Jul 31, 2018
2c1c273
add icon for ethwallet prefs sidebar
cezaraugusto Aug 1, 2018
62742b2
Handling Geth on process exit events, restart
ryanml Aug 1, 2018
4bf783a
Generic handler for exit/close events
ryanml Aug 1, 2018
36e35cf
use separate datadir depending on the net
Slava Aug 1, 2018
1727b62
replace static-nodes.json list with a dynamic list queried from DNS
Slava Aug 1, 2018
b41f485
placeholder domain for mainnet, syncmode arg
Slava Aug 1, 2018
cfb127c
randomize ports, extract geth management into a separate file
Slava Aug 2, 2018
7b29237
switch back to static-nodes.json
Slava Aug 2, 2018
e795bb4
generate an rpcPort
Slava Aug 2, 2018
c781c47
reduce the number of peers in an attempt to fix #14882
Slava Aug 2, 2018
c4e75a1
declare notifications permimssions for #14862
Slava Aug 2, 2018
bf0a030
add error handling to static nodes code
Slava Aug 2, 2018
9c9c76a
ethWallet locale name in english
Slava Aug 2, 2018
6dde942
reposition overlay and iframe
Slava Aug 2, 2018
1b40d47
CSS scrollbar hacks for iframe
Slava Aug 2, 2018
fa4552c
ui improvements for the panel
Slava Aug 3, 2018
9360fc5
Fixing get restart
ryanml Aug 3, 2018
2c49e26
Fixing eth-wallet button, formatting
ryanml Aug 3, 2018
3e9029f
Upgrading Geth to 1.8.13, --cache -> 1024
ryanml Aug 3, 2018
8481776
revert ui changes
Slava Aug 3, 2018
812663f
make another folder for each net
Slava Aug 4, 2018
b86d9c4
Marshal's patch1
Slava Aug 4, 2018
5168abd
Adding DB/trie cache args, fixing DNS addresses
ryanml Aug 6, 2018
13431f6
Allowing Windows to delete named pipes on its own
ryanml Aug 6, 2018
ea63f3c
Ensuring data path before write
ryanml Aug 7, 2018
3081293
Passing --nousb to disable usb monitoring notices
ryanml Aug 7, 2018
81b2ff6
Ensure iframe container never has scrollbars
Slava Aug 6, 2018
87bb9e0
new password flow
Slava Aug 7, 2018
9db01a0
autocomplete=off on inputs
Slava Aug 7, 2018
789557c
Updating package lock
ryanml Aug 7, 2018
a24c748
spinner ui
Slava Aug 7, 2018
467722a
Removing --nousb arg
ryanml Aug 7, 2018
3a27ad1
significant digits on total balance
Slava Aug 7, 2018
d6511eb
Allowing ethWallet to be enabled/disabled without restart
ryanml Aug 8, 2018
585dd5f
Reload transition adjustments
ryanml Aug 9, 2018
fe5f692
Using mkdir -p for Windows
ryanml Aug 9, 2018
4779310
instant wallet creation in ui
Slava Aug 9, 2018
3fbdbd5
Using spawnSync
ryanml Aug 9, 2018
ac7b1bc
metamask button interactions
Slava Aug 9, 2018
537b436
additional text on eth wallet feature desc
Slava Aug 10, 2018
91b7680
message about backing up keys
Slava Aug 10, 2018
e4e1bac
remove add contract button
Slava Aug 10, 2018
c76812a
fixing settings persistance
ryanml Aug 10, 2018
c623dd5
write static-nodes.json to the right location
Slava Aug 10, 2018
be48f37
wallet creation tweaks
Slava Aug 11, 2018
b36ab69
Making ensureGethDataDir synchronous, removing unecessary call
ryanml Aug 13, 2018
989a6c2
Moving configurePeers
ryanml Aug 14, 2018
64f6897
on uncaught removal
ryanml Aug 14, 2018
0845eaf
Merge pull request #14734 from Slava/feature/ethwallet
bsclifton Aug 14, 2018
0a21835
Update to Muon 8.0.8
bsclifton Aug 14, 2018
42f1570
Merge pull request #15011 from bsclifton/update-muon-8.0.8
bsclifton Aug 14, 2018
af68abb
delete did-detach block accidentally brought back in #14734
evq Aug 14, 2018
a4b2ac4
potential fix for #14667
diracdeltas Aug 15, 2018
95b0798
Harden use of geth
mrose17 Aug 15, 2018
aff1a96
Merge pull request #15029 from brave/geth-sanity-updates
mrose17 Aug 15, 2018
919d900
eth-wallet: password flow based on the hash stored on the fs
Slava Aug 15, 2018
9a22ba4
Merge pull request #15027 from Slava/eth-wallet-password
Slava Aug 15, 2018
ddc1e57
Fixes #15023, removes cache.database
ryanml Aug 15, 2018
b7e3419
Move static-nodes.json write location
bkero Aug 15, 2018
5cc25fd
Merge pull request #15034 from brave/static-nodes-dir
bkero Aug 15, 2018
91f507e
eth-wallet: 'enable brave payments' notice
Slava Aug 15, 2018
d8c52a4
Merge pull request #15022 from brave/deleteDidDetach
petemill Aug 15, 2018
79403cb
Merge pull request #15032 from ryanml/fix-15023
ryanml Aug 15, 2018
6e1596c
Removing .pid pipe, falling back to spawned process pid
ryanml Aug 15, 2018
84f56e0
replace the use of dispatcher with the direct use of appActions
Slava Aug 15, 2018
b9b616c
Merge pull request #15033 from ryanml/fix-15031
ryanml Aug 16, 2018
ac0b6d7
Merge pull request #15035 from Slava/eth-wallet-payments
ryanml Aug 16, 2018
6ab4f61
Merge pull request #15028 from brave/fix/linux-delay
bsclifton Aug 16, 2018
60f65ca
Revert "Merge pull request #15035 from Slava/eth-wallet-payments"
bsclifton Aug 16, 2018
cb1c815
Merge pull request #15046 from bsclifton/revert-eth-wallet
ryanml Aug 16, 2018
6595b82
second fix for URL open in new tab
diracdeltas Aug 16, 2018
9e3bf36
Merge pull request #15047 from brave/fix/15045
bsclifton Aug 17, 2018
febd70d
Adds new captcha
NejcZdovc Aug 13, 2018
972e9b4
Merge pull request #15003 from NejcZdovc/captcha2
bsclifton Aug 19, 2018
817292a
Don't consider openableByContextMenu if URL is falsey
bsclifton Aug 20, 2018
4638516
Merge pull request #15061 from bsclifton/fix-new-tab
bsclifton Aug 20, 2018
5875c29
Removes delay for referral
NejcZdovc Aug 21, 2018
00aaee7
Merge pull request #15068 from NejcZdovc/hotfix/#15067-delay
bsclifton Aug 21, 2018
09d2453
block chrome://brave URL loads
diracdeltas Aug 21, 2018
9d88931
Merge pull request #15076 from brave/fix/15074
bsclifton Aug 22, 2018
6477fde
Allow `view-source` as openable by context menu
bsclifton Aug 22, 2018
75b8cda
Merge pull request #15078 from bsclifton/fix-view-source
bsclifton Aug 22, 2018
c0dea4e
Removes shadow
NejcZdovc Aug 22, 2018
6d1df8b
Merge pull request #15077 from NejcZdovc/fix/#15073-solve
bsclifton Aug 23, 2018
af156c5
fix typo in js extension comment: occuring -> occurring
nikolas Aug 27, 2018
9996936
fix typo in test description: deafult -> default
nikolas Aug 27, 2018
ceec9bf
Merge pull request #15093 from nikolas/patch-2
bsclifton Aug 28, 2018
a1e0a78
Merge pull request #15092 from nikolas/patch-1
bsclifton Aug 28, 2018
7973472
Release notes for 0.23.x Release 5
kjozwiak Aug 28, 2018
a57124b
Merge pull request #15105 from brave/release-notes-0.23.x-Release5
kjozwiak Aug 28, 2018
4db9727
Return focus to active tab's content area after closing a notificatio…
dcrck Aug 30, 2018
14be037
Return focus to active tab's content area after closing a message box.
dcrck Aug 30, 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
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ lib-cov

# Coverage directory used by tools like istanbul
coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
Expand Down Expand Up @@ -80,3 +81,6 @@ app/extensions/brave/content/scripts/sync.js

# script used for signing for widevine
signature_generator.py

# binaries
app/extensions/bin
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.6
chromedriver_version = 2.33
target = v5.0.6
brave_electron_version = 8.0.8
chromedriver_version = 2.38
target = v8.0.8
disturl=https://brave-laptop-binaries.s3.amazonaws.com/atom-shell/dist/
build_from_source = true
43 changes: 31 additions & 12 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ dist: trusty
sudo: required
group: edge
before_install:
- sudo apt-get install -y python
- npm i -g [email protected]
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
Expand All @@ -21,18 +22,36 @@ 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=tools
- 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
263 changes: 263 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
Loading