<?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>197057</bug_id>
          
          <creation_ts>2019-04-18 08:03:15 -0700</creation_ts>
          <short_desc>Tile update problems in iframe after scrolling page too soon after load</short_desc>
          <delta_ts>2019-04-18 09:32:05 -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>Scrolling</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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="Antti Koivisto">koivisto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1528452</commentid>
    <comment_count>0</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-04-18 08:03:15 -0700</bug_when>
    <thetext>Summary:
Tile update problems in iframe after scrolling page to quickly after load

Steps To Reproduce:
1. https://www.bloomberg.com/graphics/2018-tesla-tracker/
2. Scroll down to Tesla Production Blog section
3. Scroll the blog iframe

Results:
If you started scrolling the main page immediately after the page load to get to the blog, the iframe doesn’t generate tiles when scrolling. There is a main page scrolling jump soon after the load completes which may be related (some viewport update thing?)

If you simply wait a bit after the page load without scrolling anything, the iframe scrolling works fine too later. Waiting until Reader availability text goes away is sufficient.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1528453</commentid>
    <comment_count>1</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-04-18 08:06:28 -0700</bug_when>
    <thetext>&lt;rdar://problem/49913663&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1528454</commentid>
    <comment_count>2</comment_count>
      <attachid>367728</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-04-18 08:10:32 -0700</bug_when>
    <thetext>Created attachment 367728
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1528467</commentid>
    <comment_count>3</comment_count>
      <attachid>367728</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-04-18 09:32:04 -0700</bug_when>
    <thetext>Comment on attachment 367728
patch

Clearing flags on attachment: 367728

Committed r244426: &lt;https://trac.webkit.org/changeset/244426&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1528468</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-04-18 09:32:05 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>367728</attachid>
            <date>2019-04-18 08:10:32 -0700</date>
            <delta_ts>2019-04-18 09:32:04 -0700</delta_ts>
            <desc>patch</desc>
            <filename>framehostingnode-destroy.patch</filename>
            <type>text/plain</type>
            <size>1939</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDI0NDQyMykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDE5LTA0LTE4ICBBbnR0aSBL
b2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBUaWxlIHVwZGF0ZSBwcm9ibGVt
cyBpbiBpZnJhbWUgYWZ0ZXIgc2Nyb2xsaW5nIHBhZ2UgdG9vIHNvb24gYWZ0ZXIgbG9hZAorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk3MDU3CisgICAg
ICAgIDxyZGFyOi8vcHJvYmxlbS80OTkxMzY2Mz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBXZSBlbmQgdXAgZGVzdHJveWluZyBGcmFtZUhvc3Rpbmcg
c2Nyb2xsaW5nIG5vZGUgd2hlbiB3ZSBzaG91bGRuJ3QuCisKKyAgICAgICAgTm8gdGVzdCwgZGVz
cGl0ZSBhdHRlbXB0cyBJIGNvdWxkbid0IGdldCB0aGlzIHN0YXRlIHRvIHN0aWNrLiBUaGUgcHJv
YmxlbSBpcyB0aGF0IGluCisgICAgICAgIG1vc3QgY2FzZXMgdGhlIGRlc3Ryb3lpbmcgc2Nyb2xs
aW5nIG5vZGUgZ2V0cyBpbW1lZGlhdGVseSByZWNyZWF0ZWQgYW5kIGNvbm5lY3RlZCBhZ2Fpbi4K
KyAgICAgICAgR2V0dGluZyBpbnRvIHRlc3RhYmx5IGJ1Z2d5IHN0YXRlIHJlcXVpcmVzIHNvbWUg
dmVyeSBzcGVjaWZpYyBsYXllciB0cmVlIGNvbmZpZ3VyYXRpb24gdXBkYXRlLgorCisgICAgICAg
ICogcmVuZGVyaW5nL1JlbmRlckxheWVyQmFja2luZy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJMYXllckJhY2tpbmc6OmRldGFjaEZyb21TY3JvbGxpbmdDb29yZGluYXRvcik6CisKKyAg
ICAgICAgVGVzdCB0aGUgcmlnaHQgdGhpbmcuCisKIDIwMTktMDQtMTggIEFudG9pbmUgUXVpbnQg
IDxncmFvdXRzQGFwcGxlLmNvbT4KIAogICAgICAgICBbUG9pbnRlciBFdmVudHMgV1BUXSBVbnNr
aXAgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9wb2ludGVyZXZlbnRzL3BvaW50ZXJl
dmVudF9sb3N0cG9pbnRlcmNhcHR1cmVfZm9yX2Rpc2Nvbm5lY3RlZF9ub2RlLmh0bWwKSW5kZXg6
IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckJhY2tpbmcuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckJhY2tpbmcuY3BwCShy
ZXZpc2lvbiAyNDQzMjcpCisrKyBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJC
YWNraW5nLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTg1MCw3ICsxODUwLDcgQEAgdm9pZCBSZW5k
ZXJMYXllckJhY2tpbmc6OmRldGFjaEZyb21TY3JvbAogICAgICAgICBtX3Njcm9sbGluZ05vZGVJ
RCA9IDA7CiAgICAgfQogCi0gICAgaWYgKHJvbGVzLmNvbnRhaW5zKFNjcm9sbENvb3JkaW5hdGlv
blJvbGU6OlNjcm9sbGluZykgJiYgbV9mcmFtZUhvc3RpbmdOb2RlSUQpIHsKKyAgICBpZiAocm9s
ZXMuY29udGFpbnMoU2Nyb2xsQ29vcmRpbmF0aW9uUm9sZTo6RnJhbWVIb3N0aW5nKSAmJiBtX2Zy
YW1lSG9zdGluZ05vZGVJRCkgewogICAgICAgICBMT0coQ29tcG9zaXRpbmcsICJEZXRhY2hpbmcg
RnJhbWVIb3N0aW5nIG5vZGUgJSIgUFJJdTY0LCBtX2ZyYW1lSG9zdGluZ05vZGVJRCk7CiAgICAg
ICAgIHNjcm9sbGluZ0Nvb3JkaW5hdG9yLT51bnBhcmVudENoaWxkcmVuQW5kRGVzdHJveU5vZGUo
bV9mcmFtZUhvc3RpbmdOb2RlSUQpOwogICAgICAgICBtX2ZyYW1lSG9zdGluZ05vZGVJRCA9IDA7
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>