<?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>159216</bug_id>
          
          <creation_ts>2016-06-28 10:38:32 -0700</creation_ts>
          <short_desc>[WK2] Do not suppress navigation snapshotting on session restore if we are not navigating right away</short_desc>
          <delta_ts>2016-06-28 11:07:29 -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>WebKit2</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>
          
          <blocked>146446</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>iting_liu</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1206069</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-06-28 10:38:32 -0700</bug_when>
    <thetext>Do not suppress navigation snapshotting on session restore if we are not navigating right away. The snapshot we already have may be outdated by the time we actually navigate (e.g. Because the user scrolled) so we don&apos;t want to suppress snapshotting in this case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1206072</commentid>
    <comment_count>1</comment_count>
      <attachid>282258</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-06-28 10:40:30 -0700</bug_when>
    <thetext>Created attachment 282258
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1206073</commentid>
    <comment_count>2</comment_count>
      <attachid>282259</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-06-28 10:41:25 -0700</bug_when>
    <thetext>Created attachment 282259
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1206075</commentid>
    <comment_count>3</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-06-28 10:42:07 -0700</bug_when>
    <thetext>&lt;rdar://problem/27058360&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1206084</commentid>
    <comment_count>4</comment_count>
      <attachid>282259</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-06-28 11:07:25 -0700</bug_when>
    <thetext>Comment on attachment 282259
Patch

Clearing flags on attachment: 282259

Committed r202574: &lt;http://trac.webkit.org/changeset/202574&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1206085</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-06-28 11:07:29 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>282258</attachid>
            <date>2016-06-28 10:40:30 -0700</date>
            <delta_ts>2016-06-28 10:41:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-159216-20160628104014.patch</filename>
            <type>text/plain</type>
            <size>2197</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAyNTA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggY2NkMTY0Y2Y5Y2U5MGE5
