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 |