| Index: chrome/browser/ui/cocoa/options/content_settings_dialog_controller.h
 | 
| diff --git a/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.h b/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.h
 | 
| deleted file mode 100644
 | 
| index a785bd82adc3c3f9ee1fceb58181c090da5a9efe..0000000000000000000000000000000000000000
 | 
| --- a/chrome/browser/ui/cocoa/options/content_settings_dialog_controller.h
 | 
| +++ /dev/null
 | 
| @@ -1,103 +0,0 @@
 | 
| -// Copyright (c) 2010 The Chromium Authors. All rights reserved.
 | 
| -// Use of this source code is governed by a BSD-style license that can be
 | 
| -// found in the LICENSE file.
 | 
| -
 | 
| -#import <Cocoa/Cocoa.h>
 | 
| -
 | 
| -#import "base/mac/cocoa_protocols.h"
 | 
| -#include "base/scoped_ptr.h"
 | 
| -#include "chrome/common/content_settings_types.h"
 | 
| -#include "chrome/browser/prefs/pref_change_registrar.h"
 | 
| -#include "chrome/browser/prefs/pref_member.h"
 | 
| -
 | 
| -// Index of the "enabled" and "disabled" radio group settings in all tabs except
 | 
| -// the ones below.
 | 
| -const NSInteger kContentSettingsEnabledIndex = 0;
 | 
| -const NSInteger kContentSettingsDisabledIndex = 1;
 | 
| -
 | 
| -// Indices of the various cookie settings in the cookie radio group.
 | 
| -const NSInteger kCookieEnabledIndex = 0;
 | 
| -const NSInteger kCookieDisabledIndex = 1;
 | 
| -
 | 
| -// Indices of the various plugin settings in the plugins radio group.
 | 
| -const NSInteger kPluginsAllowIndex = 0;
 | 
| -const NSInteger kPluginsAskIndex = 1;
 | 
| -const NSInteger kPluginsBlockIndex = 2;
 | 
| -
 | 
| -// Indices of the various geolocation settings in the geolocation radio group.
 | 
| -const NSInteger kGeolocationEnabledIndex = 0;
 | 
| -const NSInteger kGeolocationAskIndex = 1;
 | 
| -const NSInteger kGeolocationDisabledIndex = 2;
 | 
| -
 | 
| -// Indices of the various notifications settings in the geolocation radio group.
 | 
| -const NSInteger kNotificationsEnabledIndex = 0;
 | 
| -const NSInteger kNotificationsAskIndex = 1;
 | 
| -const NSInteger kNotificationsDisabledIndex = 2;
 | 
| -
 | 
| -namespace ContentSettingsDialogControllerInternal {
 | 
| -class PrefObserverBridge;
 | 
| -}
 | 
| -
 | 
| -class Profile;
 | 
| -@class TabViewPickerTable;
 | 
| -
 | 
| -// This controller manages a dialog that lets the user manage the content
 | 
| -// settings for several content setting types.
 | 
| -@interface ContentSettingsDialogController
 | 
| -    : NSWindowController<NSWindowDelegate, NSTabViewDelegate> {
 | 
| - @private
 | 
| -  IBOutlet NSTabView* tabView_;
 | 
| -  IBOutlet TabViewPickerTable* tabViewPicker_;
 | 
| -  IBOutlet NSMatrix* pluginDefaultSettingMatrix_;
 | 
| -  Profile* profile_;  // weak
 | 
| -  IntegerPrefMember lastSelectedTab_;
 | 
| -  BooleanPrefMember clearSiteDataOnExit_;
 | 
| -  PrefChangeRegistrar registrar_;
 | 
| -  scoped_ptr<ContentSettingsDialogControllerInternal::PrefObserverBridge>
 | 
| -      observer_;  // Watches for pref changes.
 | 
| -}
 | 
| -
 | 
| -// Show the content settings dialog associated with the given profile (or the
 | 
| -// original profile if this is an incognito profile).  If no content settings
 | 
| -// dialog exists for this profile, create one and show it.  Any resulting
 | 
| -// editor releases itself when closed.
 | 
| -+(id)showContentSettingsForType:(ContentSettingsType)settingsType
 | 
| -                        profile:(Profile*)profile;
 | 
| -
 | 
| -// Closes an exceptions sheet, if one is attached.
 | 
| -- (void)closeExceptionsSheet;
 | 
| -
 | 
| -- (IBAction)showCookies:(id)sender;
 | 
| -- (IBAction)openFlashPlayerSettings:(id)sender;
 | 
| -- (IBAction)openPluginsPage:(id)sender;
 | 
| -
 | 
| -- (IBAction)showCookieExceptions:(id)sender;
 | 
| -- (IBAction)showImagesExceptions:(id)sender;
 | 
| -- (IBAction)showJavaScriptExceptions:(id)sender;
 | 
| -- (IBAction)showPluginsExceptions:(id)sender;
 | 
| -- (IBAction)showPopupsExceptions:(id)sender;
 | 
| -- (IBAction)showGeolocationExceptions:(id)sender;
 | 
| -- (IBAction)showNotificationsExceptions:(id)sender;
 | 
| -
 | 
| -@end
 | 
| -
 | 
| -@interface ContentSettingsDialogController (TestingAPI)
 | 
| -// Properties that the radio groups and checkboxes are bound to.
 | 
| -@property(nonatomic) NSInteger cookieSettingIndex;
 | 
| -@property(nonatomic) BOOL blockThirdPartyCookies;
 | 
| -@property(nonatomic) BOOL clearSiteDataOnExit;
 | 
| -@property(nonatomic) NSInteger imagesEnabledIndex;
 | 
| -@property(nonatomic) NSInteger javaScriptEnabledIndex;
 | 
| -@property(nonatomic) NSInteger popupsEnabledIndex;
 | 
| -@property(nonatomic) NSInteger pluginsEnabledIndex;
 | 
| -@property(nonatomic) NSInteger geolocationSettingIndex;
 | 
| -@property(nonatomic) NSInteger notificationsSettingIndex;
 | 
| -
 | 
| -@property(nonatomic, readonly) BOOL blockThirdPartyCookiesManaged;
 | 
| -@property(nonatomic, readonly) BOOL clearSiteDataOnExitManaged;
 | 
| -@property(nonatomic, readonly) BOOL cookieSettingsManaged;
 | 
| -@property(nonatomic, readonly) BOOL imagesSettingsManaged;
 | 
| -@property(nonatomic, readonly) BOOL javaScriptSettingsManaged;
 | 
| -@property(nonatomic, readonly) BOOL pluginsSettingsManaged;
 | 
| -@property(nonatomic, readonly) BOOL popupsSettingsManaged;
 | 
| -@end
 | 
| 
 |