Index: components/plugins/renderer/loadable_plugin_placeholder.cc |
diff --git a/components/plugins/renderer/loadable_plugin_placeholder.cc b/components/plugins/renderer/loadable_plugin_placeholder.cc |
index 4f1303cbfa1456d732b629b572843ac6ee1ee31c..c7ac35ba7e56ffd9b565a8e3c292a43463c18f60 100644 |
--- a/components/plugins/renderer/loadable_plugin_placeholder.cc |
+++ b/components/plugins/renderer/loadable_plugin_placeholder.cc |
@@ -213,7 +213,8 @@ void LoadablePluginPlaceholder::OnUnobscuredRectUpdate( |
// Early exit for plugins that we've discovered to be essential. |
if (!plugin_is_tiny_and_blocked && |
- status != RenderFrame::CONTENT_STATUS_PERIPHERAL) { |
+ status != RenderFrame::CONTENT_STATUS_PERIPHERAL && |
+ status != RenderFrame::CONTENT_STATUS_TINY) { |
MarkPluginEssential( |
heuristic_run_before_ |
? PluginInstanceThrottler::UNTHROTTLE_METHOD_BY_SIZE_CHANGE |