[Pkg-mozext-commits] [greasemonkey] 03/10: Remove XPCOM component interface.
David Prévot
taffit at moszumanska.debian.org
Sat Feb 15 01:10:55 UTC 2014
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository greasemonkey.
commit 74ab721af26afce40ad6517240e44e61ba310ecd
Author: Ventero <ventero at ventero.de>
Date: Thu Jan 30 23:50:49 2014 +0100
Remove XPCOM component interface.
Declaring an interface isn't actually required for services that will
only be accessed from JS.
---
chrome.manifest | 2 --
components/gmIGreasemonkeyService.xpt | Bin 160 -> 0 bytes
components/greasemonkey.js | 3 +--
idl/gmIGreasemonkeyService.idl | 7 -------
modules/util/getService.js | 2 +-
5 files changed, 2 insertions(+), 12 deletions(-)
diff --git a/chrome.manifest b/chrome.manifest
index 9e23b5b..72296ab 100644
--- a/chrome.manifest
+++ b/chrome.manifest
@@ -1,5 +1,3 @@
-interfaces components/gmIGreasemonkeyService.xpt
-
component {77bf3650-1cd6-11da-8cd6-0800200c9a66} components/greasemonkey.js
contract @greasemonkey.mozdev.org/greasemonkey-service;1 {77bf3650-1cd6-11da-8cd6-0800200c9a66}
category profile-after-change @greasemonkey.mozdev.org/greasemonkey-service;1 @greasemonkey.mozdev.org/greasemonkey-service;1
diff --git a/components/gmIGreasemonkeyService.xpt b/components/gmIGreasemonkeyService.xpt
deleted file mode 100644
index dc66087..0000000
Binary files a/components/gmIGreasemonkeyService.xpt and /dev/null differ
diff --git a/components/greasemonkey.js b/components/greasemonkey.js
index 8655f03..e9f0be4 100644
--- a/components/greasemonkey.js
+++ b/components/greasemonkey.js
@@ -354,7 +354,6 @@ service.prototype.QueryInterface = XPCOMUtils.generateQI([
Ci.nsIObserver,
Ci.nsISupports,
Ci.nsISupportsWeakReference,
- Ci.gmIGreasemonkeyService,
Ci.nsIWindowMediatorListener,
Ci.nsIContentPolicy
]);
@@ -416,7 +415,7 @@ service.prototype.observe = function(aSubject, aTopic, aData) {
}
};
-//////////////////////////// gmIGreasemonkeyService ////////////////////////////
+///////////////////////////// Greasemonkey Service /////////////////////////////
service.prototype._config = null;
service.prototype.__defineGetter__('config', function() {
diff --git a/idl/gmIGreasemonkeyService.idl b/idl/gmIGreasemonkeyService.idl
deleted file mode 100644
index 61ac7ac..0000000
--- a/idl/gmIGreasemonkeyService.idl
+++ /dev/null
@@ -1,7 +0,0 @@
-#include "nsISupports.idl"
-
-[scriptable, uuid(c5826e20-1cc7-11da-8cd6-0800200c9a66)]
-interface gmIGreasemonkeyService : nsISupports
-{
- void runScripts(in string aRunWhen, in nsISupports aWrappedContentWin);
-};
diff --git a/modules/util/getService.js b/modules/util/getService.js
index cefac24..53e5abf 100644
--- a/modules/util/getService.js
+++ b/modules/util/getService.js
@@ -2,7 +2,7 @@ const EXPORTED_SYMBOLS = ['getService'];
const GM_SERVICE = Components
.classes["@greasemonkey.mozdev.org/greasemonkey-service;1"]
- .getService(Components.interfaces.gmIGreasemonkeyService)
+ .getService()
.wrappedJSObject;
function getService() {
--
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