<?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>108432</bug_id>
          
          <creation_ts>2013-01-30 22:58:23 -0800</creation_ts>
          <short_desc>[V8] &apos;new MouseEvent(&quot;click&quot;, {relatedTarget: window}).window&apos; should return window</short_desc>
          <delta_ts>2013-01-31 00:13:57 -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>WebCore JavaScript</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Kentaro Hara">haraken</reporter>
          <assigned_to name="Kentaro Hara">haraken</assigned_to>
          <cc>abarth</cc>
    
    <cc>japhet</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>821112</commentid>
    <comment_count>0</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-01-30 22:58:23 -0800</bug_when>
    <thetext>In V8 &apos;new MouseEvent(&quot;click&quot;, {relatedTarget: window}).window&apos; returns null. In JSC it returns window, which is a correct behavior. V8 should also return window.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821114</commentid>
    <comment_count>1</comment_count>
      <attachid>185681</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-01-30 23:06:04 -0800</bug_when>
    <thetext>Created attachment 185681
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821157</commentid>
    <comment_count>2</comment_count>
      <attachid>185681</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2013-01-31 00:02:44 -0800</bug_when>
    <thetext>Comment on attachment 185681
Patch

Interesting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821171</commentid>
    <comment_count>3</comment_count>
      <attachid>185681</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-31 00:13:53 -0800</bug_when>
    <thetext>Comment on attachment 185681
Patch

Clearing flags on attachment: 185681

Committed r141383: &lt;http://trac.webkit.org/changeset/141383&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821172</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-31 00:13:57 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185681</attachid>
            <date>2013-01-30 23:06:04 -0800</date>
            <delta_ts>2013-01-31 00:13:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-108432-20130131160248.patch</filename>
            <type>text/plain</type>
            <size>5572</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQxMzM3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTUxY2Y5ZDY2OTM1ZTE1
