Open Bug 725967 Opened 12 years ago Updated 1 year ago

Always layerize elements transformed by 3d properties, even if the transform is actually 2d

Categories

(Core :: Layout, defect)

defect

Tracking

()

People

(Reporter: cjones, Unassigned)

References

Details

(Whiteboard: [tech-p2])

This matches webkit behavior, which roc says web authors have been trained to expect.

Should even invisible elements be layerized?  I'm not sure what webkit does there.
I don't think invisible elements should be prerendered, if that's what you mean. We should continue to respect visible regions etc.
There are cases when authors might rely on that for perf reasons.  I don't know whether webkit prerenders them or not.  It just depends on how closely we want to match their impl.
There's a "workaround" that uses perspective, but AFAIK that doesn't match webkit behavior.
Blocks: b2g-v-next
I'll claim the workaround gets us competitive parity, but I also think matching webkit's heuristics as leaked to content is an important use case.
Whiteboard: [tech-p2]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.