diff --git a/platform/firefox/frameScript.js b/platform/firefox/frameScript.js index bb5f898..e8c3cba 100644 --- a/platform/firefox/frameScript.js +++ b/platform/firefox/frameScript.js @@ -21,13 +21,15 @@ /******************************************************************************/ +var locationChangeListener; // Keep alive while frameScript is alive + (function() { 'use strict'; /******************************************************************************/ -let {contentObserver} = Components.utils.import( +let {contentObserver, LocationChangeListener} = Components.utils.import( Components.stack.filename.replace('Script', 'Module'), null ); @@ -54,6 +56,8 @@ let onLoadCompleted = function() { addMessageListener('ublock-load-completed', onLoadCompleted); +locationChangeListener = new LocationChangeListener(docShell); + /******************************************************************************/ })();