| 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_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAGER_
PRIVATE_API_H_ | 5 #ifndef CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAGER_
PRIVATE_API_H_ |
| 6 #define CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAGER_
PRIVATE_API_H_ | 6 #define CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAGER_
PRIVATE_API_H_ |
| 7 | 7 |
| 8 #include "base/memory/scoped_ptr.h" | 8 #include "base/memory/scoped_ptr.h" |
| 9 #include "base/values.h" | 9 #include "base/values.h" |
| 10 #include "chrome/browser/bookmarks/bookmark_node_data.h" | 10 #include "chrome/browser/bookmarks/bookmark_node_data.h" |
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 126 class BookmarkManagerPrivateCopyFunction | 126 class BookmarkManagerPrivateCopyFunction |
| 127 : public ClipboardBookmarkManagerFunction { | 127 : public ClipboardBookmarkManagerFunction { |
| 128 public: | 128 public: |
| 129 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.copy", | 129 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.copy", |
| 130 BOOKMARKMANAGERPRIVATE_COPY) | 130 BOOKMARKMANAGERPRIVATE_COPY) |
| 131 | 131 |
| 132 protected: | 132 protected: |
| 133 virtual ~BookmarkManagerPrivateCopyFunction() {} | 133 virtual ~BookmarkManagerPrivateCopyFunction() {} |
| 134 | 134 |
| 135 // ExtensionFunction: | 135 // ExtensionFunction: |
| 136 virtual bool RunImpl() OVERRIDE; | 136 virtual bool RunOnReady() OVERRIDE; |
| 137 }; | 137 }; |
| 138 | 138 |
| 139 class BookmarkManagerPrivateCutFunction | 139 class BookmarkManagerPrivateCutFunction |
| 140 : public ClipboardBookmarkManagerFunction { | 140 : public ClipboardBookmarkManagerFunction { |
| 141 public: | 141 public: |
| 142 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.cut", | 142 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.cut", |
| 143 BOOKMARKMANAGERPRIVATE_CUT) | 143 BOOKMARKMANAGERPRIVATE_CUT) |
| 144 | 144 |
| 145 protected: | 145 protected: |
| 146 virtual ~BookmarkManagerPrivateCutFunction() {} | 146 virtual ~BookmarkManagerPrivateCutFunction() {} |
| 147 | 147 |
| 148 // ExtensionFunction: | 148 // ExtensionFunction: |
| 149 virtual bool RunImpl() OVERRIDE; | 149 virtual bool RunOnReady() OVERRIDE; |
| 150 }; | 150 }; |
| 151 | 151 |
| 152 class BookmarkManagerPrivatePasteFunction | 152 class BookmarkManagerPrivatePasteFunction |
| 153 : public extensions::BookmarksFunction { | 153 : public extensions::BookmarksFunction { |
| 154 public: | 154 public: |
| 155 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.paste", | 155 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.paste", |
| 156 BOOKMARKMANAGERPRIVATE_PASTE) | 156 BOOKMARKMANAGERPRIVATE_PASTE) |
| 157 | 157 |
| 158 protected: | 158 protected: |
| 159 virtual ~BookmarkManagerPrivatePasteFunction() {} | 159 virtual ~BookmarkManagerPrivatePasteFunction() {} |
| 160 | 160 |
| 161 // ExtensionFunction: | 161 // ExtensionFunction: |
| 162 virtual bool RunImpl() OVERRIDE; | 162 virtual bool RunOnReady() OVERRIDE; |
| 163 }; | 163 }; |
| 164 | 164 |
| 165 class BookmarkManagerPrivateCanPasteFunction | 165 class BookmarkManagerPrivateCanPasteFunction |
| 166 : public extensions::BookmarksFunction { | 166 : public extensions::BookmarksFunction { |
| 167 public: | 167 public: |
| 168 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canPaste", | 168 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canPaste", |
| 169 BOOKMARKMANAGERPRIVATE_CANPASTE) | 169 BOOKMARKMANAGERPRIVATE_CANPASTE) |
| 170 | 170 |
| 171 protected: | 171 protected: |
| 172 virtual ~BookmarkManagerPrivateCanPasteFunction() {} | 172 virtual ~BookmarkManagerPrivateCanPasteFunction() {} |
| 173 | 173 |
| 174 // ExtensionFunction: | 174 // ExtensionFunction: |
| 175 virtual bool RunImpl() OVERRIDE; | 175 virtual bool RunOnReady() OVERRIDE; |
| 176 }; | 176 }; |
| 177 | 177 |
| 178 class BookmarkManagerPrivateSortChildrenFunction | 178 class BookmarkManagerPrivateSortChildrenFunction |
| 179 : public extensions::BookmarksFunction { | 179 : public extensions::BookmarksFunction { |
| 180 public: | 180 public: |
| 181 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.sortChildren", | 181 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.sortChildren", |
| 182 BOOKMARKMANAGERPRIVATE_SORTCHILDREN) | 182 BOOKMARKMANAGERPRIVATE_SORTCHILDREN) |
| 183 | 183 |
| 184 protected: | 184 protected: |
| 185 virtual ~BookmarkManagerPrivateSortChildrenFunction() {} | 185 virtual ~BookmarkManagerPrivateSortChildrenFunction() {} |
| 186 | 186 |
| 187 // ExtensionFunction: | 187 // ExtensionFunction: |
| 188 virtual bool RunImpl() OVERRIDE; | 188 virtual bool RunOnReady() OVERRIDE; |
| 189 }; | 189 }; |
| 190 | 190 |
| 191 class BookmarkManagerPrivateGetStringsFunction : public AsyncExtensionFunction { | 191 class BookmarkManagerPrivateGetStringsFunction : public AsyncExtensionFunction { |
| 192 public: | 192 public: |
| 193 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getStrings", | 193 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getStrings", |
| 194 BOOKMARKMANAGERPRIVATE_GETSTRINGS) | 194 BOOKMARKMANAGERPRIVATE_GETSTRINGS) |
| 195 | 195 |
| 196 protected: | 196 protected: |
| 197 virtual ~BookmarkManagerPrivateGetStringsFunction() {} | 197 virtual ~BookmarkManagerPrivateGetStringsFunction() {} |
| 198 | 198 |
| 199 // ExtensionFunction: | 199 // ExtensionFunction: |
| 200 virtual bool RunImpl() OVERRIDE; | 200 virtual bool RunImpl() OVERRIDE; |
| 201 }; | 201 }; |
| 202 | 202 |
| 203 class BookmarkManagerPrivateStartDragFunction | 203 class BookmarkManagerPrivateStartDragFunction |
| 204 : public extensions::BookmarksFunction { | 204 : public extensions::BookmarksFunction { |
| 205 public: | 205 public: |
| 206 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.startDrag", | 206 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.startDrag", |
| 207 BOOKMARKMANAGERPRIVATE_STARTDRAG) | 207 BOOKMARKMANAGERPRIVATE_STARTDRAG) |
| 208 | 208 |
| 209 protected: | 209 protected: |
| 210 virtual ~BookmarkManagerPrivateStartDragFunction() {} | 210 virtual ~BookmarkManagerPrivateStartDragFunction() {} |
| 211 | 211 |
| 212 // ExtensionFunction: | 212 // ExtensionFunction: |
| 213 virtual bool RunImpl() OVERRIDE; | 213 virtual bool RunOnReady() OVERRIDE; |
| 214 }; | 214 }; |
| 215 | 215 |
| 216 class BookmarkManagerPrivateDropFunction | 216 class BookmarkManagerPrivateDropFunction |
| 217 : public extensions::BookmarksFunction { | 217 : public extensions::BookmarksFunction { |
| 218 public: | 218 public: |
| 219 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.drop", | 219 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.drop", |
| 220 BOOKMARKMANAGERPRIVATE_DROP) | 220 BOOKMARKMANAGERPRIVATE_DROP) |
| 221 | 221 |
| 222 protected: | 222 protected: |
| 223 virtual ~BookmarkManagerPrivateDropFunction() {} | 223 virtual ~BookmarkManagerPrivateDropFunction() {} |
| 224 | 224 |
| 225 // ExtensionFunction: | 225 // ExtensionFunction: |
| 226 virtual bool RunImpl() OVERRIDE; | 226 virtual bool RunOnReady() OVERRIDE; |
| 227 }; | 227 }; |
| 228 | 228 |
| 229 class BookmarkManagerPrivateGetSubtreeFunction | 229 class BookmarkManagerPrivateGetSubtreeFunction |
| 230 : public extensions::BookmarksFunction { | 230 : public extensions::BookmarksFunction { |
| 231 public: | 231 public: |
| 232 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getSubtree", | 232 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getSubtree", |
| 233 BOOKMARKMANAGERPRIVATE_GETSUBTREE) | 233 BOOKMARKMANAGERPRIVATE_GETSUBTREE) |
| 234 | 234 |
| 235 protected: | 235 protected: |
| 236 virtual ~BookmarkManagerPrivateGetSubtreeFunction() {} | 236 virtual ~BookmarkManagerPrivateGetSubtreeFunction() {} |
| 237 | 237 |
| 238 // ExtensionFunction: | 238 // ExtensionFunction: |
| 239 virtual bool RunImpl() OVERRIDE; | 239 virtual bool RunOnReady() OVERRIDE; |
| 240 }; | 240 }; |
| 241 | 241 |
| 242 class BookmarkManagerPrivateCanEditFunction | 242 class BookmarkManagerPrivateCanEditFunction |
| 243 : public extensions::BookmarksFunction { | 243 : public extensions::BookmarksFunction { |
| 244 public: | 244 public: |
| 245 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canEdit", | 245 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canEdit", |
| 246 BOOKMARKMANAGERPRIVATE_CANEDIT) | 246 BOOKMARKMANAGERPRIVATE_CANEDIT) |
| 247 | 247 |
| 248 protected: | 248 protected: |
| 249 virtual ~BookmarkManagerPrivateCanEditFunction() {} | 249 virtual ~BookmarkManagerPrivateCanEditFunction() {} |
| 250 | 250 |
| 251 // ExtensionFunction: | 251 // ExtensionFunction: |
| 252 virtual bool RunImpl() OVERRIDE; | 252 virtual bool RunOnReady() OVERRIDE; |
| 253 }; | 253 }; |
| 254 | 254 |
| 255 class BookmarkManagerPrivateRecordLaunchFunction | 255 class BookmarkManagerPrivateRecordLaunchFunction |
| 256 : public extensions::BookmarksFunction { | 256 : public extensions::BookmarksFunction { |
| 257 public: | 257 public: |
| 258 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.recordLaunch", | 258 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.recordLaunch", |
| 259 BOOKMARKMANAGERPRIVATE_RECORDLAUNCH) | 259 BOOKMARKMANAGERPRIVATE_RECORDLAUNCH) |
| 260 | 260 |
| 261 protected: | 261 protected: |
| 262 virtual ~BookmarkManagerPrivateRecordLaunchFunction() {} | 262 virtual ~BookmarkManagerPrivateRecordLaunchFunction() {} |
| 263 | 263 |
| 264 // ExtensionFunction: | 264 // ExtensionFunction: |
| 265 virtual bool RunImpl() OVERRIDE; | 265 virtual bool RunOnReady() OVERRIDE; |
| 266 }; | 266 }; |
| 267 | 267 |
| 268 class BookmarkManagerPrivateCreateWithMetaInfoFunction | 268 class BookmarkManagerPrivateCreateWithMetaInfoFunction |
| 269 : public extensions::BookmarksFunction { | 269 : public extensions::BookmarksFunction { |
| 270 public: | 270 public: |
| 271 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.createWithMetaInfo", | 271 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.createWithMetaInfo", |
| 272 BOOKMARKMANAGERPRIVATE_CREATEWITHMETAINFO) | 272 BOOKMARKMANAGERPRIVATE_CREATEWITHMETAINFO) |
| 273 | 273 |
| 274 protected: | 274 protected: |
| 275 virtual ~BookmarkManagerPrivateCreateWithMetaInfoFunction() {} | 275 virtual ~BookmarkManagerPrivateCreateWithMetaInfoFunction() {} |
| 276 | 276 |
| 277 // ExtensionFunction: | 277 // ExtensionFunction: |
| 278 virtual bool RunImpl() OVERRIDE; | 278 virtual bool RunOnReady() OVERRIDE; |
| 279 }; | 279 }; |
| 280 | 280 |
| 281 class BookmarkManagerPrivateGetMetaInfoFunction | 281 class BookmarkManagerPrivateGetMetaInfoFunction |
| 282 : public extensions::BookmarksFunction { | 282 : public extensions::BookmarksFunction { |
| 283 public: | 283 public: |
| 284 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getMetaInfo", | 284 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getMetaInfo", |
| 285 BOOKMARKMANAGERPRIVATE_GETMETAINFO) | 285 BOOKMARKMANAGERPRIVATE_GETMETAINFO) |
| 286 | 286 |
| 287 protected: | 287 protected: |
| 288 virtual ~BookmarkManagerPrivateGetMetaInfoFunction() {} | 288 virtual ~BookmarkManagerPrivateGetMetaInfoFunction() {} |
| 289 | 289 |
| 290 // ExtensionFunction: | 290 // ExtensionFunction: |
| 291 virtual bool RunImpl() OVERRIDE; | 291 virtual bool RunOnReady() OVERRIDE; |
| 292 }; | 292 }; |
| 293 | 293 |
| 294 class BookmarkManagerPrivateSetMetaInfoFunction | 294 class BookmarkManagerPrivateSetMetaInfoFunction |
| 295 : public extensions::BookmarksFunction { | 295 : public extensions::BookmarksFunction { |
| 296 public: | 296 public: |
| 297 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.setMetaInfo", | 297 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.setMetaInfo", |
| 298 BOOKMARKMANAGERPRIVATE_SETMETAINFO) | 298 BOOKMARKMANAGERPRIVATE_SETMETAINFO) |
| 299 | 299 |
| 300 protected: | 300 protected: |
| 301 virtual ~BookmarkManagerPrivateSetMetaInfoFunction() {} | 301 virtual ~BookmarkManagerPrivateSetMetaInfoFunction() {} |
| 302 | 302 |
| 303 // ExtensionFunction: | 303 // ExtensionFunction: |
| 304 virtual bool RunImpl() OVERRIDE; | 304 virtual bool RunOnReady() OVERRIDE; |
| 305 }; | 305 }; |
| 306 | 306 |
| 307 class BookmarkManagerPrivateUpdateMetaInfoFunction | 307 class BookmarkManagerPrivateUpdateMetaInfoFunction |
| 308 : public extensions::BookmarksFunction { | 308 : public extensions::BookmarksFunction { |
| 309 public: | 309 public: |
| 310 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.updateMetaInfo", | 310 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.updateMetaInfo", |
| 311 BOOKMARKMANAGERPRIVATE_UPDATEMETAINFO) | 311 BOOKMARKMANAGERPRIVATE_UPDATEMETAINFO) |
| 312 | 312 |
| 313 protected: | 313 protected: |
| 314 virtual ~BookmarkManagerPrivateUpdateMetaInfoFunction() {} | 314 virtual ~BookmarkManagerPrivateUpdateMetaInfoFunction() {} |
| 315 | 315 |
| 316 // ExtensionFunction: | 316 // ExtensionFunction: |
| 317 virtual bool RunImpl() OVERRIDE; | 317 virtual bool RunOnReady() OVERRIDE; |
| 318 }; | 318 }; |
| 319 | 319 |
| 320 class BookmarkManagerPrivateCanOpenNewWindowsFunction | 320 class BookmarkManagerPrivateCanOpenNewWindowsFunction |
| 321 : public extensions::BookmarksFunction { | 321 : public extensions::BookmarksFunction { |
| 322 public: | 322 public: |
| 323 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canOpenNewWindows", | 323 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canOpenNewWindows", |
| 324 BOOKMARKMANAGERPRIVATE_CANOPENNEWWINDOWS) | 324 BOOKMARKMANAGERPRIVATE_CANOPENNEWWINDOWS) |
| 325 | 325 |
| 326 protected: | 326 protected: |
| 327 virtual ~BookmarkManagerPrivateCanOpenNewWindowsFunction() {} | 327 virtual ~BookmarkManagerPrivateCanOpenNewWindowsFunction() {} |
| 328 | 328 |
| 329 // ExtensionFunction: | 329 // ExtensionFunction: |
| 330 virtual bool RunImpl() OVERRIDE; | 330 virtual bool RunOnReady() OVERRIDE; |
| 331 }; | 331 }; |
| 332 | 332 |
| 333 class BookmarkManagerPrivateRemoveTreesFunction | 333 class BookmarkManagerPrivateRemoveTreesFunction |
| 334 : public extensions::BookmarksFunction { | 334 : public extensions::BookmarksFunction { |
| 335 public: | 335 public: |
| 336 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.removeTrees", | 336 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.removeTrees", |
| 337 BOOKMARKMANAGERPRIVATE_REMOVETREES) | 337 BOOKMARKMANAGERPRIVATE_REMOVETREES) |
| 338 | 338 |
| 339 protected: | 339 protected: |
| 340 virtual ~BookmarkManagerPrivateRemoveTreesFunction() {} | 340 virtual ~BookmarkManagerPrivateRemoveTreesFunction() {} |
| 341 | 341 |
| 342 // ExtensionFunction: | 342 // ExtensionFunction: |
| 343 virtual bool RunImpl() OVERRIDE; | 343 virtual bool RunOnReady() OVERRIDE; |
| 344 }; | 344 }; |
| 345 | 345 |
| 346 class BookmarkManagerPrivateUndoFunction | 346 class BookmarkManagerPrivateUndoFunction |
| 347 : public extensions::BookmarksFunction { | 347 : public extensions::BookmarksFunction { |
| 348 public: | 348 public: |
| 349 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.undo", | 349 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.undo", |
| 350 BOOKMARKMANAGERPRIVATE_UNDO) | 350 BOOKMARKMANAGERPRIVATE_UNDO) |
| 351 | 351 |
| 352 protected: | 352 protected: |
| 353 virtual ~BookmarkManagerPrivateUndoFunction() {} | 353 virtual ~BookmarkManagerPrivateUndoFunction() {} |
| 354 | 354 |
| 355 // ExtensionFunction: | 355 // ExtensionFunction: |
| 356 virtual bool RunImpl() OVERRIDE; | 356 virtual bool RunOnReady() OVERRIDE; |
| 357 }; | 357 }; |
| 358 | 358 |
| 359 class BookmarkManagerPrivateRedoFunction | 359 class BookmarkManagerPrivateRedoFunction |
| 360 : public extensions::BookmarksFunction { | 360 : public extensions::BookmarksFunction { |
| 361 public: | 361 public: |
| 362 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.redo", | 362 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.redo", |
| 363 BOOKMARKMANAGERPRIVATE_REDO) | 363 BOOKMARKMANAGERPRIVATE_REDO) |
| 364 | 364 |
| 365 protected: | 365 protected: |
| 366 virtual ~BookmarkManagerPrivateRedoFunction() {} | 366 virtual ~BookmarkManagerPrivateRedoFunction() {} |
| 367 | 367 |
| 368 // ExtensionFunction: | 368 // ExtensionFunction: |
| 369 virtual bool RunImpl() OVERRIDE; | 369 virtual bool RunOnReady() OVERRIDE; |
| 370 }; | 370 }; |
| 371 | 371 |
| 372 class BookmarkManagerPrivateGetUndoInfoFunction | 372 class BookmarkManagerPrivateGetUndoInfoFunction |
| 373 : public extensions::BookmarksFunction { | 373 : public extensions::BookmarksFunction { |
| 374 public: | 374 public: |
| 375 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getUndoInfo", | 375 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getUndoInfo", |
| 376 BOOKMARKMANAGERPRIVATE_UNDOINFO) | 376 BOOKMARKMANAGERPRIVATE_UNDOINFO) |
| 377 | 377 |
| 378 protected: | 378 protected: |
| 379 virtual ~BookmarkManagerPrivateGetUndoInfoFunction() {} | 379 virtual ~BookmarkManagerPrivateGetUndoInfoFunction() {} |
| 380 | 380 |
| 381 // ExtensionFunction: | 381 // ExtensionFunction: |
| 382 virtual bool RunImpl() OVERRIDE; | 382 virtual bool RunOnReady() OVERRIDE; |
| 383 }; | 383 }; |
| 384 | 384 |
| 385 class BookmarkManagerPrivateGetRedoInfoFunction | 385 class BookmarkManagerPrivateGetRedoInfoFunction |
| 386 : public extensions::BookmarksFunction { | 386 : public extensions::BookmarksFunction { |
| 387 public: | 387 public: |
| 388 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getRedoInfo", | 388 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getRedoInfo", |
| 389 BOOKMARKMANAGERPRIVATE_REDOINFO) | 389 BOOKMARKMANAGERPRIVATE_REDOINFO) |
| 390 | 390 |
| 391 protected: | 391 protected: |
| 392 virtual ~BookmarkManagerPrivateGetRedoInfoFunction() {} | 392 virtual ~BookmarkManagerPrivateGetRedoInfoFunction() {} |
| 393 | 393 |
| 394 // ExtensionFunction: | 394 // ExtensionFunction: |
| 395 virtual bool RunImpl() OVERRIDE; | 395 virtual bool RunOnReady() OVERRIDE; |
| 396 }; | 396 }; |
| 397 | 397 |
| 398 } // namespace extensions | 398 } // namespace extensions |
| 399 | 399 |
| 400 #endif // CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAG
ER_PRIVATE_API_H_ | 400 #endif // CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAG
ER_PRIVATE_API_H_ |
| OLD | NEW |