Skip to content

Instantly share code, notes, and snippets.

@hiikezoe
Created June 29, 2019 21:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hiikezoe/039b74fa270d716de1dce84bbedc9d44 to your computer and use it in GitHub Desktop.
Save hiikezoe/039b74fa270d716de1dce84bbedc9d44 to your computer and use it in GitHub Desktop.
layer dump on test_pointerPreserves3DPerspective.html
0:08.62 GECKO(13269) ClientLayerManager (0x7f1eb1f0ac00) --- in content order
0:08.62 GECKO(13269) ClientContainerLayer (0x7f1eacd57000) [visible=< (x=0, y=0, w=1280, h=966); >] [opaqueContent] [presShellResolution=1]
0:08.62 GECKO(13269) ClientPaintedLayer (0x7f1eacd57c00) [clip=(x=0, y=0, w=0, h=0)] [not visible]
0:08.62 GECKO(13269) ContentClient (0x7f1eacd9b040)
0:08.62 GECKO(13269) ClientColorLayer (0x7f1eacd58000) [visible=< (x=0, y=0, w=1280, h=966); >] { hitregion=< (x=0, y=0, w=1280, h=966); >} [opaqueContent] [color=rgba(255, 255, 255, 1.000000)] [bounds=(x=0, y=0, w=1280, h=966)]
0:08.62 GECKO(13269) ClientPaintedLayer (0x7f1eacd57400) [visible=< (x=0, y=0, w=1280, h=966); >] { hitregion=< (x=0, y=0, w=1280, h=966); >} [opaqueContent] [metrics0={ [metrics={ [cb=(x=0.000000, y=0.000000, w=1280.000000, h=966.000000)] [sr=(x=0.000000, y=0.000000, w=1280.000000, h=966.000000)] [s=(0,0)] [dp=(x=0.000000, y=0.000000, w=1280.000000, h=966.000000)] [cdp=(x=0.000000, y=0.000000, w=0.000000, h=0.000000)] [scrollId=3] [rcd] [z=1] }] [color=rgba(255, 255, 255, 1.000000)] [clip=(x=0, y=0, w=1280, h=966)] }] [valid=< (x=0, y=0, w=1280, h=966); >]
0:08.62 GECKO(13269) ContentClient (0x7f1eacd9b0b0)
0:08.62 GECKO(13269) ClientContainerLayer (0x7f1eacdd2000) [clip=(x=13, y=255, w=500, h=300)] [transform=[ 1 0; 0 1; 121 263; ]] [effective-transform=[ 1 0; 0 1; 121 263; ]] [visible=< (x=0, y=0, w=392, h=212); >] [metrics0={ [metrics={ [cb=(x=0.000000, y=0.000000, w=1280.000000, h=966.000000)] [sr=(x=0.000000, y=0.000000, w=1280.000000, h=966.000000)] [s=(0,0)] [dp=(x=0.000000, y=0.000000, w=1280.000000, h=966.000000)] [cdp=(x=0.000000, y=0.000000, w=0.000000, h=0.000000)] [scrollId=3] [rcd] [z=1] }] [color=rgba(255, 255, 255, 1.000000)] [clip=(x=0, y=0, w=1280, h=966)] }] [presShellResolution=1]
0:08.62 GECKO(13269) ClientPaintedLayer (0x7f1eacdd8400) [effective-transform=[ 1 0; 0 1; 121 263; ]] [visible=< (x=0, y=200, w=392, h=12); >] { hitregion=< (x=0, y=0, w=484, h=212); > dispatchtocontentregion=< (x=0, y=200, w=472, h=12); >} [valid=< (x=0, y=200, w=392, h=12); >]
0:08.62 GECKO(13269) ContentClient (0x7f1eacd9bd60)
0:08.62 GECKO(13269) ClientContainerLayer (0x7f1eacdd7000) [clip=(x=0, y=0, w=472, h=200)] [transform=[ 1 0 0 0; 0 1 0 0; -2.42 -1.06 1 -0.01; 0 0 0 1; ]] [effective-transform=[ 1 0 0 0; 0 1 0 0; -3.63 -3.69 1 -0.01; 121 263 0 1; ]] [perspective] [visible=< (x=0, y=0, w=100, h=200); >] [extend3DContext] [presShellResolution=1]
0:08.62 GECKO(13269) ClientContainerLayer (0x7f1eacdd7400) [transform=[ 1 0; 0 1; -100 0; ]] [effective-transform=[ 1 0 0 0; 0 1 0 0; -3.63 -3.69 1 -0.01; 21 263 0 1; ]] [visible=< (x=100, y=0, w=100, h=200); >] [combines3DTransformWithAncestors] [is3DContextLeaf] [metrics0={ [metrics={ [cb=(x=0.000000, y=0.000000, w=1280.000000, h=966.000000)] [sr=(x=0.000000, y=0.000000, w=1280.000000, h=966.000000)] [s=(0,0)] [dp=(x=0.000000, y=0.000000, w=1280.000000, h=966.000000)] [cdp=(x=0.000000, y=0.000000, w=0.000000, h=0.000000)] [scrollId=3] [rcd] [z=1] }] [color=rgba(255, 255, 255, 1.000000)] }] [presShellResolution=1]
0:08.62 GECKO(13269) ClientPaintedLayer (0x7f1eacdd7800) [clip=(x=0, y=0, w=0, h=0)] [effective-transform=[ 1 0; 0 1; 21 263; ]] [not visible]
0:08.62 GECKO(13269) ContentClient (0x7f1eacd9bac0)
0:08.62 GECKO(13269) ClientColorLayer (0x7f1eacdd7c00) [effective-transform=[ 1 0; 0 1; 21 263; ]] [visible=< (x=100, y=0, w=100, h=200); >] { hitregion=< (x=0, y=0, w=200, h=200); >} [opaqueContent] [color=rgba(0, 0, 255, 1.000000)] [bounds=(x=100, y=0, w=100, h=200)]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment