<?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>113125</bug_id>
          
          <creation_ts>2013-03-22 20:17:25 -0700</creation_ts>
          <short_desc>testLeakingPrototypesAcrossContexts added in r146682 doesn&apos;t compile on Win and fails on Mac</short_desc>
          <delta_ts>2013-03-22 21:22:39 -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>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ggaren</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>roger_fong</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>862101</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-03-22 20:17:25 -0700</bug_when>
    <thetext>http://build.webkit.org/builders/Apple%20Win%20Release%20%28Build%29/builds/46467/steps/compile-webkit/logs/stdio

8&gt;####### COMPILING 1 FILES USING AT MOST 8 PARALLEL INSTANCES OF cl.exe ###########
8&gt;testapi.c
8&gt;..\..\API\tests\testapi.c(146) : error C2332: &apos;class&apos; : missing tag name
8&gt;..\..\API\tests\testapi.c(146) : error C2236: unexpected &apos;class&apos; &apos;&lt;unnamed-tag&gt;&apos;. Did you forget a &apos;;&apos;?
8&gt;..\..\API\tests\testapi.c(149) : error C2332: &apos;class&apos; : missing tag name
8&gt;..\..\API\tests\testapi.c(149) : error C2226: syntax error : unexpected type &apos;&lt;unnamed-tag&gt;&apos;
8&gt;..\..\API\tests\testapi.c(156) : error C2332: &apos;class&apos; : missing tag name
8&gt;..\..\API\tests\testapi.c(156) : error C2226: syntax error : unexpected type &apos;&lt;unnamed-tag&gt;&apos;
8&gt;..\..\API\tests\testapi.c(169) : error C2664: &apos;nestedAllocateObject&apos; : cannot convert parameter 2 from &apos;JSClassRef&apos; to &apos;&apos;
8&gt;        No constructor could take the source type, or constructor overload resolution was ambiguous

I&apos;ve temporarily if-defed the test in http://trac.webkit.org/changeset/146707.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862127</commentid>
    <comment_count>1</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-03-22 21:14:29 -0700</bug_when>
    <thetext>It seems like this test also fails on Mac:

http://build.webkit.org/builders/Apple%20MountainLion%20Release%20WK2%20%28Tests%29/builds/7233

FAIL: Failed to finalize the original object after the first GC.
PASS: Infinite prototype chain does not occur.
PASS: A cycle in a prototype chain can&apos;t be created.
FAIL: Some tests failed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862128</commentid>
    <comment_count>2</comment_count>
      <attachid>194689</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-03-22 21:16:38 -0700</bug_when>
    <thetext>Created attachment 194689
Removes the test for now</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862130</commentid>
    <comment_count>3</comment_count>
      <attachid>194689</attachid>
    <who name="Mark Hahnenberg">mhahnenberg</who>
    <bug_when>2013-03-22 21:17:20 -0700</bug_when>
    <thetext>Comment on attachment 194689
Removes the test for now

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862131</commentid>
    <comment_count>4</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-03-22 21:18:58 -0700</bug_when>
    <thetext>Thanks. Let me make sure it builds and land it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862133</commentid>
    <comment_count>5</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-03-22 21:22:39 -0700</bug_when>
    <thetext>Committed r146711: &lt;http://trac.webkit.org/changeset/146711&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>194689</attachid>
            <date>2013-03-22 21:16:38 -0700</date>
            <delta_ts>2013-03-22 21:17:20 -0700</delta_ts>
            <desc>Removes the test for now</desc>
            <filename>fix113125</filename>
            <type>text/plain</type>
            <size>3346</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9BUEkvdGVzdHMvdGVzdGFwaS5jCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9BUEkvdGVzdHMvdGVzdGFwaS5jCShyZXZpc2lv
