| 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 // This file contains various hacks needed to inform JSCompiler of various | 5 // This file contains various hacks needed to inform JSCompiler of various |
| 6 // WebKit- and Chrome-specific properties and methods. It is used only with | 6 // WebKit- and Chrome-specific properties and methods. It is used only with |
| 7 // JSCompiler to verify the type-correctness of our code. | 7 // JSCompiler to verify the type-correctness of our code. |
| 8 | 8 |
| 9 /** @type {Object} */ | 9 /** @type {Object} */ |
| 10 chrome.app = {}; | 10 chrome.app = {}; |
| (...skipping 359 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 370 this.outerBounds = null; | 370 this.outerBounds = null; |
| 371 /** @type {Bounds} */ | 371 /** @type {Bounds} */ |
| 372 this.innerBounds = null; | 372 this.innerBounds = null; |
| 373 }; | 373 }; |
| 374 | 374 |
| 375 AppWindow.prototype.close = function() {}; | 375 AppWindow.prototype.close = function() {}; |
| 376 AppWindow.prototype.drawAttention = function() {}; | 376 AppWindow.prototype.drawAttention = function() {}; |
| 377 AppWindow.prototype.focus = function() {}; | 377 AppWindow.prototype.focus = function() {}; |
| 378 AppWindow.prototype.maximize = function() {}; | 378 AppWindow.prototype.maximize = function() {}; |
| 379 AppWindow.prototype.minimize = function() {}; | 379 AppWindow.prototype.minimize = function() {}; |
| 380 /** | |
| 381 * @param {number} left | |
| 382 * @param {number} top | |
| 383 */ | |
| 384 AppWindow.prototype.moveTo = function(left, top) {}; | |
| 385 /** | |
| 386 * @param {number} width | |
| 387 * @param {number} height | |
| 388 */ | |
| 389 AppWindow.prototype.resizeTo = function(width, height) {}; | |
| 390 | |
| 391 AppWindow.prototype.restore = function() {}; | 380 AppWindow.prototype.restore = function() {}; |
| 392 AppWindow.prototype.show = function() {}; | 381 AppWindow.prototype.show = function() {}; |
| 393 /** @return {boolean} */ | 382 /** @return {boolean} */ |
| 394 AppWindow.prototype.isMinimized = function() {}; | 383 AppWindow.prototype.isMinimized = function() {}; |
| 395 AppWindow.prototype.fullscreen = function() {}; | 384 AppWindow.prototype.fullscreen = function() {}; |
| 396 /** @return {boolean} */ | 385 /** @return {boolean} */ |
| 397 AppWindow.prototype.isFullscreen = function() {}; | 386 AppWindow.prototype.isFullscreen = function() {}; |
| 398 /** @return {boolean} */ | 387 /** @return {boolean} */ |
| 399 AppWindow.prototype.isMaximized = function() {}; | 388 AppWindow.prototype.isMaximized = function() {}; |
| 400 | 389 |
| (...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 574 * @param {number} socketId | 563 * @param {number} socketId |
| 575 */ | 564 */ |
| 576 chrome.socket.destroy = function(socketId) {}; | 565 chrome.socket.destroy = function(socketId) {}; |
| 577 | 566 |
| 578 /** | 567 /** |
| 579 * @param {number} socketId | 568 * @param {number} socketId |
| 580 * @param {Object} options | 569 * @param {Object} options |
| 581 * @param {function(number):void} callback | 570 * @param {function(number):void} callback |
| 582 */ | 571 */ |
| 583 chrome.socket.secure = function(socketId, options, callback) {}; | 572 chrome.socket.secure = function(socketId, options, callback) {}; |
| OLD | NEW |