HBD: Don't purge plugin lists until next navigation |
|
Issue descriptionRaymes: I figured out why the permission prompt causes those gray placeholders to instantly load. It's here: https://cs.chromium.org/chromium/src/chrome/browser/plugins/chrome_plugin_service_filter.cc?q=IsPluginAvailable&sq=package:chromium&l=49 Changing the plugin content setting via the Prompt, or via Omnibox Website Settings, causes the plugin list Blink has to be purged, and then plugins to be loaded / (or unloaded!) This behavior is new to HBD and kind of unexpected. The patch that introduced it was this: https://codereview.chromium.org/2234133003/ We did this to ensure the plugin list is updated when the page is refreshed. But this was probably too big of a hammer. Any thoughts on removing this code and somehow only invalidating the Blink plugin list on reload? Thanks, Tommy |
|
►
Sign in to add a comment |
|
Comment 1 by benhenry@google.com
, Jan 10