Index: chrome/renderer/resources/extensions/web_view.js |
diff --git a/chrome/renderer/resources/extensions/web_view.js b/chrome/renderer/resources/extensions/web_view.js |
index c879240237990aa09f2548924e98a13dc5483c09..68bd3dab8197c30c04aca2bccf588300c484a0e1 100644 |
--- a/chrome/renderer/resources/extensions/web_view.js |
+++ b/chrome/renderer/resources/extensions/web_view.js |
@@ -167,7 +167,7 @@ WebView.prototype.handleObjectMutation_ = function(mutation) { |
WebView.prototype.setupEvent_ = function(eventname, attribs) { |
var node = this.node_; |
this.objectNode_.addEventListener('-internal-' + eventname, function(e) { |
- var evt = new Event(eventname); |
+ var evt = new Event(eventname, { bubbles: true }); |
var detail = e.detail ? JSON.parse(e.detail) : {}; |
attribs.forEach(function(attribName) { |
evt[attribName] = detail[attribName]; |