summaryrefslogtreecommitdiffstats
path: root/gfx/tests/reftest
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 05:35:37 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 05:35:37 +0000
commita90a5cba08fdf6c0ceb95101c275108a152a3aed (patch)
tree532507288f3defd7f4dcf1af49698bcb76034855 /gfx/tests/reftest
parentAdding debian version 126.0.1-1. (diff)
downloadfirefox-a90a5cba08fdf6c0ceb95101c275108a152a3aed.tar.xz
firefox-a90a5cba08fdf6c0ceb95101c275108a152a3aed.zip
Merging upstream version 127.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'gfx/tests/reftest')
-rw-r--r--gfx/tests/reftest/1870240-colrv1-cycle-notref.html13
-rw-r--r--gfx/tests/reftest/1870240-colrv1-cycle.html13
-rw-r--r--gfx/tests/reftest/1870240-test_glyphs-glyf_colr_1.ttfbin0 -> 18488 bytes
-rw-r--r--gfx/tests/reftest/reftest.list3
4 files changed, 28 insertions, 1 deletions
diff --git a/gfx/tests/reftest/1870240-colrv1-cycle-notref.html b/gfx/tests/reftest/1870240-colrv1-cycle-notref.html
new file mode 100644
index 0000000000..78338e7bc6
--- /dev/null
+++ b/gfx/tests/reftest/1870240-colrv1-cycle-notref.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<style>
+@font-face {
+font-family: ctest;
+src: url("MISSING.ttf");
+}
+
+.test {
+font-size: 120px;
+font-family: ctest, cursive;
+}
+</style>
+<div class="test">󱌀󱌆</div>
diff --git a/gfx/tests/reftest/1870240-colrv1-cycle.html b/gfx/tests/reftest/1870240-colrv1-cycle.html
new file mode 100644
index 0000000000..5719f13557
--- /dev/null
+++ b/gfx/tests/reftest/1870240-colrv1-cycle.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<style>
+@font-face {
+font-family: ctest;
+src: url("1870240-test_glyphs-glyf_colr_1.ttf");
+}
+
+.test {
+font-size: 120px;
+font-family: ctest, cursive;
+}
+</style>
+<div class="test">󱌀󱌆</div>
diff --git a/gfx/tests/reftest/1870240-test_glyphs-glyf_colr_1.ttf b/gfx/tests/reftest/1870240-test_glyphs-glyf_colr_1.ttf
new file mode 100644
index 0000000000..082aaac33c
--- /dev/null
+++ b/gfx/tests/reftest/1870240-test_glyphs-glyf_colr_1.ttf
Binary files differ
diff --git a/gfx/tests/reftest/reftest.list b/gfx/tests/reftest/reftest.list
index dcdac53c67..b49697c2e4 100644
--- a/gfx/tests/reftest/reftest.list
+++ b/gfx/tests/reftest/reftest.list
@@ -32,7 +32,7 @@ skip-if(geckoview) fuzzy-if(!useDrawSnapshot,0-255,0-1050) fuzzy-if(useDrawSnaps
fuzzy(64-99,506-645) == 1696439-1.html 1696439-1-ref.html
random-if(gtkWidget) == 1722689-1.html 1722689-1-ref.html
fuzzy-if(useDrawSnapshot,255-255,5-5) == 1724901-1.html 1724901-1-ref.html
-pref(image.downscale-during-decode.enabled,true) skip-if(Android) fuzzy-if(useDrawSnapshot&&fission,203-203,193600-193600) HTTP == 1724901-2.html 1724901-2-ref.html
+pref(image.downscale-during-decode.enabled,true) skip-if(Android) fuzzy-if(useDrawSnapshot,203-203,193600-193600) HTTP == 1724901-2.html 1724901-2-ref.html
== 1760747-1.html 1760747-1-ref.html
!= 1761685-1.html 1761685-1-ref.html
fuzzy(0-9,0-305) == 1761460.html 1761460-ref.html
@@ -45,3 +45,4 @@ fuzzy(0-1,0-240) == 1812341.html 1812341-ref.html
random-if(gtkWidget) fuzzy-if(Android,0-125,0-106) == 1845828-1.html 1845828-1-ref.html # Result on Linux depends on font configuration/hinting/etc, affecting whether subpixel positioning is used
fuzzy-if(!winWidget,0-1,0-4) fuzzy-if(winWidget,14-14,245-245) == 1853216-1.html 1853216-1-ref.html
fuzzy-if(winWidget,0-1,0-13) == 1873708-emoji-canvas-filter.html 1873708-emoji-canvas-filter-ref.html
+!= 1870240-colrv1-cycle.html 1870240-colrv1-cycle-notref.html