Closed Bug 1198622 Opened 10 years ago Closed 10 years ago

(LayerScope) Handle 3D transform correctly on viewer

Categories

(Core :: Graphics, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: u459114, Assigned: u459114)

References

Details

Attachments

(2 files, 1 obsolete file)

1002.05 KB, application/zip
Details
45 bytes, text/x-github-pull-request
u459114
: review+
Details | Review
In layerscope viewer, we ignore z-value and only respect 2D transform matrix, which may cause a problem when a css 3d transform apply to a node.
Attached file clock scope data
PaintedLayer(0xa5f72f00) nsDisplayTransform BackgroundColor(position wrong) Text(position wrong) Background(position wrong) nsDisplayTransform::mTransform = [ 0.682 0; 0 1; 10 72; ] We didn't respect 0.682 in viwer, so the position of its children is wrong.
Attached file Correct layerRect transform (obsolete) —
Attachment #8654702 - Flags: review?(boris.chiou)
Attachment #8654702 - Flags: review?(boris.chiou) → review+
I will merge this patch after you rebase it. Thanks.
Attachment #8654702 - Attachment is obsolete: true
Attachment #8655252 - Flags: review+
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: