Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(438)

Side by Side Diff: chrome/browser/ui/webui/chromeos/provided_file_systems_ui.cc

Issue 854063002: Update {virtual,override,final} to follow C++11 style chrome/browser/ui/webui/chromeos. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 #include "chrome/browser/ui/webui/chromeos/provided_file_systems_ui.h" 5 #include "chrome/browser/ui/webui/chromeos/provided_file_systems_ui.h"
6 6
7 #include <string> 7 #include <string>
8 #include <vector> 8 #include <vector>
9 9
10 #include "base/bind.h" 10 #include "base/bind.h"
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
127 return 0; 127 return 0;
128 } 128 }
129 129
130 // Class to handle messages from chrome://provided-file-systems. 130 // Class to handle messages from chrome://provided-file-systems.
131 class ProvidedFileSystemsWebUIHandler 131 class ProvidedFileSystemsWebUIHandler
132 : public content::WebUIMessageHandler, 132 : public content::WebUIMessageHandler,
133 public file_system_provider::RequestManager::Observer { 133 public file_system_provider::RequestManager::Observer {
134 public: 134 public:
135 ProvidedFileSystemsWebUIHandler() : weak_ptr_factory_(this) {} 135 ProvidedFileSystemsWebUIHandler() : weak_ptr_factory_(this) {}
136 136
137 virtual ~ProvidedFileSystemsWebUIHandler(); 137 ~ProvidedFileSystemsWebUIHandler() override;
138 138
139 // RequestManager::Observer overrides. 139 // RequestManager::Observer overrides.
140 virtual void OnRequestCreated( 140 void OnRequestCreated(int request_id,
141 int request_id, 141 file_system_provider::RequestType type) override;
142 file_system_provider::RequestType type) override; 142 void OnRequestDestroyed(int request_id) override;
143 virtual void OnRequestDestroyed(int request_id) override; 143 void OnRequestExecuted(int request_id) override;
144 virtual void OnRequestExecuted(int request_id) override; 144 void OnRequestFulfilled(int request_id,
145 virtual void OnRequestFulfilled( 145 const file_system_provider::RequestValue& result,
146 int request_id, 146 bool has_more) override;
147 const file_system_provider::RequestValue& result, 147 void OnRequestRejected(int request_id,
148 bool has_more) override; 148 const file_system_provider::RequestValue& result,
149 virtual void OnRequestRejected( 149 base::File::Error error) override;
150 int request_id, 150 void OnRequestTimeouted(int request_id) override;
151 const file_system_provider::RequestValue& result,
152 base::File::Error error) override;
153 virtual void OnRequestTimeouted(int request_id) override;
154 151
155 private: 152 private:
156 // content::WebUIMessageHandler overrides. 153 // content::WebUIMessageHandler overrides.
157 virtual void RegisterMessages() override; 154 void RegisterMessages() override;
158 155
159 // Gets a file system provider service for the current profile. If not found, 156 // Gets a file system provider service for the current profile. If not found,
160 // then NULL. 157 // then NULL.
161 file_system_provider::Service* GetService(); 158 file_system_provider::Service* GetService();
162 159
163 // Invoked when updating file system list is requested. 160 // Invoked when updating file system list is requested.
164 void UpdateFileSystems(const base::ListValue* args); 161 void UpdateFileSystems(const base::ListValue* args);
165 162
166 // Invoked when a file system is selected from the list. 163 // Invoked when a file system is selected from the list.
167 void SelectFileSystem(const base::ListValue* args); 164 void SelectFileSystem(const base::ListValue* args);
(...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after
358 IDR_PROVIDED_FILE_SYSTEMS_CSS); 355 IDR_PROVIDED_FILE_SYSTEMS_CSS);
359 source->AddResourcePath("provided_file_systems.js", 356 source->AddResourcePath("provided_file_systems.js",
360 IDR_PROVIDED_FILE_SYSTEMS_JS); 357 IDR_PROVIDED_FILE_SYSTEMS_JS);
361 source->SetDefaultResource(IDR_PROVIDED_FILE_SYSTEMS_HTML); 358 source->SetDefaultResource(IDR_PROVIDED_FILE_SYSTEMS_HTML);
362 359
363 Profile* profile = Profile::FromWebUI(web_ui); 360 Profile* profile = Profile::FromWebUI(web_ui);
364 content::WebUIDataSource::Add(profile, source); 361 content::WebUIDataSource::Add(profile, source);
365 } 362 }
366 363
367 } // namespace chromeos 364 } // namespace chromeos
OLDNEW
« no previous file with comments | « chrome/browser/ui/webui/chromeos/power_ui.cc ('k') | chrome/browser/ui/webui/chromeos/proxy_settings_ui.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698