]> git.saurik.com Git - apple/mdnsresponder.git/blobdiff - Clients/FirefoxExtension/extension/content/overlay.js
mDNSResponder-258.13.tar.gz
[apple/mdnsresponder.git] / Clients / FirefoxExtension / extension / content / overlay.js
diff --git a/Clients/FirefoxExtension/extension/content/overlay.js b/Clients/FirefoxExtension/extension/content/overlay.js
new file mode 100755 (executable)
index 0000000..f989caa
--- /dev/null
@@ -0,0 +1,21 @@
+var bonjour4firefox = 
+{
+       onLoad: function()
+       {
+       // initialization code
+       this.initialized = true;
+       this.strings = document.getElementById("bonjour4firefox-strings");
+       },
+       onMenuItemCommand: function(e)
+       {
+       var promptService = Components.classes["@mozilla.org/embedcomp/prompt-service;1"].getService(Components.interfaces.nsIPromptService);
+               promptService.alert(window, this.strings.getString("helloMessageTitle"), this.strings.getString("helloMessage"));
+       },
+       onToolbarButtonCommand: function(e)
+       {
+       // just reuse the function above.  you can change this, obviously!
+       bonjour4firefox.onMenuItemCommand(e);
+       }
+};
+
+window.addEventListener("load", function(e) { bonjour4firefox.onLoad(e); }, false);