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

Side by Side Diff: chrome/browser/extensions/api/runtime/runtime_api.h

Issue 252653002: Rename (Chrome)SyncExtensionFunction::RunImpl to RunSync so that the RunImpl (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix bookmarks Created 6 years, 7 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 | Annotate | Revision Log
OLDNEW
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_EXTENSIONS_API_RUNTIME_RUNTIME_API_H_ 5 #ifndef CHROME_BROWSER_EXTENSIONS_API_RUNTIME_RUNTIME_API_H_
6 #define CHROME_BROWSER_EXTENSIONS_API_RUNTIME_RUNTIME_API_H_ 6 #define CHROME_BROWSER_EXTENSIONS_API_RUNTIME_RUNTIME_API_H_
7 7
8 #include <string> 8 #include <string>
9 9
10 #include "chrome/browser/extensions/chrome_extension_function.h" 10 #include "chrome/browser/extensions/chrome_extension_function.h"
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after
135 void OnPageLoaded(ExtensionHost*); 135 void OnPageLoaded(ExtensionHost*);
136 }; 136 };
137 137
138 class RuntimeSetUninstallURLFunction : public ChromeSyncExtensionFunction { 138 class RuntimeSetUninstallURLFunction : public ChromeSyncExtensionFunction {
139 public: 139 public:
140 DECLARE_EXTENSION_FUNCTION("runtime.setUninstallURL", 140 DECLARE_EXTENSION_FUNCTION("runtime.setUninstallURL",
141 RUNTIME_SETUNINSTALLURL) 141 RUNTIME_SETUNINSTALLURL)
142 142
143 protected: 143 protected:
144 virtual ~RuntimeSetUninstallURLFunction() {} 144 virtual ~RuntimeSetUninstallURLFunction() {}
145 virtual bool RunImpl() OVERRIDE; 145 virtual bool RunSync() OVERRIDE;
146 }; 146 };
147 147
148 class RuntimeReloadFunction : public ChromeSyncExtensionFunction { 148 class RuntimeReloadFunction : public ChromeSyncExtensionFunction {
149 public: 149 public:
150 DECLARE_EXTENSION_FUNCTION("runtime.reload", RUNTIME_RELOAD) 150 DECLARE_EXTENSION_FUNCTION("runtime.reload", RUNTIME_RELOAD)
151 151
152 protected: 152 protected:
153 virtual ~RuntimeReloadFunction() {} 153 virtual ~RuntimeReloadFunction() {}
154 virtual bool RunImpl() OVERRIDE; 154 virtual bool RunSync() OVERRIDE;
155 }; 155 };
156 156
157 class RuntimeRequestUpdateCheckFunction : public ChromeAsyncExtensionFunction, 157 class RuntimeRequestUpdateCheckFunction : public ChromeAsyncExtensionFunction,
158 public content::NotificationObserver { 158 public content::NotificationObserver {
159 public: 159 public:
160 DECLARE_EXTENSION_FUNCTION("runtime.requestUpdateCheck", 160 DECLARE_EXTENSION_FUNCTION("runtime.requestUpdateCheck",
161 RUNTIME_REQUESTUPDATECHECK) 161 RUNTIME_REQUESTUPDATECHECK)
162 162
163 RuntimeRequestUpdateCheckFunction(); 163 RuntimeRequestUpdateCheckFunction();
164 protected: 164 protected:
(...skipping 11 matching lines...) Expand all
176 content::NotificationRegistrar registrar_; 176 content::NotificationRegistrar registrar_;
177 bool did_reply_; 177 bool did_reply_;
178 }; 178 };
179 179
180 class RuntimeRestartFunction : public ChromeSyncExtensionFunction { 180 class RuntimeRestartFunction : public ChromeSyncExtensionFunction {
181 public: 181 public:
182 DECLARE_EXTENSION_FUNCTION("runtime.restart", RUNTIME_RESTART) 182 DECLARE_EXTENSION_FUNCTION("runtime.restart", RUNTIME_RESTART)
183 183
184 protected: 184 protected:
185 virtual ~RuntimeRestartFunction() {} 185 virtual ~RuntimeRestartFunction() {}
186 virtual bool RunImpl() OVERRIDE; 186 virtual bool RunSync() OVERRIDE;
187 }; 187 };
188 188
189 class RuntimeGetPlatformInfoFunction : public ChromeSyncExtensionFunction { 189 class RuntimeGetPlatformInfoFunction : public ChromeSyncExtensionFunction {
190 public: 190 public:
191 DECLARE_EXTENSION_FUNCTION("runtime.getPlatformInfo", 191 DECLARE_EXTENSION_FUNCTION("runtime.getPlatformInfo",
192 RUNTIME_GETPLATFORMINFO); 192 RUNTIME_GETPLATFORMINFO);
193 protected: 193 protected:
194 virtual ~RuntimeGetPlatformInfoFunction() {} 194 virtual ~RuntimeGetPlatformInfoFunction() {}
195 virtual bool RunImpl() OVERRIDE; 195 virtual bool RunSync() OVERRIDE;
196 }; 196 };
197 197
198 class RuntimeGetPackageDirectoryEntryFunction 198 class RuntimeGetPackageDirectoryEntryFunction
199 : public ChromeSyncExtensionFunction { 199 : public ChromeSyncExtensionFunction {
200 public: 200 public:
201 DECLARE_EXTENSION_FUNCTION("runtime.getPackageDirectoryEntry", 201 DECLARE_EXTENSION_FUNCTION("runtime.getPackageDirectoryEntry",
202 RUNTIME_GETPACKAGEDIRECTORYENTRY) 202 RUNTIME_GETPACKAGEDIRECTORYENTRY)
203 203
204 protected: 204 protected:
205 virtual ~RuntimeGetPackageDirectoryEntryFunction() {} 205 virtual ~RuntimeGetPackageDirectoryEntryFunction() {}
206 virtual bool RunImpl() OVERRIDE; 206 virtual bool RunSync() OVERRIDE;
207 }; 207 };
208 208
209 } // namespace extensions 209 } // namespace extensions
210 210
211 #endif // CHROME_BROWSER_EXTENSIONS_API_RUNTIME_RUNTIME_API_H_ 211 #endif // CHROME_BROWSER_EXTENSIONS_API_RUNTIME_RUNTIME_API_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698