New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 652518 link

Starred by 1 user

Issue metadata

Status: Archived
Owner: ----
Closed: Jan 10
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocked on:
issue 641632



Sign in to add a comment

HBD: Don't purge plugin lists until next navigation

Project Member Reported by tommycli@chromium.org, Oct 4 2016

Issue description

Raymes:

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
 
Status: Archived (was: Untriaged)
Archiving P3s older than 1 year with no owner or component.

Sign in to add a comment