[Pkg-mozext-commits] [greasemonkey] 06/43: [WIP] Remove unnecessary page{hide, show} listeners in GM_BrowserUI

David Prévot taffit at moszumanska.debian.org
Sun Feb 22 21:56:09 UTC 2015


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository greasemonkey.

commit e3970a2f7ada67451ff54481a72db49be2dd4be0
Author: Ventero <ventero at ventero.de>
Date:   Sat Sep 27 06:50:00 2014 +0200

    [WIP] Remove unnecessary page{hide,show} listeners in GM_BrowserUI
---
 content/browser.js       | 21 ---------------------
 content/menucommander.js | 14 --------------
 2 files changed, 35 deletions(-)

diff --git a/content/browser.js b/content/browser.js
index 5fcebe4..ab374f8 100644
--- a/content/browser.js
+++ b/content/browser.js
@@ -28,13 +28,6 @@ GM_BrowserUI.chromeLoad = function(e) {
   GM_prefRoot.watch("enabled", GM_BrowserUI.refreshStatus);
   GM_BrowserUI.refreshStatus();
 
-  gBrowser.addEventListener("pagehide", GM_BrowserUI.pagehide, true);
-  gBrowser.addEventListener("pageshow", GM_BrowserUI.pageshow, true);
-
-  var sidebar = document.getElementById("sidebar");
-  sidebar.addEventListener("pagehide", GM_BrowserUI.pagehide, true);
-  sidebar.addEventListener("pageshow", GM_BrowserUI.pageshow, true);
-
   document.getElementById('content').addEventListener(
       'DOMContentLoaded', function(aEvent) {
         var safeWin = aEvent.target.defaultView;
@@ -59,20 +52,6 @@ GM_BrowserUI.chromeLoad = function(e) {
   Components.utils.import('resource://greasemonkey/stats.js');
 };
 
-GM_BrowserUI.pagehide = function(aEvent) {
-  var windowId = GM_util.windowIdForEvent(aEvent);
-  if (!windowId) return;
-
-  GM_MenuCommander.onPageHide(windowId, aEvent.persisted);
-};
-
-GM_BrowserUI.pageshow = function(aEvent) {
-  var windowId = GM_util.windowIdForEvent(aEvent);
-  if (!windowId) return;
-
-  GM_MenuCommander.onPageShow(windowId);
-};
-
 GM_BrowserUI.openTab = function(url) {
   gBrowser.selectedTab = gBrowser.addTab(url);
 };
diff --git a/content/menucommander.js b/content/menucommander.js
index 726a1d0..2d99e4a 100644
--- a/content/menucommander.js
+++ b/content/menucommander.js
@@ -65,20 +65,6 @@ GM_MenuCommander.createMenuItem = function(command) {
   return menuItem;
 };
 
-GM_MenuCommander.onPageHide = function(aWindowId, aPersisted) {
-  if (aPersisted) {
-    GM_MenuCommander.withAllMenuCommandsForWindowId(aWindowId,
-        function(index, command) { command.frozen = true; });
-  } else {
-    delete GM_MenuCommander.menuCommands[aWindowId];
-  }
-}
-
-GM_MenuCommander.onPageShow = function(aWindowId) {
-  GM_MenuCommander.withAllMenuCommandsForWindowId(aWindowId,
-      function(index, command) { command.frozen = false; });
-}
-
 GM_MenuCommander.onPopupHiding = function(aMenuPopup) {
   // Asynchronously.  See #1632.
   GM_util.timeout(function() { GM_util.emptyEl(aMenuPopup); }, 0);

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/greasemonkey.git



More information about the Pkg-mozext-commits mailing list