<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>281079</bug_id>
          
          <creation_ts>2024-10-08 12:09:05 -0700</creation_ts>
          <short_desc>[TextureMapper] Preserve-3d layers don&apos;t get flattened correctly</short_desc>
          <delta_ts>2025-10-13 05:48:57 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WPE WebKit</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=241699</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>281899</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jani Hautakangas">jani</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>fujii</cc>
    
    <cc>llepage</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2066251</commentid>
    <comment_count>0</comment_count>
      <attachid>472863</attachid>
    <who name="Jani Hautakangas">jani</who>
    <bug_when>2024-10-08 12:09:05 -0700</bug_when>
    <thetext>Created attachment 472863
test case

In the 3D rendering context, TextureMapper does not flatten layers correctly to a plane.

Expected Behavior (as per CSS spec):

&quot;The element establishing the 3D rendering context, along with other 3D transformed elements participating in the context, should be rendered into its own plane. This plane includes the element’s backgrounds, borders, box decorations, content, and descendant elements—excluding descendants that have their own planes.&quot;

Actual Behavior:

TextureMapper incorrectly resets transformations to root layer 2D plane for leaf layers in the 3D rendering context, rather than properly accumulating 3D transforms for each layer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2066252</commentid>
    <comment_count>1</comment_count>
      <attachid>472864</attachid>
    <who name="Jani Hautakangas">jani</who>
    <bug_when>2024-10-08 12:09:57 -0700</bug_when>
    <thetext>Created attachment 472864
[Screenshot] Firefox: Layers rendered correcty</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2066253</commentid>
    <comment_count>2</comment_count>
      <attachid>472865</attachid>
    <who name="Jani Hautakangas">jani</who>
    <bug_when>2024-10-08 12:10:49 -0700</bug_when>
    <thetext>Created attachment 472865
