michael@0: /* This Source Code Form is subject to the terms of the Mozilla Public michael@0: * License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ michael@0: michael@0: michael@0: .autocomplete-result-popupset { michael@0: width: 0 !important; michael@0: } michael@0: michael@0: .autocomplete-result-popup { michael@0: display: -moz-popup !important; michael@0: } michael@0: michael@0: /* the C++ implementation of widgets is too eager to make popups visible. michael@0: this causes problems (bug 120155 and others), thus this workaround: */ michael@0: .autocomplete-result-popup[hidden="true"] { michael@0: visibility: hidden; michael@0: } michael@0: michael@0: .autocomplete-tree { michael@0: -moz-user-focus: ignore; michael@0: } michael@0: michael@0: .autocomplete-history-dropmarker { michael@0: display: none; michael@0: } michael@0: michael@0: .autocomplete-history-dropmarker[enablehistory="true"] { michael@0: display: -moz-box; michael@0: } michael@0: michael@0: /* The following rule is here to fix bug 96899 (and now 117952). michael@0: Somehow trees create a situation michael@0: in which a popupset flows itself as if its popup child is directly within it michael@0: instead of the placeholder child that should actually be inside the popupset. michael@0: This is a stopgap measure, and it does not address the real bug. */ michael@0: popupset { michael@0: max-width: 0px; michael@0: width: 0px; michael@0: min-width: 0%; michael@0: min-height: 0%; michael@0: } michael@0: michael@0: treecolpicker { michael@0: display: none; michael@0: }