ZTU1MDU4MmQ4Nzc3Mzk1NWVmZThkOTU5MC4uNGEzNmZjZDgwNzRhZTliYTkxNWI5OWQ1MGRkMGQ2
MjgwZjVmNWM3ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDEzLTAxLTMwICBLZW50
YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4KKworICAgICAgICBbVjhdICduZXcgTW91
c2VFdmVudCgiY2xpY2siLCB7cmVsYXRlZFRhcmdldDogd2luZG93fSkud2luZG93JyBzaG91bGQg
cmV0dXJuIHdpbmRvdworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTA4NDMyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgSW4gVjggJ25ldyBNb3VzZUV2ZW50KCJjbGljayIsIHtyZWxhdGVkVGFyZ2V0OiB3aW5k
b3d9KS53aW5kb3cnCisgICAgICAgIHJldHVybnMgbnVsbC4gSlNDIHJldHVybnMgd2luZG93LCB3
aGljaCBpcyBhIGNvcnJlY3QgYmVoYXZpb3IuCisgICAgICAgIFY4IHNob3VsZCBhbHNvIHJldHVy
biB3aW5kb3cuCisKKyAgICAgICAgVGhlIHBvaW50IGlzIHRoYXQgd2UgbmVlZCB0byBoYW5kbGUg
YSBET01XaW5kb3cgd3JhcHBlciBzcGVjaWFsbHkKKyAgICAgICAgYmVmb3JlIGNvbnZlcnRpbmcg
aXQgdG8gYW4gRXZlbnRUYXJnZXQgb2JqZWN0LiBBIHdyYXBwZXIgcmV0dXJuZWQgYnkKKyAgICAg
ICAgRGljdGlvbmFyeTo6Z2V0KCJyZWxhdGVkVGFyZ2V0IikgaXMgbm90IGFuIGV4cGVjdGVkIERP
TVdpbmRvdyB3cmFwcGVyLgorICAgICAgICBUbyBnZXQgdGhlIGV4cGVjdGVkIERPTVdpbmRvdyB3
cmFwcGVyLCB3ZSBuZWVkIHRvIGxvb2sgdXAgYSBwcm90b3R5cGUKKyAgICAgICAgY2hhaW4gb2Yg
dGhlIERPTVdpbmRvdyB3cmFwcGVyLgorCisgICAgICAgIEluIEpTQywgdGhpcyBzcGVjaWFsIGhh
bmRsaW5nIGlzIGRvbmUgYnkgSlNFdmVudFRhcmdldEN1c3RvbTo6dG9FdmVudFRhcmdldCgpLgor
CisgICAgICAgIFRlc3Q6IGZhc3QvZXZlbnRzL2NvbnN0cnVjdG9ycy9tb3VzZS1ldmVudC1jb25z
dHJ1Y3Rvci5odG1sCisKKyAgICAgICAgKiBiaW5kaW5ncy92OC9EaWN0aW9uYXJ5LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkRpY3Rpb25hcnk6OmdldCk6CisKIDIwMTMtMDEtMzAgIEpvZSBNYXNv
biAgPGptYXNvbkByaW0uY29tPgogCiAgICAgICAgIFtCbGFja0JlcnJ5XSBOZXZlciBzdG9yZSBl
bXB0eSBjcmVkZW50aWFscyBpbiBOZXR3b3JrSm9iOjpzdG9yZUNyZWRlbnRpYWxzCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9EaWN0aW9uYXJ5LmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL2JpbmRpbmdzL3Y4L0RpY3Rpb25hcnkuY3BwCmluZGV4IDM2YTQxNmVhOWY1NDFhMzcw
YzIzODc5M2RhZGUyMjE3NTgwNDZhYzcuLjc5ZTZkOTU0YjkwNDEyNGEyODBiYjVkZmE3Y2MxYjM4
NDk3ODU5MGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L0RpY3Rpb25h
cnkuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L0RpY3Rpb25hcnkuY3BwCkBA
IC00NjYsNiArNDY2LDE3IEBAIGJvb2wgRGljdGlvbmFyeTo6Z2V0KGNvbnN0IFN0cmluZyYga2V5
LCBSZWZQdHI8RXZlbnRUYXJnZXQ+JiB2YWx1ZSkgY29uc3QKICAgICAgICAgcmV0dXJuIGZhbHNl
OwogCiAgICAgRXZlbnRUYXJnZXQqIHRhcmdldCA9IDA7CisgICAgLy8gV2UgbmVlZCB0byBoYW5k
bGUgYSBET01XaW5kb3cgc3BlY2lhbGx5LCBiZWNhdXNlIGEgd3JhcHBlciBvYmplY3Qgb2YgYSBE
T01XaW5kb3cKKyAgICAvLyBleGlzdHMgb24gYSBwcm90b3R5cGUgY2hhaW4gb2YgdjhWYWx1ZS4K
KyAgICBpZiAodjhWYWx1ZS0+SXNPYmplY3QoKSkgeworICAgICAgICB2ODo6SGFuZGxlPHY4OjpP
YmplY3Q+IHdyYXBwZXIgPSB2ODo6SGFuZGxlPHY4OjpPYmplY3Q+OjpDYXN0KHY4VmFsdWUpOwor
ICAgICAgICB2ODo6SGFuZGxlPHY4OjpPYmplY3Q+IHdpbmRvdyA9IHdyYXBwZXItPkZpbmRJbnN0
YW5jZUluUHJvdG90eXBlQ2hhaW4oVjhET01XaW5kb3c6OkdldFRlbXBsYXRlKG1faXNvbGF0ZSkp
OworICAgICAgICBpZiAoIXdpbmRvdy5Jc0VtcHR5KCkpIHsKKyAgICAgICAgICAgIHZhbHVlID0g
dG9XcmFwcGVyVHlwZUluZm8od2luZG93KS0+dG9FdmVudFRhcmdldCh3aW5kb3cpOworICAgICAg
ICAgICAgcmV0dXJuIHRydWU7CisgICAgICAgIH0KKyAgICB9CisKICAgICBpZiAoVjhET01XcmFw
cGVyOjppc0RPTVdyYXBwZXIodjhWYWx1ZSkpIHsKICAgICAgICAgdjg6OkhhbmRsZTx2ODo6T2Jq
ZWN0PiB3cmFwcGVyID0gdjg6OkhhbmRsZTx2ODo6T2JqZWN0Pjo6Q2FzdCh2OFZhbHVlKTsKICAg
ICAgICAgdGFyZ2V0ID0gdG9XcmFwcGVyVHlwZUluZm8od3JhcHBlciktPnRvRXZlbnRUYXJnZXQo
d3JhcHBlcik7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKaW5kZXggNjczNDZhMjI4ODdlZWEzY2ExZjBiMWY1MDY0Yzc1NThjMTRmNGQw
Ny4uNDI4MGU2YTFhZTc3NGZmNDk3MjBiMjQ1MzlkNjA5MGQ0ODhjOTczNCAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDE3IEBACisyMDEzLTAxLTMwICBLZW50YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9y
Zz4KKworICAgICAgICBbVjhdICduZXcgTW91c2VFdmVudCgiY2xpY2siLCB7cmVsYXRlZFRhcmdl
dDogd2luZG93fSkud2luZG93JyBzaG91bGQgcmV0dXJuIHdpbmRvdworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4NDMyCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW4gVjggJ25ldyBNb3VzZUV2ZW50KCJj
bGljayIsIHtyZWxhdGVkVGFyZ2V0OiB3aW5kb3d9KS53aW5kb3cnCisgICAgICAgIHJldHVybnMg
bnVsbC4gSlNDIHJldHVybnMgd2luZG93LCB3aGljaCBpcyBhIGNvcnJlY3QgYmVoYXZpb3IuCisg
ICAgICAgIFY4IHNob3VsZCBhbHNvIHJldHVybiB3aW5kb3cuCisKKyAgICAgICAgKiBmYXN0L2V2
ZW50cy9jb25zdHJ1Y3RvcnMvbW91c2UtZXZlbnQtY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0Ogor
ICAgICAgICAqIGZhc3QvZXZlbnRzL2NvbnN0cnVjdG9ycy9tb3VzZS1ldmVudC1jb25zdHJ1Y3Rv
ci5odG1sOgorCiAyMDEzLTAxLTMwICBUb255IENoYW5nICA8dG9ueUBjaHJvbWl1bS5vcmc+CiAK
ICAgICAgICAgW0Nocm9taXVtXSBFbmFibGUgdGV4dGFyZWEgcmVzaXplIGNvcm5lciBmb3IgdGVz
dHMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2NvbnN0cnVjdG9ycy9tb3Vz
ZS1ldmVudC1jb25zdHJ1Y3Rvci1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50
cy9jb25zdHJ1Y3RvcnMvbW91c2UtZXZlbnQtY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0CmluZGV4
IDhiZmIyZGUxZjQ3MGE4OWRiMmZlMjBhYWMzZGVkZmY2OGNhYzZmM2QuLmE3YmNhNTBmMWNkYWM5
ZmQ4YTc2ZWE2NWM3MzIyOWVkOTY5NDg1M2MgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3Qv
ZXZlbnRzL2NvbnN0cnVjdG9ycy9tb3VzZS1ldmVudC1jb25zdHJ1Y3Rvci1leHBlY3RlZC50eHQK
KysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvY29uc3RydWN0b3JzL21vdXNlLWV2ZW50LWNv
bnN0cnVjdG9yLWV4cGVjdGVkLnR4dApAQCAtMTY1LDYgKzE2NSw3IEBAIFBBU1MgbmV3IE1vdXNl
RXZlbnQoJ2V2ZW50VHlwZScsIHsgYnV0dG9uOiB7dmFsdWVPZjogZnVuY3Rpb24gKCkgeyByZXR1
cm4gMTIzNDU7CiBQQVNTIG5ldyBNb3VzZUV2ZW50KCdldmVudFR5cGUnLCB7IHJlbGF0ZWRUYXJn
ZXQ6IHRlc3REaXYgfSkucmVsYXRlZFRhcmdldCBpcyB0ZXN0RGl2CiBQQVNTIG5ldyBNb3VzZUV2
ZW50KCdldmVudFR5cGUnLCB7IHJlbGF0ZWRUYXJnZXQ6IGRvY3VtZW50IH0pLnJlbGF0ZWRUYXJn
ZXQgaXMgZG9jdW1lbnQKIFBBU1MgbmV3IE1vdXNlRXZlbnQoJ2V2ZW50VHlwZScsIHsgcmVsYXRl
ZFRhcmdldDogeGhyIH0pLnJlbGF0ZWRUYXJnZXQgaXMgeGhyCitQQVNTIG5ldyBNb3VzZUV2ZW50
KCdldmVudFR5cGUnLCB7IHJlbGF0ZWRUYXJnZXQ6IHdpbmRvdyB9KS5yZWxhdGVkVGFyZ2V0IGlz
IHdpbmRvdwogUEFTUyBuZXcgTW91c2VFdmVudCgnZXZlbnRUeXBlJywgeyByZWxhdGVkVGFyZ2V0
OiB0ZXN0T2JqZWN0IH0pLnJlbGF0ZWRUYXJnZXQgaXMgbnVsbAogUEFTUyBuZXcgTW91c2VFdmVu
dCgnZXZlbnRUeXBlJywgeyByZWxhdGVkVGFyZ2V0OiB1bmRlZmluZWQgfSkucmVsYXRlZFRhcmdl
dCBpcyBudWxsCiBQQVNTIG5ldyBNb3VzZUV2ZW50KCdldmVudFR5cGUnLCB7IHJlbGF0ZWRUYXJn
ZXQ6IG51bGwgfSkucmVsYXRlZFRhcmdldCBpcyBudWxsCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9mYXN0L2V2ZW50cy9jb25zdHJ1Y3RvcnMvbW91c2UtZXZlbnQtY29uc3RydWN0b3IuaHRtbCBi
L0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2NvbnN0cnVjdG9ycy9tb3VzZS1ldmVudC1jb25zdHJ1
Y3Rvci5odG1sCmluZGV4IGJjMmQ5NTMyOWU2Y2M5ZTg3MTRiNzZjNGI2ODg4NGM1NGIxMzAwZGEu
LmEyNGRlYjIzOTI1ZmQ2ZTI3YzMyNzEzYTU5ZmMxMjEzYmJmYWRlYjcgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL2Zhc3QvZXZlbnRzL2NvbnN0cnVjdG9ycy9tb3VzZS1ldmVudC1jb25zdHJ1Y3Rv
ci5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2NvbnN0cnVjdG9ycy9tb3VzZS1l
dmVudC1jb25zdHJ1Y3Rvci5odG1sCkBAIC0xMjMsNiArMTIzLDcgQEAgc2hvdWxkQmUoIm5ldyBN
b3VzZUV2ZW50KCdldmVudFR5cGUnLCB7IGJ1dHRvbjoge3ZhbHVlT2Y6IGZ1bmN0aW9uICgpIHsg
cmV0dXJuIDEKIHNob3VsZEJlKCJuZXcgTW91c2VFdmVudCgnZXZlbnRUeXBlJywgeyByZWxhdGVk
VGFyZ2V0OiB0ZXN0RGl2IH0pLnJlbGF0ZWRUYXJnZXQiLCAidGVzdERpdiIpOwogc2hvdWxkQmUo
Im5ldyBNb3VzZUV2ZW50KCdldmVudFR5cGUnLCB7IHJlbGF0ZWRUYXJnZXQ6IGRvY3VtZW50IH0p
LnJlbGF0ZWRUYXJnZXQiLCAiZG9jdW1lbnQiKTsKIHNob3VsZEJlKCJuZXcgTW91c2VFdmVudCgn
ZXZlbnRUeXBlJywgeyByZWxhdGVkVGFyZ2V0OiB4aHIgfSkucmVsYXRlZFRhcmdldCIsICJ4aHIi
KTsKK3Nob3VsZEJlKCJuZXcgTW91c2VFdmVudCgnZXZlbnRUeXBlJywgeyByZWxhdGVkVGFyZ2V0
OiB3aW5kb3cgfSkucmVsYXRlZFRhcmdldCIsICJ3aW5kb3ciKTsKIAogLy8gSW52YWxpZCBvYmpl
Y3RzLgogc2hvdWxkQmUoIm5ldyBNb3VzZUV2ZW50KCdldmVudFR5cGUnLCB7IHJlbGF0ZWRUYXJn
ZXQ6IHRlc3RPYmplY3QgfSkucmVsYXRlZFRhcmdldCIsICJudWxsIik7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>