mirror of
https://github.com/servo/servo.git
synced 2025-08-15 18:35:33 +01:00
Auto merge of #26823 - jdm:single-renderapi, r=asajeffrey
Update webrender These changes reflect changes in webrender's API that make RenderApiSender and RenderApi objects more challenging to share. This PR moves us to a model where: * the compositor owns the main RenderApi object * other threads that need to create transactions or manipulate fonts proxy those operations to the compositor (script/layout use IPC, while other threads use non-IPC channels) * the webgl thread owns its own independent RenderApi
This commit is contained in:
commit
7eacfa4f0d
51 changed files with 421 additions and 331 deletions
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-animation.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-blended-element-interposed.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-blended-element-overflow-hidden-and-border-radius.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-blended-element-overflow-scroll.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-blended-element-with-transparent-pixels.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-blending-with-sibling.html]
|
||||
expected: FAIL
|
|
@ -1,3 +1,2 @@
|
|||
[mix-blend-mode-both-parent-and-blended-with-3D-transform.html]
|
||||
expected:
|
||||
if os == "linux": FAIL
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-canvas-parent.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-canvas-sibling.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-iframe-parent.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-iframe-sibling.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-image.html]
|
||||
expected: FAIL
|
|
@ -1,2 +1,3 @@
|
|||
[mix-blend-mode-intermediate-element-overflow-hidden-and-border-radius.html]
|
||||
fuzzy: /css/compositing/mix-blend-mode/reference/mix-blend-mode-intermediate-element-overflow-hidden-and-border-radius-ref.html:9;8
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-mask.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-overflowing-child-of-blended-element.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-overflowing-child.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-parent-element-overflow-scroll-blended-position-fixed.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-parent-element-overflow-scroll.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-parent-with-3D-transform.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-parent-with-border-radius.html]
|
||||
expected: FAIL
|
|
@ -1,3 +1,2 @@
|
|||
[mix-blend-mode-parent-with-text.html]
|
||||
expected:
|
||||
if os == "linux": FAIL
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-script.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-sibling-with-3D-transform.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-simple.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-stacking-context-creates-isolation.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[mix-blend-mode-with-transform-and-preserve-3D.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[root-element-blend-mode.html]
|
||||
expected: FAIL
|
|
@ -1,3 +1,4 @@
|
|||
[inline_block_baseline_a.html]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "linux": FAIL
|
||||
fuzzy: /_mozilla/css/inline_block_baseline_ref.html:49;2097
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue