Bug 1374104 - Remove chrome://browser/skin/search-history-icon.svg in favor of the context-fill using chrome://browser/skin/history.svg. r=johannh
MozReview-Commit-ID: Fnbbz0A1xos
--- a/browser/base/content/contentSearchUI.css
+++ b/browser/base/content/contentSearchUI.css
@@ -46,21 +46,23 @@
margin-inline-end: 8px;
margin-bottom: -3px;
}
.contentSearchSuggestionTable .historyIcon {
width: 16px;
height: 16px;
display: inline-block;
- background-image: url("chrome://browser/skin/search-history-icon.svg#search-history-icon");
+ background-image: url("chrome://browser/skin/history.svg");
+ -moz-context-properties: fill;
+ fill: graytext;
}
.contentSearchSuggestionRow.selected > td > .historyIcon {
- background-image: url("chrome://browser/skin/search-history-icon.svg#search-history-icon-active");
+ fill: HighlightText;
}
.contentSearchHeader > img {
height: 16px;
width: 16px;
margin: 0;
padding: 0;
}
--- a/browser/themes/linux/searchbar.css
+++ b/browser/themes/linux/searchbar.css
@@ -314,21 +314,23 @@ menuitem[cmd="cmd_clearhistory"][disable
.search-panel-tree > .autocomplete-treebody::-moz-tree-image {
padding-inline-start: 5px;
width: 14px;
height: 14px;
}
.search-panel-tree > .autocomplete-treebody::-moz-tree-image(fromhistory) {
- list-style-image: url("chrome://browser/skin/search-history-icon.svg#search-history-icon");
+ list-style-image: url("chrome://browser/skin/history.svg");
+ -moz-context-properties: fill;
+ fill: graytext;
}
.search-panel-tree > .autocomplete-treebody::-moz-tree-image(fromhistory, selected) {
- list-style-image: url("chrome://browser/skin/search-history-icon.svg#search-history-icon-active");
+ fill: HighlightText;
}
.search-setting-button {
-moz-appearance: none;
margin: 0;
min-height: 32px;
}
--- a/browser/themes/osx/searchbar.css
+++ b/browser/themes/osx/searchbar.css
@@ -293,21 +293,23 @@
.search-panel-tree > .autocomplete-treebody::-moz-tree-image {
padding-inline-start: 4px;
padding-inline-end: 2px;
width: 14px;
height: 14px;
}
.search-panel-tree > .autocomplete-treebody::-moz-tree-image(fromhistory) {
- list-style-image: url("chrome://browser/skin/search-history-icon.svg#search-history-icon");
+ list-style-image: url("chrome://browser/skin/history.svg");
+ -moz-context-properties: fill;
+ fill: graytext;
}
.search-panel-tree > .autocomplete-treebody::-moz-tree-image(fromhistory, selected) {
- list-style-image: url("chrome://browser/skin/search-history-icon.svg#search-history-icon-active");
+ fill: HighlightText;
}
#PopupSearchAutoComplete {
border-radius: 4px;
}
.search-setting-button {
-moz-appearance: none;
--- a/browser/themes/shared/jar.inc.mn
+++ b/browser/themes/shared/jar.inc.mn
@@ -165,17 +165,16 @@
skin/classic/browser/search-indicator@2x.png (../shared/search/search-indicator@2x.png)
skin/classic/browser/search-engine-placeholder.png (../shared/search/search-engine-placeholder.png)
skin/classic/browser/search-engine-placeholder@2x.png (../shared/search/search-engine-placeholder@2x.png)
skin/classic/browser/searchReset.css (../shared/searchReset.css)
skin/classic/browser/badge-add-engine.png (../shared/search/badge-add-engine.png)
skin/classic/browser/badge-add-engine@2x.png (../shared/search/badge-add-engine@2x.png)
skin/classic/browser/search-indicator-badge-add.png (../shared/search/search-indicator-badge-add.png)
skin/classic/browser/search-indicator-badge-add@2x.png (../shared/search/search-indicator-badge-add@2x.png)
- skin/classic/browser/search-history-icon.svg (../shared/search/history-icon.svg)
skin/classic/browser/search-indicator-magnifying-glass.svg (../shared/search/search-indicator-magnifying-glass.svg)
skin/classic/browser/search-arrow-go.svg (../shared/search/search-arrow-go.svg)
skin/classic/browser/gear.svg (../shared/search/gear.svg)
skin/classic/browser/sidebar/close.svg (../shared/sidebar/close.svg)
skin/classic/browser/tabbrowser/connecting.png (../shared/tabbrowser/connecting.png)
skin/classic/browser/tabbrowser/connecting@2x.png (../shared/tabbrowser/connecting@2x.png)
skin/classic/browser/tabbrowser/crashed.svg (../shared/tabbrowser/crashed.svg)
skin/classic/browser/tabbrowser/pendingpaint.png (../shared/tabbrowser/pendingpaint.png)
deleted file mode 100644
--- a/browser/themes/shared/search/history-icon.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0"?>
-<!-- This Source Code Form is subject to the terms of the Mozilla Public
- - 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/. -->
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 16 16">
- <style>
- use:not(:target) {
- display: none;
- }
- use {
- fill: graytext;
- }
- use[id$="-active"] {
- fill: HighlightText;
- }
- </style>
- <defs>
- <path id="search-history-glyph" d="M8,1C4.1,1,1,4.1,1,8c0,3.9,3.1,7,7,7c3.9,0,7-3.1,7-7 C15,4.1,11.9,1,8,1z M8,13.3c-2.9,0-5.3-2.4-5.3-5.3S5.1,2.7,8,2.7c2.9,0,5.3,2.4,5.3,5.3S10.9,13.3,8,13.3z M10.5,7H9V5 c0-0.6-0.4-1-1-1S7,4.4,7,5v3c0,0.6,0.4,1,1,1h2.5c0.6,0,1-0.4,1-1C11.5,7.4,11.1,7,10.5,7z"/>
- </defs>
- <use id="search-history-icon" xlink:href="#search-history-glyph"/>
- <use id="search-history-icon-active" xlink:href="#search-history-glyph"/>
-</svg>
--- a/browser/themes/windows/searchbar.css
+++ b/browser/themes/windows/searchbar.css
@@ -311,21 +311,23 @@
.search-panel-tree > .autocomplete-treebody::-moz-tree-image {
padding-inline-start: 5px;
width: 14px;
height: 14px;
}
.search-panel-tree > .autocomplete-treebody::-moz-tree-image(fromhistory) {
- list-style-image: url("chrome://browser/skin/search-history-icon.svg#search-history-icon");
+ list-style-image: url("chrome://browser/skin/history.svg");
+ -moz-context-properties: fill;
+ fill: graytext;
}
.search-panel-tree > .autocomplete-treebody::-moz-tree-image(fromhistory, selected) {
- list-style-image: url("chrome://browser/skin/search-history-icon.svg#search-history-icon-active");
+ fill: HighlightText;
}
.search-setting-button {
-moz-appearance: none;
min-height: 32px;
}
.search-setting-button:hover,