From 6bf0a5cb5034a7e684dcc3500e841785237ce2dd Mon Sep 17 00:00:00 2001
From: Daniel Baumann <daniel.baumann@progress-linux.org>
Date: Sun, 7 Apr 2024 19:32:43 +0200
Subject: Adding upstream version 1:115.7.0.

Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
---
 .../css-animations/mask-position-in-delay-1b.html  | 26 ++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 layout/reftests/css-animations/mask-position-in-delay-1b.html

(limited to 'layout/reftests/css-animations/mask-position-in-delay-1b.html')

diff --git a/layout/reftests/css-animations/mask-position-in-delay-1b.html b/layout/reftests/css-animations/mask-position-in-delay-1b.html
new file mode 100644
index 0000000000..90e8243aed
--- /dev/null
+++ b/layout/reftests/css-animations/mask-position-in-delay-1b.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html>
+<title>mask-position animation in delay phase</title>
+<style>
+  @keyframes holdMaskPosition {
+    from,to { mask-position: left top; }
+  }
+  #test {
+    height: 100px;
+    width: 100px;
+    mask-repeat: no-repeat;
+    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25"><rect x="0" y="0" width="25" height="25" fill="blue"/></svg>');
+    animation: holdMaskPosition 100s 100s infinite;
+    mask-position: center center;
+  }
+
+  #inner {
+    height: 100px;
+    width: 100px;
+    background-color: blue;
+    box-sizing: border-box;
+    /* Apply will-change property to force paint mask on mask layer */
+    border: 1px solid transparent;
+    will-change: transform;
+  }
+</style>
+<div id="test"><div id="inner"></div></div>
-- 
cgit v1.2.3