Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 // Event management for WebViewInternal. | 5 // Event management for WebViewInternal. |
| 6 | 6 |
| 7 var EventBindings = require('event_bindings'); | 7 var EventBindings = require('event_bindings'); |
| 8 var MessagingNatives = requireNative('messaging_natives'); | 8 var MessagingNatives = requireNative('messaging_natives'); |
| 9 var WebView = require('webViewInternal').WebView; | 9 var WebView = require('webViewInternal').WebView; |
| 10 | 10 |
| (...skipping 279 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 290 } | 290 } |
| 291 }; | 291 }; |
| 292 | 292 |
| 293 WebViewEvents.prototype.handleLoadAbortEvent = function(event, webViewEvent) { | 293 WebViewEvents.prototype.handleLoadAbortEvent = function(event, webViewEvent) { |
| 294 var showWarningMessage = function(reason) { | 294 var showWarningMessage = function(reason) { |
| 295 var WARNING_MSG_LOAD_ABORTED = '<webview>: ' + | 295 var WARNING_MSG_LOAD_ABORTED = '<webview>: ' + |
| 296 'The load has aborted with reason "%1".'; | 296 'The load has aborted with reason "%1".'; |
| 297 window.console.warn(WARNING_MSG_LOAD_ABORTED.replace('%1', reason)); | 297 window.console.warn(WARNING_MSG_LOAD_ABORTED.replace('%1', reason)); |
| 298 }; | 298 }; |
| 299 if (this.webViewInternal.dispatchEvent(webViewEvent)) { | 299 if (this.webViewInternal.dispatchEvent(webViewEvent)) { |
| 300 showWarningMessage(event.reason); | 300 showWarningMessqage(event.reason); |
|
Fady Samuel
2014/09/25 20:09:03
What happened here?
paulmeyer
2014/09/25 20:39:51
Looks like a misguided 'q' got inserted here. My g
| |
| 301 } | 301 } |
| 302 }; | 302 }; |
| 303 | 303 |
| 304 WebViewEvents.prototype.handleLoadCommitEvent = function(event, webViewEvent) { | 304 WebViewEvents.prototype.handleLoadCommitEvent = function(event, webViewEvent) { |
| 305 this.webViewInternal.onLoadCommit(event.currentEntryIndex, event.entryCount, | 305 this.webViewInternal.onLoadCommit(event.baseURLForDataURL, |
| 306 event.currentEntryIndex, event.entryCount, | |
| 306 event.processId, event.url, | 307 event.processId, event.url, |
| 307 event.isTopLevel); | 308 event.isTopLevel); |
| 308 this.webViewInternal.dispatchEvent(webViewEvent); | 309 this.webViewInternal.dispatchEvent(webViewEvent); |
| 309 }; | 310 }; |
| 310 | 311 |
| 311 WebViewEvents.prototype.handleNewWindowEvent = function(event, webViewEvent) { | 312 WebViewEvents.prototype.handleNewWindowEvent = function(event, webViewEvent) { |
| 312 var ERROR_MSG_NEWWINDOW_ACTION_ALREADY_TAKEN = '<webview>: ' + | 313 var ERROR_MSG_NEWWINDOW_ACTION_ALREADY_TAKEN = '<webview>: ' + |
| 313 'An action has already been taken for this "newwindow" event.'; | 314 'An action has already been taken for this "newwindow" event.'; |
| 314 | 315 |
| 315 var ERROR_MSG_NEWWINDOW_UNABLE_TO_ATTACH = '<webview>: ' + | 316 var ERROR_MSG_NEWWINDOW_UNABLE_TO_ATTACH = '<webview>: ' + |
| (...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 522 } | 523 } |
| 523 }; | 524 }; |
| 524 | 525 |
| 525 WebViewEvents.prototype.handleSizeChangedEvent = function( | 526 WebViewEvents.prototype.handleSizeChangedEvent = function( |
| 526 event, webViewEvent) { | 527 event, webViewEvent) { |
| 527 this.webViewInternal.onSizeChanged(webViewEvent); | 528 this.webViewInternal.onSizeChanged(webViewEvent); |
| 528 }; | 529 }; |
| 529 | 530 |
| 530 exports.WebViewEvents = WebViewEvents; | 531 exports.WebViewEvents = WebViewEvents; |
| 531 exports.CreateEvent = CreateEvent; | 532 exports.CreateEvent = CreateEvent; |
| OLD | NEW |