Chromium Code Reviews
DescriptionEnsure ShellExtensionSystem::Init() is called in all extensions_browsertests.
This manifested in hangs in a test with PlzNavigate after r429936 now that NavigationUIData was being set. This correctly led to the WebRequest API code (ExtensionWebRequestEventRouter::ProcessDeclarativeRules) classifying a request as a webview one, and waiting for rules_registry->ready() to signal. That's signalled through ShellExtensionSystem::Init.
This fixes
WebViewAPITest.TestNewWindow
with PlzNavigate.
BUG=661812
Committed: https://crrev.com/d2a5e683bf6562bd0eb86c2c8281a025a1aee5f0
Cr-Commit-Position: refs/heads/master@{#430075}
Patch Set 1 #
Messages
Total messages: 12 (7 generated)
|
||||||||||||||||||||||||||||