DescriptionWebview-based signin shouldn't create a partition for the embedder.
In recent CLs that have turned on webview-based signin, the old chrome
signin url has been adopted by the new signin mechanism, but this has
resulted in the webview's embedder being placed in a separate storage
partition, which has broken both default page zoom behaviour.
It has also prevented the appearance of the signin
page's zoom level in the zoom exceptions list in
settings.
This CL restores previous behaviour, where the webview's embedder lives
in the default storage partition.
BUG=462559
Committed: https://crrev.com/edb762e8e21da7075b42220e0d78bae6f06431fb
Cr-Commit-Position: refs/heads/master@{#322050}
Patch Set 1 #Patch Set 2 : Add test to confirm that WebView signin is using the default storage partition. #Patch Set 3 : Disable test for ChromeOS, force flag for other test. #Patch Set 4 : Force expectation in IFrame signin test. #
Total comments: 8
Patch Set 5 : Address comments, re-enable test on ChromeOS. #
Messages
Total messages: 21 (7 generated)
|