MGFkMDY1YzdjMjM1YjNmZGFjODZkZGYxOS4uMjk4OTJmMDhhZTZhZTU0ZDUzYWQwNmU1Zjg4MGJm
ZTg0YmEyNDg1ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE2LTA2LTI4ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgW1dLMl0gRG8gbm90IHN1cHBy
ZXNzIG5hdmlnYXRpb24gc25hcHNob3R0aW5nIG9uIHNlc3Npb24gcmVzdG9yZSBpZiB3ZSBhcmUg
bm90IG5hdmlnYXRpbmcgcmlnaHQgYXdheQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTU5MjE2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgRG8gbm90IHN1cHByZXNzIG5hdmlnYXRpb24gc25hcHNob3R0aW5n
IG9uIHNlc3Npb24gcmVzdG9yZSBpZiB3ZSBhcmUgbm90IG5hdmlnYXRpbmcKKyAgICAgICAgcmln
aHQgYXdheS4gVGhlIHNuYXBzaG90IHdlIGFscmVhZHkgaGF2ZSBtYXkgYmUgb3V0ZGF0ZWQgYnkg
dGhlIHRpbWUgd2UgYWN0dWFsbHkKKyAgICAgICAgbmF2aWdhdGUgKGUuZy4gQmVjYXVzZSB0aGUg
dXNlciBzY3JvbGxlZCkgc28gd2UgZG9uJ3Qgd2FudCB0byBzdXBwcmVzcyBzbmFwc2hvdHRpbmcK
KyAgICAgICAgaW4gdGhpcyBjYXNlLgorCisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94
eS5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2VQcm94eTo6cmVzdG9yZUZyb21TZXNzaW9u
U3RhdGUpOgorCiAyMDE2LTA2LTI3ICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5j
b20+CiAKICAgICAgICAgRGlzY291bnRlZCBpdGVtcyBhcmUgZGlzcGxheWVkIHdpdGggcG9zaXRp
dmUgdmFsdWVzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViUGFnZVBy
b3h5LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCmluZGV4
IGUxNDI5Njk2NTJhZGIyZWQ3YWMyZmZlODA4NDIxNWM0MjFlOGFjNmQuLjQxYjYwNzdkYmRmN2Ex
ODZiMzkyNDMzNWYwNTE0YzhiODkzYWYzM2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9X
ZWJQYWdlUHJveHkuY3BwCkBAIC0yMzE3LDkgKzIzMTcsMTEgQEAgUmVmUHRyPEFQSTo6TmF2aWdh
dGlvbj4gV2ViUGFnZVByb3h5OjpyZXN0b3JlRnJvbVNlc3Npb25TdGF0ZShTZXNzaW9uU3RhdGUg
c2Vzc2kKIAogICAgICAgICBwcm9jZXNzKCkuc2VuZChNZXNzYWdlczo6V2ViUGFnZTo6UmVzdG9y
ZVNlc3Npb24obV9iYWNrRm9yd2FyZExpc3QtPml0ZW1TdGF0ZXMoKSksIG1fcGFnZUlEKTsKIAot
ICAgICAgICAvLyBUaGUgYmFjayAvIGZvcndhcmQgbGlzdCB3YXMgcmVzdG9yZWQgZnJvbSBhIHNl
c3Npb25TdGF0ZSBzbyB3ZSBkb24ndCB3YW50IHRvIHNuYXBzaG90IHRoZSBjdXJyZW50Ci0gICAg
ICAgIC8vIHBhZ2Ugd2hlbiBuYXZpZ2F0aW5nIGF3YXkuIFN1cHByZXNzIG5hdmlnYXRpb24gc25h
cHNob3R0aW5nIHVudGlsIHRoZSBuZXh0IGxvYWQgaGFzIGNvbW1pdHRlZC4KLSAgICAgICAgbV9z
dXBwcmVzc05hdmlnYXRpb25TbmFwc2hvdHRpbmcgPSB0cnVlOworICAgICAgICBpZiAobmF2aWdh
dGUpIHsKKyAgICAgICAgICAgIC8vIFRoZSBiYWNrIC8gZm9yd2FyZCBsaXN0IHdhcyByZXN0b3Jl
ZCBmcm9tIGEgc2Vzc2lvblN0YXRlIHNvIHdlIGRvbid0IHdhbnQgdG8gc25hcHNob3QgdGhlIGN1
cnJlbnQKKyAgICAgICAgICAgIC8vIHBhZ2Ugd2hlbiBuYXZpZ2F0aW5nIGF3YXkuIFN1cHByZXNz
IG5hdmlnYXRpb24gc25hcHNob3R0aW5nIHVudGlsIHRoZSBuZXh0IGxvYWQgaGFzIGNvbW1pdHRl
ZAorICAgICAgICAgICAgbV9zdXBwcmVzc05hdmlnYXRpb25TbmFwc2hvdHRpbmcgPSB0cnVlOwor
ICAgICAgICB9CiAgICAgfQogCiAgICAgLy8gRklYTUU6IE5hdmlnYXRpbmcgc2hvdWxkIGJlIHNl
cGFyYXRlIGZyb20gc3RhdGUgcmVzdG9yYXRpb24uCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>282259</attachid>
            <date>2016-06-28 10:41:25 -0700</date>
            <delta_ts>2016-06-28 11:07:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-159216-20160628104108.patch</filename>
            <type>text/plain</type>
            <size>2232</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAyNTA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggY2NkMTY0Y2Y5Y2U5MGE5
