<?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>73352</bug_id>
          
          <creation_ts>2011-11-29 12:52:29 -0800</creation_ts>
          <short_desc>Use contentsToRootView when converting the mouse coordinates for the context menu key event</short_desc>
          <delta_ts>2011-11-29 13:30:35 -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>New Bugs</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>71945</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          <cc>aroben</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>511024</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-11-29 12:52:29 -0800</bug_when>
    <thetext>Use contentsToRootView when converting the mouse coordinate for the context menu key event</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511025</commentid>
    <comment_count>1</comment_count>
      <attachid>117026</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-11-29 12:53:21 -0800</bug_when>
    <thetext>Created attachment 117026
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511026</commentid>
    <comment_count>2</comment_count>
      <attachid>117026</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-11-29 12:53:48 -0800</bug_when>
    <thetext>Comment on attachment 117026
Patch

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

&gt; Source/WebCore/ChangeLog:8
&gt; +        No new tests. (OOPS!)

Why not?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511027</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-11-29 12:54:14 -0800</bug_when>
    <thetext>What is the symptom this patch fixes? Your bug title should describe it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511035</commentid>
    <comment_count>4</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-11-29 13:07:50 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 117026 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=117026&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:8
&gt; &gt; +        No new tests. (OOPS!)
&gt; 
&gt; Why not?

This should already be covered by existing tests.

