diff --git a/components/compositing/compositor.rs b/components/compositing/compositor.rs index 809d231d831..96cb7a4b48d 100644 --- a/components/compositing/compositor.rs +++ b/components/compositing/compositor.rs @@ -664,7 +664,7 @@ impl IOCompositor { self.waiting_for_results_of_scroll = true; let mut txn = Transaction::new(); - txn.scroll_node_with_id(point, scroll_id, ScrollClamping::ToContentBounds); + txn.scroll_node_with_id(point, scroll_id, ScrollClamping::NoClamping); txn.generate_frame(0); self.webrender_api .send_transaction(self.webrender_document, txn); diff --git a/tests/wpt/meta-legacy-layout/css/css-backgrounds/background-attachment-fixed-inline-scrolled.html.ini b/tests/wpt/meta-legacy-layout/css/css-backgrounds/background-attachment-fixed-inline-scrolled.html.ini new file mode 100644 index 00000000000..2789084260c --- /dev/null +++ b/tests/wpt/meta-legacy-layout/css/css-backgrounds/background-attachment-fixed-inline-scrolled.html.ini @@ -0,0 +1,2 @@ +[background-attachment-fixed-inline-scrolled.html] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-escape-scroller-002.html.ini b/tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-escape-scroller-002.html.ini deleted file mode 100644 index 46487c6701a..00000000000 --- a/tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-escape-scroller-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-sticky-escape-scroller-002.html] - expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-escape-scroller-004.html.ini b/tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-escape-scroller-004.html.ini deleted file mode 100644 index 7b98776c5e0..00000000000 --- a/tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-escape-scroller-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-sticky-escape-scroller-004.html] - expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-top-002.html.ini b/tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-top-002.html.ini new file mode 100644 index 00000000000..b9bbb318328 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/css/css-position/sticky/position-sticky-top-002.html.ini @@ -0,0 +1,2 @@ +[position-sticky-top-002.html] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/css/css-ui/text-overflow-021.html.ini b/tests/wpt/meta-legacy-layout/css/css-ui/text-overflow-021.html.ini deleted file mode 100644 index bc6acd4a26f..00000000000 --- a/tests/wpt/meta-legacy-layout/css/css-ui/text-overflow-021.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[text-overflow-021.html] - expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/sticky-content.html.ini b/tests/wpt/meta-legacy-layout/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/sticky-content.html.ini new file mode 100644 index 00000000000..2e35e0f5e2c --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/sticky-content.html.ini @@ -0,0 +1,3 @@ +[sticky-content.html] + expected: FAIL + diff --git a/tests/wpt/meta/css/css-backgrounds/background-attachment-fixed-inline-scrolled.html.ini b/tests/wpt/meta/css/css-backgrounds/background-attachment-fixed-inline-scrolled.html.ini new file mode 100644 index 00000000000..2789084260c --- /dev/null +++ b/tests/wpt/meta/css/css-backgrounds/background-attachment-fixed-inline-scrolled.html.ini @@ -0,0 +1,2 @@ +[background-attachment-fixed-inline-scrolled.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-position/sticky/position-sticky-escape-scroller-002.html.ini b/tests/wpt/meta/css/css-position/sticky/position-sticky-escape-scroller-002.html.ini deleted file mode 100644 index 46487c6701a..00000000000 --- a/tests/wpt/meta/css/css-position/sticky/position-sticky-escape-scroller-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-sticky-escape-scroller-002.html] - expected: FAIL diff --git a/tests/wpt/meta/css/filter-effects/filtered-html-is-not-container.html.ini b/tests/wpt/meta/css/filter-effects/filtered-html-is-not-container.html.ini new file mode 100644 index 00000000000..b366310b98b --- /dev/null +++ b/tests/wpt/meta/css/filter-effects/filtered-html-is-not-container.html.ini @@ -0,0 +1,2 @@ +[filtered-html-is-not-container.html] + expected: FAIL diff --git a/tests/wpt/mozilla/meta-legacy-layout/mozilla/scroll_root.html.ini b/tests/wpt/mozilla/meta-legacy-layout/mozilla/scroll_root.html.ini deleted file mode 100644 index ef9d00edd6e..00000000000 --- a/tests/wpt/mozilla/meta-legacy-layout/mozilla/scroll_root.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[scroll_root.html] - expected: FAIL diff --git a/tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini b/tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini deleted file mode 100644 index f78f699f620..00000000000 --- a/tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[scrollBy.html] - [Ensure that the window.scrollBy function affects scroll position as expected] - expected: FAIL diff --git a/tests/wpt/mozilla/meta/mozilla/scroll_root.html.ini b/tests/wpt/mozilla/meta/mozilla/scroll_root.html.ini deleted file mode 100644 index ef9d00edd6e..00000000000 --- a/tests/wpt/mozilla/meta/mozilla/scroll_root.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[scroll_root.html] - expected: FAIL