Upgrade WebRender to e491e1ae637b2eed1e7195855d88357e5eb3ddf9 (#30323)

* Upgrade vendored version of WebRender

* Patch WebRender: upgrade version of gleam

* Restore hit testing implementation

* Fix WebRender warnings

* Adapt Servo to new WebRender

* Update results

* Add a workaround for #30313

This slightly expands text boundaries in order to take into account the
fact that layout isn't measuring glyph boundaries.
This commit is contained in:
Martin Robinson 2023-09-10 14:38:56 +02:00 committed by GitHub
parent c079acb3c3
commit a9d37cb85a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
563 changed files with 48524 additions and 51657 deletions

View file

@ -1,2 +0,0 @@
[background-attachment-fixed-inline-scrolled.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[background-size-041.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[background-size-042.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[position-sticky-escape-scroller-002.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[position-sticky-escape-scroller-004.html]
expected: FAIL

View file

@ -1,4 +0,0 @@
[elementFromPoint-mixed-font-sizes.html]
[document.elementFromPoint finds container SPAN in the empty region above a child SPAN with a smaller font size]
expected: FAIL

View file

@ -1,2 +0,0 @@
[background-attachment-fixed-inline-scrolled.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[background-size-041.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[background-size-042.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[flexbox-mbp-horiz-003-reverse.xhtml]
expected: FAIL

View file

@ -0,0 +1,2 @@
[flexbox-mbp-horiz-003.xhtml]
expected: FAIL

View file

@ -0,0 +1,2 @@
[flexbox-mbp-horiz-003v.xhtml]
expected: FAIL

View file

@ -0,0 +1,2 @@
[position-sticky-escape-scroller-002.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[perspective-split-by-zero-w.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[filtered-html-is-not-container.html]
expected: FAIL

View file

@ -1,2 +1,2 @@
[border-radius-image.html]
fuzzy: /_mozilla/css/border-radius-image-ref.html:63;696
expected: FAIL

View file

@ -1,2 +0,0 @@
[pixel_snapping_position_a.html]
expected: FAIL

View file

@ -1,3 +0,0 @@
[opacity-background-1.html]
expected:
if os == "linux": FAIL

View file

@ -0,0 +1,2 @@
[scroll_root.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[pixel_snapping_position_a.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[opacity-background-1.html]
expected: FAIL

View file

@ -0,0 +1,3 @@
[scrollBy.html]
[Ensure that the window.scrollBy function affects scroll position as expected]
expected: FAIL

View file

@ -0,0 +1,2 @@
[scroll_root.html]
expected: FAIL