home *** CD-ROM | disk | FTP | other *** search
- var XBCustomizeHelper = {
- _appName: "yasearch",
-
- _init: function XBCHelper__init() {
- var origRestoreDefaultSet = window.restoreDefaultSet;
- var me = this;
-
- window.restoreDefaultSet = function() {
- me._onRestoreDefaultSet();
- return origRestoreDefaultSet.apply(window, arguments);
- }
- },
-
- _onRestoreDefaultSet: function XBCHelper__onRestoreDefaultSet() {
- try {
- var toolbox = gToolboxDocument.getElementById("navigator-toolbox");
- var items = toolbox.getElementsByTagName("toolbaritem");
-
- for (let i = 0, len = items.length; i < len; i++) {
- let item = items[i];
- try {
- if (item.isXBWidget && (item.application.name == this._appName))
- item.kill();
- }
- catch(e) {}
- }
- }
- catch (e) {}
- }
- }
-
- window.addEventListener("load", function(aLoadEvent) {
- aLoadEvent.currentTarget.removeEventListener("load", arguments.callee, false);
- XBCustomizeHelper._init();
- }, false);
-