<?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>43943</bug_id>
          
          <creation_ts>2010-08-12 17:27:20 -0700</creation_ts>
          <short_desc>[V8] Support readonly Date attribute</short_desc>
          <delta_ts>2010-09-01 23:18:12 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</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>42903</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Kinuko Yasuda">kinuko</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>jam</cc>
    
    <cc>japhet</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>264099</commentid>
    <comment_count>0</comment_count>
    <who name="Kinuko Yasuda">kinuko</who>
    <bug_when>2010-08-12 17:27:20 -0700</bug_when>
    <thetext>Current CodeGeneratorV8 tries to create a hidden reference for a readonly Date attribute, but this makes compilation fail.
Date is represented as a double (or v8::Date) and is not a RefPtr type, so I think we shouldn&apos;t generate the hidden reference code for Date.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>264118</commentid>
    <comment_count>1</comment_count>
      <attachid>64289</attachid>
    <who name="Kinuko Yasuda">kinuko</who>
    <bug_when>2010-08-12 18:43:27 -0700</bug_when>
    <thetext>Created attachment 64289
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>264121</commentid>
    <comment_count>2</comment_count>
    <who name="Kinuko Yasuda">kinuko</who>
    <bug_when>2010-08-12 18:50:40 -0700</bug_when>
    <thetext>I don&apos;t fully understand the code but I think it needs to go around the if statement around line 778 for Date (as we talked on chat).   Can you take a look at the patch?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>272596</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-08-31 20:03:25 -0700</bug_when>
    <thetext>Seems related to jam magic.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>272597</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-08-31 20:04:13 -0700</bug_when>
    <thetext>Sorry, John.  Turns out its not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>272598</commentid>
    <comment_count>5</comment_count>
      <attachid>64289</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-08-31 20:04:48 -0700</bug_when>
    <thetext>Comment on attachment 64289
Patch

ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>273233</commentid>
    <comment_count>6</comment_count>
    <who name="Kinuko Yasuda">kinuko</who>
    <bug_when>2010-09-01 23:18:12 -0700</bug_when>
    <thetext>Committed r66642: &lt;http://trac.webkit.org/changeset/66642&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>64289</attachid>
            <date>2010-08-12 18:43:27 -0700</date>
            <delta_ts>2010-08-31 20:04:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-43943-20100812184326.patch</filename>
            <type>text/plain</type>
            <size>1666</size>
            <attacher name="Kinuko Yasuda">kinuko</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
M2Q5NTRjYjRjM2QwMGZjZTkzYjZlOGZjZDlmMTc3NjgyZTNiNzQ3OS4uMGQ1NTM3YjkzZWY3MWFh
MTY1NWQ0NDUwOGRlNDNhNDNiMzBlZmQ2OSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMC0wOC0xMiAgS2lu
dWtvIFlhc3VkYSAgPGtpbnVrb0Bnb29nbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFtWOF0gU3VwcG9ydCByZWFkb25seSBEYXRlIGF0dHJp
YnV0ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDM5
NDMKKworICAgICAgICBBZGRzIERhdGUgdG8gbm9uX3dyYXBwZXJfdHlwZXMgaW4gQ29kZUdlbmVy
YXRvclY4LnBtLgorCisgICAgICAgIE5ldyB0ZXN0cyB3aWxsIGJlIGFkZGVkIGZvciBNZXRhZGF0
YSB3aGVuIHdlIGFkZCBGaWxlU3lzdGVtIGltcGxlbWVudGF0aW9uLgorCisgICAgICAgICogYmlu
ZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9yVjgucG06CisgICAgICAgICogc3RvcmFnZS9NZXRh
ZGF0YS5pZGw6CisKIDIwMTAtMDgtMTIgIEtlbm5ldGggUnVzc2VsbCAgPGtickBnb29nbGUuY29t
PgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhdmlkIExldmluLgpkaWZmIC0tZ2l0IGEvV2ViQ29y
ZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JWOC5wbSBiL1dlYkNvcmUvYmluZGluZ3Mv
c2NyaXB0cy9Db2RlR2VuZXJhdG9yVjgucG0KaW5kZXggZWJiY2Y4YjQ2ZGFhNDBlN2JmNjdlOTA4
NzRkYTdlZTc2NTI0OTc0NS4uOTRjNGQ1ODZkZWZhZjZjZmIxNjJlNDQyMmYxMjQ0ZjE0NjE3M2Ez
NyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JWOC5w
bQorKysgYi9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRvclY4LnBtCkBAIC0z
MDM1LDcgKzMwMzUsOCBAQCBteSAlbm9uX3dyYXBwZXJfdHlwZXMgPSAoCiAgICAgJ0V2ZW50VGFy
Z2V0JyA9PiAxLAogICAgICdOb2RlRmlsdGVyJyA9PiAxLAogICAgICdFdmVudExpc3RlbmVyJyA9
PiAxLAotICAgICdJREJLZXknID0+IDEKKyAgICAnSURCS2V5JyA9PiAxLAorICAgICdEYXRlJyA9
PiAxCiApOwogCiAKZGlmZiAtLWdpdCBhL1dlYkNvcmUvc3RvcmFnZS9NZXRhZGF0YS5pZGwgYi9X
ZWJDb3JlL3N0b3JhZ2UvTWV0YWRhdGEuaWRsCmluZGV4IDcxMWZhZThhNjFjOGQxMzUyYThmMzU0
ZmUxNTUwYjM1OGUxY2M4NTAuLmE1YTkwYmM2NjcxMjliODlmN2ExMzFmNDZjMWM2MTJjMGJlMmYw
ZTUgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvc3RvcmFnZS9NZXRhZGF0YS5pZGwKKysrIGIvV2ViQ29y
ZS9zdG9yYWdlL01ldGFkYXRhLmlkbApAQCAtMzIsNiArMzIsNiBAQCBtb2R1bGUgc3RvcmFnZSB7
CiAgICAgaW50ZXJmYWNlIFsKICAgICAgICAgQ29uZGl0aW9uYWw9RklMRV9TWVNURU0KICAgICBd
IE1ldGFkYXRhIHsKLSAgICAgICAgcmVhZG9ubHkgYXR0cmlidXRlIGRvdWJsZSBtb2RpZmljYXRp
b25UaW1lOworICAgICAgICByZWFkb25seSBhdHRyaWJ1dGUgRGF0ZSBtb2RpZmljYXRpb25UaW1l
OwogICAgIH07CiB9Cg==
</data>
<flag name="review"
          id="52832"
          type_id="1"
          status="+"
          setter="abarth"
    />
          </attachment>
      

    </bug>

</bugzilla>