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