DescriptionLimit scope of settings API configuration and proxy permission
The proxy API permission gave an extension super power: It gained complete
incognito permission. This was introduced in r210766 and is reverted here. The
reason for r210766 was that a proxy setting for regular mode was propagated
into incognito mode. This propagation was based on the assumption that
incognito mode inherits most settings from regular mode but has caused lots of
confusion and several bug reports. With this CL, extensions can only affect
settings of incognito mode if they have incognito permission.
BUG=346125, 290423
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=256362
Patch Set 1 #
Total comments: 2
Patch Set 2 : Move incognito permission test from ChromeExtensionsBrowserClient to ExtensionPrefs #
Total comments: 12
Patch Set 3 : Fix failing unit test #Patch Set 4 : Addressed Bernhard's comments #
Total comments: 2
Patch Set 5 : Addressed Bernhard's comment #
Total comments: 5
Messages
Total messages: 16 (0 generated)
|