Commit Graph
67 Commits
Author SHA1 Message Date
Anthony Tseng 261db38362 Remove compiler:exceptions config and add indirectly sources, visibility and include_rules to bitcoin-core 2021-03-31 09:56:57 -07:00
Francois Marier eea963e7aa Add a security review step to the reviewer's checklist too. 2021-02-22 10:52:04 -08:00
Francois Marier 5824b0ee15 Move security review item up and reword it.
Add links to the relevant documentation.
2021-02-22 10:45:24 -08:00
Mihai PLESA e740dcf465 assign pr to author (#8008) 2021-02-19 20:25:01 +00:00
Brian Johnson 6dc6af9cb1 Merge pull request #7858 from brave/issues/14024
fix checkdeps.py
2021-02-08 11:35:32 -07:00
Mihai PLESA 9dd7a50b83 Update PULL_REQUEST_TEMPLATE.md (#7816) 2021-02-08 17:30:43 +00:00
bridiver fb3c0f5561 buildtools/checkdeps/checkdeps.py brave --extra-repos=brave runs succesfully 2021-02-06 13:34:00 -07:00
Ivan Efremov 7aeffd8a4c 13654: Fix owners of speedreader rust impl.
Fix https://github.com/brave/brave-browser/issues/13654
2021-01-19 21:46:57 +07:00
yan e9aeaaa1e5 fix codeql yaml syntax error
github autogenerated a file that was invalid because of our branch-matching regex. this manually fixes it.

also skips the run for c++/java because codeql doesn't know how to build
those

fix https://github.com/brave/brave-browser/issues/13431
2021-01-07 15:07:21 -08:00
yan 28f21f4ab5 Add codeql-analysis file 2021-01-07 14:41:47 -08:00
samartnik 94b6fce3af Added @samartnik as a code owner for java patching 2020-12-16 11:17:12 -05:00
iefremov 3af63cd844 Merge pull request #7140 from brave/ie_chklst
12691: Improve the PR checklist.
2020-11-17 12:41:39 +07:00
Ivan Efremov 758bc95038 12691: Add more labels and restore a license reminder. 2020-11-17 12:38:20 +07:00
Ivan Efremov 82b7829997 12691: Fix a doc link, reorder, add tslint. 2020-11-16 13:56:11 +07:00
Ivan Efremov 39d5f4455c 12691: Improve the PR checklist.
Resolves https://github.com/brave/brave-browser/issues/12691

The idea is to clean up the checklist and leave only relevant
and important entries. Also populate the reviewers section with
frequently overlooked issues.
2020-11-13 19:16:55 +07:00
Brian R. Bondy c11539211b Update CODEOWNERS to use crypto-wallets team 2020-11-09 15:10:19 -05:00
NejcZdovc 39a6591a39 Switch from single to team code owners
Resolves https://github.com/brave/brave-browser/issues/12132
2020-10-14 07:30:12 +02:00
Anthony Tseng 0cd33551db Use team for brave sync code owners 2020-10-13 14:19:30 -07:00
bridiver 25fa11c24c use team for patches/chromium_src code owners 2020-10-12 17:10:45 -07:00
Brian R. Bondy 119ea65927 Update PULL_REQUEST_TEMPLATE.md 2020-09-30 09:37:26 -04:00
Brian R. Bondy a89e1e34fb Specify to run npm run gn_check in the template 2020-09-15 16:33:04 -04:00
Max 132eae43f0 Revert "Exclude chrome-VERSION.patch from CODEOWNERS." 2020-08-21 17:53:01 -04:00
mkarolin 6e47680443 Exclude chrome-VERSION.patch from CODEOWNERS.
Fixes brave/brave-browser#11347
2020-08-20 12:48:14 -04:00
Terry Mancey 58668b77f1 Move Confirmations into ads process 2020-08-05 03:00:47 +01:00
Ivan Efremov 1c6a6444f3 Add codeowners entries for iefremov. 2020-07-31 22:40:00 +07:00
Anthony Tseng 9ba7a7ba22 Update CODEOWNER 2020-06-23 09:51:06 -07:00
Anthony Tseng 103c33630a Update CODEOWNERS 2020-06-11 11:12:27 -07:00
Francois Marier ddb92f6f84 Enforce presence of licensing info for npm modules (fixes brave/brave-browser#6857) 2020-06-04 13:30:16 -07:00
NejcZdovc 1cbe35944b Adjust codeowner file 2020-05-18 12:25:45 +02:00
Francois Marier 564afa2437 Move LICENSE file generation to brave-core. 2020-05-13 11:36:01 -07:00
NejcZdovc e1efd17f2f Moves factory in browser 2020-04-24 10:42:35 +02:00
Simon Hong 84a226ede4 Reflect referrals service change to ntp background images service
As referrals service uses new prefs(kReferralInitialization) for
checking its initialization, NTP services should check this status
together with old prefs(kReferralCheckedForPromoCodeFile).

To detect the referrals service changes in the future, added me to
OWNERS file.
2020-04-18 23:28:51 +09:00
Simon Hong 8f1f9b7b29 Don't use custom homepage term. Use super referral 2020-04-17 12:49:32 +09:00
Simon Hong 4c1b8225b1 Update CODEOWNERS 2020-04-17 12:49:32 +09:00
pes 16ba26c362 Update PULL_REQUEST_TEMPLATE with new FP wiki page 2020-03-31 18:41:40 -07:00
ryanml 85e80c46f0 Fixes brave/brave-browser#8394 - Adds code owners for Crypto Wallets dirs 2020-02-24 22:58:15 -07:00
Francois Marier fd9c185c85 Remove myself as a backgrounds.ts owner
These mandatory reviews are no longer necessary since the LICENSE
file is now automatically generated and missing licensing info
will cause a build failure.
2020-02-17 13:35:47 -08:00
Nejc Zdovc 5a21c0f19e Adds close tag to PR template
Resolves brave/brave-browser#8147
2020-02-09 08:24:18 +01:00
Simon Hong 580ea35f3a Implement NTPSponsoredImagesService
This service will add/update proper URLDataSource for serving
branded images to webui.
2020-01-25 10:13:56 -08:00
Simon Hong f4c8432384 Implement backend service for ntp sponsored images
NTPSponsoredImagesService registers proper components based on
locale and will notify to its observers whenever components is updated.

NTPSponsoredImageSource serves branded images.
2020-01-24 10:10:41 -08:00
Simon Hong 24cf9d8f0c Migrate brave theme prefs from profile to local state
With this, we can fix brave theme related bugs with multi profile
because all profiles use browser-wide prefs.
So far, system theme could be changed whenever new profile is used
because brave theme was profile prefs but system theme is browser
wide setting. And did cleanup and refactoring.

Refactoring point is separation of theme managing and dark mode managing.
So far, theme service has all dark mode handling logic.
But I think theme service handles browser theme with underrlying dark mode.
So, all dark mode logic is in dark_mode namespace.

fix https://github.com/brave/brave-browser/issues/5373
fix https://github.com/brave/brave-browser/issues/5557
2019-12-19 07:47:27 +09:00
Simon Hong 84400ede16 Change BraveWaybackMahcineDelegate interface
Infobar view is created via delegate.
2019-12-19 05:54:19 +09:00
Simon Hong 9cf41fa23c Make brave_wayback_machine component module
and brave_wayback_machine communicates with brave layer with
BraveWaybackMachineDelegate.
2019-12-19 05:53:18 +09:00
Simon Hong fc92c743bd Implement infobar for Wayback machine
Wayback machine info bar is attached when WaybackMachineTabHelper
detects 404(or similar) error.
2019-12-19 05:53:18 +09:00
Francois Marier b2e7c9f3d2 Add myself as a mandatory reviewer for external component licensing 2019-11-28 23:19:40 -08:00
Simon Hong 0b748d9c12 Fix widevine install prompt is shown after using new profiles
Install prompt is displayed if widevine is opt opted in by user and user
doesn't choose don't ask option of it.

Widevine cdm lib is loaded into cdm utility process after it installed.
And it is browser widely used not just for specific profile.
However, Brave has prompted widevine permission prompt when user loads
contents site(ex, netflix) in newly created profile.
If Widevine cdm lib is already installed by any profile, Brave should not
display it again because cdm lib is already used.

To fix this, two kWidevineOptedIn/kWidevineInstalledVersion are migrated
from profile prefs to local state.
When migration is needed, firstly active profile is used to get existing
pref values.

There is one more Widevine related pref. It's kAskWidevineInstall.
It would be good to migrate to local prefs also. but left as-is in profile
prefs also seems fine. After Widevine is installed that prefs doesn't have
much meaning and if not just click once to dont ask is sufficient. Also, it
is convinient to implement settings option with profile prefs.
2019-11-19 08:24:06 +09:00
Francois Marier 15f60818a0 Update CODEOWNERS for new license path 2019-11-15 11:53:05 -08:00
Francois Marier 411e6024fd Add myself to licensing-related files 2019-11-14 15:15:52 -08:00
SergeyZhukovsky ac8b04cf51 adds rewards Android related owner 2019-10-28 12:10:19 -04:00
iefremov 929b1a06c2 Update CODEOWNERS 2019-09-04 23:39:41 +07:00