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

Side by Side Diff: third_party/closure_compiler/externs/chrome_extensions.js

Issue 1134693004: Bumping closure compiler: (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: -*.jar Created 5 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
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // SSSSSSSSSSSSSSS TTTTTTTTTTTTTTTTTTTTTTT OOOOOOOOO PPPPPPPPPPPPPPPP P 1 // SSSSSSSSSSSSSSS TTTTTTTTTTTTTTTTTTTTTTT OOOOOOOOO PPPPPPPPPPPPPPPP P
2 // SS:::::::::::::::ST:::::::::::::::::::::T OO:::::::::OO P::::::::::::::: :P 2 // SS:::::::::::::::ST:::::::::::::::::::::T OO:::::::::OO P::::::::::::::: :P
3 // S:::::SSSSSS::::::ST:::::::::::::::::::::T OO:::::::::::::OO P::::::PPPPPP::: ::P 3 // S:::::SSSSSS::::::ST:::::::::::::::::::::T OO:::::::::::::OO P::::::PPPPPP::: ::P
4 // S:::::S SSSSSSST:::::TT:::::::TT:::::TO:::::::OOO:::::::OPP:::::P P:: :::P 4 // S:::::S SSSSSSST:::::TT:::::::TT:::::TO:::::::OOO:::::::OPP:::::P P:: :::P
5 // S:::::S TTTTTT T:::::T TTTTTTO::::::O O::::::O P::::P P:: :::P 5 // S:::::S TTTTTT T:::::T TTTTTTO::::::O O::::::O P::::P P:: :::P
6 // S:::::S T:::::T O:::::O O:::::O P::::P P:: :::P 6 // S:::::S T:::::T O:::::O O:::::O P::::P P:: :::P
7 // S::::SSSS P::::PPPPPP::: ::P 7 // S::::SSSS P::::PPPPPP::: ::P
8 // SS::::::SSSSS This file is generated. To update it, P::::::::::::: PP 8 // SS::::::SSSSS This file is generated. To update it, P::::::::::::: PP
9 // SSS::::::::SS run bump_compiler_version. P::::PPPPPPPPP 9 // SSS::::::::SS run bump_compiler_version. P::::PPPPPPPPP
10 // SSSSSS::::S P::::P 10 // SSSSSS::::S P::::P
(...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after
182 * G. Enums 182 * G. Enums
183 * The Chrome extension APIs define many enums that define a set of acceptable 183 * The Chrome extension APIs define many enums that define a set of acceptable
184 * strings, however, they do not reify those enum types, therefore, enum 184 * strings, however, they do not reify those enum types, therefore, enum
185 * parameters should be defined as {@code string}. 185 * parameters should be defined as {@code string}.
186 * 186 *
187 * @externs 187 * @externs
188 * 188 *
189 */ 189 */
190 190
191 191
192 /*
193 * Ensure projects don't execute this file.
194 * The throw is to catch executions of this file, however, without the guard,
195 * the compiler's flow analysis stops at the throw, even for an externs file.
196 * Therefore, the Math.random() guard fools the compiler during externs
197 * processing.
198 */
199 if (Math.random() < 1) { // always true but the compiler doesn't know that
200 throw 'Externs file "chrome_extensions.js" should not be executed';
201 }
202
203
192 /** 204 /**
193 * @see https://developer.chrome.com/extensions/accessibilityFeatures 205 * @see https://developer.chrome.com/extensions/accessibilityFeatures
194 * @const 206 * @const
195 */ 207 */
196 chrome.accessibilityFeatures = {}; 208 chrome.accessibilityFeatures = {};
197 209
198 210
199 /** @type {!ChromeSetting} */ 211 /** @type {!ChromeSetting} */
200 chrome.accessibilityFeatures.spokenFeedback; 212 chrome.accessibilityFeatures.spokenFeedback;
201 213
(...skipping 1875 matching lines...) Expand 10 before | Expand all | Expand 10 after
2077 /** @type {string} */ 2089 /** @type {string} */
2078 chrome.runtime.id; 2090 chrome.runtime.id;
2079 2091
2080 2092
2081 /** 2093 /**
2082 * @param {function(!Window=): void} callback Callback function. 2094 * @param {function(!Window=): void} callback Callback function.
2083 */ 2095 */
2084 chrome.runtime.getBackgroundPage = function(callback) {}; 2096 chrome.runtime.getBackgroundPage = function(callback) {};
2085 2097
2086 2098
2099 /**
2100 * @param {function(): void=} opt_callback Callback function.
2101 */
2102 chrome.runtime.openOptionsPage = function(opt_callback) {};
2103
2087 2104
2088 /** 2105 /**
2089 * Manifest information returned from chrome.runtime.getManifest. See 2106 * Manifest information returned from chrome.runtime.getManifest. See
2090 * http://developer.chrome.com/extensions/manifest.html. Note that there are 2107 * http://developer.chrome.com/extensions/manifest.html. Note that there are
2091 * several other fields not included here. They should be added to these externs 2108 * several other fields not included here. They should be added to these externs
2092 * as needed. 2109 * as needed.
2093 * @constructor 2110 * @constructor
2094 */ 2111 */
2095 chrome.runtime.Manifest = function() {}; 2112 chrome.runtime.Manifest = function() {};
2096 2113
(...skipping 6845 matching lines...) Expand 10 before | Expand all | Expand 10 after
8942 8959
8943 8960
8944 /** @type {!ChromeStringArrayEvent} */ 8961 /** @type {!ChromeStringArrayEvent} */
8945 chrome.networkingPrivate.onNetworksChanged; 8962 chrome.networkingPrivate.onNetworksChanged;
8946 8963
8947 8964
8948 /** @type {!ChromeStringArrayEvent} */ 8965 /** @type {!ChromeStringArrayEvent} */
8949 chrome.networkingPrivate.onNetworkListChanged; 8966 chrome.networkingPrivate.onNetworkListChanged;
8950 8967
8951 8968
8969 /** @type {!ChromeStringArrayEvent} */
8970 chrome.networkingPrivate.onDeviceStateListChanged;
8971
8972
8952 /** @type {!ChromeStringStringEvent} */ 8973 /** @type {!ChromeStringStringEvent} */
8953 chrome.networkingPrivate.onPortalDetectionCompleted; 8974 chrome.networkingPrivate.onPortalDetectionCompleted;
8954 8975
8955 8976
8956 /** 8977 /**
8957 * WARNING(2014/08/14): This API is still under active initial development and 8978 * WARNING(2014/08/14): This API is still under active initial development and
8958 * unstable. The types are not well defined or documented, and this API 8979 * unstable. The types are not well defined or documented, and this API
8959 * definition here should not be used as an example for other APIs added to this 8980 * definition here should not be used as an example for other APIs added to this
8960 * file. Please contact mednik@ for questions on and maintenance for this API. 8981 * file. Please contact mednik@ for questions on and maintenance for this API.
8961 * @const 8982 * @const
(...skipping 383 matching lines...) Expand 10 before | Expand all | Expand 10 after
9345 9366
9346 9367
9347 /** 9368 /**
9348 * Installs the given app ID. 9369 * Installs the given app ID.
9349 * @param {string} id 9370 * @param {string} id
9350 * @param {function(string, string): void=} opt_callback Response callback that 9371 * @param {function(string, string): void=} opt_callback Response callback that
9351 * returns two string: (1) an error string (or empty string on success) and 9372 * returns two string: (1) an error string (or empty string on success) and
9352 * (2) an error code in case of error 9373 * (2) an error code in case of error
9353 */ 9374 */
9354 chrome.inlineInstallPrivate.install = function(id, opt_callback) {}; 9375 chrome.inlineInstallPrivate.install = function(id, opt_callback) {};
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698