diff --git a/browser/base/content/browser.css b/browser/base/content/browser.css index c194ede47adf..dc36d261ca73 100644 --- a/browser/base/content/browser.css +++ b/browser/base/content/browser.css @@ -387,7 +387,7 @@ toolbarpaletteitem { #urlbar-contextual-tip-icon { background-image: var(--webextension-contextual-tip-icon-2x); } - + :root[lwt-popup-brighttext] #urlbar-contextual-tip-icon { background-image: var(--webextension-contextual-tip-icon-2x-light); } @@ -670,7 +670,6 @@ toolbar:not(#TabsToolbar) > #personal-bookmarks { } #PopupAutoComplete > richlistbox > richlistitem[originaltype="insecureWarning"] { - -moz-binding: none; height: auto; } diff --git a/browser/components/downloads/content/downloads.css b/browser/components/downloads/content/downloads.css index 90bb7747ce94..222f25740a33 100644 --- a/browser/components/downloads/content/downloads.css +++ b/browser/components/downloads/content/downloads.css @@ -29,21 +29,6 @@ /*** Downloads View ***/ -/** - * The downloads richlistbox may list thousands of items, and it turns out - * XBL binding attachment, and even more so detachment, is a performance hog. - * This hack makes sure we don't apply any binding to inactive items (inactive - * items are history downloads that haven't been in the visible area). - * We can do this because the richlistbox implementation does not interact - * much with the richlistitem binding. However, this may turn out to have - * some side effects (see bug 828111 for the details). - * - * We might be able to do away with this workaround once bug 653881 is fixed. - */ -#downloadsRichListBox > richlistitem:not([active]) { - -moz-binding: none; -} - #downloadsRichListBox > richlistitem button { /* These buttons should never get focus, as that would "disable" the downloads view controller (it's only used when the richlistbox diff --git a/browser/components/preferences/handlers.css b/browser/components/preferences/handlers.css index 96f951e83d02..8f7becd81dbb 100644 --- a/browser/components/preferences/handlers.css +++ b/browser/components/preferences/handlers.css @@ -2,10 +2,6 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -#containersView > richlistitem { - -moz-binding: none; -} - /** * Make the icons appear. * Note: we display the icon box for every item whether or not it has an icon diff --git a/browser/extensions/formautofill/content/formautofill.css b/browser/extensions/formautofill/content/formautofill.css index 235534a127ad..d24ef0564ec0 100644 --- a/browser/extensions/formautofill/content/formautofill.css +++ b/browser/extensions/formautofill/content/formautofill.css @@ -11,7 +11,6 @@ padding: 0; height: auto; min-height: auto; - -moz-binding: none; } /* Treat @collpased="true" as display: none similar to how it is for XUL elements. diff --git a/toolkit/content/xul.css b/toolkit/content/xul.css index 441cceaebede..b993644854c9 100644 --- a/toolkit/content/xul.css +++ b/toolkit/content/xul.css @@ -485,7 +485,6 @@ panel[type="autocomplete-richlistbox"] { } .autocomplete-richlistitem { - -moz-binding: none; -moz-box-orient: vertical; -moz-box-align: center; overflow: -moz-hidden-unscrollable;