diff options
author | garykac <garykac@chromium.org> | 2014-09-30 13:35:47 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-09-30 20:35:59 +0000 |
commit | c08f89f552f6f94384e54a53a25b0016c34fbed5 (patch) | |
tree | 1d4d9825a1e281d08b2caad3e55df1e57bc39b3b | |
parent | cd62dd512f2e773db3f50a1eab7f57754fd2ac1d (diff) | |
download | chromium_src-c08f89f552f6f94384e54a53a25b0016c34fbed5.zip chromium_src-c08f89f552f6f94384e54a53a25b0016c34fbed5.tar.gz chromium_src-c08f89f552f6f94384e54a53a25b0016c34fbed5.tar.bz2 |
[Chromoting] Additional prototypes for jscompile.
BUG=
Review URL: https://codereview.chromium.org/613313002
Cr-Commit-Position: refs/heads/master@{#297492}
-rw-r--r-- | remoting/webapp/js_proto/chrome_proto.js | 14 | ||||
-rw-r--r-- | remoting/webapp/js_proto/dom_proto.js | 5 |
2 files changed, 18 insertions, 1 deletions
diff --git a/remoting/webapp/js_proto/chrome_proto.js b/remoting/webapp/js_proto/chrome_proto.js index 359b997ab..5535689 100644 --- a/remoting/webapp/js_proto/chrome_proto.js +++ b/remoting/webapp/js_proto/chrome_proto.js @@ -55,8 +55,12 @@ chrome.runtime = { /** @type {string} */ message: '' }, - /** @return {{version: string, app: {background: Object}}} */ + /** @type {string} */ + id: '', + /** @return {{name: string, version: string, app: {background: Object}}} */ getManifest: function() {}, + /** @param {function(Window):void} callback */ + getBackgroundPage: function(callback) {}, /** @type {chrome.Event} */ onSuspend: null, /** @type {chrome.Event} */ @@ -145,6 +149,11 @@ chrome.i18n = {}; */ chrome.i18n.getMessage = function(messageName, opt_args) {}; +/** + * @return {string} + */ +chrome.i18n.getUILanguage = function() {}; + /** @type {Object} */ chrome.storage = {}; @@ -359,10 +368,13 @@ var AppWindow = function() { AppWindow.prototype.close = function() {}; AppWindow.prototype.drawAttention = function() {}; +AppWindow.prototype.focus = function() {}; AppWindow.prototype.maximize = function() {}; AppWindow.prototype.minimize = function() {}; AppWindow.prototype.restore = function() {}; AppWindow.prototype.show = function() {}; +/** @return {boolean} */ +AppWindow.prototype.isMinimized = function() {}; AppWindow.prototype.fullscreen = function() {}; /** @return {boolean} */ AppWindow.prototype.isFullscreen = function() {}; diff --git a/remoting/webapp/js_proto/dom_proto.js b/remoting/webapp/js_proto/dom_proto.js index b029733..668b88a 100644 --- a/remoting/webapp/js_proto/dom_proto.js +++ b/remoting/webapp/js_proto/dom_proto.js @@ -229,6 +229,11 @@ Promise.reject = function (reason) {}; Promise.resolve = function (value) {}; /** + * @type {DataTransfer} + */ +Event.prototype.dataTransfer = null; + +/** * @param {string} type * @param {boolean} canBubble * @param {boolean} cancelable |