(In reply to comment #3)
&gt; What is the symptom this patch fixes? Your bug title should describe it.

Another part of https://bugs.webkit.org/show_bug.cgi?id=71945 - I&apos;ll relate the bugs and put the info in the change log.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511052</commentid>
    <comment_count>5</comment_count>
      <attachid>117033</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-11-29 13:23:00 -0800</bug_when>
    <thetext>Created attachment 117033
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511053</commentid>
    <comment_count>6</comment_count>
      <attachid>117033</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-11-29 13:23:48 -0800</bug_when>
    <thetext>Comment on attachment 117033
Patch

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

&gt; Source/WebCore/ChangeLog:12
&gt; +        Use contentsToRootView when converting the mouse coordinates for the context menu key event
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=73352
&gt; +
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +
&gt; +        This is another step towards fixing https://bugs.webkit.org/show_bug.cgi?id=71945, by getting
&gt; +        rid of a call to ScrollView::contentsToWindow.
&gt; +
&gt; +        * page/EventHandler.cpp:
&gt; +        (WebCore::EventHandler::sendContextMenuEventForKey):

You should mention why you haven&apos;t modified/added any tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>511066</commentid>
    <comment_count>7</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-11-29 13:30:35 -0800</bug_when>
    <thetext>Committed r101416: &lt;http://trac.webkit.org/changeset/101416&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117026</attachid>
            <date>2011-11-29 12:53:21 -0800</date>
            <delta_ts>2011-11-29 13:22:57 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-73352-20111129125423.patch</filename>
            <type>text/plain</type>
            <size>1574</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNDAxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2VlMmJjMzBkOWVmOTI2
MjUxZDVmMGI5MWExMzBlNTIzNmYxMjI0MS4uYzIzMzY1YzBiNGY2MTZlOWE1MzU2NTIzZGU3YjE3
ZmExMDM2NzFmOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDExLTExLTI5ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgVXNlIGNvbnRlbnRz
VG9Sb290VmlldyB3aGVuIGNvbnZlcnRpbmcgdGhlIG1vdXNlIGNvb3JkaW5hdGVzIGZvciB0aGUg
Y29udGV4dCBtZW51IGtleSBldmVudAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NzMzNTIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBObyBuZXcgdGVzdHMuIChPT1BTISkKKworICAgICAgICAqIHBhZ2UvRXZl
bnRIYW5kbGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkV2ZW50SGFuZGxlcjo6c2VuZENvbnRl
eHRNZW51RXZlbnRGb3JLZXkpOgorCiAyMDExLTExLTE1ICBBbmRlcnMgQ2FybHNzb24gIDxhbmRl
cnNjYUBhcHBsZS5jb20+CiAKICAgICAgICAgRHJhZ0NsaWVudDo6ZHJhZ1NvdXJjZUFjdGlvbk1h
c2tGb3JQb2ludCBzaG91bGQgdXNlIHJvb3QgdmlldyBjb29yZGluYXRlcwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFn
ZS9FdmVudEhhbmRsZXIuY3BwCmluZGV4IDUwOTBmYWE1ZmNmMTdmMzM4MTdkZDE4YjA5OTY4OTdm
ODM4NjE0MWQuLjIxMzg1MTUxMWE1ZjhmZGVlMWE3NzU3MjBlN2NkODg4YzBkMWI3YzkgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL0V2ZW50SGFuZGxlci5jcHAKQEAgLTIzNDMsOCArMjM0Myw4IEBAIGJvb2wg
RXZlbnRIYW5kbGVyOjpzZW5kQ29udGV4dE1lbnVFdmVudEZvcktleSgpCiAKICAgICBtX2ZyYW1l
LT52aWV3KCktPnNldEN1cnNvcihwb2ludGVyQ3Vyc29yKCkpOwogCi0gICAgSW50UG9pbnQgcG9z
aXRpb24gPSB2aWV3LT5jb250ZW50c1RvV2luZG93KGxvY2F0aW9uKTsKLSAgICBJbnRQb2ludCBn
bG9iYWxQb3NpdGlvbiA9IHZpZXctPmNvbnRlbnRzVG9TY3JlZW4oSW50UmVjdChsb2NhdGlvbiwg
SW50U2l6ZSgpKSkubG9jYXRpb24oKTsKKyAgICBJbnRQb2ludCBwb3NpdGlvbiA9IHZpZXctPmNv
bnRlbnRzVG9Sb290Vmlldyhsb2NhdGlvbik7CisgICAgSW50UG9pbnQgZ2xvYmFsUG9zaXRpb24g
PSB2aWV3LT5ob3N0V2luZG93KCktPnJvb3RWaWV3VG9TY3JlZW4oSW50UmVjdChwb3NpdGlvbiwg
SW50U2l6ZSgpKSkubG9jYXRpb24oKTsKIAogICAgIE5vZGUqIHRhcmdldE5vZGUgPSBkb2MtPmZv
Y3VzZWROb2RlKCk7CiAgICAgaWYgKCF0YXJnZXROb2RlKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>117033</attachid>
            <date>2011-11-29 13:23:00 -0800</date>
            <delta_ts>2011-11-29 13:23:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-73352-20111129132402.patch</filename>
            <type>text/plain</type>
            <size>1702</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAxNDAxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2VlMmJjMzBkOWVmOTI2
MjUxZDVmMGI5MWExMzBlNTIzNmYxMjI0MS4uNDA5ZTRiN2Y3NjNmZTgwZTRiNjc4MGEzMjU1MmJh
NzhkMjk3NTk0YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDExLTExLTI5ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgVXNlIGNvbnRlbnRz
VG9Sb290VmlldyB3aGVuIGNvbnZlcnRpbmcgdGhlIG1vdXNlIGNvb3JkaW5hdGVzIGZvciB0aGUg
Y29udGV4dCBtZW51IGtleSBldmVudAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NzMzNTIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBUaGlzIGlzIGFub3RoZXIgc3RlcCB0b3dhcmRzIGZpeGluZyBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzE5NDUsIGJ5IGdldHRpbmcKKyAgICAg
ICAgcmlkIG9mIGEgY2FsbCB0byBTY3JvbGxWaWV3Ojpjb250ZW50c1RvV2luZG93LgorCisgICAg
ICAgICogcGFnZS9FdmVudEhhbmRsZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RXZlbnRIYW5k
bGVyOjpzZW5kQ29udGV4dE1lbnVFdmVudEZvcktleSk6CisKIDIwMTEtMTEtMTUgIEFuZGVycyBD
YXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KIAogICAgICAgICBEcmFnQ2xpZW50OjpkcmFn
U291cmNlQWN0aW9uTWFza0ZvclBvaW50IHNob3VsZCB1c2Ugcm9vdCB2aWV3IGNvb3JkaW5hdGVz
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0V2ZW50SGFuZGxlci5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL0V2ZW50SGFuZGxlci5jcHAKaW5kZXggNTA5MGZhYTVmY2YxN2YzMzgx
N2RkMThiMDk5Njg5N2Y4Mzg2MTQxZC4uMjEzODUxNTExYTVmOGZkZWUxYTc3NTcyMGU3Y2Q4ODhj
MGQxYjdjOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcApAQCAtMjM0Myw4ICsy
MzQzLDggQEAgYm9vbCBFdmVudEhhbmRsZXI6OnNlbmRDb250ZXh0TWVudUV2ZW50Rm9yS2V5KCkK
IAogICAgIG1fZnJhbWUtPnZpZXcoKS0+c2V0Q3Vyc29yKHBvaW50ZXJDdXJzb3IoKSk7CiAKLSAg
ICBJbnRQb2ludCBwb3NpdGlvbiA9IHZpZXctPmNvbnRlbnRzVG9XaW5kb3cobG9jYXRpb24pOwot
ICAgIEludFBvaW50IGdsb2JhbFBvc2l0aW9uID0gdmlldy0+Y29udGVudHNUb1NjcmVlbihJbnRS
ZWN0KGxvY2F0aW9uLCBJbnRTaXplKCkpKS5sb2NhdGlvbigpOworICAgIEludFBvaW50IHBvc2l0
aW9uID0gdmlldy0+Y29udGVudHNUb1Jvb3RWaWV3KGxvY2F0aW9uKTsKKyAgICBJbnRQb2ludCBn
bG9iYWxQb3NpdGlvbiA9IHZpZXctPmhvc3RXaW5kb3coKS0+cm9vdFZpZXdUb1NjcmVlbihJbnRS
ZWN0KHBvc2l0aW9uLCBJbnRTaXplKCkpKS5sb2NhdGlvbigpOwogCiAgICAgTm9kZSogdGFyZ2V0
Tm9kZSA9IGRvYy0+Zm9jdXNlZE5vZGUoKTsKICAgICBpZiAoIXRhcmdldE5vZGUpCg==
</data>
<flag name="review"
          id="116349"
          type_id="1"
          status="+"
          setter="aroben"
    />
          </attachment>
      

    </bug>

</bugzilla>