You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Extension not reviewed for security and safety warning message is not displayed while adding extensions (ABP/Google translate/dark reader) in 1.10.x - warning message is shown for the same extensions in released version 1.9.x
Steps to Reproduce
Clean profile 1.10.86 Chromium: 83.0.4103.61
Open CWS
Try to add extensions (ABP/Google translate/dark reader)
Actual result:
Extension not reviewed for security and safety warning message is not displayed while adding extensions (ABP/Google translate/dark reader) in 1.10.x
1.10.86
1.9.x
Expected result:
Extension warning message should be displayed for ABP/Google translate/dark reader
The override of extensions install prompt text has regressed with
Chromium 83 update.
Removed BravePrompt that inherited from ExtensionInstallPrompt::Prompt
and overrode GetDialogTitle method. Instead, renamed the original method
to GetDialogTitle_ChromiumImpl and added our own GetDialogTitle.
Fixesbrave/brave-browser#10113
The regression is due to Chromium change that was creating
ExtensionInstallPrompt::Prompt from
WebstorePrivateBeginInstallWithManifest3Function::OnWebstoreParseSuccess.
Chromium change:
https://chromium.googlesource.com/chromium/src/+/4f35260605f0a6fa5153bcc40cc9ed7b235fddec
commit 4f35260605f0a6fa5153bcc40cc9ed7b235fddec
Author: Danan S <[email protected]>
Date: Fri Mar 27 00:41:17 2020 +0000
Reland "Changes to Webstore Private API to support child extension installation"
This relands the feature originally landed in
99ffda8ef2c76aa79923281a57c82a70e68d0d45
That CL was reverted due to an use-after-free error triggered by
ExtensionWebstorePrivateApiTestChildInstallEnabled, but caused
by already landed code used by the Webstore Private API.
The actual fix for the use-after-free was fixed in http://crrev.com/c/2100548
That fix involved changes in the ParentPermissionDialog APIs, which are
reflected in this reland CL.
Original change's description:
> Revert "Changes to Webstore Private API to support child extension installation"
>
> This reverts commit 99ffda8ef2c76aa79923281a57c82a70e68d0d45.
>
> Reason for revert: browser_tests failing on https://ci.chromium.org/p/chromium/builders/ci/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/37129 and https://ci.chromium.org/p/chromium/builders/ci/Linux%20ChromiumOS%20MSan%20Tests/18174
>
> Original change's description:
> > Changes to Webstore Private API to support child extension installation
> >
> > These changes are required in order to prompt a child user to get
> > parent permission when they attempt to install an extension in the
> > Chrome Webstore.
> >
> > This CL also enables the feature by default.
> >
> > Bug: 957832
Description
Extension not reviewed for security and safety warning message is not displayed while adding extensions (ABP/Google translate/dark reader) in 1.10.x - warning message is shown for the same extensions in released version 1.9.x
Steps to Reproduce
Actual result:
Extension not reviewed for security and safety warning message is not displayed while adding extensions (ABP/Google translate/dark reader) in 1.10.x
1.10.86
1.9.x
Expected result:
Extension warning message should be displayed for ABP/Google translate/dark reader
Reproduces how often:
Always
Brave version (brave://version info)
Version/Channel Information:
Other Additional Information:
Miscellaneous Information:
cc: @brave/legacy_qa @rebron @bsclifton
The text was updated successfully, but these errors were encountered: