diff --git a/toolkit/mozapps/extensions/content/extensions.css b/toolkit/mozapps/extensions/content/extensions.css
index 78dd16a3f7c..2b9d692be8c 100644
--- a/toolkit/mozapps/extensions/content/extensions.css
+++ b/toolkit/mozapps/extensions/content/extensions.css
@@ -147,10 +147,6 @@ richlistitem[opType="needs-disable"] hbox.addon-description {
-moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#addon-needs-disable");
}
-#searchbox {
- -moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#search-textbox");
-}
-
#viewGroup radio {
-moz-binding: url("chrome://mozapps/content/extensions/extensions.xml#viewbutton");
-moz-box-orient: vertical;
diff --git a/toolkit/mozapps/extensions/content/extensions.js b/toolkit/mozapps/extensions/content/extensions.js
index dab3bc8e675..c810cd68414 100644
--- a/toolkit/mozapps/extensions/content/extensions.js
+++ b/toolkit/mozapps/extensions/content/extensions.js
@@ -355,7 +355,7 @@ function showView(aView) {
[ ["statusMessage", "true", null] ] ];
var displays = [ "richlistitem", "vbox" ];
showCheckUpdatesAll = false;
- document.getElementById("searchbox").disabled = isOffline("offlineSearchMsg");
+ document.getElementById("searchfield").disabled = isOffline("offlineSearchMsg");
break;
case "extensions":
prefURL = PREF_EXTENSIONS_GETMOREEXTENSIONSURL;
@@ -643,9 +643,9 @@ function displaySearchThrobber(aKey) {
// Clears the search box and updates the result list
function resetSearch() {
- var searchbox = document.getElementById("searchbox");
- searchbox.value = "";
- searchbox.focus();
+ var searchfield = document.getElementById("searchfield");
+ searchfield.value = "";
+ searchfield.focus();
retrieveRepositoryAddons("");
}
@@ -798,9 +798,8 @@ function displaySearchResults(addons, count, isRecommended) {
gRDF.GetResource(PREFIX_NS_EM + "count"),
gRDF.GetIntLiteral(count),
true);
- var searchbox = document.getElementById("searchbox");
- // The value attribute will be the persisted value of the last search run
- url = gAddonRepository.getSearchURL(searchbox.getAttribute("value"));
+ var searchfield = document.getElementById("searchfield");
+ url = gAddonRepository.getSearchURL(searchfield.value);
}
gSearchDS.Assert(labelNode,
gRDF.GetResource(PREFIX_NS_EM + "link"),
@@ -875,7 +874,7 @@ function initSearchDS() {
var ioService = Components.classes["@mozilla.org/network/io-service;1"]
.getService(nsIIOService);
if (!ioService.offline)
- retrieveRepositoryAddons(document.getElementById("searchbox").value);
+ retrieveRepositoryAddons(document.getElementById("searchfield").value);
}
function initPluginsDS()
@@ -1969,9 +1968,9 @@ const gAddonsMsgObserver = {
ioService.offline = false;
// If no results have been retrieved start pulling some
if (!gRetrievedResults)
- retrieveRepositoryAddons(document.getElementById("searchbox").value);
+ retrieveRepositoryAddons(document.getElementById("searchfield").value);
if (gView == "search")
- document.getElementById("searchbox").disabled = false;
+ document.getElementById("searchfield").disabled = false;
break;
case "addons-message-dismiss":
break;
diff --git a/toolkit/mozapps/extensions/content/extensions.xml b/toolkit/mozapps/extensions/content/extensions.xml
index 22b7d60aa63..3f3523da4b0 100644
--- a/toolkit/mozapps/extensions/content/extensions.xml
+++ b/toolkit/mozapps/extensions/content/extensions.xml
@@ -879,115 +879,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
- document.getAnonymousNodes(this)[0];
-
-
-
- document.getAnonymousElementByAttribute(this, "class", "searchbox-search");
-
-
-
- document.getAnonymousElementByAttribute(this, "class", "searchbox-cancel");
-
-
-
-
- this.textbox.value = val;
- this.setAttribute("value", val);
- this._cancelButton.hidden = !val;
- this._searchButton.hidden = !!val;
-
-
-
-
-
- if (val)
- this.setAttribute("disabled", "true");
- else
- this.removeAttribute("disabled");
-
-
-
-
- if (this.value) {
- this._cancelButton.hidden = false;
- this._searchButton.hidden = true;
- }
-
-
-
-
- if (this.value) {
- this._cancelButton.hidden = false;
- this._searchButton.hidden = true;
- }
- this.setAttribute("value", this.value);
-
-
-
-
-
- this.value = "";
- this.setAttribute("value", "");
- this._cancelButton.hidden = true;
- this._searchButton.hidden = false;
- this.focus();
-
-
-
-
-
-
- var event = document.createEvent("commandevent");
- event.initCommandEvent("command", true, true, window, null,
- false, false, false, false, aEvent);
- this.dispatchEvent(event);
-
-
-
-
-
-
- if (event.originalTarget == this)
- this.textbox.focus(); // Forward focus to actual textbox
-
-
-
- if (event.originalTarget == this.textbox.inputField) {
- this.startSearch();
- this._dispatchCommandEvent(event);
- }
-
-
-
- if (event.originalTarget == this.textbox.inputField) {
- this.startSearch();
- this._dispatchCommandEvent(event);
- }
-
-
-
- this._cancelButton.hidden = true;
- this._searchButton.hidden = false;
-
-
-
-
-
diff --git a/toolkit/mozapps/extensions/content/extensions.xul b/toolkit/mozapps/extensions/content/extensions.xul
index 644e258f19a..7855a010a47 100644
--- a/toolkit/mozapps/extensions/content/extensions.xul
+++ b/toolkit/mozapps/extensions/content/extensions.xul
@@ -183,9 +183,9 @@
-
+
diff --git a/toolkit/themes/gnomestripe/mozapps/extensions/extensions.css b/toolkit/themes/gnomestripe/mozapps/extensions/extensions.css
index d57d85ace24..4612add670d 100644
--- a/toolkit/themes/gnomestripe/mozapps/extensions/extensions.css
+++ b/toolkit/themes/gnomestripe/mozapps/extensions/extensions.css
@@ -338,26 +338,6 @@ vbox[typeName="status"][type="header-recommended"] {
background: -moz-dialog;
}
-.searchbox-search, .searchbox-cancel {
- -moz-appearance: none;
- cursor: default;
- background-color: transparent;
- margin: 0;
- border: 0;
- padding: 0;
- width: 16px;
- height: 16px;
- min-width: 16px;
-}
-
-.searchbox-search {
- list-style-image: url("chrome://mozapps/skin/extensions/searchIcons.png");
-}
-
-.searchbox-cancel {
- list-style-image: url("moz-icon://stock/gtk-clear?size=menu");
-}
-
#progressBox {
padding: 5px 5px 5px 5px;
}
diff --git a/toolkit/themes/gnomestripe/mozapps/extensions/searchIcons.png b/toolkit/themes/gnomestripe/mozapps/extensions/searchIcons.png
deleted file mode 100644
index fd006f4cda7..00000000000
Binary files a/toolkit/themes/gnomestripe/mozapps/extensions/searchIcons.png and /dev/null differ
diff --git a/toolkit/themes/gnomestripe/mozapps/jar.mn b/toolkit/themes/gnomestripe/mozapps/jar.mn
index b92f012787b..5d6966d8e97 100644
--- a/toolkit/themes/gnomestripe/mozapps/jar.mn
+++ b/toolkit/themes/gnomestripe/mozapps/jar.mn
@@ -5,7 +5,6 @@ classic.jar:
+ skin/classic/mozapps/downloads/downloads.css (downloads/downloads.css)
+ skin/classic/mozapps/extensions/notifyBadges.png (extensions/notifyBadges.png)
+ skin/classic/mozapps/extensions/extensionIcons.png (extensions/extensionIcons.png)
-+ skin/classic/mozapps/extensions/searchIcons.png (extensions/searchIcons.png)
+ skin/classic/mozapps/extensions/extensions.css (extensions/extensions.css)
+ skin/classic/mozapps/extensions/ratings.png (extensions/ratings.png)
+ skin/classic/mozapps/extensions/themeGeneric.png (extensions/themeGeneric.png)
diff --git a/toolkit/themes/pinstripe/mozapps/extensions/extensions.css b/toolkit/themes/pinstripe/mozapps/extensions/extensions.css
index 5a09f38ebda..2c58250beaa 100644
--- a/toolkit/themes/pinstripe/mozapps/extensions/extensions.css
+++ b/toolkit/themes/pinstripe/mozapps/extensions/extensions.css
@@ -350,46 +350,6 @@ vbox[typeName="status"][type="header-recommended"] {
border-bottom: 1px solid #878787;
}
-#searchbox {
- -moz-appearance: none;
- border: 3px solid;
- -moz-border-top-colors: #5F5F5F #CFCFCF -moz-Field;
- -moz-border-bottom-colors: #9F9F9F #EEE -moz-Field;
- -moz-border-right-colors: #7F7F7F #EEE -moz-Field;
- -moz-border-left-colors: #7F7F7F #EFEFEF -moz-Field;
- -moz-border-radius: 11px;
- -moz-background-clip: border !important;
- padding: 0 8px;
-}
-
-#searchbox[focused="true"] {
- outline: 2px solid #4A8BC7;
- outline-offset: -2px;
- -moz-outline-radius: 11px;
-}
-
-
-.searchbox-search, .searchbox-cancel {
- list-style-image: url(chrome://mozapps/skin/extensions/searchIcons.png);
- -moz-appearance: none;
- cursor: default;
- margin: 0;
- border: 0;
- padding: 0;
- width: 16px;
- height: 16px;
- min-width: 16px;
- min-height: 16px;
-}
-
-.searchbox-search {
- -moz-image-region: rect(0px 16px 16px 0px);
-}
-
-.searchbox-cancel {
- -moz-image-region: rect(0px 32px 16px 16px);
-}
-
#progressBox {
padding: 5px 5px 5px 5px;
}
diff --git a/toolkit/themes/pinstripe/mozapps/extensions/searchIcons.png b/toolkit/themes/pinstripe/mozapps/extensions/searchIcons.png
deleted file mode 100644
index 5ed481041b2..00000000000
Binary files a/toolkit/themes/pinstripe/mozapps/extensions/searchIcons.png and /dev/null differ
diff --git a/toolkit/themes/pinstripe/mozapps/jar.mn b/toolkit/themes/pinstripe/mozapps/jar.mn
index ed6b3b67711..77adaffcee2 100755
--- a/toolkit/themes/pinstripe/mozapps/jar.mn
+++ b/toolkit/themes/pinstripe/mozapps/jar.mn
@@ -13,7 +13,6 @@ classic.jar:
skin/classic/mozapps/extensions/viewButtons.png (extensions/viewButtons.png)
skin/classic/mozapps/extensions/ratings.png (extensions/ratings.png)
skin/classic/mozapps/extensions/extensionIcons.png (extensions/extensionIcons.png)
- skin/classic/mozapps/extensions/searchIcons.png (extensions/searchIcons.png)
skin/classic/mozapps/extensions/about.css (extensions/about.css)
skin/classic/mozapps/extensions/extensions.css (extensions/extensions.css)
skin/classic/mozapps/extensions/extensions.xml (extensions/extensions.xml)
diff --git a/toolkit/themes/winstripe/mozapps/extensions/extensions.css b/toolkit/themes/winstripe/mozapps/extensions/extensions.css
index eed9d28ddf5..5f435e06dcc 100644
--- a/toolkit/themes/winstripe/mozapps/extensions/extensions.css
+++ b/toolkit/themes/winstripe/mozapps/extensions/extensions.css
@@ -330,59 +330,6 @@ vbox[typeName="status"][type="header-recommended"] {
background: -moz-dialog;
}
-#searchbox {
- padding: 2px;
-}
-
-.searchbox-search,
-.searchbox-cancel {
- -moz-appearance: none;
- cursor: default;
- margin: 0;
- border: 0;
- padding: 0;
- width: 16px;
- height: 16px;
- min-width: 16px;
- background-color: -moz-field;
-}
-
-.searchbox-search {
- list-style-image: url("chrome://global/skin/icons/Search-glass.png");
- -moz-image-region: rect(0px 16px 16px 0px);
-}
-
-.searchbox-search[chromedir="rtl"] {
- list-style-image: url("chrome://global/skin/icons/Search-glass-rtl.png");
-}
-
-.searchbox-search:hover {
- -moz-image-region: rect(0px 32px 16px 16px);
-}
-
-.searchbox-search:hover:active {
- -moz-image-region: rect(0px 48px 16px 32px);
-}
-
-.searchbox-cancel {
- list-style-image: url("chrome://global/skin/icons/Search-close.png");
- -moz-image-region: rect(0px 16px 16px 0px);
-}
-
-.searchbox-cancel:hover {
- -moz-image-region: rect(0px 32px 16px 16px);
-}
-
-.searchbox-cancel:hover:active {
- -moz-image-region: rect(0px 48px 16px 32px);
-}
-
-.searchbox-search .button-box,
-.searchbox-cancel .button-box {
- border: 0px;
- padding: 0px;
-}
-
#progressBox {
padding: 5px 5px 5px 5px;
}