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 #include "chrome/common/extensions/api/extension_api.h" | 5 #include "chrome/common/extensions/api/extension_api.h" |
6 | 6 |
7 #include <algorithm> | 7 #include <algorithm> |
8 #include <string> | 8 #include <string> |
9 #include <vector> | 9 #include <vector> |
10 | 10 |
(...skipping 256 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
267 RegisterSchema("contextMenus", ReadFromResource( | 267 RegisterSchema("contextMenus", ReadFromResource( |
268 IDR_EXTENSION_API_JSON_CONTEXTMENUS)); | 268 IDR_EXTENSION_API_JSON_CONTEXTMENUS)); |
269 RegisterSchema("cookies", ReadFromResource( | 269 RegisterSchema("cookies", ReadFromResource( |
270 IDR_EXTENSION_API_JSON_COOKIES)); | 270 IDR_EXTENSION_API_JSON_COOKIES)); |
271 RegisterSchema("debugger", ReadFromResource( | 271 RegisterSchema("debugger", ReadFromResource( |
272 IDR_EXTENSION_API_JSON_DEBUGGER)); | 272 IDR_EXTENSION_API_JSON_DEBUGGER)); |
273 RegisterSchema("devtools", ReadFromResource( | 273 RegisterSchema("devtools", ReadFromResource( |
274 IDR_EXTENSION_API_JSON_DEVTOOLS)); | 274 IDR_EXTENSION_API_JSON_DEVTOOLS)); |
275 RegisterSchema("experimental.accessibility", ReadFromResource( | 275 RegisterSchema("experimental.accessibility", ReadFromResource( |
276 IDR_EXTENSION_API_JSON_EXPERIMENTAL_ACCESSIBILITY)); | 276 IDR_EXTENSION_API_JSON_EXPERIMENTAL_ACCESSIBILITY)); |
277 RegisterSchema("experimental.alarms", ReadFromResource( | |
278 IDR_EXTENSION_API_JSON_EXPERIMENTAL_ALARMS)); | |
279 RegisterSchema("experimental.app", ReadFromResource( | 277 RegisterSchema("experimental.app", ReadFromResource( |
280 IDR_EXTENSION_API_JSON_EXPERIMENTAL_APP)); | 278 IDR_EXTENSION_API_JSON_EXPERIMENTAL_APP)); |
281 RegisterSchema("experimental.bookmarkManager", ReadFromResource( | 279 RegisterSchema("experimental.bookmarkManager", ReadFromResource( |
282 IDR_EXTENSION_API_JSON_EXPERIMENTAL_BOOKMARKMANAGER)); | 280 IDR_EXTENSION_API_JSON_EXPERIMENTAL_BOOKMARKMANAGER)); |
283 RegisterSchema("experimental.declarative", ReadFromResource( | 281 RegisterSchema("experimental.declarative", ReadFromResource( |
284 IDR_EXTENSION_API_JSON_EXPERIMENTAL_DECLARATIVE)); | 282 IDR_EXTENSION_API_JSON_EXPERIMENTAL_DECLARATIVE)); |
285 RegisterSchema("experimental.downloads", ReadFromResource( | 283 RegisterSchema("experimental.downloads", ReadFromResource( |
286 IDR_EXTENSION_API_JSON_EXPERIMENTAL_DOWNLOADS)); | 284 IDR_EXTENSION_API_JSON_EXPERIMENTAL_DOWNLOADS)); |
287 RegisterSchema("experimental.fontSettings", ReadFromResource( | 285 RegisterSchema("experimental.fontSettings", ReadFromResource( |
288 IDR_EXTENSION_API_JSON_EXPERIMENTAL_FONTSSETTINGS)); | 286 IDR_EXTENSION_API_JSON_EXPERIMENTAL_FONTSSETTINGS)); |
(...skipping 426 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
715 } | 713 } |
716 } | 714 } |
717 | 715 |
718 void ExtensionAPI::LoadAllSchemas() { | 716 void ExtensionAPI::LoadAllSchemas() { |
719 while (unloaded_schemas_.size()) { | 717 while (unloaded_schemas_.size()) { |
720 LoadSchema(unloaded_schemas_.begin()->second); | 718 LoadSchema(unloaded_schemas_.begin()->second); |
721 } | 719 } |
722 } | 720 } |
723 | 721 |
724 } // namespace extensions | 722 } // namespace extensions |
OLD | NEW |