| OLD | NEW | 
|   1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |   1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 #ifndef CHROME_BROWSER_UI_WEBUI_OPTIONS_CLEAR_BROWSER_DATA_HANDLER_H_ |   5 #ifndef CHROME_BROWSER_UI_WEBUI_OPTIONS_CLEAR_BROWSER_DATA_HANDLER_H_ | 
|   6 #define CHROME_BROWSER_UI_WEBUI_OPTIONS_CLEAR_BROWSER_DATA_HANDLER_H_ |   6 #define CHROME_BROWSER_UI_WEBUI_OPTIONS_CLEAR_BROWSER_DATA_HANDLER_H_ | 
|   7  |   7  | 
 |   8 #include "chrome/browser/api/prefs/pref_member.h" | 
|   8 #include "chrome/browser/browsing_data/browsing_data_remover.h" |   9 #include "chrome/browser/browsing_data/browsing_data_remover.h" | 
|   9 #include "chrome/browser/prefs/pref_member.h" |  | 
|  10 #include "chrome/browser/ui/webui/options/options_ui.h" |  10 #include "chrome/browser/ui/webui/options/options_ui.h" | 
|  11  |  11  | 
|  12 namespace options { |  12 namespace options { | 
|  13  |  13  | 
|  14 // Clear browser data handler page UI handler. |  14 // Clear browser data handler page UI handler. | 
|  15 class ClearBrowserDataHandler : public OptionsPageUIHandler, |  15 class ClearBrowserDataHandler : public OptionsPageUIHandler, | 
|  16                                 public BrowsingDataRemover::Observer { |  16                                 public BrowsingDataRemover::Observer { | 
|  17  public: |  17  public: | 
|  18   ClearBrowserDataHandler(); |  18   ClearBrowserDataHandler(); | 
|  19   virtual ~ClearBrowserDataHandler(); |  19   virtual ~ClearBrowserDataHandler(); | 
| (...skipping 19 matching lines...) Expand all  Loading... | 
|  39  |  39  | 
|  40   // Keeps track of whether clearing LSO data is supported. |  40   // Keeps track of whether clearing LSO data is supported. | 
|  41   BooleanPrefMember clear_plugin_lso_data_enabled_; |  41   BooleanPrefMember clear_plugin_lso_data_enabled_; | 
|  42  |  42  | 
|  43   DISALLOW_COPY_AND_ASSIGN(ClearBrowserDataHandler); |  43   DISALLOW_COPY_AND_ASSIGN(ClearBrowserDataHandler); | 
|  44 }; |  44 }; | 
|  45  |  45  | 
|  46 }  // namespace options |  46 }  // namespace options | 
|  47  |  47  | 
|  48 #endif  // CHROME_BROWSER_UI_WEBUI_OPTIONS_CLEAR_BROWSER_DATA_HANDLER_H_ |  48 #endif  // CHROME_BROWSER_UI_WEBUI_OPTIONS_CLEAR_BROWSER_DATA_HANDLER_H_ | 
| OLD | NEW |