| Index: webkit/plugins/npapi/plugin_list_unittest.cc
|
| diff --git a/webkit/plugins/npapi/plugin_list_unittest.cc b/webkit/plugins/npapi/plugin_list_unittest.cc
|
| index d037e387afb1850d01d522c472b3d654b3d9a0f5..d2157ea5129a6565c426c947b3fb94a3bdd478f2 100644
|
| --- a/webkit/plugins/npapi/plugin_list_unittest.cc
|
| +++ b/webkit/plugins/npapi/plugin_list_unittest.cc
|
| @@ -6,47 +6,11 @@
|
|
|
| #include "base/utf_string_conversions.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| +#include "webkit/plugins/npapi/stub_plugin_list.h"
|
|
|
| namespace webkit {
|
| namespace npapi {
|
|
|
| -namespace plugin_test_internal {
|
| -
|
| -// A PluginList for tests that avoids file system IO. There is also no reason
|
| -// to use |lock_| (but it doesn't hurt either).
|
| -class PluginListWithoutFileIO : public PluginList {
|
| - public:
|
| - PluginListWithoutFileIO(const PluginGroupDefinition* group_definitions,
|
| - size_t num_group_definitions) :
|
| - PluginList(group_definitions, num_group_definitions) {}
|
| - virtual ~PluginListWithoutFileIO() {}
|
| -
|
| - void AddPluginToLoad(const WebPluginInfo& plugin) {
|
| - plugins_to_load_.push_back(plugin);
|
| - }
|
| -
|
| - void ClearPluginsToLoad() {
|
| - plugins_to_load_.clear();
|
| - }
|
| -
|
| - void AddPluginGroupDefinition(const PluginGroupDefinition& definition) {
|
| - hardcoded_definitions_.push_back(definition);
|
| - }
|
| -
|
| - private:
|
| - std::vector<WebPluginInfo> plugins_to_load_;
|
| - std::vector<PluginGroupDefinition> hardcoded_definitions_;
|
| -
|
| - // PluginList methods:
|
| - virtual void LoadPluginsInternal(
|
| - ScopedVector<PluginGroup>* plugin_groups) OVERRIDE {
|
| - for (size_t i = 0; i < plugins_to_load_.size(); ++i)
|
| - AddToPluginGroups(plugins_to_load_[i], plugin_groups);
|
| - }
|
| -};
|
| -
|
| -} // namespace plugin_test_internal
|
| -
|
| namespace {
|
|
|
| bool Equals(const WebPluginInfo& a, const WebPluginInfo& b,
|
| @@ -103,7 +67,7 @@ class PluginListTest : public testing::Test {
|
| }
|
|
|
| protected:
|
| - plugin_test_internal::PluginListWithoutFileIO plugin_list_;
|
| + StubPluginList plugin_list_;
|
| WebPluginInfo foo_plugin_;
|
| WebPluginInfo bar_plugin_;
|
| };
|
|
|