<?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>91695</bug_id>
          
          <creation_ts>2012-07-18 17:04:42 -0700</creation_ts>
          <short_desc>Hit testing in the gap between pages returns incorrect results</short_desc>
          <delta_ts>2012-07-18 17:20:01 -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>528+ (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>mitz</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>eric</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>672992</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-07-18 17:04:42 -0700</bug_when>
    <thetext>&lt;rdar://problem/11887161&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>672996</commentid>
    <comment_count>1</comment_count>
      <attachid>153140</attachid>
    <who name="">mitz</who>
    <bug_when>2012-07-18 17:08:59 -0700</bug_when>
    <thetext>Created attachment 153140
Account for columns when setting the local point (in the root element) when updating a hit test result in the RenderView</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>672997</commentid>
    <comment_count>2</comment_count>
      <attachid>153140</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2012-07-18 17:11:33 -0700</bug_when>
    <thetext>Comment on attachment 153140
Account for columns when setting the local point (in the root element) when updating a hit test result in the RenderView

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>673006</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-07-18 17:20:01 -0700</bug_when>
    <thetext>Fixed in &lt;http://trac.webkit.org/r123050&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>153140</attachid>
            <date>2012-07-18 17:08:59 -0700</date>
            <delta_ts>2012-07-18 17:11:33 -0700</delta_ts>
            <desc>Account for columns when setting the local point (in the root element) when updating a hit test result in the RenderView</desc>
            <filename>91695_r1.diff</filename>
            <type>text/plain</type>
            <size>5329</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEyMzA0OCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDEyLTA3LTE4ICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgSGl0IHRlc3RpbmcgaW4gdGhlIGdh
cCBiZXR3ZWVuIHBhZ2VzIHJldHVybnMgaW5jb3JyZWN0IHJlc3VsdHMKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkxNjk1CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkaXRpb25hbCBpbmZvcm1hdGlvbiBv
ZiB0aGUgY2hhbmdlIHN1Y2ggYXMgYXBwcm9hY2gsIHJhdGlvbmFsZS4gUGxlYXNlIGFkZCBwZXIt
ZnVuY3Rpb24gZGVzY3JpcHRpb25zIGJlbG93IChPT1BTISkuCisKKyAgICAgICAgVGVzdDogZmFz
dC9tdWx0aWNvbC9oaXQtdGVzdC1nYXAtYmV0d2Vlbi1wYWdlcy5odG1sCisKKyAgICAgICAgKiBy
ZW5kZXJpbmcvUmVuZGVyQmxvY2suaDoKKyAgICAgICAgKFJlbmRlckJsb2NrKTogUHJvbW90ZWQg
YWRqdXN0UG9pbnRUb0NvbHVtbkNvbnRlbnRzIGZyb20gcHJpdmF0ZSB0byBwcm90ZWN0ZWQuCisg
ICAgICAgICogcmVuZGVyaW5nL1JlbmRlclZpZXcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVu
ZGVyVmlldzo6dXBkYXRlSGl0VGVzdFJlc3VsdCk6IElmIHdlIGdldCBoZXJlLCBhbmQgd2UgbWFr
ZSB0aGUgZG9jdW1lbnQgZWxlbWVudAorICAgICAgICB0aGUgaW5uZXIgbm9kZSwgYWRqdXN0IHRo
ZSBsb2NhbCBwb2ludCBmb3IgY29sdW1ucy4KKwogMjAxMi0wNy0xOCAgSm9zaHVhIEJlbGwgIDxq
c2JlbGxAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIEluZGV4ZWREQjogRGlyZWN0aW9uIHBhcmFt
ZXRlciBpZ25vcmVkIGJ5IHNvbWUgb3BlbkN1cnNvcigpIG92ZXJsb2FkcwpJbmRleDogU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmgKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmgJKHJldmlzaW9uIDEyMzAzOSkKKysrIFNvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5oCSh3b3JraW5nIGNvcHkpCkBAIC04MDYs
NyArODA2LDYgQEAgcHJpdmF0ZToKIAogICAgIHZpcnR1YWwgTGF5b3V0UmVjdCBsb2NhbENhcmV0
UmVjdChJbmxpbmVCb3gqLCBpbnQgY2FyZXRPZmZzZXQsIExheW91dFVuaXQqIGV4dHJhV2lkdGhU
b0VuZE9mTGluZSA9IDApOwogCi0gICAgdm9pZCBhZGp1c3RQb2ludFRvQ29sdW1uQ29udGVudHMo
TGF5b3V0UG9pbnQmKSBjb25zdDsKICAgICB2b2lkIGFkanVzdEZvckJvcmRlckZpdChMYXlvdXRV
bml0IHgsIExheW91dFVuaXQmIGxlZnQsIExheW91dFVuaXQmIHJpZ2h0KSBjb25zdDsgLy8gSGVs
cGVyIGZ1bmN0aW9uIGZvciBib3JkZXJGaXRBZGp1c3QKIAogICAgIHZvaWQgbWFya0xpbmVzRGly
dHlJbkJsb2NrUmFuZ2UoTGF5b3V0VW5pdCBsb2dpY2FsVG9wLCBMYXlvdXRVbml0IGxvZ2ljYWxC
b3R0b20sIFJvb3RJbmxpbmVCb3gqIGhpZ2hlc3QgPSAwKTsKQEAgLTk2NCw2ICs5NjMsOCBAQCBw
cm90ZWN0ZWQ6CiAgICAgdm9pZCBhZGp1c3RMaW5lUG9zaXRpb25Gb3JQYWdpbmF0aW9uKFJvb3RJ
bmxpbmVCb3gqLCBMYXlvdXRVbml0JiBkZWx0YU9mZnNldCk7IC8vIENvbXB1dGVzIGEgZGVsdGFP
ZmZzZXQgdmFsdWUgdGhhdCBwdXQgYSBsaW5lIGF0IHRoZSB0b3Agb2YgdGhlIG5leHQgcGFnZSBp
ZiBpdCBkb2Vzbid0IGZpdCBvbiB0aGUgY3VycmVudCBwYWdlLgogICAgIExheW91dFVuaXQgYWRq
dXN0QmxvY2tDaGlsZEZvclBhZ2luYXRpb24oTGF5b3V0VW5pdCBsb2dpY2FsVG9wQWZ0ZXJDbGVh
ciwgTGF5b3V0VW5pdCBlc3RpbWF0ZVdpdGhvdXRQYWdpbmF0aW9uLCBSZW5kZXJCb3gqIGNoaWxk
LCBib29sIGF0QmVmb3JlU2lkZU9mQmxvY2spOwogCisgICAgdm9pZCBhZGp1c3RQb2ludFRvQ29s
dW1uQ29udGVudHMoTGF5b3V0UG9pbnQmKSBjb25zdDsKKwogICAgIC8vIFRoaXMgZnVuY3Rpb24g
aXMgY2FsbGVkIHRvIHRlc3QgYSBsaW5lIGJveCB0aGF0IGhhcyBtb3ZlZCBpbiB0aGUgYmxvY2sg
ZGlyZWN0aW9uIHRvIHNlZSBpZiBpdCBoYXMgZW5kZWQgdXAgaW4gYSBuZXcKICAgICAvLyByZWdp
b24vcGFnZS9jb2x1bW4gdGhhdCBoYXMgYSBkaWZmZXJlbnQgYXZhaWxhYmxlIGxpbmUgd2lkdGgg
dGhhbiB0aGUgb2xkIG9uZS4gVXNlZCB0byBrbm93IHdoZW4geW91IGhhdmUgdG8gZGlydHkgYQog
ICAgIC8vIGxpbmUsIGkuZS4sIHRoYXQgaXQgY2FuJ3QgYmUgcmUtdXNlZC4KSW5kZXg6IFNvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJWaWV3LmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVmlldy5jcHAJKHJldmlzaW9uIDEyMzAzOSkKKysrIFNv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJWaWV3LmNwcAkod29ya2luZyBjb3B5KQpAQCAt
ODUyLDcgKzg1MiwxMSBAQCB2b2lkIFJlbmRlclZpZXc6OnVwZGF0ZUhpdFRlc3RSZXN1bHQoSGl0
CiAgICAgICAgIHJlc3VsdC5zZXRJbm5lck5vZGUobm9kZSk7CiAgICAgICAgIGlmICghcmVzdWx0
LmlubmVyTm9uU2hhcmVkTm9kZSgpKQogICAgICAgICAgICAgcmVzdWx0LnNldElubmVyTm9uU2hh
cmVkTm9kZShub2RlKTsKLSAgICAgICAgcmVzdWx0LnNldExvY2FsUG9pbnQocG9pbnQpOworCisg
ICAgICAgIExheW91dFBvaW50IGFkanVzdGVkUG9pbnQgPSBwb2ludDsKKyAgICAgICAgYWRqdXN0
UG9pbnRUb0NvbHVtbkNvbnRlbnRzKGFkanVzdGVkUG9pbnQpOworCisgICAgICAgIHJlc3VsdC5z
ZXRMb2NhbFBvaW50KGFkanVzdGVkUG9pbnQpOwogICAgIH0KIH0KIApJbmRleDogTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNp
b24gMTIzMDQ4KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0x
LDMgKzEsMTUgQEAKKzIwMTItMDctMTggIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4K
KworICAgICAgICBIaXQgdGVzdGluZyBpbiB0aGUgZ2FwIGJldHdlZW4gcGFnZXMgcmV0dXJucyBp
bmNvcnJlY3QgcmVzdWx0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9OTE2OTUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBBZGRpdGlvbmFsIGluZm9ybWF0aW9uIG9mIHRoZSBjaGFuZ2Ugc3VjaCBhcyBhcHBy
b2FjaCwgcmF0aW9uYWxlLiBQbGVhc2UgYWRkIHBlci1mdW5jdGlvbiBkZXNjcmlwdGlvbnMgYmVs
b3cgKE9PUFMhKS4KKworICAgICAgICAqIGZhc3QvbXVsdGljb2wvaGl0LXRlc3QtZ2FwLWJldHdl
ZW4tcGFnZXMtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L211bHRpY29sL2hp
dC10ZXN0LWdhcC1iZXR3ZWVuLXBhZ2VzLmh0bWw6IEFkZGVkLgorCiAyMDEyLTA3LTE4ICBKb3No
dWEgQmVsbCAgPGpzYmVsbEBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgSW5kZXhlZERCOiBEaXJl
Y3Rpb24gcGFyYW1ldGVyIGlnbm9yZWQgYnkgc29tZSBvcGVuQ3Vyc29yKCkgb3ZlcmxvYWRzCklu
ZGV4OiBMYXlvdXRUZXN0cy9mYXN0L211bHRpY29sL2hpdC10ZXN0LWdhcC1iZXR3ZWVuLXBhZ2Vz
LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L211bHRpY29sL2hp
dC10ZXN0LWdhcC1iZXR3ZWVuLXBhZ2VzLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExh
eW91dFRlc3RzL2Zhc3QvbXVsdGljb2wvaGl0LXRlc3QtZ2FwLWJldHdlZW4tcGFnZXMtZXhwZWN0
ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxIEBACitQQVNTCkluZGV4OiBMYXlvdXRUZXN0
cy9mYXN0L211bHRpY29sL2hpdC10ZXN0LWdhcC1iZXR3ZWVuLXBhZ2VzLmh0bWwKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9tdWx0aWNvbC9oaXQtdGVzdC1nYXAtYmV0d2Vlbi1wYWdl
cy5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9tdWx0aWNvbC9oaXQtdGVz
dC1nYXAtYmV0d2Vlbi1wYWdlcy5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDE3IEBACis8
aHRtbD4KKyAgICA8Ym9keSBzdHlsZT0ibWFyZ2luOiAwOyI+CisgICAgICAgIDxkaXYgc3R5bGU9
ImhlaWdodDogNTAlOyI+PC9kaXY+CisgICAgICAgIDxkaXYgc3R5bGU9ImhlaWdodDogNTAlOyI+
PC9kaXY+CisgICAgICAgIDxkaXYgaWQ9InRhcmdldCIgc3R5bGU9ImhlaWdodDogNTAlOyI+PC9k
aXY+CisgICAgICAgIDxkaXYgc3R5bGU9ImhlaWdodDogNTAlOyI+PC9kaXY+CisgICAgICAgIDxk
aXYgaWQ9InJlc3VsdCI+RkFJTDogVGVzdCBkaWQgbm90IHJ1biAoRHVtcFJlbmRlclRyZWUgb3Ig
V2ViS2l0VGVzdFJ1bm5lciBuZWVkZWQpPC9kaXY+CisgICAgICAgIDxzY3JpcHQ+CisgICAgICAg
ICAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKSB7CisgICAgICAgICAgICAgICAg
bGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOworICAgICAgICAgICAgICAgIGludGVy
bmFscy5zZXRQYWdpbmF0aW9uKGRvY3VtZW50LCAiTGVmdFRvUmlnaHRQYWdpbmF0ZWQiLCAyMCwg
MTAwKTsKKyAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicmVzdWx0Iiku
aW5uZXJUZXh0ID0gZG9jdW1lbnQuY2FyZXRSYW5nZUZyb21Qb2ludCgxMTUsIDUwKS5zdGFydENv
bnRhaW5lciA9PT0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRhcmdldCIpCisgICAgICAgICAg
ICAgICAgICAgID8gIlBBU1MiIDogIkZBSUwiOworICAgICAgICAgICAgfQorICAgICAgICA8L3Nj
cmlwdD4KKyAgICA8L2JvZHk+Cis8L2h0bWw+Cg==
</data>
<flag name="review"
          id="162010"
          type_id="1"
          status="+"
          setter="hyatt"
    />
          </attachment>
      

    </bug>

</bugzilla>