diff --git a/Cargo.lock b/Cargo.lock index 68d234e8886..d24134b383d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3551,7 +3551,7 @@ dependencies = [ [[package]] name = "webrender" version = "0.57.2" -source = "git+https://github.com/servo/webrender#e7c491c1d32c4e6a20f1b765a6069d332b1474a2" +source = "git+https://github.com/servo/webrender#81920df73bdf4f129cfc732a2bd6d2587088e838" dependencies = [ "app_units 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "base64 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3586,7 +3586,7 @@ dependencies = [ [[package]] name = "webrender_api" version = "0.57.2" -source = "git+https://github.com/servo/webrender#e7c491c1d32c4e6a20f1b765a6069d332b1474a2" +source = "git+https://github.com/servo/webrender#81920df73bdf4f129cfc732a2bd6d2587088e838" dependencies = [ "app_units 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "bincode 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/components/layout/display_list/webrender_helpers.rs b/components/layout/display_list/webrender_helpers.rs index 99df447f620..de16ef9070b 100644 --- a/components/layout/display_list/webrender_helpers.rs +++ b/components/layout/display_list/webrender_helpers.rs @@ -11,7 +11,7 @@ use gfx::display_list::{BorderDetails, ClipScrollNode}; use gfx::display_list::{ClipScrollNodeIndex, ClipScrollNodeType, DisplayItem}; use gfx::display_list::{DisplayList, StackingContextType}; use msg::constellation_msg::PipelineId; -use webrender_api::{self, ClipAndScrollInfo, ClipId, DisplayListBuilder}; +use webrender_api::{self, ClipAndScrollInfo, ClipId, DisplayListBuilder, GlyphRasterSpace}; pub trait WebRenderDisplayListConverter { fn convert_to_webrender(&self, pipeline_id: PipelineId) -> DisplayListBuilder; @@ -232,6 +232,7 @@ impl WebRenderDisplayItemConverter for DisplayItem { stacking_context.perspective, stacking_context.mix_blend_mode, stacking_context.filters.clone(), + GlyphRasterSpace::Screen, ); }, DisplayItem::PopStackingContext(_) => builder.pop_stacking_context(), diff --git a/tests/wpt/metadata/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini b/tests/wpt/metadata/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini deleted file mode 100644 index 9ac43f3026c..00000000000 --- a/tests/wpt/metadata/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini +++ /dev/null @@ -1,3 +0,0 @@ -[background-repeat-round-roundup.xht] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata/css/css-backgrounds/background-repeat/background-repeat-round.xht.ini b/tests/wpt/metadata/css/css-backgrounds/background-repeat/background-repeat-round.xht.ini deleted file mode 100644 index 80199983591..00000000000 --- a/tests/wpt/metadata/css/css-backgrounds/background-repeat/background-repeat-round.xht.ini +++ /dev/null @@ -1,4 +0,0 @@ -[background-repeat-round.xht] - type: reftest - expected: - if os == "linux": FAIL diff --git a/tests/wpt/metadata/css/css-backgrounds/background-size-025.html.ini b/tests/wpt/metadata/css/css-backgrounds/background-size-025.html.ini deleted file mode 100644 index 504e0be71d3..00000000000 --- a/tests/wpt/metadata/css/css-backgrounds/background-size-025.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[background-size-025.html] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata/css/css-backgrounds/background-size-027.html.ini b/tests/wpt/metadata/css/css-backgrounds/background-size-027.html.ini deleted file mode 100644 index e9039c30e1f..00000000000 --- a/tests/wpt/metadata/css/css-backgrounds/background-size-027.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[background-size-027.html] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata/css/css-backgrounds/background-size/background-size-contain.xht.ini b/tests/wpt/metadata/css/css-backgrounds/background-size/background-size-contain.xht.ini deleted file mode 100644 index c6562847c45..00000000000 --- a/tests/wpt/metadata/css/css-backgrounds/background-size/background-size-contain.xht.ini +++ /dev/null @@ -1,3 +0,0 @@ -[background-size-contain.xht] - type: reftest - expected: FAIL diff --git a/tests/wpt/metadata/css/css-backgrounds/background-size/background-size-cover.xht.ini b/tests/wpt/metadata/css/css-backgrounds/background-size/background-size-cover.xht.ini deleted file mode 100644 index 0a3c46b2880..00000000000 --- a/tests/wpt/metadata/css/css-backgrounds/background-size/background-size-cover.xht.ini +++ /dev/null @@ -1,3 +0,0 @@ -[background-size-cover.xht] - type: reftest - expected: FAIL