From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- layout/reftests/svg/smil/event/event-begin-1.svg | 16 +++++++++ .../reftests/svg/smil/event/event-begin-load-1.svg | 14 ++++++++ .../svg/smil/event/event-begin-offset-1.svg | 16 +++++++++ .../svg/smil/event/event-begin-offset-2.svg | 16 +++++++++ .../svg/smil/event/event-begin-timeevent-1.svg | 17 +++++++++ .../svg/smil/event/event-begin-timeevent-2.svg | 18 ++++++++++ .../svg/smil/event/event-begin-timeevent-3.svg | 36 +++++++++++++++++++ layout/reftests/svg/smil/event/event-bubble-1.svg | 18 ++++++++++ layout/reftests/svg/smil/event/event-custom-1.svg | 26 ++++++++++++++ layout/reftests/svg/smil/event/event-end-1.svg | 16 +++++++++ layout/reftests/svg/smil/event/event-end-2.svg | 18 ++++++++++ .../reftests/svg/smil/event/event-end-open-1.svg | 20 +++++++++++ .../svg/smil/event/event-end-trimmed-1.svg | 17 +++++++++ .../svg/smil/event/event-preventDefault-1.svg | 16 +++++++++ layout/reftests/svg/smil/event/event-seek-1.svg | 20 +++++++++++ .../svg/smil/event/event-target-default-1.svg | 15 ++++++++ .../svg/smil/event/event-target-default-2.svg | 14 ++++++++ .../svg/smil/event/event-target-id-change-1.svg | 15 ++++++++ .../svg/smil/event/event-target-id-change-2.svg | 16 +++++++++ .../svg/smil/event/event-target-id-change-3.svg | 16 +++++++++ .../svg/smil/event/event-target-non-svg-1.xhtml | 41 ++++++++++++++++++++++ .../svg/smil/event/event-target-surgery-1.svg | 17 +++++++++ .../svg/smil/event/event-target-surgery-2.svg | 15 ++++++++ .../svg/smil/event/event-target-surgery-3.svg | 32 +++++++++++++++++ .../svg/smil/event/event-target-xlink-change-1.svg | 17 +++++++++ .../svg/smil/event/event-target-xlink-change-2.svg | 18 ++++++++++ .../svg/smil/event/event-target-xlink-change-3.svg | 18 ++++++++++ .../svg/smil/event/event-target-xlink-change-4.svg | 18 ++++++++++ layout/reftests/svg/smil/event/event-util.js | 24 +++++++++++++ layout/reftests/svg/smil/event/green-box-ref.svg | 3 ++ layout/reftests/svg/smil/event/green-box-ref.xhtml | 8 +++++ layout/reftests/svg/smil/event/reftest.list | 30 ++++++++++++++++ 32 files changed, 601 insertions(+) create mode 100644 layout/reftests/svg/smil/event/event-begin-1.svg create mode 100644 layout/reftests/svg/smil/event/event-begin-load-1.svg create mode 100644 layout/reftests/svg/smil/event/event-begin-offset-1.svg create mode 100644 layout/reftests/svg/smil/event/event-begin-offset-2.svg create mode 100644 layout/reftests/svg/smil/event/event-begin-timeevent-1.svg create mode 100644 layout/reftests/svg/smil/event/event-begin-timeevent-2.svg create mode 100644 layout/reftests/svg/smil/event/event-begin-timeevent-3.svg create mode 100644 layout/reftests/svg/smil/event/event-bubble-1.svg create mode 100644 layout/reftests/svg/smil/event/event-custom-1.svg create mode 100644 layout/reftests/svg/smil/event/event-end-1.svg create mode 100644 layout/reftests/svg/smil/event/event-end-2.svg create mode 100644 layout/reftests/svg/smil/event/event-end-open-1.svg create mode 100644 layout/reftests/svg/smil/event/event-end-trimmed-1.svg create mode 100644 layout/reftests/svg/smil/event/event-preventDefault-1.svg create mode 100644 layout/reftests/svg/smil/event/event-seek-1.svg create mode 100644 layout/reftests/svg/smil/event/event-target-default-1.svg create mode 100644 layout/reftests/svg/smil/event/event-target-default-2.svg create mode 100644 layout/reftests/svg/smil/event/event-target-id-change-1.svg create mode 100644 layout/reftests/svg/smil/event/event-target-id-change-2.svg create mode 100644 layout/reftests/svg/smil/event/event-target-id-change-3.svg create mode 100644 layout/reftests/svg/smil/event/event-target-non-svg-1.xhtml create mode 100644 layout/reftests/svg/smil/event/event-target-surgery-1.svg create mode 100644 layout/reftests/svg/smil/event/event-target-surgery-2.svg create mode 100644 layout/reftests/svg/smil/event/event-target-surgery-3.svg create mode 100644 layout/reftests/svg/smil/event/event-target-xlink-change-1.svg create mode 100644 layout/reftests/svg/smil/event/event-target-xlink-change-2.svg create mode 100644 layout/reftests/svg/smil/event/event-target-xlink-change-3.svg create mode 100644 layout/reftests/svg/smil/event/event-target-xlink-change-4.svg create mode 100644 layout/reftests/svg/smil/event/event-util.js create mode 100644 layout/reftests/svg/smil/event/green-box-ref.svg create mode 100644 layout/reftests/svg/smil/event/green-box-ref.xhtml create mode 100644 layout/reftests/svg/smil/event/reftest.list (limited to 'layout/reftests/svg/smil/event') diff --git a/layout/reftests/svg/smil/event/event-begin-1.svg b/layout/reftests/svg/smil/event/event-begin-1.svg new file mode 100644 index 0000000000..3b87def1df --- /dev/null +++ b/layout/reftests/svg/smil/event/event-begin-1.svg @@ -0,0 +1,16 @@ + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-begin-load-1.svg b/layout/reftests/svg/smil/event/event-begin-load-1.svg new file mode 100644 index 0000000000..e53d845e16 --- /dev/null +++ b/layout/reftests/svg/smil/event/event-begin-load-1.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/layout/reftests/svg/smil/event/event-begin-offset-1.svg b/layout/reftests/svg/smil/event/event-begin-offset-1.svg new file mode 100644 index 0000000000..30b541b8dc --- /dev/null +++ b/layout/reftests/svg/smil/event/event-begin-offset-1.svg @@ -0,0 +1,16 @@ + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-begin-offset-2.svg b/layout/reftests/svg/smil/event/event-begin-offset-2.svg new file mode 100644 index 0000000000..f1e503cf0d --- /dev/null +++ b/layout/reftests/svg/smil/event/event-begin-offset-2.svg @@ -0,0 +1,16 @@ + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-begin-timeevent-1.svg b/layout/reftests/svg/smil/event/event-begin-timeevent-1.svg new file mode 100644 index 0000000000..37fa8d9c86 --- /dev/null +++ b/layout/reftests/svg/smil/event/event-begin-timeevent-1.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-begin-timeevent-2.svg b/layout/reftests/svg/smil/event/event-begin-timeevent-2.svg new file mode 100644 index 0000000000..6472fab70a --- /dev/null +++ b/layout/reftests/svg/smil/event/event-begin-timeevent-2.svg @@ -0,0 +1,18 @@ + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-begin-timeevent-3.svg b/layout/reftests/svg/smil/event/event-begin-timeevent-3.svg new file mode 100644 index 0000000000..35247ed46d --- /dev/null +++ b/layout/reftests/svg/smil/event/event-begin-timeevent-3.svg @@ -0,0 +1,36 @@ + + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-bubble-1.svg b/layout/reftests/svg/smil/event/event-bubble-1.svg new file mode 100644 index 0000000000..b4b4ed4cd8 --- /dev/null +++ b/layout/reftests/svg/smil/event/event-bubble-1.svg @@ -0,0 +1,18 @@ + + + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-custom-1.svg b/layout/reftests/svg/smil/event/event-custom-1.svg new file mode 100644 index 0000000000..c3b9a50d3e --- /dev/null +++ b/layout/reftests/svg/smil/event/event-custom-1.svg @@ -0,0 +1,26 @@ + + + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-end-1.svg b/layout/reftests/svg/smil/event/event-end-1.svg new file mode 100644 index 0000000000..b846de94dd --- /dev/null +++ b/layout/reftests/svg/smil/event/event-end-1.svg @@ -0,0 +1,16 @@ + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-end-2.svg b/layout/reftests/svg/smil/event/event-end-2.svg new file mode 100644 index 0000000000..36bbb9f26f --- /dev/null +++ b/layout/reftests/svg/smil/event/event-end-2.svg @@ -0,0 +1,18 @@ + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-end-open-1.svg b/layout/reftests/svg/smil/event/event-end-open-1.svg new file mode 100644 index 0000000000..0b9afb913a --- /dev/null +++ b/layout/reftests/svg/smil/event/event-end-open-1.svg @@ -0,0 +1,20 @@ + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-end-trimmed-1.svg b/layout/reftests/svg/smil/event/event-end-trimmed-1.svg new file mode 100644 index 0000000000..d4c06b5992 --- /dev/null +++ b/layout/reftests/svg/smil/event/event-end-trimmed-1.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-preventDefault-1.svg b/layout/reftests/svg/smil/event/event-preventDefault-1.svg new file mode 100644 index 0000000000..4ebadda39b --- /dev/null +++ b/layout/reftests/svg/smil/event/event-preventDefault-1.svg @@ -0,0 +1,16 @@ + + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-seek-1.svg b/layout/reftests/svg/smil/event/event-seek-1.svg new file mode 100644 index 0000000000..727c244c6c --- /dev/null +++ b/layout/reftests/svg/smil/event/event-seek-1.svg @@ -0,0 +1,20 @@ + + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-default-1.svg b/layout/reftests/svg/smil/event/event-target-default-1.svg new file mode 100644 index 0000000000..2fedc40369 --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-default-1.svg @@ -0,0 +1,15 @@ + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-default-2.svg b/layout/reftests/svg/smil/event/event-target-default-2.svg new file mode 100644 index 0000000000..dec770e7e9 --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-default-2.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-id-change-1.svg b/layout/reftests/svg/smil/event/event-target-id-change-1.svg new file mode 100644 index 0000000000..836ebc9d46 --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-id-change-1.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-id-change-2.svg b/layout/reftests/svg/smil/event/event-target-id-change-2.svg new file mode 100644 index 0000000000..2046eb9c82 --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-id-change-2.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-id-change-3.svg b/layout/reftests/svg/smil/event/event-target-id-change-3.svg new file mode 100644 index 0000000000..9e73efb26b --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-id-change-3.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-non-svg-1.xhtml b/layout/reftests/svg/smil/event/event-target-non-svg-1.xhtml new file mode 100644 index 0000000000..d57948d6c3 --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-non-svg-1.xhtml @@ -0,0 +1,41 @@ + + + + + + + + +Play! + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-surgery-1.svg b/layout/reftests/svg/smil/event/event-target-surgery-1.svg new file mode 100644 index 0000000000..9959a14df2 --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-surgery-1.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-surgery-2.svg b/layout/reftests/svg/smil/event/event-target-surgery-2.svg new file mode 100644 index 0000000000..b9a778b38d --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-surgery-2.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-surgery-3.svg b/layout/reftests/svg/smil/event/event-target-surgery-3.svg new file mode 100644 index 0000000000..cf68fc691b --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-surgery-3.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-xlink-change-1.svg b/layout/reftests/svg/smil/event/event-target-xlink-change-1.svg new file mode 100644 index 0000000000..f742e9276e --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-xlink-change-1.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-xlink-change-2.svg b/layout/reftests/svg/smil/event/event-target-xlink-change-2.svg new file mode 100644 index 0000000000..0b8283f8bd --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-xlink-change-2.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-xlink-change-3.svg b/layout/reftests/svg/smil/event/event-target-xlink-change-3.svg new file mode 100644 index 0000000000..d88f1aa77a --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-xlink-change-3.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-target-xlink-change-4.svg b/layout/reftests/svg/smil/event/event-target-xlink-change-4.svg new file mode 100644 index 0000000000..14e6a46553 --- /dev/null +++ b/layout/reftests/svg/smil/event/event-target-xlink-change-4.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/layout/reftests/svg/smil/event/event-util.js b/layout/reftests/svg/smil/event/event-util.js new file mode 100644 index 0000000000..fd0d1bd3e9 --- /dev/null +++ b/layout/reftests/svg/smil/event/event-util.js @@ -0,0 +1,24 @@ +// Allows a moment for events to be processed then performs a seek and runs +// a snapshot. +function delayedSnapshot(seekTimeInSeconds) +{ + // Allow time for events to be processed + window.setTimeout(finish, 10, seekTimeInSeconds); +} + +function finish(seekTimeInSeconds) +{ + document.documentElement.pauseAnimations(); + if (seekTimeInSeconds) + document.documentElement.setCurrentTime(seekTimeInSeconds); + document.documentElement.removeAttribute("class"); +} + +function click(targetId) +{ + var evt = document.createEvent("MouseEvents"); + evt.initMouseEvent("click", true, true, window, + 0, 0, 0, 0, 0, false, false, false, false, 0, null); + var target = document.getElementById(targetId); + target.dispatchEvent(evt); +} diff --git a/layout/reftests/svg/smil/event/green-box-ref.svg b/layout/reftests/svg/smil/event/green-box-ref.svg new file mode 100644 index 0000000000..120941444a --- /dev/null +++ b/layout/reftests/svg/smil/event/green-box-ref.svg @@ -0,0 +1,3 @@ + + + diff --git a/layout/reftests/svg/smil/event/green-box-ref.xhtml b/layout/reftests/svg/smil/event/green-box-ref.xhtml new file mode 100644 index 0000000000..ce0bc78f12 --- /dev/null +++ b/layout/reftests/svg/smil/event/green-box-ref.xhtml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/layout/reftests/svg/smil/event/reftest.list b/layout/reftests/svg/smil/event/reftest.list new file mode 100644 index 0000000000..74add0ead3 --- /dev/null +++ b/layout/reftests/svg/smil/event/reftest.list @@ -0,0 +1,30 @@ +# Tests related to SVG Animation (using SMIL) that use event timing. + +== event-begin-1.svg green-box-ref.svg +== event-begin-offset-1.svg green-box-ref.svg +== event-begin-offset-2.svg green-box-ref.svg +== event-begin-timeevent-1.svg green-box-ref.svg +== event-begin-timeevent-2.svg green-box-ref.svg +random-if(Android) == event-begin-timeevent-3.svg green-box-ref.svg +== event-begin-load-1.svg green-box-ref.svg +== event-bubble-1.svg green-box-ref.svg +== event-custom-1.svg green-box-ref.svg +== event-end-1.svg green-box-ref.svg +== event-end-2.svg green-box-ref.svg +== event-end-open-1.svg green-box-ref.svg +== event-end-trimmed-1.svg green-box-ref.svg +== event-preventDefault-1.svg green-box-ref.svg +== event-seek-1.svg green-box-ref.svg +== event-target-default-1.svg green-box-ref.svg +== event-target-default-2.svg green-box-ref.svg +== event-target-id-change-1.svg green-box-ref.svg +== event-target-id-change-2.svg green-box-ref.svg +== event-target-id-change-3.svg green-box-ref.svg +== event-target-xlink-change-1.svg green-box-ref.svg +== event-target-xlink-change-2.svg green-box-ref.svg +== event-target-xlink-change-3.svg green-box-ref.svg +== event-target-xlink-change-4.svg green-box-ref.svg +== event-target-surgery-1.svg green-box-ref.svg +== event-target-surgery-2.svg green-box-ref.svg +== event-target-surgery-3.svg green-box-ref.svg +== event-target-non-svg-1.xhtml green-box-ref.xhtml -- cgit v1.2.3