<?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>72167</bug_id>
          
          <creation_ts>2011-11-11 12:47:44 -0800</creation_ts>
          <short_desc>REGRESSION: Scroll position not restored on back after scroll</short_desc>
          <delta_ts>2011-11-11 14:21:09 -0800</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>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>OS X 10.7</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Beth Dakin">bdakin</reporter>
          <assigned_to name="Beth Dakin">bdakin</assigned_to>
          <cc>bdakin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>501007</commentid>
    <comment_count>0</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2011-11-11 12:47:44 -0800</bug_when>
    <thetext>1) Visit  http://newyork.craigslist.org/csr/ 
2) Scroll to middle of listings, e.g. more than one screen page in.
3) Click on link.
4) Once on the linked page, go back.
5) Scroll.

At this point, the page visually jumps to the top and starts scrolling from the top. This jump should not occur; it should just start scrolling.

&lt;rdar://problem/10410684&gt;

This is a regression from http://trac.webkit.org/changeset/98178</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>501015</commentid>
    <comment_count>1</comment_count>
      <attachid>114754</attachid>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2011-11-11 12:53:48 -0800</bug_when>
    <thetext>Created attachment 114754
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>501092</commentid>
    <comment_count>2</comment_count>
      <attachid>114754</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-11-11 14:17:11 -0800</bug_when>
    <thetext>Comment on attachment 114754
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=114754&amp;action=review

&gt; Source/WebCore/ChangeLog:12
&gt; +        therefore it&apos;s not on an active page). We should not notify AppKit that the page 

…therefor when not…?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>501099</commentid>
    <comment_count>3</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2011-11-11 14:21:09 -0800</bug_when>
    <thetext>Agreed, that phrasing is better.

Committed change with revision 100022.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>114754</attachid>
            <date>2011-11-11 12:53:48 -0800</date>
            <delta_ts>2011-11-11 14:17:11 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>for-review.txt</filename>
            <type>text/plain</type>
            <size>2130</size>
            <attacher name="Beth Dakin">bdakin</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwMDAwNikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIxIEBACisyMDExLTExLTExICBCZXRoIERh
a2luICA8YmRha2luQGFwcGxlLmNvbT4KKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NzIxNjcKKyAgICAgICAgUkVHUkVTU0lPTjogU2Nyb2xsIHBvc2l0
aW9uIG5vdCByZXN0b3JlZCBvbiBiYWNrIGFmdGVyIHNjcm9sbCAKKyAgICAgICAgLWFuZCBjb3Jy
ZXNwb25kaW5nLQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTA0MTA2ODQ+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2UgY2FuJ3QganVzdCByZXR1
cm4gZWFybHkgaWYgd2UgYXJlIG5vdCBvbiBhbiBhY3RpdmUgcGFnZS4gCisgICAgICAgIG5vdGlm
eVBvc2l0aW9uQ2hhbmdlZCgpIGlzIGNhbGxlZCB3aGVuIGEgcGFnZSBpcyBnb2luZyBpbnRvIHRo
ZSBwYWdlIGNhY2hlIChhbmQgCisgICAgICAgIHRoZXJlZm9yZSBpdCdzIG5vdCBvbiBhbiBhY3Rp
dmUgcGFnZSkuIFdlIHNob3VsZCBub3Qgbm90aWZ5IEFwcEtpdCB0aGF0IHRoZSBwYWdlIAorICAg
ICAgICBoYXMgc2Nyb2xsZWQgaW4gdGhhdCBjYXNlLCBidXQgd2Ugc3RpbGwgbmVlZCB0byBjYWxs
IAorICAgICAgICBTY3JvbGxBbmltYXRvcjo6bm90aWZ5UG9zaXRpb25DaGFuZ2VkKCk7LiBTbyB0
aGlzIHBhdGNoIHJlbW92ZXMgdGhlIGVhcmx5IHJldHVybiwgCisgICAgICAgIGFuZCByZXBsYWNl
cyBpdCB3aXRoIGEgY29uZGl0aW9uYWwgYXJvdW5kIHRoZSByZWxldmFudCBjb2RlLgorICAgICAg
ICAqIHBsYXRmb3JtL21hYy9TY3JvbGxBbmltYXRvck1hYy5tbToKKyAgICAgICAgKFdlYkNvcmU6
OlNjcm9sbEFuaW1hdG9yTWFjOjpub3RpZnlQb3NpdGlvbkNoYW5nZWQpOgorCiAyMDExLTExLTEx
ICBNYXJrIEhhaG5lbmJlcmcgIDxtaGFobmVuYmVyZ0BhcHBsZS5jb20+CiAKICAgICAgICAgQWRk
IGpzQ2FzdCB0byByZXBsYWNlIHN0YXRpY19jYXN0CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9tYWMvU2Nyb2xsQW5pbWF0b3JNYWMubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vbWFjL1Njcm9sbEFuaW1hdG9yTWFjLm1tCShyZXZpc2lvbiA5OTkxMCkKKysr
IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9TY3JvbGxBbmltYXRvck1hYy5tbQkod29ya2lu
ZyBjb3B5KQpAQCAtNzExLDEwICs3MTEsMTIgQEAgdm9pZCBTY3JvbGxBbmltYXRvck1hYzo6aW1t
ZWRpYXRlU2Nyb2xsVAogCiB2b2lkIFNjcm9sbEFuaW1hdG9yTWFjOjpub3RpZnlQb3NpdGlvbkNo
YW5nZWQoKQogewotICAgIGlmICghc2Nyb2xsYWJsZUFyZWEoKS0+aXNPbkFjdGl2ZVBhZ2UoKSkK
LSAgICAgICAgcmV0dXJuOwogI2lmIFVTRShTQ1JPTExCQVJfUEFJTlRFUikKLSAgICBbbV9zY3Jv
bGxiYXJQYWludGVyQ29udHJvbGxlci5nZXQoKSBjb250ZW50QXJlYVNjcm9sbGVkXTsKKyAgICAv
LyBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCB3aGVuIGEgcGFnZSBpcyBnb2luZyBpbnRvIHRoZSBw
YWdlIGNhY2hlLCBidXQgdGhlIHBhZ2UgCisgICAgLy8gaXNuJ3QgcmVhbGx5IHNjcm9sbGluZyBp
biB0aGF0IGNhc2UuIFdlIHNob3VsZCBvbmx5IHBhc3MgdGhlIG1lc3NhZ2Ugb24gdG8gdGhlCisg
ICAgLy8gU2Nyb2xsYmFyUGFpbnRlckNvbnRyb2xsZXIgd2hlbiB3ZSdyZSByZWFsbHkgc2Nyb2xs
aW5nIG9uIGFuIGFjdGl2ZSBwYWdlLgorICAgIGlmIChzY3JvbGxhYmxlQXJlYSgpLT5pc09uQWN0
aXZlUGFnZSgpKQorICAgICAgICBbbV9zY3JvbGxiYXJQYWludGVyQ29udHJvbGxlci5nZXQoKSBj
b250ZW50QXJlYVNjcm9sbGVkXTsKICNlbmRpZgogICAgIFNjcm9sbEFuaW1hdG9yOjpub3RpZnlQ
b3NpdGlvbkNoYW5nZWQoKTsKIH0K
</data>
<flag name="review"
          id="113488"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>