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..1e4c3fe4bc2cf39e18b9268ace893b938d43bec1 100644 |
--- a/extensions/renderer/resources/guest_view/guest_view_events.js |
+++ b/extensions/renderer/resources/guest_view/guest_view_events.js |
@@ -10,9 +10,11 @@ var MessagingNatives = requireNative('messaging_natives'); |
var EventBindings; |
var CreateEvent = function(name) { |
+ if (bindingUtil) { |
+ return bindingUtil.createCustomEvent(name, null, |
+ true /* supportsFilters */); |
+ } |
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); |