Merge autoland to mozilla-central. a=merge
authorBrindusan Cristian <cbrindusan@mozilla.com>
Sun, 16 May 2021 12:00:20 +0300
changeset 579734 3210b5354d3ee3ba3d3ff98e8e791409909d9db7
parent 579714 189cabf979a403d8ddd74cd047671a98365a9cbd (current diff)
parent 579733 adb3998a0ee4a89a75124d875d91e34f03207666 (diff)
child 579735 5cf00c95d81b2eb4b28a1f7b6b0db7b01fba254a
push id38466
push usercbrindusan@mozilla.com
push dateSun, 16 May 2021 09:17:48 +0000
treeherdermozilla-central@3210b5354d3e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmerge
milestone90.0a1
first release with
nightly linux32
3210b5354d3e / 90.0a1 / 20210516091748 / files
nightly linux64
3210b5354d3e / 90.0a1 / 20210516091748 / files
nightly mac
3210b5354d3e / 90.0a1 / 20210516091748 / files
nightly win32
3210b5354d3e / 90.0a1 / 20210516091748 / files
nightly win64
3210b5354d3e / 90.0a1 / 20210516091748 / files
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
releases
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Merge autoland to mozilla-central. a=merge
layout/base/tests/chrome/test_bug847890_paintFlashing.html
layout/svg/SVGFilterPaintCallback.h
--- a/browser/themes/shared/downloads/indicator.inc.css
+++ b/browser/themes/shared/downloads/indicator.inc.css
@@ -53,33 +53,35 @@ toolbarpaletteitem > #downloads-button >
 
 /* Button progress indication */
 #downloads-button > .toolbarbutton-badge-stack > #downloads-indicator-progress-outer {
   visibility: hidden;
   top: calc(50% - 9px); /* Vertically center the 18px tall animatable image */
   left: calc(50% - 9px); /* Horizontally center the 18px wide animatable image */
   width: 18px;
   height: 18px;
-  border-radius: 100%;
+  border-radius: 50%;
   border: 1px solid currentColor;
-  padding: 1px;
+  display: flex;
+  align-items: center;
+  justify-content: center;
 }
 
 #downloads-button[progress]:not([notification]) > .toolbarbutton-badge-stack > #downloads-indicator-progress-outer {
   visibility: visible;
 }
 
 #downloads-indicator-progress-inner {
   width: 14px;
   height: 14px;
   /*
     From javascript side we update the --download-progress-pcent variable to show the current progress
    */
   background: conic-gradient(var(--toolbarbutton-icon-fill-attention) var(--download-progress-pcent), transparent var(--download-progress-pcent));
-  border-radius: 100%;
+  border-radius: 50%;
 }
 
 /*** Status badges ***/
 
 #downloads-button[attention="warning"] > .toolbarbutton-badge-stack > .toolbarbutton-badge,
 #downloads-button[attention="severe"] > .toolbarbutton-badge-stack > .toolbarbutton-badge {
   display: -moz-box;
   height: 8px;
--- a/dom/base/test/mochitest.ini
+++ b/dom/base/test/mochitest.ini
@@ -382,17 +382,17 @@ support-files = test_bug402150.html^head
 [test_bug431082.html]
 [test_bug431701.html]
 [test_bug431833.html]
 [test_bug433533.html]
 [test_bug433662.html]
 [test_bug435425.html]
 [test_bug444322.html]
 [test_bug444546.html]
-disabled = Disabled for now. Mochitest isn't reliable enough for these.
+disabled = Disabled for now. Mochitest is not reliable enough for these.
 support-files = bug444546.sjs
 [test_bug444722.html]
 [test_bug448993.html]
 [test_bug450160.html]
 [test_bug451376.html]
 [test_bug453521.html]
 [test_bug453736.html]
 [test_bug454325.html]
@@ -471,16 +471,17 @@ skip-if = (verify && !debug && (os == 'l
 [test_bug602838.html]
 [test_bug604592.html]
 [test_bug604660.html]
 [test_bug605982.html]
 [test_bug606729.html]
 [test_bug614058.html]
 [test_bug622088.html]
 [test_bug622117.html]
+skip-if = os == 'android' && processor == 'x86_64' && debug # Bug 1675902
 support-files = !/gfx/layers/apz/test/mochitest/apz_test_utils.js
 [test_bug622246.html]
 support-files = !/gfx/layers/apz/test/mochitest/apz_test_utils.js
 [test_bug625722.html]
 [test_bug626262.html]
 [test_bug628938.html]
 [test_bug631615.html]
 [test_bug638112.html]
--- a/toolkit/content/minimal-xul.css
+++ b/toolkit/content/minimal-xul.css
@@ -40,16 +40,18 @@
      * content style caching system to work.
      */
     all: initial;
     visibility: inherit;
     pointer-events: inherit;
 
     /* These properties are not included in 'all'. */
     -moz-list-reversed: initial;
+    -moz-context-properties: initial;
+    -moz-control-character-visibility: initial;
     -moz-font-smoothing-background-color: initial;
     -moz-min-font-size-ratio: initial;
     math-depth: initial;
     /* As long as inert implies pointer-events: none as it does now, we're
      * good. */
     -moz-inert: initial;
 
     /* Using initial is not sufficient for direction, since its initial value can