Backed out changeset 53cf106dd90c (bug 1317600) on suspicion of causing sanitization tests like browser_sanitize-timespans.js to fail on OS X. r=backout
authorSebastian Hengst <archaeopteryx@coole-files.de>
Fri, 09 Dec 2016 23:13:39 +0100
changeset 325608 ace52a37393160c4ebbce07dfdb77ececfe99272
parent 325607 97ec33ac932242b2bfcadab32a98a743183ebcea
child 325609 37fb958b2f9bbd2681c3c7ba0b08764658c1dc22
push id24
push usermaklebus@msu.edu
push dateTue, 20 Dec 2016 03:11:33 +0000
reviewersbackout
bugs1317600
milestone53.0a1
backs out53cf106dd90cfcfd2b920571e789ffbeee55b651
Backed out changeset 53cf106dd90c (bug 1317600) on suspicion of causing sanitization tests like browser_sanitize-timespans.js to fail on OS X. r=backout
toolkit/themes/shared/icons/spinner-arrows.svg
toolkit/themes/shared/jar.inc.mn
toolkit/themes/shared/timepicker.css
deleted file mode 100644
--- a/toolkit/themes/shared/icons/spinner-arrows.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- 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" width="10" height="6" viewBox="0 0 10 6">
-  <style>
-    path:not(:target) {
-      display: none;
-    }
-  </style>
-  <path id="down" d="M0 1l1-1 4 4 4-4 1 1-5 5"/>
-  <path id="up" d="M0 5l1 1 4-4 4 4 1-1-5-5"/>
-</svg>
--- a/toolkit/themes/shared/jar.inc.mn
+++ b/toolkit/themes/shared/jar.inc.mn
@@ -23,17 +23,16 @@ toolkit.jar:
   skin/classic/global/config.css                           (../../shared/config.css)
   skin/classic/global/filters.svg                          (../../shared/filters.svg)
   skin/classic/global/timepicker.css                       (../../shared/timepicker.css)
   skin/classic/global/icons/find-arrows.svg                (../../shared/icons/find-arrows.svg)
   skin/classic/global/icons/info.svg                       (../../shared/incontent-icons/info.svg)
   skin/classic/global/icons/input-clear.svg                (../../shared/icons/input-clear.svg)
   skin/classic/global/icons/loading.png                    (../../shared/icons/loading.png)
   skin/classic/global/icons/loading@2x.png                 (../../shared/icons/loading@2x.png)
-  skin/classic/global/icons/spinner-arrows.svg             (../../shared/icons/spinner-arrows.svg)
   skin/classic/global/icons/menubutton-dropmarker.svg      (../../shared/icons/menubutton-dropmarker.svg)
   skin/classic/global/icons/warning.svg                    (../../shared/incontent-icons/warning.svg)
   skin/classic/global/icons/blocked.svg                    (../../shared/incontent-icons/blocked.svg)
   skin/classic/global/alerts/alert-common.css              (../../shared/alert-common.css)
   skin/classic/global/narrate.css                          (../../shared/narrate.css)
   skin/classic/global/narrateControls.css                  (../../shared/narrateControls.css)
   skin/classic/global/narrate/arrow.svg                    (../../shared/narrate/arrow.svg)
   skin/classic/global/narrate/back.svg                     (../../shared/narrate/back.svg)
--- a/toolkit/themes/shared/timepicker.css
+++ b/toolkit/themes/shared/timepicker.css
@@ -50,35 +50,34 @@ body {
   flex-direction: column;
   width: var(--spinner-width);
 }
 
 .spinner-container > button {
   -moz-appearance: none;
   border: none;
   background: none;
+  background-color: var(--button-font-color);
   height: var(--spinner-button-height);
-  filter: url("chrome://global/skin/filters.svg#fill");
-  fill: var(--button-font-color);
 }
 
 .spinner-container > button:hover {
-  fill: var(--button-font-color-hover);
+  background-color: var(--button-font-color-hover);
 }
 
 .spinner-container > button.active {
-  fill: var(--button-font-color-active);
+  background-color: var(--button-font-color-active);
 }
 
 .spinner-container > button.up {
-  background: url("chrome://global/skin/icons/spinner-arrows.svg#up") no-repeat 50% 50%;
+  mask: url("chrome://global/skin/icons/find-arrows.svg#glyph-find-previous") no-repeat 50% 50%;
 }
 
 .spinner-container > button.down {
-  background: url("chrome://global/skin/icons/spinner-arrows.svg#down") no-repeat 50% 50%;
+  mask: url("chrome://global/skin/icons/find-arrows.svg#glyph-find-next") no-repeat 50% 50%;
 }
 
 .spinner-container.hide-buttons > button {
   visibility: hidden;
 }
 
 .spinner-container > .spinner {
   position: relative;