From 43a97878ce14b72f0981164f87f2e35e14151312 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 11:22:09 +0200 Subject: Adding upstream version 110.0.1. Signed-off-by: Daniel Baumann --- layout/reftests/position-sticky/ahem.css | 4 ++ .../position-sticky/block-in-inline-1-ref.html | 41 ++++++++++++++++ .../position-sticky/block-in-inline-1.html | 42 +++++++++++++++++ .../position-sticky/block-in-inline-2-ref.html | 41 ++++++++++++++++ .../position-sticky/block-in-inline-2.html | 45 ++++++++++++++++++ .../position-sticky/block-in-inline-3-ref.html | 41 ++++++++++++++++ .../position-sticky/block-in-inline-3.html | 46 ++++++++++++++++++ .../block-in-inline-continuations-ref.html | 29 ++++++++++++ .../block-in-inline-continuations.html | 37 +++++++++++++++ layout/reftests/position-sticky/bottom-1-ref.html | 25 ++++++++++ layout/reftests/position-sticky/bottom-1.html | 29 ++++++++++++ layout/reftests/position-sticky/bottom-2-ref.html | 25 ++++++++++ layout/reftests/position-sticky/bottom-2a.html | 29 ++++++++++++ layout/reftests/position-sticky/bottom-2b.html | 29 ++++++++++++ layout/reftests/position-sticky/bottom-2c.html | 30 ++++++++++++ layout/reftests/position-sticky/bottom-3-ref.html | 32 +++++++++++++ layout/reftests/position-sticky/bottom-3.html | 37 +++++++++++++++ layout/reftests/position-sticky/bottom-4-ref.html | 34 +++++++++++++ layout/reftests/position-sticky/bottom-4.html | 41 ++++++++++++++++ .../position-sticky/column-contain-1-ref.html | 40 ++++++++++++++++ .../position-sticky/column-contain-1a.html | 43 +++++++++++++++++ .../position-sticky/column-contain-1b.html | 45 ++++++++++++++++++ .../position-sticky/column-contain-2-ref.html | 46 ++++++++++++++++++ .../reftests/position-sticky/column-contain-2.html | 49 +++++++++++++++++++ .../position-sticky/containing-block-1-ref.html | 32 +++++++++++++ .../position-sticky/containing-block-1.html | 35 ++++++++++++++ .../reftests/position-sticky/iframe-1-helper.html | 17 +++++++ layout/reftests/position-sticky/iframe-1-ref.html | 20 ++++++++ layout/reftests/position-sticky/iframe-1.html | 15 ++++++ layout/reftests/position-sticky/initial-1-ref.html | 27 +++++++++++ layout/reftests/position-sticky/initial-1.html | 30 ++++++++++++ .../position-sticky/initial-scroll-1-ref.html | 35 ++++++++++++++ .../reftests/position-sticky/initial-scroll-1.html | 38 +++++++++++++++ layout/reftests/position-sticky/inline-1-ref.html | 30 ++++++++++++ layout/reftests/position-sticky/inline-1.html | 29 ++++++++++++ layout/reftests/position-sticky/inline-2-ref.html | 30 ++++++++++++ layout/reftests/position-sticky/inline-2.html | 37 +++++++++++++++ layout/reftests/position-sticky/inline-3-ref.html | 30 ++++++++++++ layout/reftests/position-sticky/inline-3.html | 34 +++++++++++++ layout/reftests/position-sticky/inline-4-ref.html | 45 ++++++++++++++++++ layout/reftests/position-sticky/inline-4.html | 49 +++++++++++++++++++ layout/reftests/position-sticky/left-1-ref.html | 42 +++++++++++++++++ layout/reftests/position-sticky/left-1.html | 51 ++++++++++++++++++++ layout/reftests/position-sticky/left-2-ref.html | 37 +++++++++++++++ layout/reftests/position-sticky/left-2.html | 51 ++++++++++++++++++++ layout/reftests/position-sticky/left-3-ref.html | 39 +++++++++++++++ layout/reftests/position-sticky/left-3.html | 51 ++++++++++++++++++++ .../reftests/position-sticky/left-right-1-ref.html | 42 +++++++++++++++++ layout/reftests/position-sticky/left-right-1.html | 46 ++++++++++++++++++ .../reftests/position-sticky/left-right-2-ref.html | 33 +++++++++++++ layout/reftests/position-sticky/left-right-2.html | 50 ++++++++++++++++++++ .../reftests/position-sticky/left-right-3-ref.html | 34 +++++++++++++ layout/reftests/position-sticky/left-right-3.html | 50 ++++++++++++++++++++ layout/reftests/position-sticky/margin-1-ref.html | 31 ++++++++++++ layout/reftests/position-sticky/margin-1.html | 41 ++++++++++++++++ .../position-sticky/nested-sticky-1-ref.html | 34 +++++++++++++ .../reftests/position-sticky/nested-sticky-1.html | 30 ++++++++++++ .../position-sticky/nested-sticky-2-ref.html | 38 +++++++++++++++ .../reftests/position-sticky/nested-sticky-2.html | 32 +++++++++++++ .../position-sticky/overconstrained-1-ref.html | 25 ++++++++++ .../position-sticky/overconstrained-1.html | 31 ++++++++++++ .../position-sticky/overconstrained-2-ref.html | 40 ++++++++++++++++ .../position-sticky/overconstrained-2.html | 46 ++++++++++++++++++ .../position-sticky/overconstrained-3-ref.html | 28 +++++++++++ .../position-sticky/overconstrained-3.html | 51 ++++++++++++++++++++ .../position-sticky/overcontain-1-ref.html | 20 ++++++++ layout/reftests/position-sticky/overcontain-1.html | 25 ++++++++++ layout/reftests/position-sticky/padding-1-ref.html | 40 ++++++++++++++++ layout/reftests/position-sticky/padding-1.html | 37 +++++++++++++++ layout/reftests/position-sticky/padding-2-ref.html | 29 ++++++++++++ layout/reftests/position-sticky/padding-2.html | 41 ++++++++++++++++ layout/reftests/position-sticky/padding-3-ref.html | 40 ++++++++++++++++ layout/reftests/position-sticky/padding-3.html | 39 +++++++++++++++ layout/reftests/position-sticky/reftest.list | 55 ++++++++++++++++++++++ layout/reftests/position-sticky/right-1-ref.html | 40 ++++++++++++++++ layout/reftests/position-sticky/right-1.html | 54 +++++++++++++++++++++ layout/reftests/position-sticky/right-2-ref.html | 41 ++++++++++++++++ layout/reftests/position-sticky/right-2.html | 54 +++++++++++++++++++++ layout/reftests/position-sticky/right-3-ref.html | 41 ++++++++++++++++ layout/reftests/position-sticky/right-3.html | 54 +++++++++++++++++++++ .../position-sticky/scrollframe-auto-1-ref.html | 34 +++++++++++++ .../position-sticky/scrollframe-auto-1.html | 36 ++++++++++++++ .../position-sticky/scrollframe-reflow-1-ref.html | 25 ++++++++++ .../position-sticky/scrollframe-reflow-1.html | 36 ++++++++++++++ .../position-sticky/scrollframe-reflow-2-ref.html | 25 ++++++++++ .../position-sticky/scrollframe-reflow-2.html | 36 ++++++++++++++ .../position-sticky/stacking-context-1-ref.html | 39 +++++++++++++++ .../position-sticky/stacking-context-1.html | 45 ++++++++++++++++++ layout/reftests/position-sticky/top-1-ref.html | 34 +++++++++++++ layout/reftests/position-sticky/top-1.html | 41 ++++++++++++++++ layout/reftests/position-sticky/top-2-ref.html | 34 +++++++++++++ layout/reftests/position-sticky/top-2.html | 45 ++++++++++++++++++ layout/reftests/position-sticky/top-3-ref.html | 38 +++++++++++++++ layout/reftests/position-sticky/top-3.html | 45 ++++++++++++++++++ layout/reftests/position-sticky/top-4-ref.html | 30 ++++++++++++ layout/reftests/position-sticky/top-4.html | 45 ++++++++++++++++++ layout/reftests/position-sticky/top-5-ref.html | 28 +++++++++++ layout/reftests/position-sticky/top-5.html | 45 ++++++++++++++++++ layout/reftests/position-sticky/top-6-ref.html | 32 +++++++++++++ layout/reftests/position-sticky/top-6.html | 49 +++++++++++++++++++ .../reftests/position-sticky/top-bottom-1-ref.html | 27 +++++++++++ layout/reftests/position-sticky/top-bottom-1.html | 31 ++++++++++++ .../reftests/position-sticky/top-bottom-2-ref.html | 23 +++++++++ layout/reftests/position-sticky/top-bottom-2.html | 35 ++++++++++++++ .../reftests/position-sticky/top-bottom-3-ref.html | 25 ++++++++++ layout/reftests/position-sticky/top-bottom-3.html | 35 ++++++++++++++ .../position-sticky/transformed-1-ref.html | 8 ++++ layout/reftests/position-sticky/transformed-1.html | 8 ++++ .../position-sticky/transformed-2-ref.html | 14 ++++++ layout/reftests/position-sticky/transformed-2.html | 8 ++++ 110 files changed, 3912 insertions(+) create mode 100644 layout/reftests/position-sticky/ahem.css create mode 100644 layout/reftests/position-sticky/block-in-inline-1-ref.html create mode 100644 layout/reftests/position-sticky/block-in-inline-1.html create mode 100644 layout/reftests/position-sticky/block-in-inline-2-ref.html create mode 100644 layout/reftests/position-sticky/block-in-inline-2.html create mode 100644 layout/reftests/position-sticky/block-in-inline-3-ref.html create mode 100644 layout/reftests/position-sticky/block-in-inline-3.html create mode 100644 layout/reftests/position-sticky/block-in-inline-continuations-ref.html create mode 100644 layout/reftests/position-sticky/block-in-inline-continuations.html create mode 100644 layout/reftests/position-sticky/bottom-1-ref.html create mode 100644 layout/reftests/position-sticky/bottom-1.html create mode 100644 layout/reftests/position-sticky/bottom-2-ref.html create mode 100644 layout/reftests/position-sticky/bottom-2a.html create mode 100644 layout/reftests/position-sticky/bottom-2b.html create mode 100644 layout/reftests/position-sticky/bottom-2c.html create mode 100644 layout/reftests/position-sticky/bottom-3-ref.html create mode 100644 layout/reftests/position-sticky/bottom-3.html create mode 100644 layout/reftests/position-sticky/bottom-4-ref.html create mode 100644 layout/reftests/position-sticky/bottom-4.html create mode 100644 layout/reftests/position-sticky/column-contain-1-ref.html create mode 100644 layout/reftests/position-sticky/column-contain-1a.html create mode 100644 layout/reftests/position-sticky/column-contain-1b.html create mode 100644 layout/reftests/position-sticky/column-contain-2-ref.html create mode 100644 layout/reftests/position-sticky/column-contain-2.html create mode 100644 layout/reftests/position-sticky/containing-block-1-ref.html create mode 100644 layout/reftests/position-sticky/containing-block-1.html create mode 100644 layout/reftests/position-sticky/iframe-1-helper.html create mode 100644 layout/reftests/position-sticky/iframe-1-ref.html create mode 100644 layout/reftests/position-sticky/iframe-1.html create mode 100644 layout/reftests/position-sticky/initial-1-ref.html create mode 100644 layout/reftests/position-sticky/initial-1.html create mode 100644 layout/reftests/position-sticky/initial-scroll-1-ref.html create mode 100644 layout/reftests/position-sticky/initial-scroll-1.html create mode 100644 layout/reftests/position-sticky/inline-1-ref.html create mode 100644 layout/reftests/position-sticky/inline-1.html create mode 100644 layout/reftests/position-sticky/inline-2-ref.html create mode 100644 layout/reftests/position-sticky/inline-2.html create mode 100644 layout/reftests/position-sticky/inline-3-ref.html create mode 100644 layout/reftests/position-sticky/inline-3.html create mode 100644 layout/reftests/position-sticky/inline-4-ref.html create mode 100644 layout/reftests/position-sticky/inline-4.html create mode 100644 layout/reftests/position-sticky/left-1-ref.html create mode 100644 layout/reftests/position-sticky/left-1.html create mode 100644 layout/reftests/position-sticky/left-2-ref.html create mode 100644 layout/reftests/position-sticky/left-2.html create mode 100644 layout/reftests/position-sticky/left-3-ref.html create mode 100644 layout/reftests/position-sticky/left-3.html create mode 100644 layout/reftests/position-sticky/left-right-1-ref.html create mode 100644 layout/reftests/position-sticky/left-right-1.html create mode 100644 layout/reftests/position-sticky/left-right-2-ref.html create mode 100644 layout/reftests/position-sticky/left-right-2.html create mode 100644 layout/reftests/position-sticky/left-right-3-ref.html create mode 100644 layout/reftests/position-sticky/left-right-3.html create mode 100644 layout/reftests/position-sticky/margin-1-ref.html create mode 100644 layout/reftests/position-sticky/margin-1.html create mode 100644 layout/reftests/position-sticky/nested-sticky-1-ref.html create mode 100644 layout/reftests/position-sticky/nested-sticky-1.html create mode 100644 layout/reftests/position-sticky/nested-sticky-2-ref.html create mode 100644 layout/reftests/position-sticky/nested-sticky-2.html create mode 100644 layout/reftests/position-sticky/overconstrained-1-ref.html create mode 100644 layout/reftests/position-sticky/overconstrained-1.html create mode 100644 layout/reftests/position-sticky/overconstrained-2-ref.html create mode 100644 layout/reftests/position-sticky/overconstrained-2.html create mode 100644 layout/reftests/position-sticky/overconstrained-3-ref.html create mode 100644 layout/reftests/position-sticky/overconstrained-3.html create mode 100644 layout/reftests/position-sticky/overcontain-1-ref.html create mode 100644 layout/reftests/position-sticky/overcontain-1.html create mode 100644 layout/reftests/position-sticky/padding-1-ref.html create mode 100644 layout/reftests/position-sticky/padding-1.html create mode 100644 layout/reftests/position-sticky/padding-2-ref.html create mode 100644 layout/reftests/position-sticky/padding-2.html create mode 100644 layout/reftests/position-sticky/padding-3-ref.html create mode 100644 layout/reftests/position-sticky/padding-3.html create mode 100644 layout/reftests/position-sticky/reftest.list create mode 100644 layout/reftests/position-sticky/right-1-ref.html create mode 100644 layout/reftests/position-sticky/right-1.html create mode 100644 layout/reftests/position-sticky/right-2-ref.html create mode 100644 layout/reftests/position-sticky/right-2.html create mode 100644 layout/reftests/position-sticky/right-3-ref.html create mode 100644 layout/reftests/position-sticky/right-3.html create mode 100644 layout/reftests/position-sticky/scrollframe-auto-1-ref.html create mode 100644 layout/reftests/position-sticky/scrollframe-auto-1.html create mode 100644 layout/reftests/position-sticky/scrollframe-reflow-1-ref.html create mode 100644 layout/reftests/position-sticky/scrollframe-reflow-1.html create mode 100644 layout/reftests/position-sticky/scrollframe-reflow-2-ref.html create mode 100644 layout/reftests/position-sticky/scrollframe-reflow-2.html create mode 100644 layout/reftests/position-sticky/stacking-context-1-ref.html create mode 100644 layout/reftests/position-sticky/stacking-context-1.html create mode 100644 layout/reftests/position-sticky/top-1-ref.html create mode 100644 layout/reftests/position-sticky/top-1.html create mode 100644 layout/reftests/position-sticky/top-2-ref.html create mode 100644 layout/reftests/position-sticky/top-2.html create mode 100644 layout/reftests/position-sticky/top-3-ref.html create mode 100644 layout/reftests/position-sticky/top-3.html create mode 100644 layout/reftests/position-sticky/top-4-ref.html create mode 100644 layout/reftests/position-sticky/top-4.html create mode 100644 layout/reftests/position-sticky/top-5-ref.html create mode 100644 layout/reftests/position-sticky/top-5.html create mode 100644 layout/reftests/position-sticky/top-6-ref.html create mode 100644 layout/reftests/position-sticky/top-6.html create mode 100644 layout/reftests/position-sticky/top-bottom-1-ref.html create mode 100644 layout/reftests/position-sticky/top-bottom-1.html create mode 100644 layout/reftests/position-sticky/top-bottom-2-ref.html create mode 100644 layout/reftests/position-sticky/top-bottom-2.html create mode 100644 layout/reftests/position-sticky/top-bottom-3-ref.html create mode 100644 layout/reftests/position-sticky/top-bottom-3.html create mode 100644 layout/reftests/position-sticky/transformed-1-ref.html create mode 100644 layout/reftests/position-sticky/transformed-1.html create mode 100644 layout/reftests/position-sticky/transformed-2-ref.html create mode 100644 layout/reftests/position-sticky/transformed-2.html (limited to 'layout/reftests/position-sticky') diff --git a/layout/reftests/position-sticky/ahem.css b/layout/reftests/position-sticky/ahem.css new file mode 100644 index 0000000000..884a41198b --- /dev/null +++ b/layout/reftests/position-sticky/ahem.css @@ -0,0 +1,4 @@ +@font-face { + font-family: "Ahem"; + src: url(../fonts/Ahem.ttf); +} diff --git a/layout/reftests/position-sticky/block-in-inline-1-ref.html b/layout/reftests/position-sticky/block-in-inline-1-ref.html new file mode 100644 index 0000000000..ce6f258062 --- /dev/null +++ b/layout/reftests/position-sticky/block-in-inline-1-ref.html @@ -0,0 +1,41 @@ + + + + + CSS Test: Sticky Positioning - block inside inline, normal position + + + + + +
+
+
+ before inline + before block +
in block
+ after block + after inline +
+
+
+ + diff --git a/layout/reftests/position-sticky/block-in-inline-1.html b/layout/reftests/position-sticky/block-in-inline-1.html new file mode 100644 index 0000000000..a613421d92 --- /dev/null +++ b/layout/reftests/position-sticky/block-in-inline-1.html @@ -0,0 +1,42 @@ + + + + + CSS Test: Sticky Positioning - block inside inline, normal position + + + + + + + +
+
+
+ before inline +
+ before block +
in block
+ after block +
+ after inline +
+
+
+ + diff --git a/layout/reftests/position-sticky/block-in-inline-2-ref.html b/layout/reftests/position-sticky/block-in-inline-2-ref.html new file mode 100644 index 0000000000..08239c50b2 --- /dev/null +++ b/layout/reftests/position-sticky/block-in-inline-2-ref.html @@ -0,0 +1,41 @@ + + + + + CSS Test: Sticky Positioning - block inside inline, normal position + + + + + +
+
+
+ before inline + before block +
in block
+ after block + after inline +
+
+
+ + diff --git a/layout/reftests/position-sticky/block-in-inline-2.html b/layout/reftests/position-sticky/block-in-inline-2.html new file mode 100644 index 0000000000..084f9b04f3 --- /dev/null +++ b/layout/reftests/position-sticky/block-in-inline-2.html @@ -0,0 +1,45 @@ + + + + + CSS Test: Sticky Positioning - block inside inline, stuck position + + + + + + + +
+
+
+ before inline +
+ before block +
in block
+ after block +
+ after inline +
+
+
+ + + diff --git a/layout/reftests/position-sticky/block-in-inline-3-ref.html b/layout/reftests/position-sticky/block-in-inline-3-ref.html new file mode 100644 index 0000000000..13e29a9f77 --- /dev/null +++ b/layout/reftests/position-sticky/block-in-inline-3-ref.html @@ -0,0 +1,41 @@ + + + + + CSS Test: Sticky Positioning - block inside inline, normal position + + + + + +
+
+
+ before inline + before block +
in block
+ after block + after inline +
+
+
+ + diff --git a/layout/reftests/position-sticky/block-in-inline-3.html b/layout/reftests/position-sticky/block-in-inline-3.html new file mode 100644 index 0000000000..f4acbc7f15 --- /dev/null +++ b/layout/reftests/position-sticky/block-in-inline-3.html @@ -0,0 +1,46 @@ + + + + + CSS Test: Sticky Positioning - block inside inline, contained position + + + + + + + +
+
+
+ before inline +
+ before block +
in block
+ after block +
+ after inline +
+
+
+ + + diff --git a/layout/reftests/position-sticky/block-in-inline-continuations-ref.html b/layout/reftests/position-sticky/block-in-inline-continuations-ref.html new file mode 100644 index 0000000000..8ac42e85b4 --- /dev/null +++ b/layout/reftests/position-sticky/block-in-inline-continuations-ref.html @@ -0,0 +1,29 @@ + + + + + CSS Test Reference: Sticky Positioning - continuations have no effect when resizing + + + + + + +
+
+
in block
+ after block +
+ + diff --git a/layout/reftests/position-sticky/block-in-inline-continuations.html b/layout/reftests/position-sticky/block-in-inline-continuations.html new file mode 100644 index 0000000000..62cad478b2 --- /dev/null +++ b/layout/reftests/position-sticky/block-in-inline-continuations.html @@ -0,0 +1,37 @@ + + + + + CSS Test: Sticky Positioning - continuations have no effect when resizing + + + + + + + + +
+
+
in block
+ after block +
+
+ + diff --git a/layout/reftests/position-sticky/bottom-1-ref.html b/layout/reftests/position-sticky/bottom-1-ref.html new file mode 100644 index 0000000000..ac107c0d03 --- /dev/null +++ b/layout/reftests/position-sticky/bottom-1-ref.html @@ -0,0 +1,25 @@ + + + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/bottom-1.html b/layout/reftests/position-sticky/bottom-1.html new file mode 100644 index 0000000000..183e012f02 --- /dev/null +++ b/layout/reftests/position-sticky/bottom-1.html @@ -0,0 +1,29 @@ + + + + + CSS Test: Sticky Positioning - bottom, normal position + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/bottom-2-ref.html b/layout/reftests/position-sticky/bottom-2-ref.html new file mode 100644 index 0000000000..368dc22d4c --- /dev/null +++ b/layout/reftests/position-sticky/bottom-2-ref.html @@ -0,0 +1,25 @@ + + + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/bottom-2a.html b/layout/reftests/position-sticky/bottom-2a.html new file mode 100644 index 0000000000..5a52cb9048 --- /dev/null +++ b/layout/reftests/position-sticky/bottom-2a.html @@ -0,0 +1,29 @@ + + + + + CSS Test: Sticky Positioning - bottom, normal position + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/bottom-2b.html b/layout/reftests/position-sticky/bottom-2b.html new file mode 100644 index 0000000000..62ba2499b9 --- /dev/null +++ b/layout/reftests/position-sticky/bottom-2b.html @@ -0,0 +1,29 @@ + + + + + CSS Test: Sticky Positioning - bottom, stuck + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/bottom-2c.html b/layout/reftests/position-sticky/bottom-2c.html new file mode 100644 index 0000000000..2408b7d7e0 --- /dev/null +++ b/layout/reftests/position-sticky/bottom-2c.html @@ -0,0 +1,30 @@ + + + + + + CSS Test: Sticky Positioning - bottom, stuck + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/bottom-3-ref.html b/layout/reftests/position-sticky/bottom-3-ref.html new file mode 100644 index 0000000000..c40d5c9659 --- /dev/null +++ b/layout/reftests/position-sticky/bottom-3-ref.html @@ -0,0 +1,32 @@ + + + + + + + + +
+
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/bottom-3.html b/layout/reftests/position-sticky/bottom-3.html new file mode 100644 index 0000000000..996b022683 --- /dev/null +++ b/layout/reftests/position-sticky/bottom-3.html @@ -0,0 +1,37 @@ + + + + + + CSS Test: Sticky Positioning - bottom, stuck + + + + + + +
+
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/bottom-4-ref.html b/layout/reftests/position-sticky/bottom-4-ref.html new file mode 100644 index 0000000000..822565bfd1 --- /dev/null +++ b/layout/reftests/position-sticky/bottom-4-ref.html @@ -0,0 +1,34 @@ + + + + + + + + +
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/bottom-4.html b/layout/reftests/position-sticky/bottom-4.html new file mode 100644 index 0000000000..5a06b4ec9a --- /dev/null +++ b/layout/reftests/position-sticky/bottom-4.html @@ -0,0 +1,41 @@ + + + + + CSS Test: Sticky Positioning - bottom, contained + + + + + + +
+
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/column-contain-1-ref.html b/layout/reftests/position-sticky/column-contain-1-ref.html new file mode 100644 index 0000000000..97ee55f273 --- /dev/null +++ b/layout/reftests/position-sticky/column-contain-1-ref.html @@ -0,0 +1,40 @@ + + + + + + + + +
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/column-contain-1a.html b/layout/reftests/position-sticky/column-contain-1a.html new file mode 100644 index 0000000000..1e696c6249 --- /dev/null +++ b/layout/reftests/position-sticky/column-contain-1a.html @@ -0,0 +1,43 @@ + + + + + CSS Test: Sticky Positioning - multiframe containing-block element + + + + + + +
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/column-contain-1b.html b/layout/reftests/position-sticky/column-contain-1b.html new file mode 100644 index 0000000000..c6f7e83780 --- /dev/null +++ b/layout/reftests/position-sticky/column-contain-1b.html @@ -0,0 +1,45 @@ + + + + + CSS Test: Sticky Positioning - multiframe containing-block element + + + + + + +
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/column-contain-2-ref.html b/layout/reftests/position-sticky/column-contain-2-ref.html new file mode 100644 index 0000000000..42771486db --- /dev/null +++ b/layout/reftests/position-sticky/column-contain-2-ref.html @@ -0,0 +1,46 @@ + + + + + + + + +
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/column-contain-2.html b/layout/reftests/position-sticky/column-contain-2.html new file mode 100644 index 0000000000..ec29285609 --- /dev/null +++ b/layout/reftests/position-sticky/column-contain-2.html @@ -0,0 +1,49 @@ + + + + + CSS Test: Sticky Positioning - multiframe containing-block element + + + + + + +
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/containing-block-1-ref.html b/layout/reftests/position-sticky/containing-block-1-ref.html new file mode 100644 index 0000000000..ccb25d8109 --- /dev/null +++ b/layout/reftests/position-sticky/containing-block-1-ref.html @@ -0,0 +1,32 @@ + + + + + + + +
+
+
+ + diff --git a/layout/reftests/position-sticky/containing-block-1.html b/layout/reftests/position-sticky/containing-block-1.html new file mode 100644 index 0000000000..cb09717e5a --- /dev/null +++ b/layout/reftests/position-sticky/containing-block-1.html @@ -0,0 +1,35 @@ + + + + + CSS Test: Sticky Positioning - absolute containing block + + + + + +
+
+
+ + diff --git a/layout/reftests/position-sticky/iframe-1-helper.html b/layout/reftests/position-sticky/iframe-1-helper.html new file mode 100644 index 0000000000..9f71b50c42 --- /dev/null +++ b/layout/reftests/position-sticky/iframe-1-helper.html @@ -0,0 +1,17 @@ + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/iframe-1-ref.html b/layout/reftests/position-sticky/iframe-1-ref.html new file mode 100644 index 0000000000..d3254ac576 --- /dev/null +++ b/layout/reftests/position-sticky/iframe-1-ref.html @@ -0,0 +1,20 @@ + + + + Sticky-positioned item inside a scrollframe inside an iframe + + + +
+
+
+
+ + + + diff --git a/layout/reftests/position-sticky/iframe-1.html b/layout/reftests/position-sticky/iframe-1.html new file mode 100644 index 0000000000..164f5ac4cd --- /dev/null +++ b/layout/reftests/position-sticky/iframe-1.html @@ -0,0 +1,15 @@ + + + + Sticky-positioned item inside a scrollframe inside an iframe + + + + + + diff --git a/layout/reftests/position-sticky/initial-1-ref.html b/layout/reftests/position-sticky/initial-1-ref.html new file mode 100644 index 0000000000..70b0b6eb03 --- /dev/null +++ b/layout/reftests/position-sticky/initial-1-ref.html @@ -0,0 +1,27 @@ + + + + + + + +
+ + diff --git a/layout/reftests/position-sticky/initial-1.html b/layout/reftests/position-sticky/initial-1.html new file mode 100644 index 0000000000..6e0bb67057 --- /dev/null +++ b/layout/reftests/position-sticky/initial-1.html @@ -0,0 +1,30 @@ + + + + + CSS Test: Sticky Positioning - initial reflow + + + + + +
+ + diff --git a/layout/reftests/position-sticky/initial-scroll-1-ref.html b/layout/reftests/position-sticky/initial-scroll-1-ref.html new file mode 100644 index 0000000000..bb021dbe7a --- /dev/null +++ b/layout/reftests/position-sticky/initial-scroll-1-ref.html @@ -0,0 +1,35 @@ + + + + + + + +
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/initial-scroll-1.html b/layout/reftests/position-sticky/initial-scroll-1.html new file mode 100644 index 0000000000..343c6295ee --- /dev/null +++ b/layout/reftests/position-sticky/initial-scroll-1.html @@ -0,0 +1,38 @@ + + + + + CSS Test: Sticky Positioning - initial scroll position + + + + + +
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/inline-1-ref.html b/layout/reftests/position-sticky/inline-1-ref.html new file mode 100644 index 0000000000..2c3bc2470f --- /dev/null +++ b/layout/reftests/position-sticky/inline-1-ref.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+ hello
hello there
everyone
+
+ + diff --git a/layout/reftests/position-sticky/inline-1.html b/layout/reftests/position-sticky/inline-1.html new file mode 100644 index 0000000000..f2569fc794 --- /dev/null +++ b/layout/reftests/position-sticky/inline-1.html @@ -0,0 +1,29 @@ + + + + + CSS Test: Sticky Positioning - inline + + + + + + + +
+ hello there
everyone
+
+ + diff --git a/layout/reftests/position-sticky/inline-2-ref.html b/layout/reftests/position-sticky/inline-2-ref.html new file mode 100644 index 0000000000..98aabacc75 --- /dev/null +++ b/layout/reftests/position-sticky/inline-2-ref.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+ hello
hello there
everyone
+
+ + diff --git a/layout/reftests/position-sticky/inline-2.html b/layout/reftests/position-sticky/inline-2.html new file mode 100644 index 0000000000..f3fbbc0d61 --- /dev/null +++ b/layout/reftests/position-sticky/inline-2.html @@ -0,0 +1,37 @@ + + + + + CSS Test: Sticky Positioning - inline, dynamic changes + + + + + + + + +
+ hello there
everyone
+
+ + + diff --git a/layout/reftests/position-sticky/inline-3-ref.html b/layout/reftests/position-sticky/inline-3-ref.html new file mode 100644 index 0000000000..847860a3cf --- /dev/null +++ b/layout/reftests/position-sticky/inline-3-ref.html @@ -0,0 +1,30 @@ + + + + + + + + + +
+ test test test
test
+
+ + diff --git a/layout/reftests/position-sticky/inline-3.html b/layout/reftests/position-sticky/inline-3.html new file mode 100644 index 0000000000..f06f55d530 --- /dev/null +++ b/layout/reftests/position-sticky/inline-3.html @@ -0,0 +1,34 @@ + + + + + CSS Test: Sticky Positioning - inline with margins + + + + + + + +
+
+ test test
test
+
+
+ + diff --git a/layout/reftests/position-sticky/inline-4-ref.html b/layout/reftests/position-sticky/inline-4-ref.html new file mode 100644 index 0000000000..136ff07371 --- /dev/null +++ b/layout/reftests/position-sticky/inline-4-ref.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+
+ + First line
+ Second line
+ Third line
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/inline-4.html b/layout/reftests/position-sticky/inline-4.html new file mode 100644 index 0000000000..9913cfe25b --- /dev/null +++ b/layout/reftests/position-sticky/inline-4.html @@ -0,0 +1,49 @@ + + + + + CSS Test: Sticky Positioning - inline, async scrolling + + + + + + + +
+
+ + First line
+ Second line
+ Third line
+
+
+
+ + diff --git a/layout/reftests/position-sticky/left-1-ref.html b/layout/reftests/position-sticky/left-1-ref.html new file mode 100644 index 0000000000..ebcf46f4fb --- /dev/null +++ b/layout/reftests/position-sticky/left-1-ref.html @@ -0,0 +1,42 @@ + + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/left-1.html b/layout/reftests/position-sticky/left-1.html new file mode 100644 index 0000000000..779f930977 --- /dev/null +++ b/layout/reftests/position-sticky/left-1.html @@ -0,0 +1,51 @@ + + + + + CSS Test: Sticky Positioning - left, normal position + + + + + + +
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/left-2-ref.html b/layout/reftests/position-sticky/left-2-ref.html new file mode 100644 index 0000000000..ca5c35a688 --- /dev/null +++ b/layout/reftests/position-sticky/left-2-ref.html @@ -0,0 +1,37 @@ + + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/left-2.html b/layout/reftests/position-sticky/left-2.html new file mode 100644 index 0000000000..b3c3e4ee37 --- /dev/null +++ b/layout/reftests/position-sticky/left-2.html @@ -0,0 +1,51 @@ + + + + + CSS Test: Sticky Positioning - left, stuck + + + + + + +
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/left-3-ref.html b/layout/reftests/position-sticky/left-3-ref.html new file mode 100644 index 0000000000..1ae2eaf411 --- /dev/null +++ b/layout/reftests/position-sticky/left-3-ref.html @@ -0,0 +1,39 @@ + + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/left-3.html b/layout/reftests/position-sticky/left-3.html new file mode 100644 index 0000000000..ef9e2b303d --- /dev/null +++ b/layout/reftests/position-sticky/left-3.html @@ -0,0 +1,51 @@ + + + + + CSS Test: Sticky Positioning - left, contained + + + + + + +
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/left-right-1-ref.html b/layout/reftests/position-sticky/left-right-1-ref.html new file mode 100644 index 0000000000..89b7a06081 --- /dev/null +++ b/layout/reftests/position-sticky/left-right-1-ref.html @@ -0,0 +1,42 @@ + + + + + + + +
+
+
+ + diff --git a/layout/reftests/position-sticky/left-right-1.html b/layout/reftests/position-sticky/left-right-1.html new file mode 100644 index 0000000000..ca7a77ff75 --- /dev/null +++ b/layout/reftests/position-sticky/left-right-1.html @@ -0,0 +1,46 @@ + + + + + CSS Test: Sticky Positioning - left+right, at left + + + + + +
+
+
+ + diff --git a/layout/reftests/position-sticky/left-right-2-ref.html b/layout/reftests/position-sticky/left-right-2-ref.html new file mode 100644 index 0000000000..2670683391 --- /dev/null +++ b/layout/reftests/position-sticky/left-right-2-ref.html @@ -0,0 +1,33 @@ + + + + + + + +
+
+
+ + diff --git a/layout/reftests/position-sticky/left-right-2.html b/layout/reftests/position-sticky/left-right-2.html new file mode 100644 index 0000000000..7d9068f2a0 --- /dev/null +++ b/layout/reftests/position-sticky/left-right-2.html @@ -0,0 +1,50 @@ + + + + + CSS Test: Sticky Positioning - left+right, at middle + + + + + + +
+
+
+ + + diff --git a/layout/reftests/position-sticky/left-right-3-ref.html b/layout/reftests/position-sticky/left-right-3-ref.html new file mode 100644 index 0000000000..9648f4b284 --- /dev/null +++ b/layout/reftests/position-sticky/left-right-3-ref.html @@ -0,0 +1,34 @@ + + + + + + + +
+
+
+ + diff --git a/layout/reftests/position-sticky/left-right-3.html b/layout/reftests/position-sticky/left-right-3.html new file mode 100644 index 0000000000..e62978220b --- /dev/null +++ b/layout/reftests/position-sticky/left-right-3.html @@ -0,0 +1,50 @@ + + + + + CSS Test: Sticky Positioning - left+right, at right + + + + + + +
+
+
+ + + diff --git a/layout/reftests/position-sticky/margin-1-ref.html b/layout/reftests/position-sticky/margin-1-ref.html new file mode 100644 index 0000000000..f577b077a5 --- /dev/null +++ b/layout/reftests/position-sticky/margin-1-ref.html @@ -0,0 +1,31 @@ + + + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/margin-1.html b/layout/reftests/position-sticky/margin-1.html new file mode 100644 index 0000000000..7a084d8048 --- /dev/null +++ b/layout/reftests/position-sticky/margin-1.html @@ -0,0 +1,41 @@ + + + + + CSS Test: Sticky Positioning - element margin + + + + + + + +
+
+
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/nested-sticky-1-ref.html b/layout/reftests/position-sticky/nested-sticky-1-ref.html new file mode 100644 index 0000000000..4c08d36cd4 --- /dev/null +++ b/layout/reftests/position-sticky/nested-sticky-1-ref.html @@ -0,0 +1,34 @@ + + + + + + + + + + + +
table cell
+ + diff --git a/layout/reftests/position-sticky/nested-sticky-1.html b/layout/reftests/position-sticky/nested-sticky-1.html new file mode 100644 index 0000000000..6125f4263a --- /dev/null +++ b/layout/reftests/position-sticky/nested-sticky-1.html @@ -0,0 +1,30 @@ + + + + + + + + + + + +
table cell
+ diff --git a/layout/reftests/position-sticky/nested-sticky-2-ref.html b/layout/reftests/position-sticky/nested-sticky-2-ref.html new file mode 100644 index 0000000000..c49d088960 --- /dev/null +++ b/layout/reftests/position-sticky/nested-sticky-2-ref.html @@ -0,0 +1,38 @@ + + + + + + + + + + + +
table cellsibling
+ + diff --git a/layout/reftests/position-sticky/nested-sticky-2.html b/layout/reftests/position-sticky/nested-sticky-2.html new file mode 100644 index 0000000000..b37885d7ad --- /dev/null +++ b/layout/reftests/position-sticky/nested-sticky-2.html @@ -0,0 +1,32 @@ + + + + + + + + + + + +
table cellsibling
+ diff --git a/layout/reftests/position-sticky/overconstrained-1-ref.html b/layout/reftests/position-sticky/overconstrained-1-ref.html new file mode 100644 index 0000000000..f458c239d9 --- /dev/null +++ b/layout/reftests/position-sticky/overconstrained-1-ref.html @@ -0,0 +1,25 @@ + + + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/overconstrained-1.html b/layout/reftests/position-sticky/overconstrained-1.html new file mode 100644 index 0000000000..95d46b2412 --- /dev/null +++ b/layout/reftests/position-sticky/overconstrained-1.html @@ -0,0 +1,31 @@ + + + + + CSS Test: Sticky Positioning - top+bottom, overconstrained + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/overconstrained-2-ref.html b/layout/reftests/position-sticky/overconstrained-2-ref.html new file mode 100644 index 0000000000..8593fa3f5a --- /dev/null +++ b/layout/reftests/position-sticky/overconstrained-2-ref.html @@ -0,0 +1,40 @@ + + + + + + + +
+
+
+ + diff --git a/layout/reftests/position-sticky/overconstrained-2.html b/layout/reftests/position-sticky/overconstrained-2.html new file mode 100644 index 0000000000..f399c912e9 --- /dev/null +++ b/layout/reftests/position-sticky/overconstrained-2.html @@ -0,0 +1,46 @@ + + + + + CSS Test: Sticky Positioning - left+right, overconstrained + + + + + +
+
+
+ + diff --git a/layout/reftests/position-sticky/overconstrained-3-ref.html b/layout/reftests/position-sticky/overconstrained-3-ref.html new file mode 100644 index 0000000000..387c28eda8 --- /dev/null +++ b/layout/reftests/position-sticky/overconstrained-3-ref.html @@ -0,0 +1,28 @@ + + + + + + + +
+
+
+ + diff --git a/layout/reftests/position-sticky/overconstrained-3.html b/layout/reftests/position-sticky/overconstrained-3.html new file mode 100644 index 0000000000..852d356835 --- /dev/null +++ b/layout/reftests/position-sticky/overconstrained-3.html @@ -0,0 +1,51 @@ + + + + + CSS Test: Sticky Positioning - left+right, overconstrained + + + + + + +
+
+
+ + + diff --git a/layout/reftests/position-sticky/overcontain-1-ref.html b/layout/reftests/position-sticky/overcontain-1-ref.html new file mode 100644 index 0000000000..fd9c2fc551 --- /dev/null +++ b/layout/reftests/position-sticky/overcontain-1-ref.html @@ -0,0 +1,20 @@ + + + + + + + +
+ + diff --git a/layout/reftests/position-sticky/overcontain-1.html b/layout/reftests/position-sticky/overcontain-1.html new file mode 100644 index 0000000000..25f31dc593 --- /dev/null +++ b/layout/reftests/position-sticky/overcontain-1.html @@ -0,0 +1,25 @@ + + + + + CSS Test: Sticky Positioning - containment and normal position + + + + + +
+ + diff --git a/layout/reftests/position-sticky/padding-1-ref.html b/layout/reftests/position-sticky/padding-1-ref.html new file mode 100644 index 0000000000..e23b7c9d39 --- /dev/null +++ b/layout/reftests/position-sticky/padding-1-ref.html @@ -0,0 +1,40 @@ + + + + + + + +
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/padding-1.html b/layout/reftests/position-sticky/padding-1.html new file mode 100644 index 0000000000..1a154a2e53 --- /dev/null +++ b/layout/reftests/position-sticky/padding-1.html @@ -0,0 +1,37 @@ + + + + + CSS Test: Sticky Positioning - percentage offsets + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/padding-2-ref.html b/layout/reftests/position-sticky/padding-2-ref.html new file mode 100644 index 0000000000..643c507307 --- /dev/null +++ b/layout/reftests/position-sticky/padding-2-ref.html @@ -0,0 +1,29 @@ + + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/padding-2.html b/layout/reftests/position-sticky/padding-2.html new file mode 100644 index 0000000000..03080bf101 --- /dev/null +++ b/layout/reftests/position-sticky/padding-2.html @@ -0,0 +1,41 @@ + + + + + CSS Test: Sticky Positioning - offsets reference + + + + + + +
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/padding-3-ref.html b/layout/reftests/position-sticky/padding-3-ref.html new file mode 100644 index 0000000000..54b81e9b53 --- /dev/null +++ b/layout/reftests/position-sticky/padding-3-ref.html @@ -0,0 +1,40 @@ + + + + + + + +
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/padding-3.html b/layout/reftests/position-sticky/padding-3.html new file mode 100644 index 0000000000..fc84983d69 --- /dev/null +++ b/layout/reftests/position-sticky/padding-3.html @@ -0,0 +1,39 @@ + + + + + CSS Test: Sticky Positioning - offsets reference, bottom/right + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/reftest.list b/layout/reftests/position-sticky/reftest.list new file mode 100644 index 0000000000..f77ea2ab1e --- /dev/null +++ b/layout/reftests/position-sticky/reftest.list @@ -0,0 +1,55 @@ +== top-1.html top-1-ref.html +fuzzy-if(Android,0-6,0-1568) == top-2.html top-2-ref.html +fuzzy-if(Android,0-6,0-2729) == top-3.html top-3-ref.html +== top-4.html top-4-ref.html +== top-5.html top-5-ref.html +fuzzy-if(Android,0-2,0-1568) == top-6.html top-6-ref.html +== bottom-1.html bottom-1-ref.html +== bottom-2a.html bottom-2-ref.html +== bottom-2b.html bottom-2-ref.html +== bottom-2c.html bottom-2-ref.html +== bottom-3.html bottom-3-ref.html +== bottom-4.html bottom-4-ref.html +fuzzy-if(Android,0-2,0-4) == left-1.html left-1-ref.html +fuzzy-if(Android,0-2,0-4) == left-2.html left-2-ref.html +== left-3.html left-3-ref.html +== right-1.html right-1-ref.html +fuzzy-if(Android,0-2,0-4) == right-2.html right-2-ref.html +fuzzy-if(Android,0-2,0-4) == right-3.html right-3-ref.html +== margin-1.html margin-1-ref.html +== padding-1.html padding-1-ref.html +== padding-2.html padding-2-ref.html +== padding-3.html padding-3-ref.html +== overcontain-1.html overcontain-1-ref.html +== initial-1.html initial-1-ref.html +== initial-scroll-1.html initial-scroll-1-ref.html +== scrollframe-reflow-1.html scrollframe-reflow-1-ref.html +== scrollframe-reflow-2.html scrollframe-reflow-2-ref.html +== scrollframe-auto-1.html scrollframe-auto-1-ref.html +fuzzy-if(Android,0-2,0-3) == stacking-context-1.html stacking-context-1-ref.html +== top-bottom-1.html top-bottom-1-ref.html +== top-bottom-2.html top-bottom-2-ref.html +== top-bottom-3.html top-bottom-3-ref.html +== left-right-1.html left-right-1-ref.html +== left-right-2.html left-right-2-ref.html +== left-right-3.html left-right-3-ref.html +fuzzy-if(Android,0-4,0-810) == containing-block-1.html containing-block-1-ref.html +== overconstrained-1.html overconstrained-1-ref.html +== overconstrained-2.html overconstrained-2-ref.html +== overconstrained-3.html overconstrained-3-ref.html +== inline-1.html inline-1-ref.html +== inline-2.html inline-2-ref.html +fuzzy-if(OSX,0-99,0-210) == inline-3.html inline-3-ref.html +skip-if(!asyncPan) fuzzy-if(swgl&&!Android,1-1,2-3) fails-if(useDrawSnapshot) == inline-4.html inline-4-ref.html +== column-contain-1a.html column-contain-1-ref.html +== column-contain-1b.html column-contain-1-ref.html +== column-contain-2.html column-contain-2-ref.html +== block-in-inline-1.html block-in-inline-1-ref.html +fuzzy(0-1,0-22) fuzzy-if(winWidget&&!layersGPUAccelerated,0-116,0-1320) fuzzy-if(Android,0-8,0-1533) == block-in-inline-2.html block-in-inline-2-ref.html +fuzzy(0-1,0-220) fuzzy-if(winWidget&&!layersGPUAccelerated,0-116,0-1320) == block-in-inline-3.html block-in-inline-3-ref.html +== block-in-inline-continuations.html block-in-inline-continuations-ref.html +== iframe-1.html iframe-1-ref.html +== transformed-1.html transformed-1-ref.html +fuzzy-if(Android,0-8,0-9) fuzzy-if(gtkWidget,10-17,12-32) fuzzy-if(cocoaWidget,7-8,18-42) skip-if(!asyncPan) fails-if(useDrawSnapshot) == transformed-2.html transformed-2-ref.html # Bug 1604644 +skip-if(!asyncPan) fuzzy-if(Android,0-14,0-11) fuzzy-if(gtkWidget,19-30,12-32) fuzzy-if(cocoaWidget,13-16,20-44) fails-if(useDrawSnapshot) == nested-sticky-1.html nested-sticky-1-ref.html # Bug 1604644 +skip-if(!asyncPan) fuzzy-if(Android,0-14,0-11) fuzzy-if(gtkWidget,19-30,12-32) fuzzy-if(cocoaWidget,13-16,20-44) fails-if(useDrawSnapshot) == nested-sticky-2.html nested-sticky-2-ref.html # Bug 1604644 diff --git a/layout/reftests/position-sticky/right-1-ref.html b/layout/reftests/position-sticky/right-1-ref.html new file mode 100644 index 0000000000..dc2457e871 --- /dev/null +++ b/layout/reftests/position-sticky/right-1-ref.html @@ -0,0 +1,40 @@ + + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/right-1.html b/layout/reftests/position-sticky/right-1.html new file mode 100644 index 0000000000..8e0d96a48f --- /dev/null +++ b/layout/reftests/position-sticky/right-1.html @@ -0,0 +1,54 @@ + + + + + CSS Test: Sticky Positioning - right, stuck + + + + + + +
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/right-2-ref.html b/layout/reftests/position-sticky/right-2-ref.html new file mode 100644 index 0000000000..6b3549293c --- /dev/null +++ b/layout/reftests/position-sticky/right-2-ref.html @@ -0,0 +1,41 @@ + + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/right-2.html b/layout/reftests/position-sticky/right-2.html new file mode 100644 index 0000000000..a8d7a14fd6 --- /dev/null +++ b/layout/reftests/position-sticky/right-2.html @@ -0,0 +1,54 @@ + + + + + CSS Test: Sticky Positioning - right, stuck + + + + + + +
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/right-3-ref.html b/layout/reftests/position-sticky/right-3-ref.html new file mode 100644 index 0000000000..a2462b40f2 --- /dev/null +++ b/layout/reftests/position-sticky/right-3-ref.html @@ -0,0 +1,41 @@ + + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/right-3.html b/layout/reftests/position-sticky/right-3.html new file mode 100644 index 0000000000..25b6431425 --- /dev/null +++ b/layout/reftests/position-sticky/right-3.html @@ -0,0 +1,54 @@ + + + + + CSS Test: Sticky Positioning - right, contained + + + + + + +
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/scrollframe-auto-1-ref.html b/layout/reftests/position-sticky/scrollframe-auto-1-ref.html new file mode 100644 index 0000000000..f35afdf7fe --- /dev/null +++ b/layout/reftests/position-sticky/scrollframe-auto-1-ref.html @@ -0,0 +1,34 @@ + + + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/scrollframe-auto-1.html b/layout/reftests/position-sticky/scrollframe-auto-1.html new file mode 100644 index 0000000000..4132154ceb --- /dev/null +++ b/layout/reftests/position-sticky/scrollframe-auto-1.html @@ -0,0 +1,36 @@ + + + + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/scrollframe-reflow-1-ref.html b/layout/reftests/position-sticky/scrollframe-reflow-1-ref.html new file mode 100644 index 0000000000..b3fa4f230d --- /dev/null +++ b/layout/reftests/position-sticky/scrollframe-reflow-1-ref.html @@ -0,0 +1,25 @@ + + + + + + + +
+
+
+ + diff --git a/layout/reftests/position-sticky/scrollframe-reflow-1.html b/layout/reftests/position-sticky/scrollframe-reflow-1.html new file mode 100644 index 0000000000..3feb1eca44 --- /dev/null +++ b/layout/reftests/position-sticky/scrollframe-reflow-1.html @@ -0,0 +1,36 @@ + + + + + + + + + + +
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/scrollframe-reflow-2-ref.html b/layout/reftests/position-sticky/scrollframe-reflow-2-ref.html new file mode 100644 index 0000000000..e5b029687c --- /dev/null +++ b/layout/reftests/position-sticky/scrollframe-reflow-2-ref.html @@ -0,0 +1,25 @@ + + + + + + + +
+
+
+ + diff --git a/layout/reftests/position-sticky/scrollframe-reflow-2.html b/layout/reftests/position-sticky/scrollframe-reflow-2.html new file mode 100644 index 0000000000..b48fe00379 --- /dev/null +++ b/layout/reftests/position-sticky/scrollframe-reflow-2.html @@ -0,0 +1,36 @@ + + + + + + + + + + +
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/stacking-context-1-ref.html b/layout/reftests/position-sticky/stacking-context-1-ref.html new file mode 100644 index 0000000000..7d7db098fe --- /dev/null +++ b/layout/reftests/position-sticky/stacking-context-1-ref.html @@ -0,0 +1,39 @@ + + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/stacking-context-1.html b/layout/reftests/position-sticky/stacking-context-1.html new file mode 100644 index 0000000000..103f32a124 --- /dev/null +++ b/layout/reftests/position-sticky/stacking-context-1.html @@ -0,0 +1,45 @@ + + + + + CSS Test: Sticky Positioning - stacking context + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/top-1-ref.html b/layout/reftests/position-sticky/top-1-ref.html new file mode 100644 index 0000000000..edb94fdbe8 --- /dev/null +++ b/layout/reftests/position-sticky/top-1-ref.html @@ -0,0 +1,34 @@ + + + + + + + + +
+
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/top-1.html b/layout/reftests/position-sticky/top-1.html new file mode 100644 index 0000000000..a7bdb58e36 --- /dev/null +++ b/layout/reftests/position-sticky/top-1.html @@ -0,0 +1,41 @@ + + + + + CSS Test: Sticky Positioning - top, normal position + + + + + + +
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/top-2-ref.html b/layout/reftests/position-sticky/top-2-ref.html new file mode 100644 index 0000000000..93788f3fe2 --- /dev/null +++ b/layout/reftests/position-sticky/top-2-ref.html @@ -0,0 +1,34 @@ + + + + + + + + +
+
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/top-2.html b/layout/reftests/position-sticky/top-2.html new file mode 100644 index 0000000000..d3d14f4ed9 --- /dev/null +++ b/layout/reftests/position-sticky/top-2.html @@ -0,0 +1,45 @@ + + + + + CSS Test: Sticky Positioning - top, normal position + + + + + + + +
+
+
+
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/top-3-ref.html b/layout/reftests/position-sticky/top-3-ref.html new file mode 100644 index 0000000000..8e72c08039 --- /dev/null +++ b/layout/reftests/position-sticky/top-3-ref.html @@ -0,0 +1,38 @@ + + + + + + + + +
+
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/top-3.html b/layout/reftests/position-sticky/top-3.html new file mode 100644 index 0000000000..a44baae2e6 --- /dev/null +++ b/layout/reftests/position-sticky/top-3.html @@ -0,0 +1,45 @@ + + + + + CSS Test: Sticky Positioning - top, stuck + + + + + + + +
+
+
+
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/top-4-ref.html b/layout/reftests/position-sticky/top-4-ref.html new file mode 100644 index 0000000000..8eaed81980 --- /dev/null +++ b/layout/reftests/position-sticky/top-4-ref.html @@ -0,0 +1,30 @@ + + + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/top-4.html b/layout/reftests/position-sticky/top-4.html new file mode 100644 index 0000000000..71f7ff01c1 --- /dev/null +++ b/layout/reftests/position-sticky/top-4.html @@ -0,0 +1,45 @@ + + + + + CSS Test: Sticky Positioning - top, stuck + + + + + + + +
+
+
+
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/top-5-ref.html b/layout/reftests/position-sticky/top-5-ref.html new file mode 100644 index 0000000000..70d821344e --- /dev/null +++ b/layout/reftests/position-sticky/top-5-ref.html @@ -0,0 +1,28 @@ + + + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/top-5.html b/layout/reftests/position-sticky/top-5.html new file mode 100644 index 0000000000..2795806956 --- /dev/null +++ b/layout/reftests/position-sticky/top-5.html @@ -0,0 +1,45 @@ + + + + + CSS Test: Sticky Positioning - top, contained + + + + + + + +
+
+
+
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/top-6-ref.html b/layout/reftests/position-sticky/top-6-ref.html new file mode 100644 index 0000000000..9e96ee8bec --- /dev/null +++ b/layout/reftests/position-sticky/top-6-ref.html @@ -0,0 +1,32 @@ + + + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/top-6.html b/layout/reftests/position-sticky/top-6.html new file mode 100644 index 0000000000..1e2909561e --- /dev/null +++ b/layout/reftests/position-sticky/top-6.html @@ -0,0 +1,49 @@ + + + + + CSS Test: Sticky Positioning - top, contained + + + + + + + +
+
+
+
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/top-bottom-1-ref.html b/layout/reftests/position-sticky/top-bottom-1-ref.html new file mode 100644 index 0000000000..3d1d6a35b5 --- /dev/null +++ b/layout/reftests/position-sticky/top-bottom-1-ref.html @@ -0,0 +1,27 @@ + + + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/top-bottom-1.html b/layout/reftests/position-sticky/top-bottom-1.html new file mode 100644 index 0000000000..b73d40e825 --- /dev/null +++ b/layout/reftests/position-sticky/top-bottom-1.html @@ -0,0 +1,31 @@ + + + + + CSS Test: Sticky Positioning - top+bottom, at top + + + + + + +
+
+
+
+
+ + diff --git a/layout/reftests/position-sticky/top-bottom-2-ref.html b/layout/reftests/position-sticky/top-bottom-2-ref.html new file mode 100644 index 0000000000..3e440bc8fe --- /dev/null +++ b/layout/reftests/position-sticky/top-bottom-2-ref.html @@ -0,0 +1,23 @@ + + + + + + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/top-bottom-2.html b/layout/reftests/position-sticky/top-bottom-2.html new file mode 100644 index 0000000000..31443f5dff --- /dev/null +++ b/layout/reftests/position-sticky/top-bottom-2.html @@ -0,0 +1,35 @@ + + + + + CSS Test: Sticky Positioning - top+bottom, at middle + + + + + + + +
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/top-bottom-3-ref.html b/layout/reftests/position-sticky/top-bottom-3-ref.html new file mode 100644 index 0000000000..d1a8e2429c --- /dev/null +++ b/layout/reftests/position-sticky/top-bottom-3-ref.html @@ -0,0 +1,25 @@ + + + + + + + + +
+
+
+ + diff --git a/layout/reftests/position-sticky/top-bottom-3.html b/layout/reftests/position-sticky/top-bottom-3.html new file mode 100644 index 0000000000..b42f08919b --- /dev/null +++ b/layout/reftests/position-sticky/top-bottom-3.html @@ -0,0 +1,35 @@ + + + + + CSS Test: Sticky Positioning - top+bottom, at bottom + + + + + + + +
+
+
+
+
+ + + diff --git a/layout/reftests/position-sticky/transformed-1-ref.html b/layout/reftests/position-sticky/transformed-1-ref.html new file mode 100644 index 0000000000..0d08d67aec --- /dev/null +++ b/layout/reftests/position-sticky/transformed-1-ref.html @@ -0,0 +1,8 @@ + + + +
+
+
+
+ diff --git a/layout/reftests/position-sticky/transformed-1.html b/layout/reftests/position-sticky/transformed-1.html new file mode 100644 index 0000000000..98f82b1150 --- /dev/null +++ b/layout/reftests/position-sticky/transformed-1.html @@ -0,0 +1,8 @@ + + + +
+
+
+
+ diff --git a/layout/reftests/position-sticky/transformed-2-ref.html b/layout/reftests/position-sticky/transformed-2-ref.html new file mode 100644 index 0000000000..bf2dc6704c --- /dev/null +++ b/layout/reftests/position-sticky/transformed-2-ref.html @@ -0,0 +1,14 @@ + + + +
+
+
+
+ + diff --git a/layout/reftests/position-sticky/transformed-2.html b/layout/reftests/position-sticky/transformed-2.html new file mode 100644 index 0000000000..8d549fcfde --- /dev/null +++ b/layout/reftests/position-sticky/transformed-2.html @@ -0,0 +1,8 @@ + + + +
+
+
+
+ -- cgit v1.2.3