| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2011 Google Inc. All rights reserved. | 2 * Copyright (C) 2011 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 358 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 369 if (this._reloadSuspensionCount) { | 369 if (this._reloadSuspensionCount) { |
| 370 this._pendingReloadOptions = [bypassCache, scriptToEvaluateOnLoad]; | 370 this._pendingReloadOptions = [bypassCache, scriptToEvaluateOnLoad]; |
| 371 return; | 371 return; |
| 372 } | 372 } |
| 373 this._pendingReloadOptions = null; | 373 this._pendingReloadOptions = null; |
| 374 this.dispatchEventToListeners(SDK.ResourceTreeModel.Events.WillReloadPage); | 374 this.dispatchEventToListeners(SDK.ResourceTreeModel.Events.WillReloadPage); |
| 375 this._agent.reload(bypassCache, scriptToEvaluateOnLoad); | 375 this._agent.reload(bypassCache, scriptToEvaluateOnLoad); |
| 376 } | 376 } |
| 377 | 377 |
| 378 /** | 378 /** |
| 379 * @param {string} url |
| 380 */ |
| 381 navigate(url) { |
| 382 this._agent.navigate(url, undefined, (error, frameId) => undefined); |
| 383 } |
| 384 |
| 385 /** |
| 386 * @return {!Promise<?{currentIndex: number, entries: !Protocol.Page.Navigatio
nEntry}>} |
| 387 */ |
| 388 navigationHistory() { |
| 389 return this._agent.getNavigationHistory((error, currentIndex, entries) => { |
| 390 if (error) |
| 391 return null; |
| 392 return {currentIndex: currentIndex, entries: entries}; |
| 393 }); |
| 394 } |
| 395 |
| 396 /** |
| 397 * @param {!Protocol.Page.NavigationEntry} entry |
| 398 */ |
| 399 navigateToHistoryEntry(entry) { |
| 400 this._agent.navigateToHistoryEntry(entry.id); |
| 401 } |
| 402 |
| 403 /** |
| 379 * @param {function(string, ?string,!Array<!Protocol.Page.AppManifestError>)}
callback | 404 * @param {function(string, ?string,!Array<!Protocol.Page.AppManifestError>)}
callback |
| 380 */ | 405 */ |
| 381 fetchAppManifest(callback) { | 406 fetchAppManifest(callback) { |
| 382 this._agent.getAppManifest(myCallback); | 407 this._agent.getAppManifest(myCallback); |
| 383 /** | 408 /** |
| 384 * @param {?Protocol.Error} protocolError | 409 * @param {?Protocol.Error} protocolError |
| 385 * @param {string} url | 410 * @param {string} url |
| 386 * @param {!Array<!Protocol.Page.AppManifestError>} errors | 411 * @param {!Array<!Protocol.Page.AppManifestError>} errors |
| 387 * @param {string=} data | 412 * @param {string=} data |
| 388 */ | 413 */ |
| (...skipping 478 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 867 this._resourceTreeModel.dispatchEventToListeners(SDK.ResourceTreeModel.Event
s.InterstitialHidden); | 892 this._resourceTreeModel.dispatchEventToListeners(SDK.ResourceTreeModel.Event
s.InterstitialHidden); |
| 868 } | 893 } |
| 869 | 894 |
| 870 /** | 895 /** |
| 871 * @override | 896 * @override |
| 872 */ | 897 */ |
| 873 navigationRequested() { | 898 navigationRequested() { |
| 874 // Frontend is not interested in when navigations are requested. | 899 // Frontend is not interested in when navigations are requested. |
| 875 } | 900 } |
| 876 }; | 901 }; |
| OLD | NEW |