<?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>147372</bug_id>
          
          <creation_ts>2015-07-28 13:44:53 -0700</creation_ts>
          <short_desc>bounds in InteractionInformationAtPosition should be always in main frame coordinate space.</short_desc>
          <delta_ts>2015-07-28 14:45: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>WebKit2</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 name="Yongjun Zhang">yongjun_zhang</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bdakin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>enrica</cc>
    
    <cc>mitz</cc>
    
    <cc>sam</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1112846</commentid>
    <comment_count>0</comment_count>
    <who name="Yongjun Zhang">yongjun_zhang</who>
    <bug_when>2015-07-28 13:44:53 -0700</bug_when>
    <thetext>When we prepare the bounds for InteractionInformationAtPosition in WebPageIOS.mm, it looks like we get the bounds in the current frame space. It should be in main frame space since WKContent in UIProcess expects it to be in the web view space.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1112848</commentid>
    <comment_count>1</comment_count>
    <who name="Yongjun Zhang">yongjun_zhang</who>
    <bug_when>2015-07-28 13:45:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/21645007&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1112850</commentid>
    <comment_count>2</comment_count>
      <attachid>257677</attachid>
    <who name="Yongjun Zhang">yongjun_zhang</who>
    <bug_when>2015-07-28 13:49:06 -0700</bug_when>
    <thetext>Created attachment 257677
Patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1112884</commentid>
    <comment_count>3</comment_count>
      <attachid>257677</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-07-28 14:45:12 -0700</bug_when>
    <thetext>Comment on attachment 257677
Patch.

Clearing flags on attachment: 257677

Committed r187517: &lt;http://trac.webkit.org/changeset/187517&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1112885</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-07-28 14:45:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>257677</attachid>
            <date>2015-07-28 13:49:06 -0700</date>
            <delta_ts>2015-07-28 14:45:12 -0700</delta_ts>
            <desc>Patch.</desc>
            <filename>bounds_sub_frame.patch</filename>
            <type>text/plain</type>
            <size>2058</size>
            <attacher name="Yongjun Zhang">yongjun_zhang</attacher>
            
              <data encoding="base64">Y29tbWl0IDBhZGMzMGRlZjZjZDY2ZGVkOGE3ZTJjOGQ2OTg0YzA5MjEwMmRhODcKQXV0aG9yOiBZ
b25nanVuIFpoYW5nIDx5b25nanVuX3poYW5nQGFwcGxlLmNvbT4KRGF0ZTogICBUdWUgSnVsIDI4
IDEzOjQ0OjE3IDIwMTUgLTA3MDAKCiAgICBCb3VuZHMgaW4gSW50ZXJhY3Rpb25JbmZvcm1hdGlv
bkF0UG9zaXRpb24gc2hvdWxkIGJlIGFsd2F5cyBpbiBtYWluIGZyYW1lIGNvb3JkaW5hdGUgc3Bh
Y2UuCiAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ3MzcyCgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdDIvQ2hh
bmdlTG9nCmluZGV4IDY4ZjY0YjguLmJmYjE4OGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQy
L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBA
QAorMjAxNS0wNy0yOCAgWW9uZ2p1biBaaGFuZyAgPHlvbmdqdW5femhhbmdAYXBwbGUuY29tPgor
CisgICAgICAgIEJvdW5kcyBpbiBJbnRlcmFjdGlvbkluZm9ybWF0aW9uQXRQb3NpdGlvbiBzaG91
bGQgYmUgYWx3YXlzIGluIG1haW4gZnJhbWUgY29vcmRpbmF0ZSBzcGFjZS4KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0NzM3MgorCisgICAgICAgIFdo
ZW4gd2UgcHJlcGFyZSB0aGUgYm91bmRzIGZvciBJbnRlcmFjdGlvbkluZm9ybWF0aW9uQXRQb3Np
dGlvbiwgd2Ugc2hvdWxkIGNvbnZlcnQgdGhlIHJlY3QgdG8KKyAgICAgICAgbWFpbiBmcmFtZSBz
cGFjZSBzaW5jZSBXS0NvbnRlbnQgaW4gVUlQcm9jZXNzIGV4cGVjdHMgaXQgdG8gYmUgaW4gdGhl
IHdlYiB2aWV3IHNwYWNlLgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdlSU9TLm1tOgorICAgICAg
ICAoV2ViS2l0OjpXZWJQYWdlOjpnZXRQb3NpdGlvbkluZm9ybWF0aW9uKTogQ29udmVydCB0aGUg
Ym91bmRpbmcgcmVjdCB0byBtYWluIGZyYW1lIHNwYWNlIGlmIHRoZSBlbGVtZW50IGlzIGluc2lk
ZSBhIHN1Yi1mcmFtZS4KKwogMjAxNS0wNy0yOCAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2Fy
Y2lhQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gVXNlIGZhc3RNYWxsb2MgaW5zdGVhZCBv
ZiBnX3NsaWNlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2Uv
aW9zL1dlYlBhZ2VJT1MubW0gYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvaW9z
L1dlYlBhZ2VJT1MubW0KaW5kZXggMDg2NDc2OC4uMjJmYTYzNyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdlSU9TLm1tCisrKyBiL1NvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbQpAQCAtMjI1Miw2
ICsyMjUyLDExIEBAIHZvaWQgV2ViUGFnZTo6Z2V0UG9zaXRpb25JbmZvcm1hdGlvbihjb25zdCBJ
bnRQb2ludCYgcG9pbnQsIEludGVyYWN0aW9uSW5mb3JtYXRpCiAgICAgICAgICAgICAgICAgICAg
IGluZm8uYm91bmRzID0gZG93bmNhc3Q8UmVuZGVySW1hZ2U+KCpyZW5kZXJlcikuYWJzb2x1dGVD
b250ZW50UXVhZCgpLmVuY2xvc2luZ0JvdW5kaW5nQm94KCk7CiAgICAgICAgICAgICAgICAgZWxz
ZQogICAgICAgICAgICAgICAgICAgICBpbmZvLmJvdW5kcyA9IHJlbmRlcmVyLT5hYnNvbHV0ZUJv
dW5kaW5nQm94UmVjdCgpOworCisgICAgICAgICAgICAgICAgaWYgKCFyZW5kZXJlci0+ZG9jdW1l
bnQoKS5mcmFtZSgpLT5pc01haW5GcmFtZSgpKSB7CisgICAgICAgICAgICAgICAgICAgIEZyYW1l
VmlldyAqdmlldyA9IHJlbmRlcmVyLT5kb2N1bWVudCgpLmZyYW1lKCktPnZpZXcoKTsKKyAgICAg
ICAgICAgICAgICAgICAgaW5mby5ib3VuZHMgPSB2aWV3LT5jb250ZW50c1RvUm9vdFZpZXcoaW5m
by5ib3VuZHMpOworICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KICAgICAgICAgfQog
ICAgIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>