OLD | NEW |
---|---|
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 // This script contains privileged chrome extension related javascript APIs. | 5 // This script contains privileged chrome extension related javascript APIs. |
6 // It is loaded by pages whose URL has the chrome-extension protocol. | 6 // It is loaded by pages whose URL has the chrome-extension protocol. |
7 | 7 |
8 var chrome = chrome || {}; | 8 var chrome = chrome || {}; |
9 (function() { | 9 (function() { |
10 native function GetExtensionAPIDefinition(); | 10 native function GetExtensionAPIDefinition(); |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
90 delete chrome.extension.lastError; | 90 delete chrome.extension.lastError; |
91 } else { | 91 } else { |
92 if (!error) { | 92 if (!error) { |
93 error = "Unknown error."; | 93 error = "Unknown error."; |
94 } | 94 } |
95 console.error("Error during " + name + ": " + error); | 95 console.error("Error during " + name + ": " + error); |
96 chrome.extension.lastError = { | 96 chrome.extension.lastError = { |
97 "message": error | 97 "message": error |
98 }; | 98 }; |
99 } | 99 } |
100 | |
Aaron Boodman
2011/04/13 18:08:03
Unnecessary change :)
zel
2011/04/14 21:58:05
Reverted.
| |
101 if (request.customCallback) { | 100 if (request.customCallback) { |
102 request.customCallback(name, request, response); | 101 request.customCallback(name, request, response); |
103 } | 102 } |
104 | 103 |
105 if (request.callback) { | 104 if (request.callback) { |
106 // Callbacks currently only support one callback argument. | 105 // Callbacks currently only support one callback argument. |
107 var callbackArgs = response ? [chromeHidden.JSON.parse(response)] : []; | 106 var callbackArgs = response ? [chromeHidden.JSON.parse(response)] : []; |
108 | 107 |
109 // Validate callback in debug only -- and only when the | 108 // Validate callback in debug only -- and only when the |
110 // caller has provided a callback. Implementations of api | 109 // caller has provided a callback. Implementations of api |
(...skipping 787 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
898 | 897 |
899 if (!chrome.experimental) | 898 if (!chrome.experimental) |
900 chrome.experimental = {}; | 899 chrome.experimental = {}; |
901 | 900 |
902 if (!chrome.experimental.accessibility) | 901 if (!chrome.experimental.accessibility) |
903 chrome.experimental.accessibility = {}; | 902 chrome.experimental.accessibility = {}; |
904 | 903 |
905 if (!chrome.experimental.tts) | 904 if (!chrome.experimental.tts) |
906 chrome.experimental.tts = {}; | 905 chrome.experimental.tts = {}; |
907 })(); | 906 })(); |
OLD | NEW |