Plugin Power Saver: Break LoadablePluginPlaceholder off from PluginPlaceholder
commitb20aa015fdfe75dabe8e153309b428bfef867cbd
authortommycli <tommycli@chromium.org>
Wed, 21 Jan 2015 21:55:36 +0000 (21 13:55 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 21 Jan 2015 21:56:45 +0000 (21 21:56 +0000)
treec941bc92fe9f244ec1dca332c964e810522d4388
parent277d5afcf3d9001774b23a15e1b8b1a88cc36f16
Plugin Power Saver: Break LoadablePluginPlaceholder off from PluginPlaceholder

I'm adding lots of plugin loading related functionality to PluginPlaceholder. MobileYoutubePlugin doesn't need that stuff, so I'm breaking that inheritance structure.

BUG=403800

Review URL: https://codereview.chromium.org/803633004

Cr-Commit-Position: refs/heads/master@{#312463}
chrome/renderer/plugins/chrome_plugin_placeholder.cc
chrome/renderer/plugins/chrome_plugin_placeholder.h
components/OWNERS
components/plugins.gypi
components/plugins/renderer/BUILD.gn
components/plugins/renderer/loadable_plugin_placeholder.cc [copied from components/plugins/renderer/plugin_placeholder.cc with 68% similarity]
components/plugins/renderer/loadable_plugin_placeholder.h [copied from components/plugins/renderer/plugin_placeholder.h with 64% similarity]
components/plugins/renderer/plugin_placeholder.cc
components/plugins/renderer/plugin_placeholder.h