[meek/master] Do QueryInterface.

commit d233cc61a6224ca9beb20249586b9bc2977440b6 Author: David Fifield <david@bamsoftware.com> Date: Sat Mar 15 10:32:29 2014 -0700 Do QueryInterface. Without it, I got this error in the error console: Error: (intermediate value).QueryInterface is not a function Source File: resource://gre/modules/XPCOMUtils.jsm Line: 271 --- firefox/components/main.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/firefox/components/main.js b/firefox/components/main.js index 9db0e7e..dd22dca 100644 --- a/firefox/components/main.js +++ b/firefox/components/main.js @@ -32,6 +32,11 @@ MeekHTTPHelper.prototype = { classID: Components.ID("{e7bc2b9c-f454-49f3-a19f-14848a4d871d}"), contractID: "@bamsoftware.com/meek-http-helper;1", + // https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/XPC... + QueryInterface: XPCOMUtils.generateQI([ + Components.interfaces.nsIServerSocketListener, + ]), + // nsIServerSocketListener implementation. onSocketAccepted: function(aServ, aTransport) { dump("onSocketAccepted host " + aTransport.host + "\n");
participants (1)
-
dcf@torproject.org