Skip to content

Commit 09d9029

Browse files
committed
Fixed opening extensions (closes #34)
1 parent f9cafd7 commit 09d9029

File tree

2 files changed

+18
-15
lines changed

2 files changed

+18
-15
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
diff --git a/gfx/wr/webrender/src/picture.rs b/gfx/wr/webrender/src/picture.rs
2+
index f22bcadd0624d9a22f5c3fa318d7795e102b890f..68d1eb55abde2a9b5779b1d07c5f111f46f177a8 100644
3+
--- a/gfx/wr/webrender/src/picture.rs
4+
+++ b/gfx/wr/webrender/src/picture.rs
5+
@@ -7449,7 +7449,12 @@ fn get_relative_scale_offset(
6+
CoordinateSpaceMapping::Local => ScaleOffset::identity(),
7+
CoordinateSpaceMapping::ScaleOffset(scale_offset) => scale_offset,
8+
CoordinateSpaceMapping::Transform(m) => {
9+
- ScaleOffset::from_transform(&m).expect("bug: pictures caches don't support complex transforms")
10+
+ // Temporary fix when opening extensions (#34)
11+
+ // TODO: Look more into this
12+
+ ScaleOffset {
13+
+ scale: Vector2D::new(m.m11, m.m22),
14+
+ offset: Vector2D::new(m.m41, m.m42),
15+
+ }
16+
}
17+
};
18+

src/gfx/wr/webrender/src/util-rs.patch

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)