CSS transforms are not supported in indirectly rendered things such as masks, patterns or clip-paths

NEW
Unassigned

Status

()

P3
normal
2 years ago
a month ago

People

(Reporter: u459114, Unassigned)

Tracking

(Blocks: 2 bugs)

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

2 years ago
Bug 1118710 comment 13, Robert's comment:
CSS transforms are not supported in indirectly rendered things such as masks, patterns or clip-paths because the rendering is done outside of a display list.
(Reporter)

Comment 1

2 years ago
Created attachment 8819253 [details]
mask-transform.html

Updated

2 years ago
Priority: -- → P3
(Reporter)

Updated

2 years ago
Blocks: 1262352
(Reporter)

Comment 2

2 years ago
I think the correct solution might be to build up display list and paint that list(using nsLayoutUtils::PaintFrame) inside nsSVGMaskFrame::GetMaskForMaskedFrame
Duplicate of this bug: 1178297
(Reporter)

Updated

9 months ago
Assignee: cku → nobody
Duplicate of this bug: 1459828
How does this bug differ from bug 1118710?
You need to log in before you can comment on or make changes to this bug.