-
Notifications
You must be signed in to change notification settings - Fork 871
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade from Chromium 87 to Chromium 88.0.4324.79 (1.19.x). #7518
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rewards changes look good.
f3fcc41
to
e380241
Compare
e380241
to
fad4732
Compare
1c0e9b2
to
b2d3c85
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
iOS++
CI:
|
ea349f7
to
d6e0c45
Compare
Upgrade from Chromium 87 to Chromium 88.
Output dir of signing on mac changed.
cr88 followup: Fixes Bookmark & Speed Reader buttons.
Updated patches from Chromium 88.0.4315.5 to Chromium 88.0.4315.7.
Upgrade from Chromium 88.0.4315.7 to Chromium 88.0.4324.51.
Updated patches from Chromium 88.0.4324.51 to Chromium 88.0.4324.79
13443: Drop fingerprinting V1 shields settings.
Chromium change: https://chromium.googlesource.com/chromium/src.git/+/ff566eb65da7fc13e18731287a8100e36db6972a commit ff566eb65da7fc13e18731287a8100e36db6972a Author: Xiaohan Wang <xhwang@chromium.org> Date: Mon Oct 12 19:11:41 2020 +0000 build: Remove `is_desktop_linux` GN arg This is now defined the same as `is_linux` and is no longer needed. Bug: 1132395
Chromiun changes: https://source.chromium.org/chromium/chromium/src/+/f0a92a052a1e3b60ce510650fb7f1120ef6ee9ca commit f0a92a052a1e3b60ce510650fb7f1120ef6ee9ca Author: Lei Zhang <thestig@chromium.org> Date: Fri Oct 23 01:00:51 2020 +0000 Add a form of ExtensionFunction::OneArgument() that takes a base::Value. Instead of taking std::unique_ptr<base::Value>. Mechanically convert many callers from OneArgument(std::make_unique<base::Value>(...)) to OneArgument(base::Value(...)). Bug: 1139221 https://source.chromium.org/chromium/chromium/src/+/71dc58d5aa15ff3a94629d8aa9d0b41c18503ffb commit 71dc58d5aa15ff3a94629d8aa9d0b41c18503ffb Author: Lei Zhang <thestig@chromium.org> Date: Mon Oct 26 18:37:05 2020 +0000 Remove deprecated form of ExtensionFunction::OneArgument(). Use base::Value::FromUniquePtrValue() in many case to get a base::Value. Bug: 1139221
Chromium changes: https://source.chromium.org/chromium/chromium/src/+/c737f6c4bf029f8822f873a08986f17f20aca8ae commit c737f6c4bf029f8822f873a08986f17f20aca8ae Author: Richard Knoll <knollr@chromium.org> Date: Mon Oct 26 11:45:44 2020 +0000 Show "Notifications muted" notification Instead of silently muting notifications we want to let users know that there are new notifications without revealing their content. This will show a generic notification instead of the actual one and show a counter of how many notifications have been muted. Bug: 1131375 PERMISSION_REQUEST notification type was deprecated by https://source.chromium.org/chromium/chromium/src/+/59b0b60663e44f5e4606bad09b634ce5cee95d60 commit 59b0b60663e44f5e4606bad09b634ce5cee95d60 Author: Andy Paicu <andypaicu@chromium.org> Date: Fri Jan 24 15:46:51 2020 +0000 Cleanup all code related to displaying permission prompts as notifications Since we're not using any of the notification permission prompt flavors, this CL cleans up all the code that was introduced to experiment with them. Bug: 1029718
Chromium change: https://source.chromium.org/chromium/chromium/src/+/c73b5a651d37a6c4d0b8e3262cc4015a5579c6c8 commit c73b5a651d37a6c4d0b8e3262cc4015a5579c6c8 Author: Ravjit Singh Uppal <ravjit@chromium.org> Date: Fri Nov 13 01:38:52 2020 +0000 Reland "Added support for one-time geolocation permission grants on desktop." This reverts commit 8f9cd957badbae895826cf15bbe33e1f1673b2dd. Reason for revert: Fixed compile failure after mid-air collision. Re-added include that this CL needs but was removed by https://crrev.com/c/2532577 in-between try jobs and landing. Original change's description: > Revert "Added support for one-time geolocation permission grants on desktop." > > This reverts commit 6e5cadb7b8162e8e8bd78f56a3d68c87fe5951b4. > > Reason for revert: compile failure > https://ci.chromium.org/p/chromium/builders/ci/chromeos-arm-generic-dbg/22520? > > Original change's description: > > Added support for one-time geolocation permission grants on desktop. > > > > Expanded the current permission request dialog to have the possibility > > to accept the permission for only one time. > > > > The permission will be invalidated when all the tabs with that origin > > are closed or navigated away from, or if a day has elapsed since the > > grant, whichever comes earlier. > > > > Bug: 1147918
Chromium change: https://chromium.googlesource.com/chromium/src.git/+/48f643c5e0d8e3e4e994a3504cdef3da6120f42f commit 48f643c5e0d8e3e4e994a3504cdef3da6120f42f Author: Illia Klimov <elklm@google.com> Date: Thu Nov 5 20:06:14 2020 +0000 Remove resource identifier from HostContentSettingsMap. As part of the Flash/Plugins deprecation, the resource identifier becomes obsolete. This CL removes resource_identifier from the HostContentSettingsMap. This CL does not include Observer and Providers. They will be cleaned separately. Bug: 1134547
This reverts commit 1c94a1d. The fix is not needed on 1.19.x branch.
d6e0c45
to
2b43dae
Compare
Rebased on |
CI:
7 tests failed: RewardsBrowserTest.BackupRestoreModalHasNotice (../../brave/components/brave_rewards/browser/test/rewards_browsertest.cc:304) RewardsBrowserTest.ResetRewardsWithBAT (../../brave/components/brave_rewards/browser/test/rewards_browsertest.cc:375) RewardsBrowserTest.UpholdLimitNoBAT (../../brave/components/brave_rewards/browser/test/rewards_browsertest.cc:398) RewardsContributionBrowserTest.TipConnectedPublisherVerified (../../brave/components/brave_rewards/browser/test/rewards_contribution_browsertest.cc:586) RewardsContributionBrowserTest.TipUnverifiedPublisher (../../brave/components/brave_rewards/browser/test/rewards_contribution_browsertest.cc:304) RewardsPromotionBrowserTest.ClaimViaSettingsPage (../../brave/components/brave_rewards/browser/test/rewards_promotion_browsertest.cc:196) RewardsPromotionBrowserTest.PromotionRemovedFromEndpoint (../../brave/components/brave_rewards/browser/test/rewards_promotion_browsertest.cc:231) However, they all pass locally.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Uplift into 1.19.x
approved after deliberating with @brave/uplift-approvers.
This fixes an incorrect merge introduced by #7518 that reverted the fix initially implemented by #7451. Fixes brave/brave-browser#13679
Fixes brave/brave-browser#12331
Fixes brave/brave-browser#13130
Fixes brave/brave-browser#13203
Fixes brave/brave-browser#13281
Fixes brave/brave-browser#13103
Fixes brave/brave-browser#13427
Fixes brave/brave-browser#13443
Related PR: brave/brave-browser#13365
Uplift from #6957
Uplift from #7399
Uplift from #7440
Uplift from #7491
Uplift from #7408
Uplift from #7544
Uplift from #7549
Submitter Checklist:
QA/Yes
orQA/No
;release-notes/include
orrelease-notes/exclude
;OS/...
) to the associated issuenpm run test -- brave_browser_tests
,npm run test -- brave_unit_tests
,npm run lint
,npm run gn_check
,npm run tslint
git rebase master
(if needed).Reviewer Checklist:
gn
After-merge Checklist:
changes has landed on.
Test Plan: