DescriptionChromeContentRendererClient should not rely on Dispatcher::is_extension_process
The extensions::Dispatcher::is_extension_process flag is set for both the
standalone extensions renderer and single process mode. This caused
ChromeContentRendererClient to act differently in single process mode, like
returning true from ShouldFork for any navigation started by blink, which
would cause a new WebView to be created for each navigation.
BUG=462210
Committed: https://crrev.com/874b1b9796998d7d8bf4d27ed1369251bd868d13
Cr-Commit-Position: refs/heads/master@{#318938}
Patch Set 1 #
Total comments: 4
Patch Set 2 : removing is_extension_process from extensions::Dispatcher #Patch Set 3 : missing ifdefs #
Messages
Total messages: 24 (7 generated)
|