DescriptionRenable WebViewTest.GeolocationAPIEmbedderHasAccessMultipleBridgeIdAllow with fixes.
This broke because of https://src.chromium.org/viewvc/blink?view=rev&revision=175404. There were two problems:
-GeolocationProviderImpl::OnClientsChanged() was incorrectly resetting position_ even when it was overridden for testing. We didn't notice this before because the blink-side geolocation controller would cache the last position and it would reuse it for the iframe. now that each frame goes to the browser, it became apparent
-the test iframe html needed to be non-zero for the same reason as above (now we need to go to the browser for the iframe)
BUG=304341
R=lazyboy@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275157
Patch Set 1 #
Messages
Total messages: 7 (0 generated)
|