biAxNDY3MTApCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQVBJL3Rlc3RzL3Rlc3RhcGkuYwko
d29ya2luZyBjb3B5KQpAQCAtMTM0LDYzICsxMzQsNiBAQAogICAgIEpTU3RyaW5nUmVsZWFzZSh2
YWx1ZUFzU3RyaW5nKTsKIH0KIAotI2lmICFPUyhXSU5ET1dTKQotc3RhdGljIGludCBsZWFrZWRP
YmplY3QgPSAxOwotCi1zdGF0aWMgdm9pZCBsZWFrRmluYWxpemUoSlNPYmplY3RSZWYgb2JqZWN0
KQotewotICAgICh2b2lkKW9iamVjdDsKLSAgICBsZWFrZWRPYmplY3QgPSAwOwotfQotCi0vLyBU
aGlzIGlzIGEgaGFjayB0byBhdm9pZCB0aGUgQysrIHN0YWNrIGtlZXBpbmcgdGhlIG9yaWdpbmFs
IEpTT2JqZWN0IGFsaXZlLgotc3RhdGljIHZvaWQgbmVzdGVkQWxsb2NhdGVPYmplY3QoSlNDb250
ZXh0UmVmIGNvbnRleHQsIEpTQ2xhc3NSZWYgY2xhc3MsIHVuc2lnbmVkIG4pCi17Ci0gICAgaWYg
KCFuKSB7Ci0gICAgICAgIEpTT2JqZWN0UmVmIG9iamVjdCA9IEpTT2JqZWN0TWFrZShjb250ZXh0
LCBjbGFzcywgMCk7Ci0gICAgICAgIEpTT2JqZWN0UmVmIGdsb2JhbE9iamVjdCA9IEpTQ29udGV4
dEdldEdsb2JhbE9iamVjdChjb250ZXh0KTsKLSAgICAgICAgSlNTdHJpbmdSZWYgcHJvcGVydHlO
YW1lID0gSlNTdHJpbmdDcmVhdGVXaXRoVVRGOENTdHJpbmcoInZhbHVlIik7Ci0gICAgICAgIEpT
T2JqZWN0U2V0UHJvcGVydHkoY29udGV4dCwgZ2xvYmFsT2JqZWN0LCBwcm9wZXJ0eU5hbWUsIG9i
amVjdCwga0pTUHJvcGVydHlBdHRyaWJ1dGVOb25lLCAwKTsKLSAgICAgICAgSlNTdHJpbmdSZWxl
YXNlKHByb3BlcnR5TmFtZSk7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0gICAgbmVzdGVkQWxs
b2NhdGVPYmplY3QoY29udGV4dCwgY2xhc3MsIG4gLSAxKTsKLX0KLQotc3RhdGljIHZvaWQgdGVz
dExlYWtpbmdQcm90b3R5cGVzQWNyb3NzQ29udGV4dHMoKQotewotICAgIEpTQ2xhc3NEZWZpbml0
aW9uIGxlYWtEZWZpbml0aW9uID0ga0pTQ2xhc3NEZWZpbml0aW9uRW1wdHk7Ci0gICAgbGVha0Rl
ZmluaXRpb24uZmluYWxpemUgPSBsZWFrRmluYWxpemU7Ci0gICAgSlNDbGFzc1JlZiBsZWFrQ2xh
c3MgPSBKU0NsYXNzQ3JlYXRlKCZsZWFrRGVmaW5pdGlvbik7Ci0KLSAgICBKU0NvbnRleHRHcm91
cFJlZiBncm91cCA9IEpTQ29udGV4dEdyb3VwQ3JlYXRlKCk7Ci0KLSAgICB7Ci0gICAgICAgIEpT
R2xvYmFsQ29udGV4dFJlZiBjb250ZXh0MSA9IEpTR2xvYmFsQ29udGV4dENyZWF0ZUluR3JvdXAo
Z3JvdXAsIE5VTEwpOwotICAgICAgICBuZXN0ZWRBbGxvY2F0ZU9iamVjdChjb250ZXh0MSwgbGVh
a0NsYXNzLCAxMCk7Ci0gICAgICAgIEpTR2xvYmFsQ29udGV4dFJlbGVhc2UoY29udGV4dDEpOwot
ICAgIH0KLQotICAgIHsKLSAgICAgICAgSlNHbG9iYWxDb250ZXh0UmVmIGNvbnRleHQyID0gSlNH
bG9iYWxDb250ZXh0Q3JlYXRlSW5Hcm91cChncm91cCwgTlVMTCk7Ci0gICAgICAgIEpTT2JqZWN0
UmVmIG9iamVjdDIgPSBKU09iamVjdE1ha2UoY29udGV4dDIsIGxlYWtDbGFzcywgMCk7Ci0gICAg
ICAgIEpTVmFsdWVQcm90ZWN0KGNvbnRleHQyLCBvYmplY3QyKTsKLSAgICAgICAgSlNTeW5jaHJv
bm91c0dhcmJhZ2VDb2xsZWN0Rm9yRGVidWdnaW5nKGNvbnRleHQyKTsKLSAgICAgICAgaWYgKGxl
YWtlZE9iamVjdCkgewotICAgICAgICAgICAgcHJpbnRmKCJGQUlMOiBGYWlsZWQgdG8gZmluYWxp
emUgdGhlIG9yaWdpbmFsIG9iamVjdCBhZnRlciB0aGUgZmlyc3QgR0MuXG4iKTsKLSAgICAgICAg
ICAgIGZhaWxlZCA9IDE7Ci0gICAgICAgIH0gZWxzZQotICAgICAgICAgICAgcHJpbnRmKCJQQVNT
OiBGaW5hbGl6ZWQgdGhlIG9yaWdpbmFsIG9iamVjdCBhcyBleHBlY3RlZC5cbiIpOwotICAgICAg
ICBKU1ZhbHVlVW5wcm90ZWN0KGNvbnRleHQyLCBvYmplY3QyKTsKLSAgICAgICAgSlNHbG9iYWxD
b250ZXh0UmVsZWFzZShjb250ZXh0Mik7Ci0gICAgfQotCi0gICAgSlNDb250ZXh0R3JvdXBSZWxl
YXNlKGdyb3VwKTsKLQotICAgIEpTQ2xhc3NSZWxlYXNlKGxlYWtDbGFzcyk7Ci19Ci0jZW5kaWYK
LQogc3RhdGljIGJvb2wgdGltZVpvbmVJc1BTVCgpCiB7CiAgICAgY2hhciB0aW1lWm9uZU5hbWVb
NzBdOwpAQCAtMTc0NCwxMCArMTY4Nyw2IEBACiAgICAgICAgIGZyZWUoc2NyaXB0VVRGOCk7CiAg
ICAgfQogCi0jaWYgIU9TKFdJTkRPV1MpCi0gICAgdGVzdExlYWtpbmdQcm90b3R5cGVzQWNyb3Nz
Q29udGV4dHMoKTsKLSNlbmRpZgotCiAgICAgLy8gQ2xlYXIgb3V0IGxvY2FsIHZhcmlhYmxlcyBw
b2ludGluZyBhdCBKU09iamVjdFJlZnMgdG8gYWxsb3cgdGhlaXIgdmFsdWVzIHRvIGJlIGNvbGxl
Y3RlZAogICAgIGZ1bmN0aW9uID0gTlVMTDsKICAgICB2ID0gTlVMTDsKSW5kZXg6IFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTQ2NzEwKQorKysgU291cmNlL0phdmFTY3JpcHRDb3Jl
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSw1ICsxLDE4IEBACiAyMDEzLTAzLTIyICBS
eW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgogCisgICAgICAgIHRlc3RMZWFraW5nUHJv
dG90eXBlc0Fjcm9zc0NvbnRleHRzIGFkZGVkIGluIHIxNDY2ODIgZG9lc24ndCBjb21waWxlIG9u
IFdpbiBhbmQgZmFpbHMgb24gTWFjCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMTMxMjUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KQorCisgICAgICAgIFJlbW92ZSB0aGUgdGVzdCBhZGRlZCBpbiByMTQ2NjgyIGFzIGl0J3Mgbm93
IGZhaWxpbmcgb24gTWFjLgorICAgICAgICBUaGlzIGlzIHRoZSB0ZXN0IHRoYXQgd2FzIGNhdXNp
bmcgYSBjb21waWxhdGlvbiBmYWlsdXJlIG9uIFdpbmRvd3MuCisKKyAgICAgICAgKiBBUEkvdGVz
dHMvdGVzdGFwaS5jOgorICAgICAgICAobWFpbik6CisKKzIwMTMtMDMtMjIgIFJ5b3N1a2UgTml3
YSAgPHJuaXdhQHdlYmtpdC5vcmc+CisKICAgICAgICAgRml4IHRoZSB0eXBvOiBXSU4gLT4gV0lO
RE9XUy4KIAogICAgICAgICAqIEFQSS90ZXN0cy90ZXN0YXBpLmM6Cg==
</data>
<flag name="review"
          id="216469"
          type_id="1"
          status="+"
          setter="mhahnenberg"
    />
          </attachment>
      

    </bug>

</bugzilla>