Index: extensions/renderer/resources/guest_view/guest_view_events.js |
diff --git a/extensions/renderer/resources/guest_view/guest_view_events.js b/extensions/renderer/resources/guest_view/guest_view_events.js |
index 33d89a26798d13473547ffab2edfee9ce2351566..bb7650a59c0aacb0c4fb6fd9cf61dd570a8126a4 100644 |
--- a/extensions/renderer/resources/guest_view/guest_view_events.js |
+++ b/extensions/renderer/resources/guest_view/guest_view_events.js |
@@ -4,18 +4,16 @@ |
// Event management for GuestViewContainers. |
-var EventBindings = require('event_bindings'); |
var GuestViewInternalNatives = requireNative('guest_view_internal'); |
var MessagingNatives = requireNative('messaging_natives'); |
-var EventBindings; |
+var jsEvent; |
var CreateEvent = function(name) { |
- var eventOpts = {supportsListeners: true, supportsFilters: true}; |
if (bindingUtil) |
- return bindingUtil.createCustomEvent(name, null, eventOpts); |
- if (!EventBindings) |
- EventBindings = require('event_bindings'); |
- return new EventBindings.Event(name, undefined, eventOpts); |
+ return bindingUtil.createCustomEvent(name, undefined, undefined); |
+ if (!jsEvent) |
+ jsEvent = require('event_bindings').Event; |
+ return new jsEvent(name, undefined, {unmanaged: true}); |
}; |
function GuestViewEvents(view) { |