diff --git a/tools/extensions/activities/components/ActivitiesGlue.js b/tools/extensions/activities/components/ActivitiesGlue.js index b3bf4aef3f76..79aaa8c03d4e 100644 --- a/tools/extensions/activities/components/ActivitiesGlue.js +++ b/tools/extensions/activities/components/ActivitiesGlue.js @@ -10,7 +10,6 @@ const Cu = Components.utils; Cu.import("resource://gre/modules/XPCOMUtils.jsm"); Cu.import("resource://gre/modules/Services.jsm"); -Cu.import('resource://gre/modules/ObjectWrapper.jsm'); function ActivitiesDialog() { this._id = 0; @@ -55,7 +54,7 @@ ActivitiesDialog.prototype = { let event = content.document.createEvent('CustomEvent'); event.initCustomEvent('mozChromeEvent', true, true, - ObjectWrapper.wrap(detail, content)); + Cu.cloneInto(detail, content)); content.dispatchEvent(event); }, diff --git a/tools/extensions/browser-helper@gaiamobile.org/content/shell.js b/tools/extensions/browser-helper@gaiamobile.org/content/shell.js index 6ab832d3c4ca..8ab1fb890445 100644 --- a/tools/extensions/browser-helper@gaiamobile.org/content/shell.js +++ b/tools/extensions/browser-helper@gaiamobile.org/content/shell.js @@ -26,7 +26,7 @@ function sendChromeEvent(details, type) { let event = content.document.createEvent('CustomEvent'); event.initCustomEvent(type, true, true, - ObjectWrapper.wrap(details, content)); + Cu.cloneInto(details, content)); content.dispatchEvent(event); } @@ -34,7 +34,6 @@ function sendChromeEvent(details, type) { // Copy of /b2g/chrome/content/shell.js Cu.import('resource://gre/modules/Webapps.jsm'); Cu.import('resource://gre/modules/AppsUtils.jsm'); -Cu.import('resource://gre/modules/ObjectWrapper.jsm'); Services.obs.addObserver(function onLaunch(subject, topic, data) { let json = JSON.parse(data);