<?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>187029</bug_id>
          
          <creation_ts>2018-06-25 18:16:36 -0700</creation_ts>
          <short_desc>Can&apos;t scroll overflow:scroll after dynamically changing transform on contents</short_desc>
          <delta_ts>2018-06-26 11:24:16 -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>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1436366</commentid>
    <comment_count>0</comment_count>
      <attachid>343569</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2018-06-25 18:16:36 -0700</bug_when>
    <thetext>Created attachment 343569
Testcase.html

In the attached test case you can&apos;t scroll the overflow contents, unless the overflow is position:absolute, or you remove the transforms from the wrapper divs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1436367</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2018-06-25 18:17:40 -0700</bug_when>
    <thetext>May have to drop the test case into LayoutTests/fast/images to have it reproduce.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1436596</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-06-26 11:24:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/41481012&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>343569</attachid>
            <date>2018-06-25 18:16:36 -0700</date>
            <delta_ts>2018-06-25 18:16:36 -0700</delta_ts>
            <desc>Testcase.html</desc>
            <filename>animated-gif-webkit-transform.html</filename>
            <type>text/html</type>
            <size>3048</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">PERPQ1RZUEUgaHRtbD4KPGh0bWw+CjxoZWFkPgo8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2Vz
L2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KPC9oZWFkPgo8Ym9keSBvbmxvYWQ9InJ1blRlc3Qo
KSI+CjxkaXYgaWQ9InNjcm9sbGVyIiBzdHlsZT0id2lkdGg6IDgwMHB4OyBvdmVyZmxvdzogc2Ny
b2xsOyBib3JkZXI6IDFweCBzb2xpZCBibGFjazsgcG9zaXRpb246IHJlbGF0aXZlIj4KICAgIDxk
aXYgaWQ9InNjcm9sbGVyLWNvbnQiIHN0eWxlPSJoZWlnaHQ6IDI0NXB4OyB3aWR0aDogMTYwMHB4
OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogMDsgbGVmdDogMDsgLXdlYmtpdC10cmFuc2Zvcm06
IHRyYW5zbGF0ZSgwcHgsIDBweCkgdHJhbnNsYXRlWigwcHgpOyI+CiAgICAgICAgPGRpdiBpZD0i
d3JhcHBlcjEiIHN0eWxlPSItd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgs
IDBweCk7IHdpZHRoOiA4MDBweDsgaGVpZ2h0OiAyNDVweDsgZmxvYXQ6IGxlZnQ7IG1hcmdpbjog
MDsgcGFkZGluZzogMDsgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyIj4KICAgICAgICAgICAgPGlt
ZyBpZD0iYSIgc3JjPSJyZXNvdXJjZXMvYW5pbWF0ZWQuZ2lmIi8+CiAgICAgICAgPC9kaXY+CiAg
ICAgICAgPGRpdiBpZD0id3JhcHBlcjIiIHN0eWxlPSItd2Via2l0LXRyYW5zZm9ybTogdHJhbnNs
YXRlM2QoMHB4LCAwcHgsIDBweCk7IHdpZHRoOiA4MDBweDsgaGVpZ2h0OiAyNDVweDsgZmxvYXQ6
IGxlZnQ7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW4iPgog
ICAgICAgICAgICA8aW1nIGlkPSJiIiBzcmM9InJlc291cmNlcy9hbmltYXRlZC0xMGNvbG9yLmdp
ZiIvPgogICAgICAgIDwvZGl2PgogICAgPC9kaXY+CjwvZGl2Pgo8c2NyaXB0PgpkZXNjcmlwdGlv
bigiVGVzdCB0aGF0IGFuaW1hdGVkIGltYWdlcyBhcmUgY29ycmVjdGx5IHBhdXNlZCAvIHJlc3Vt
ZWQgd2hlbiB0cmFuc2xhdGVkIGluIGFuZCBvdXQgb2YgdmlldyB1c2luZyAtd2Via2l0LXRyYW5z
Zm9ybS4iKTsKanNUZXN0SXNBc3luYyA9IHRydWU7CgpmdW5jdGlvbiBpc0ZpcnN0SW1hZ2VQYXVz
ZWQoKQp7CiAgaWYgKHdpbmRvdy5pbnRlcm5hbHMpCiAgICByZXR1cm4gaW50ZXJuYWxzLmhhc1Bh
dXNlZEltYWdlQW5pbWF0aW9ucyhkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYScpKTsKICByZXR1
cm4gZmFsc2U7Cn0KCmZ1bmN0aW9uIGlzU2Vjb25kSW1hZ2VQYXVzZWQoKQp7CiAgICBpZiAod2lu
ZG93LmludGVybmFscykKICAgICAgICByZXR1cm4gaW50ZXJuYWxzLmhhc1BhdXNlZEltYWdlQW5p
bWF0aW9ucyhkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYicpKTsKICAgIHJldHVybiBmYWxzZTsK
fQoKZnVuY3Rpb24gZm9yY2VMYXlvdXQoKQp7CiAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInNj
cm9sbGVyLWNvbnQiKS5vZmZzZXRMZWZ0Owp9CgpmdW5jdGlvbiBjaGVja1NlY29uZEltYWdlVW5w
YXVzZWQoKQp7CiAgc2hvdWxkQmVjb21lRXF1YWwoImlzU2Vjb25kSW1hZ2VQYXVzZWQoKSIsICJm
YWxzZSIsIGZpbmlzaEpTVGVzdCAvKnRyYW5zbGF0ZUltYWdlc1JpZ2h0Ki8pOwp9CgpmdW5jdGlv
biBjaGVja1NlY29uZEltYWdlUGF1c2VkKCkKewogIHNob3VsZEJlY29tZUVxdWFsKCJpc1NlY29u
ZEltYWdlUGF1c2VkKCkiLCAidHJ1ZSIsIGZpbmlzaEpTVGVzdCk7Cn0KCmZ1bmN0aW9uIHRyYW5z
bGF0ZUltYWdlc0xlZnQoKQp7CiAgc2hvdWxkQmVGYWxzZSgiaXNGaXJzdEltYWdlUGF1c2VkKCki
KTsKICBkZWJ1ZygiVHJhbnNsYXRpbmcgaW1hZ2VzIGxlZnQgc28gdGhhdCBmaXJzdCBpbWFnZSBp
cyBubyBsb25nZXIgdmlzaWJsZSwgYnV0IHNlY29uZCBpbWFnZSBpcy4iKTsKICBmb3JjZUxheW91
dCgpOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJzY3JvbGxlci1jb250Iikuc3R5bGVbIi13
ZWJraXQtdHJhbnNmb3JtIl0gPSAidHJhbnNsYXRlKC04MDBweCwgMHB4KSI7CiAgc2hvdWxkQmVj
b21lRXF1YWwoImlzRmlyc3RJbWFnZVBhdXNlZCgpIiwgInRydWUiLCBjaGVja1NlY29uZEltYWdl
VW5wYXVzZWQpOwp9CgpmdW5jdGlvbiB0cmFuc2xhdGVJbWFnZXNSaWdodCgpCnsKICBkZWJ1Zygi
VHJhbnNsYXRpbmcgaW1hZ2VzIHJpZ2h0IHNvIHRoYXQgc2Vjb25kIGltYWdlIGlzIG5vIGxvbmdl
ciB2aXNpYmxlLCBidXQgZmlyc3QgaW1hZ2UgaXMuIik7CiAgZm9yY2VMYXlvdXQoKTsKICBkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgic2Nyb2xsZXItY29udCIpLnN0eWxlWyItd2Via2l0LXRyYW5z
Zm9ybSJdID0gInRyYW5zbGF0ZSgwcHgsIDBweCkiOwogIHNob3VsZEJlY29tZUVxdWFsKCJpc0Zp
cnN0SW1hZ2VQYXVzZWQoKSIsICJmYWxzZSIsIGNoZWNrU2Vjb25kSW1hZ2VQYXVzZWQpOwp9Cgpm
dW5jdGlvbiBlbnN1cmVJbWFnZXNQYWludGVkT25jZSgpCnsKICAgIHNob3VsZEJlY29tZUVxdWFs
KCIhaXNGaXJzdEltYWdlUGF1c2VkKCkiLCAidHJ1ZSIsIGZ1bmN0aW9uKCkgewogICAgICAgIGRv
Y3VtZW50LmdldEVsZW1lbnRCeUlkKCJzY3JvbGxlci1jb250Iikuc3R5bGVbIi13ZWJraXQtdHJh
bnNmb3JtIl0gPSAidHJhbnNsYXRlKC04MDBweCwgMHB4KSI7CiAgICAgICAgc2hvdWxkQmVjb21l
RXF1YWwoIiFpc1NlY29uZEltYWdlUGF1c2VkKCkiLCAidHJ1ZSIsIGZ1bmN0aW9uKCkgewogICAg
ICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgic2Nyb2xsZXItY29udCIpLnN0eWxlWyIt
d2Via2l0LXRyYW5zZm9ybSJdID0gInRyYW5zbGF0ZSgwcHgsIDBweCkiOwogICAgICAgICAgICBz
aG91bGRCZWNvbWVFcXVhbCgiIWlzRmlyc3RJbWFnZVBhdXNlZCgpICYmIGlzU2Vjb25kSW1hZ2VQ
YXVzZWQoKSIsICJ0cnVlIiwgdHJhbnNsYXRlSW1hZ2VzTGVmdCk7CiAgICAgICAgfSk7CiAgICB9
KTsKfQoKZnVuY3Rpb24gcnVuVGVzdCgpCnsKICBlbnN1cmVJbWFnZXNQYWludGVkT25jZSgpOwp9
Cgo8L3NjcmlwdD4KPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9qcy10ZXN0LXBvc3QuanMi
Pjwvc2NyaXB0Pgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>