13345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick// Copyright (c) 2010 The Chromium Authors. All rights reserved.
23345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick// Use of this source code is governed by a BSD-style license that can be
33345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick// found in the LICENSE file.
43345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick
53345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick#include "chrome/browser/mock_plugin_exceptions_table_model.h"
63345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick
772a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian MonsenMockPluginExceptionsTableModel::MockPluginExceptionsTableModel(
872a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen    HostContentSettingsMap* map,
972a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen    HostContentSettingsMap* otr_map)
1072a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen    : PluginExceptionsTableModel(map, otr_map) {}
1172a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen
1272a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian MonsenMockPluginExceptionsTableModel::~MockPluginExceptionsTableModel() {}
1372a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen
143345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrickvoid MockPluginExceptionsTableModel::set_plugins(
1521d179b334e59e9a3bfcaed4c4430bef1bc5759dKristian Monsen    std::vector<webkit::npapi::PluginGroup>& plugins) {
163345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick  plugins_ = plugins;
173345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick}
183345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick
193345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrickvoid MockPluginExceptionsTableModel::GetPlugins(
2021d179b334e59e9a3bfcaed4c4430bef1bc5759dKristian Monsen    std::vector<webkit::npapi::PluginGroup>* plugin_groups) {
2121d179b334e59e9a3bfcaed4c4430bef1bc5759dKristian Monsen  *plugin_groups = plugins_;
223345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick}
23