MGFkMDY1YzdjMjM1YjNmZGFjODZkZGYxOS4uNmM1NDk5MWVhNmUxNGVhMTNmZWE0NGVlMTE0MDg1
YWY4MWQzYmFmYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE2LTA2LTI4ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgW1dLMl0gRG8gbm90IHN1cHBy
ZXNzIG5hdmlnYXRpb24gc25hcHNob3R0aW5nIG9uIHNlc3Npb24gcmVzdG9yZSBpZiB3ZSBhcmUg
bm90IG5hdmlnYXRpbmcgcmlnaHQgYXdheQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTU5MjE2CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8yNzA1ODM2
MD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEbyBu
b3Qgc3VwcHJlc3MgbmF2aWdhdGlvbiBzbmFwc2hvdHRpbmcgb24gc2Vzc2lvbiByZXN0b3JlIGlm
IHdlIGFyZSBub3QgbmF2aWdhdGluZworICAgICAgICByaWdodCBhd2F5LiBUaGUgc25hcHNob3Qg
d2UgYWxyZWFkeSBoYXZlIG1heSBiZSBvdXRkYXRlZCBieSB0aGUgdGltZSB3ZSBhY3R1YWxseQor
ICAgICAgICBuYXZpZ2F0ZSAoZS5nLiBCZWNhdXNlIHRoZSB1c2VyIHNjcm9sbGVkKSBzbyB3ZSBk
b24ndCB3YW50IHRvIHN1cHByZXNzIHNuYXBzaG90dGluZworICAgICAgICBpbiB0aGlzIGNhc2Uu
CisKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcDoKKyAgICAgICAgKFdlYktp
dDo6V2ViUGFnZVByb3h5OjpyZXN0b3JlRnJvbVNlc3Npb25TdGF0ZSk6CisKIDIwMTYtMDYtMjcg
IEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KIAogICAgICAgICBEaXNjb3Vu
dGVkIGl0ZW1zIGFyZSBkaXNwbGF5ZWQgd2l0aCBwb3NpdGl2ZSB2YWx1ZXMKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwIGIvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKaW5kZXggZTE0Mjk2OTY1MmFkYjJlZDdhYzJm
ZmU4MDg0MjE1YzQyMWU4YWM2ZC4uNDFiNjA3N2RiZGY3YTE4NmIzOTI0MzM1ZjA1MTRjOGI4OTNh
ZjMzYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5j
cHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKQEAgLTIz
MTcsOSArMjMxNywxMSBAQCBSZWZQdHI8QVBJOjpOYXZpZ2F0aW9uPiBXZWJQYWdlUHJveHk6OnJl
c3RvcmVGcm9tU2Vzc2lvblN0YXRlKFNlc3Npb25TdGF0ZSBzZXNzaQogCiAgICAgICAgIHByb2Nl
c3MoKS5zZW5kKE1lc3NhZ2VzOjpXZWJQYWdlOjpSZXN0b3JlU2Vzc2lvbihtX2JhY2tGb3J3YXJk
TGlzdC0+aXRlbVN0YXRlcygpKSwgbV9wYWdlSUQpOwogCi0gICAgICAgIC8vIFRoZSBiYWNrIC8g
Zm9yd2FyZCBsaXN0IHdhcyByZXN0b3JlZCBmcm9tIGEgc2Vzc2lvblN0YXRlIHNvIHdlIGRvbid0
IHdhbnQgdG8gc25hcHNob3QgdGhlIGN1cnJlbnQKLSAgICAgICAgLy8gcGFnZSB3aGVuIG5hdmln
YXRpbmcgYXdheS4gU3VwcHJlc3MgbmF2aWdhdGlvbiBzbmFwc2hvdHRpbmcgdW50aWwgdGhlIG5l
eHQgbG9hZCBoYXMgY29tbWl0dGVkLgotICAgICAgICBtX3N1cHByZXNzTmF2aWdhdGlvblNuYXBz
aG90dGluZyA9IHRydWU7CisgICAgICAgIGlmIChuYXZpZ2F0ZSkgeworICAgICAgICAgICAgLy8g
VGhlIGJhY2sgLyBmb3J3YXJkIGxpc3Qgd2FzIHJlc3RvcmVkIGZyb20gYSBzZXNzaW9uU3RhdGUg
c28gd2UgZG9uJ3Qgd2FudCB0byBzbmFwc2hvdCB0aGUgY3VycmVudAorICAgICAgICAgICAgLy8g
cGFnZSB3aGVuIG5hdmlnYXRpbmcgYXdheS4gU3VwcHJlc3MgbmF2aWdhdGlvbiBzbmFwc2hvdHRp
bmcgdW50aWwgdGhlIG5leHQgbG9hZCBoYXMgY29tbWl0dGVkCisgICAgICAgICAgICBtX3N1cHBy
ZXNzTmF2aWdhdGlvblNuYXBzaG90dGluZyA9IHRydWU7CisgICAgICAgIH0KICAgICB9CiAKICAg
ICAvLyBGSVhNRTogTmF2aWdhdGluZyBzaG91bGQgYmUgc2VwYXJhdGUgZnJvbSBzdGF0ZSByZXN0
b3JhdGlvbi4K
</data>

          </attachment>
      

    </bug>

</bugzilla>