Commit 7073f125 authored by Lee Salzman's avatar Lee Salzman
Browse files

Bug 1770088 - Enable accelerated Canvas2D on Linux nightly builds. r=aosmond,gfx-reviewers,jrmuizel

This toggles the gfx.canvas.accelerated pref for Linux nightly builds. This also
adds necessary fuzz to prevent reftest failures from showing up.

Differential Revision: https://phabricator.services.mozilla.com/D146762
parent 165ce5b3
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -159,7 +159,7 @@ test-pref(layout.css.zoom-transform-hack.enabled,true) == zoom-hack-2.html zoom-
== transform-anon-block-1.html transform-anon-block-1-ref.html
test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) == partial-prerender-expansion-translate.html partial-prerender-expansion-ref.html
test-pref(layout.animation.prerender.partial,true) == partial-prerender-translate-1.html about:blank
test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") fuzzy(0-42,0-1800) fuzzy-if(Android,0-255,0-7000) == partial-prerender-translate-2.html partial-prerender-translate-2-ref.html
test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") fuzzy(0-43,0-1800) fuzzy-if(Android,0-255,0-7000) == partial-prerender-translate-2.html partial-prerender-translate-2-ref.html
test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") random == partial-prerender-translate-3.html partial-prerender-translate-3-ref.html # bug 1642575
# This reftest doesn't fail on WebRender, this reftest fails only if there is a jank mechanism and the mechanism doesn't properly handle ancestor's transform values
test-pref(layout.animation.prerender.partial.jank,true) test-pref(layout.animation.prerender.partial,true) test-pref(layout.animation.prerender.viewport-ratio-limit,"1.125") == partial-prerender-translate-4.html partial-prerender-expansion-ref.html
+4 −0
Original line number Diff line number Diff line
@@ -5112,7 +5112,11 @@

- name: gfx.canvas.accelerated
  type: RelaxedAtomicBool
#if defined(XP_LINUX) && !defined(ANDROID) && defined(NIGHTLY_BUILD)
  value: true
#else
  value: false
#endif
  mirror: always

- name: gfx.canvas.accelerated.cache-items
+2 −0
Original line number Diff line number Diff line
[row-page-break-inside-avoid-1-print.html]
  fuzzy: maxDifference=0-1;totalPixels=0-2
+3 −0
Original line number Diff line number Diff line
[row-page-break-inside-avoid-2-print.html]
  fuzzy:
    maxDifference=0-1;totalPixels=0-2
+2 −0
Original line number Diff line number Diff line
[rowgroup-page-break-inside-avoid-4-print.html]
  fuzzy: maxDifference=0-1;totalPixels=0-2
Loading