[Screenshot] WPEWebkit: 2.46.0 incorrect rendering</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2066264</commentid>
    <comment_count>3</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2024-10-08 13:02:32 -0700</bug_when>
    <thetext>TextureMapper doesn&apos;t support nesting 3D rendering context yet (bug#241699).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2066279</commentid>
    <comment_count>4</comment_count>
    <who name="Jani Hautakangas">jani</who>
    <bug_when>2024-10-08 13:57:50 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/34862</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2070805</commentid>
    <comment_count>5</comment_count>
      <attachid>473058</attachid>
    <who name="Jani Hautakangas">jani</who>
    <bug_when>2024-10-27 05:52:31 -0700</bug_when>
    <thetext>Created attachment 473058
flattening-layer-backdrops</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2070832</commentid>
    <comment_count>6</comment_count>
      <attachid>473059</attachid>
    <who name="Jani Hautakangas">jani</who>
    <bug_when>2024-10-27 13:52:59 -0700</bug_when>
    <thetext>Created attachment 473059
flattening-layer-drop-shadow</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2071188</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-10-29 01:14:21 -0700</bug_when>
    <thetext>Committed 285820@main (7f89d2259aab): &lt;https://commits.webkit.org/285820@main&gt;

Reviewed commits have been landed. Closing PR #34862 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2071199</commentid>
    <comment_count>8</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2024-10-29 03:04:42 -0700</bug_when>
    <thetext>*** Bug 241699 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2071228</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2024-10-29 07:13:54 -0700</bug_when>
    <thetext>*** Bug 241016 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2150508</commentid>
    <comment_count>10</comment_count>
    <who name="Pawel Lampe">plampe</who>
    <bug_when>2025-10-13 05:48:57 -0700</bug_when>
    <thetext>*** Bug 249583 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>472863</attachid>
            <date>2024-10-08 12:09:05 -0700</date>
            <delta_ts>2024-10-08 12:09:05 -0700</delta_ts>
            <desc>test case</desc>
            <filename>flattening.html</filename>
            <type>text/html</type>
            <size>1671</size>
            <attacher name="Jani Hautakangas">jani</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+CiAgICA8bWV0YSBjaGFyc2V0
PSJVVEYtOCI+CiAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNl
LXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCI+CiAgICA8dGl0bGU+RmxhdHRlbmVkIDNEPC90aXRs
ZT4KICAgIDxzdHlsZT4KICAgICAgICAuc2NlbmUgewogICAgICAgICAgICBwZXJzcGVjdGl2ZTog
NjAwcHg7CiAgICAgICAgICAgIHdpZHRoOiAzMDBweDsKICAgICAgICAgICAgaGVpZ2h0OiAzMDBw
eDsKICAgICAgICAgICAgbWFyZ2luOiAxMDBweCBhdXRvOwogICAgICAgICAgICBib3JkZXI6IDFw
eCBzb2xpZCBibGFjazsKICAgICAgICB9CgogICAgICAgIC5wYXJlbnQgewogICAgICAgICAgICB3
aWR0aDogMTAwcHg7CiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7CiAgICAgICAgICAgIGJhY2tn
cm91bmQ6IHJlZDsKICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsKICAg
ICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgICAgICAgICBtYXJnaW46IGF1dG87CiAg
ICAgICAgfQoKICAgICAgICAuY2hpbGQgewogICAgICAgICAgICB3aWR0aDogODBweDsKICAgICAg
ICAgICAgaGVpZ2h0OiA4MHB4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiBibHVlOwogICAgICAg
ICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooNTBweCkgcm90YXRlWSgzMGRlZyk7CiAgICAgICAg
ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBs
ZWZ0OiAwOwogICAgICAgIH0KICAgICAgCiAgICAgICAgLnNpYmxpbmcgewogICAgICAgICAgICB3
aWR0aDogMzAwcHg7CiAgICAgICAgICAgIGhlaWdodDogMzBweDsKICAgICAgICAgICAgYmFja2dy
b3VuZDogZ3JlZW47CiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTkwcHgpIHJv
dGF0ZVkoNzVkZWcpOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAg
IHRvcDogMDsKICAgICAgICAgICAgbGVmdDogMDsKICAgICAgICB9CgogICAgICAgIC5jaGlsZC1j
aGlsZCB7CiAgICAgICAgICAgIHdpZHRoOiAyNTBweDsKICAgICAgICAgICAgaGVpZ2h0OiA2MHB4
OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB5ZWxsb3c7CgkgICAgdHJhbnNmb3JtOiB0cmFuc2xh
dGVYKC0yMDBweCkgdHJhbnNsYXRlWigwcHgpOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1
dGU7CiAgICAgICAgICAgIHRvcDogMDsKICAgICAgICAgICAgbGVmdDogMDsKICAgICAgICB9CiAg
ICA8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5PgogICAgWWVsbG93IGxheWVyIHNob3VsZCBiZSBpbiBm
cm9udCBvZiB0aGUgYmx1ZSBsYXllciBhbmQgZmxhdHRlbmVkIG9uIHRoZSBzYW1lIHBsYW5lCiAg
ICA8ZGl2IGNsYXNzPSJzY2VuZSI+CiAgICAgICAgPGRpdiBjbGFzcz0icGFyZW50Ij4KICAgICAg
ICAgICAgPGRpdiBjbGFzcz0iY2hpbGQiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2hp
bGQtY2hpbGQiPjwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFz
cz0ic2libGluZyI+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgPC9kaXY+
CjwvYm9keT4KPC9odG1sPgoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>472864</attachid>
            <date>2024-10-08 12:09:57 -0700</date>
            <delta_ts>2024-10-08 12:09:57 -0700</delta_ts>
            <desc>[Screenshot] Firefox: Layers rendered correcty</desc>
            <filename>screenshot_firefox.png</filename>
            <type>image/png</type>
            <size>3499</size>
            <attacher name="Jani Hautakangas">jani</attacher>
            
              <data encoding="base64">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
Bwenb4NwNhDbsdgsgD4RggC3cHp6UKenB/X11x8tvbc9Ubx//x9v33/11cdb2C3AZUIQYEuOjw/r
+Phw19sAeOvOrjcAAMBuCEEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCA
UEIQACCUEAQACCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQk2m0+l015uAoZlMJuU/nZ6ZTFa7rfy7
VVVNa7W/r5v/Af6e+8T/s1hkb9cbANimmwSQeATGSggCLHHT6ZmABPpOCAJ0REACfScEAXpGQALb
IgQBRqLzbwABRsfHxwAAhBKCAAChhCAAQCghCAAQSggCAIQSggAAoYQgAEAoIQgAEEoIAgCEEoIA
AKGEIABAKCEIABBKCAIAhBKCAAChhCAAQCghCAAQSggCAIQSggAAoYQgAEAoIQgAEEoIAgCEEoIA
AKGEIABAqL1dbwBgI6bTXe8AYHBMBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCUEAQA
CCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACDU3q43
AEM1mUx2vQUAuBUhCDcwnU53vQUAuDWPhgEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCU
EAQACCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCU
EAQACCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCU
EAQACCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCU
EAQACCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACCU
EAQACCUEAQBCCUEAgFBCEAAglBAEAAglBAEAQglBAIBQQhAAIJQQBAAIJQQBAEIJQQCAUEIQACDU
/wHljy1+lRxG8gAAAABJRU5ErkJggg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>472865</attachid>
            <date>2024-10-08 12:10:49 -0700</date>
            <delta_ts>2024-10-08 12:11:04 -0700</delta_ts>
            <desc>[Screenshot] WPEWebkit: 2.46.0 incorrect rendering</desc>
            <filename>screenshot_wpewebkit.png</filename>
            <type>image/png</type>
            <size>6603</size>
            <attacher name="Jani Hautakangas">jani</attacher>
            
              <data encoding="base64">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
AFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoS
ggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACg
KCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQB
AIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFC
EACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAU
JQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAA
QFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoI
AgAUJQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICi
hCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQA
KEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlB
AICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCU
EAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAA
RQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACgKCEI
AFCUEAQAKEoIAgAUJQQBAIqa1PQAQNJqtZoeAYCChCA0rN1uNz0CAEXZGgYAKEoIAgAUJQQBAIoS
ggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACg
KCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQB
AIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFC
EACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAU
JQQBAIoSggAARQlBAICihCAAQFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIoSggAARQlBAICihCAA
QFFCEACgKCEIAFCUEAQAKEoIAgAUJQQBAIr6/6HreKCIggdVAAAAAElFTkSuQmCC
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>473058</attachid>
            <date>2024-10-27 05:52:31 -0700</date>
            <delta_ts>2024-10-27 05:52:31 -0700</delta_ts>
            <desc>flattening-layer-backdrops</desc>
            <filename>flattening-layer-backdrops.html</filename>
            <type>text/html</type>
            <size>2277</size>
            <attacher name="Jani Hautakangas">jani</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+CiAgICA8bWV0YSBjaGFyc2V0
PSJVVEYtOCI+CiAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNl
LXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCI+CiAgICA8dGl0bGU+RmxhdHRlbmVkIDNEPC90aXRs
ZT4KICAgIDxzdHlsZT4KICAgICAgICAuc2NlbmUgewogICAgICAgICAgICBwZXJzcGVjdGl2ZTog
NjAwcHg7CiAgICAgICAgICAgIHdpZHRoOiAgMzAwcHg7CiAgICAgICAgICAgIGhlaWdodDogMzAw
cHg7CiAgICAgICAgICAgIG1hcmdpbjogMTAwcHggYXV0bzsKICAgICAgICAgICAgYm9yZGVyOiAx
cHggc29saWQgYmxhY2s7CgkgICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1n
cmFkaWVudCgKCQkwZGVnLAoJCWJsYWNrLAoJCWJsYWNrIDIwcHgsCgkJd2hpdGUgMjBweCwKCQl3
aGl0ZSA0MHB4CgkgICAgKTsKICAgICAgICB9CgogICAgICAgIC5wYXJlbnQgewogICAgICAgICAg
ICB3aWR0aDogMTAwcHg7CiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7CiAgICAgICAgICAgIGJh
Y2tncm91bmQ6IHJlZDsKICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgICAgICAg
ICBtYXJnaW46IGF1dG87CgkgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsKICAgICAg
ICB9CgogICAgICAgIC5jaGlsZCB7CiAgICAgICAgICAgIHdpZHRoOiA5MHB4OwogICAgICAgICAg
ICBoZWlnaHQ6IDE4MHB4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDI1NSwg
MC4yKTsKICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDUwcHgpIHRyYW5zbGF0ZVko
LTIwcHgpIHJvdGF0ZVkoNTBkZWcpOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAg
ICAgICAgICAgIHRvcDogMDsKCgkgICAgYmFja2Ryb3AtZmlsdGVyOiBpbnZlcnQoKTsKCSAgICAt
d2Via2l0LWJhY2tkcm9wLWZpbHRlcjogaW52ZXJ0KCk7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAg
ICAgICAgfQogICAgICAKICAgICAgICAuY2hpbGQtY2hpbGQgewogICAgICAgICAgICB3aWR0aDog
MjAwcHg7CiAgICAgICAgICAgIGhlaWdodDogNjBweDsKICAgICAgICAgICAgYmFja2dyb3VuZDog
eWVsbG93OwogICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1MHB4KSB0cmFuc2xh
dGVaKDBweCk7CiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9w
OiAwOwogICAgICAgICAgICBsZWZ0OiAwOwogICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBi
bGFjazsKICAgICAgICB9CiAgICA8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5PgogICAgUm9vdCBmb3Ig
YmFja2Ryb3AxIGlzIHRoZSBzY2VuZSBpdHNlbGYgYW5kIGVsZW1lbnRzIGJlaGluZCBiYWNrcm9w
MSBlbGVtZW50IHNob3VsZCBiZSByZW5kZXJlZCBpbnZlcnRlZCBjb2xvcnMuPGJyPgogICAgUm9v
dCBmb3IgYmFja2Ryb3AyIGlzIHRoZSBmbGF0dGVuZWQgbGF5ZXIgYW5kIG9ubHkgdGhlIGVsZW1l
bnRzIG9uIGZsYXR0ZW5lZCBsYXllciBhcmUgcmVuZGVyZWQgd2l0aCBpbnZlcnRlZCBjb2xvcnMg
YmVoaW5kIGJhY2tkcm9wMiBlbGVtZW50Ljxicj4KICAgIEJhY2tyZG9wMiBzaG91bGQgbm90IGlu
dmVydCBzY2VuZSBiYWNrZ3JvdW5kIGNvbG9ycyBiZWhpbmQgaXQgKGJsYWNrL3doaXRlIHJvd3Mp
LgogICAgPGRpdiBjbGFzcz0ic2NlbmUiPgogICAgICAgIDxkaXYgY2xhc3M9InBhcmVudCI+CiAg
ICAgICAgICAgIDxkaXYgY2xhc3M9ImNoaWxkIj4KCQk8YnI+PGJyPjxicj48YnI+CgkJPGNlbnRl
cj5CYWNrZHJvcDE8L2NlbnRlcj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNoaWxkLWNo
aWxkIj4KCQkgICAgIDxkaXYgc3R5bGU9InRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xh
dGVYKDEwMHB4KSB0cmFuc2xhdGVZKDIwcHgpOyI+PGgzIHN0eWxlPSJjb2xvcjogcmVkOyI+QmFj
a2Ryb3AyPC9oMz48L2Rpdj4KCQkgICAgPGRpdiBzdHlsZT0id2lkdGg6NTBweDsgaGVpZ2h0OiAy
MDBweDsgYmFja2dyb3VuZDogcmdiYSgwLDAsMjU1LDAuMik7IHRyYW5zZm9ybTogdHJhbnNsYXRl
WCg1MHB4KSB0cmFuc2xhdGVZKC01MHB4KTsgYmFja2Ryb3AtZmlsdGVyOiBpbnZlcnQoKTsgLXdl
YmtpdC1iYWNrZHJvcC1maWx0ZXI6IGludmVydCgpOyI+CgkJICAgIDwvZGl2PgoJCTwvZGl2PgoJ
ICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgPC9kaXY+CjwvYm9keT4KPC9odG1sPgoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>473059</attachid>
            <date>2024-10-27 13:52:59 -0700</date>
            <delta_ts>2024-10-27 13:52:59 -0700</delta_ts>
            <desc>flattening-layer-drop-shadow</desc>
            <filename>flattening-layer-drop-shadow.html</filename>
            <type>text/html</type>
            <size>1695</size>
            <attacher name="Jani Hautakangas">jani</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+CiAgICA8bWV0YSBjaGFyc2V0
PSJVVEYtOCI+CiAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNl
LXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCI+CiAgICA8dGl0bGU+RmxhdHRlbmVkIDNEPC90aXRs
ZT4KICAgIDxzdHlsZT4KICAgICAgICAuc2NlbmUgewogICAgICAgICAgICBwZXJzcGVjdGl2ZTog
NjAwcHg7CiAgICAgICAgICAgIHdpZHRoOiAzMDBweDsKICAgICAgICAgICAgaGVpZ2h0OiAzMDBw
eDsKICAgICAgICAgICAgbWFyZ2luOiAxMDBweCBhdXRvOwogICAgICAgICAgICBib3JkZXI6IDFw
eCBzb2xpZCBibGFjazsKICAgICAgICB9CgogICAgICAgIC5wYXJlbnQgewogICAgICAgICAgICB3
aWR0aDogMTAwcHg7CiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7CiAgICAgICAgICAgIGJhY2tn
cm91bmQ6IHJlZDsKICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsKICAg
ICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgICAgICAgICBtYXJnaW46IGF1dG87CiAg
ICAgICAgfQoKICAgICAgICAuY2hpbGQgewogICAgICAgICAgICB3aWR0aDogODBweDsKICAgICAg
ICAgICAgaGVpZ2h0OiA4MHB4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiBibHVlOwogICAgICAg
ICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooNTBweCkgcm90YXRlWSgzMGRlZyk7CiAgICAgICAg
ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgdG9wOiAwOwogICAgICAgICAgICBs
ZWZ0OiAwOwoJICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAtNm1tIDRtbSByZ2IoMTYwLCAwLCAy
MTApKTsKICAgICAgICB9CiAgICAgIAogICAgICAgIC5zaWJsaW5nIHsKICAgICAgICAgICAgd2lk
dGg6IDMwMHB4OwogICAgICAgICAgICBoZWlnaHQ6IDMwcHg7CiAgICAgICAgICAgIGJhY2tncm91
bmQ6IGdyZWVuOwogICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1MHB4KSB0cmFu
c2xhdGVZKDQ1cHgpIHJvdGF0ZVkoNzVkZWcpOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1
dGU7CiAgICAgICAgICAgIHRvcDogMDsKICAgICAgICAgICAgbGVmdDogMDsKICAgICAgICB9Cgog
ICAgICAgIC5jaGlsZC1jaGlsZCB7CiAgICAgICAgICAgIHdpZHRoOiAyMDBweDsKICAgICAgICAg
ICAgaGVpZ2h0OiA2MHB4OwogICAgICAgICAgICBiYWNrZ3JvdW5kOiB5ZWxsb3c7CiAgICAgICAg
ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTUwcHgpIHRyYW5zbGF0ZVooMHB4KTsKICAgICAg
ICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAg
IGxlZnQ6IDA7CgkgICAgYmFja2Ryb3AtZmlsdGVyOiBodWUtcm90YXRlKDE4MGRlZyk7CiAgICAg
ICAgfQogICAgPC9zdHlsZT4KPC9oZWFkPgo8Ym9keT4KICAgIDxkaXYgY2xhc3M9InNjZW5lIj4K
ICAgICAgICA8ZGl2IGNsYXNzPSJwYXJlbnQiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjaGls
ZCI+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjaGlsZC1jaGlsZCI+CgkJPC9kaXY+CiAg
ICAgICAgICAgIDwvZGl2PgoJICAgIDxkaXYgY2xhc3M9InNpYmxpbmciPgoJICAgIDwvZGl2Pgog
ICAgICAgIDwvZGl2PgogICAgPC9kaXY+CjwvYm9keT4KPC9odG1sPgoK
</data>

          </attachment>
      

    </bug>

</bugzilla>