Commit Graph
523 Commits
Author SHA1 Message Date
Matt Bacchi 8a13f2ff36 Update upload/publish tools to mimic browser-laptop PR #13781
* Add helpers
* Add extra logging to upload.py
* Add force upload option
* Add upload retry logic
* Add initial python tests
* Add channel name to release
* Move publish logic into publish_release.py
2018-06-22 14:22:45 -04:00
Brian R. Bondy b95db1602e Merge pull request #152 from brave/leftover-151
remove useBabel query from awesome-typescript-loader
2018-06-08 22:33:46 -04:00
Cezar Augusto 40057c1bf5 remove useBabel query from awesome-typescript-loader
-
this is a leftover and not used. added unintentionally in 9e67a5b
2018-06-08 13:08:14 -03:00
Brian R. Bondy 9e67a5b670 Merge pull request #151 from brave/uglifyjs
change from built-in webpack uglify to uglifyJS webpack plugin
2018-06-08 05:01:34 -04:00
Cezar Augusto 912666ae3f change from built-in webpack uglify to uglifyJS webpack plugin
-
this was making builds impossible due to uglify not properly
transpiling ES6
2018-06-08 02:03:40 -03:00
Ben Kero 86d4d1724a Merge pull request #150 from bkero/update-package-filter
Add packages and libraries to filter list for dep checking on linux
2018-06-07 12:45:35 -07:00
Ben Kero af4f48ee65 Add packages and libraries to filter list for dep checking on linux
This commit is in reference to https://github.com/brave/brave-browser/issues/305

We still need to run the update script by hand though, to generate a
useful json file.
2018-06-07 12:34:37 -07:00
Ryan Gerstenkorn 433877dae3 Merge pull request #148 from brave/fix/osx-signing
Few osx signing fixes
2018-06-07 11:32:01 -05:00
Ryan Gerstenkorn c2ab9a1192 source varibles after codesign_id during osx signing 2018-06-07 04:52:49 -05:00
Ryan Gerstenkorn 47420b590c Fix unsigned dmg output directory 2018-06-07 04:51:03 -05:00
Ryan Gerstenkorn a8397c1d87 Merge pull request #147 from bkero/remove-quote
Remove extraneous ' and dos newline
2018-06-07 04:05:59 -05:00
Ben Kero 4927cb78a8 Remove extraneous ' and dos newline
Fixes https://github.com/brave/brave-browser/issues/301
2018-06-07 00:59:08 -07:00
Brian R. Bondy 9076b5faa9 Merge pull request #105 from brave/about/newtab/private
Add private new tab page
2018-06-07 01:05:28 -04:00
Cezar Augusto 9fe0aa3f38 increase webpack url loader limit by 0.3kb
-
this avoid the require of 6 fonts for newtab page
2018-06-07 01:02:38 -04:00
Cezar Augusto b9fbff6246 add interface for private new tab page 2018-06-07 01:02:38 -04:00
Cezar Augusto e15be81a27 add resources for newtab page
-
includes images, fonts and locale strings used in private newtab page
2018-06-07 01:02:38 -04:00
Ben Kero 31f8654fa8 Merge pull request #146 from RyanJarv/fix/signing-patches
Update sign_versioned_dir.sh patch
2018-06-06 17:30:33 -07:00
Ryan Gerstenkorn 8558618e49 fix broken patch from c67 updates
Fixes brave/brave-browser#297
2018-06-06 19:20:20 -05:00
Brian R. Bondy 41e2cab673 Merge pull request #112 from RyanJarv/osx-signing
Update signing tools for Brave
2018-06-06 18:03:56 -04:00
Brian R. Bondy 5b08a58320 Merge pull request #145 from brave/dep_extension
update brave_extension to use npm and hardcoded jsdom
2018-06-06 17:52:14 -04:00
Matt Bacchi 43e2d2bc25 update brave_extension to use npm and hardcoded jsdom 2018-06-06 17:48:41 -04:00
Brian Johnson 5f1c9bb144 Merge pull request #144 from brave/rfh-data
Don't reinitialize RFH data
2018-06-06 14:30:51 -07:00
Brian R. Bondy c70d490199 Don't reinitialize RFH data
C67 added

Fix https://github.com/brave/brave-browser/issues/277
2018-06-06 17:27:25 -04:00
Brian R. Bondy fa1bdb2b6f Merge pull request #143 from brave/revert-141-fix_extension_api_frame_id_map_fatal
Revert "Don't initialize RenderFrameData when connection to renderer is closed"
2018-06-06 15:59:06 -04:00
Brian R. Bondy a1492918eb Revert "Don't initialize RenderFrameData when connection to renderer is closed" 2018-06-06 15:58:53 -04:00
Brian R. Bondy bf65fcf2b3 Merge pull request #141 from brave/fix_extension_api_frame_id_map_fatal
Don't initialize RenderFrameData when connection to renderer is closed
2018-06-06 15:37:58 -04:00
Brian R. Bondy 9755dccd26 Merge pull request #140 from brave/webview-referrer-crash
Fix webview referrer crash
2018-06-06 15:36:21 -04:00
Brian R. Bondy e69115f4da Merge pull request #142 from brave/mute-audio
Turn on PWAs, emoji picker and tab mute
2018-06-06 15:35:59 -04:00
Ryan Gerstenkorn 98c685f08f Fixup codesigning on osx and windows
* Add codesigning to create_dist on osx

  Requires the mac_signing_identifier option to yarn to be set with the
  id id of a codesigning cert in the mac keychain. This defaults to
  login but can be overridden by by setting mac_signing_keychain.

* Fix python assert in windows binary signing

  Assert isn't a function so adding parentheses doesn't make sense and
  is treated as an error.

* Allow script/sign_binaries.py to allow using windows cert store keys

  The `CERT` env var is now the name of the cert in the windows store
  instead of a filename. The cert store is (`/My` or Personal) of the
  current user by default.

  `CERT_PASSWORD` has been removed.

  `SIGNTOOL_ARGS` can be used to override other settings if needed.
  It defaults to the following currently:

    > sign /t  http://timestamp.verisign.com/scripts/timstamp.dll' \
    >	   /fd sha256

* Fix path to signtools.exe

Fixes a few things with grabbing the cert from the win signing
store but also hardcodes the signtool path to get this running for
now. Will look into how this is grabbed elsewhere in the project
soon.
2018-06-06 00:39:23 -05:00
Brian R. Bondy 3c046d3a41 Allow progressive web apps (PWAs) 2018-06-06 01:24:37 -04:00
Brian R. Bondy a4c4ee9bbd Add emoji picker 2018-06-06 01:22:34 -04:00
Brian R. Bondy c898399308 Enabe mute tab audio 2018-06-06 01:22:27 -04:00
Simon Hong 6c150182fd Don't initialize RenderFrameData when connection to renderer is closed 2018-06-06 11:33:56 +09:00
Brian R. Bondy 60021f4bce Fix webview referrer crash
Fix https://github.com/brave/brave-browser/issues/234
2018-06-05 22:22:39 -04:00
Matt Bacchi e77909f97f Merge pull request #137 from brave/build_version
Update build version to 0.50.1
2018-06-05 17:05:16 -04:00
Matt Bacchi f12560f4e5 Update build version to 0.50.1 2018-06-05 16:39:24 -04:00
Brian R. Bondy 44978033fd Merge pull request #136 from brave/update-brave-extension
Update brave-extension version to fix webpack build error
2018-06-05 15:58:09 -04:00
Garrett Robinson 8ee6a134b6 Update brave-extension version to fix webpack build error
Fixes brave/brave-browser#269.
2018-06-05 12:22:38 -07:00
Simon Hong 7a5972203e Merge pull request #135 from brave/build_fix_for_mac_release
Switch to using -exported_symbols_list on MacOS
2018-06-06 02:50:25 +09:00
Simon Hong 98b6459cf1 Switch to using -exported_symbols_list on MacOS
https://chromium-review.googlesource.com/c/chromium/src/+/922987
2018-06-06 00:37:00 +09:00
Simon Hong 1dc4273ed7 Merge pull request #130 from brave/fix_welcome_ui
Show welcome page only at first run
2018-06-05 20:58:57 +09:00
Simon Hong d1562fc91e Merge pull request #134 from brave/enable_network_request_from_newtab
Temporarily enable network request from newtab
2018-06-05 20:52:06 +09:00
Simon Hong 72546bfd06 Temporarily enable network request from newtab 2018-06-05 20:42:07 +09:00
Emerick Rogul 43ebb6964f Merge pull request #133 from brave/build_fix
Use std::make_unique instead of base::MakeUnique
2018-06-05 07:14:16 -04:00
Simon Hong 36faccf01e Add test case for startup url at first run
welcome ui only should be added at first run.
2018-06-05 18:26:24 +09:00
Simon Hong 6ed2120dbf Use BraveMainDelegate for brave_browser_tests
So far, ChromeMainDelegate is used.
2018-06-05 18:26:24 +09:00
Simon Hong d2e3b5a02c Show welcome page only at first run
When welcome page is requested at the first run, store that this profile
has been shown the welcome page.
2018-06-05 18:24:52 +09:00
Simon Hong bfea11ae1f Use std::make_unique instead of base::MakeUnique 2018-06-05 18:22:16 +09:00
Brian R. Bondy 4e77877ab3 Merge pull request #132 from brave/fix-chrome-profile-lock-blocking
Allow IO on UI thread in ChromeProfileLock
2018-06-04 21:43:58 -04:00
Garrett Robinson a12e790afd Allow IO on UI thread in ChromeProfileLock
Fixes brave/brave-browser#250.
2018-06-04 15:35:01 -07:00