Bug 41929

Summary: Property declarations in an object literal should not consider the prototype chain when being added to the new object
Product: WebKit Reporter: Oliver Hunt <oliver>
Component: New BugsAssignee: Oliver Hunt <oliver>
Status: RESOLVED FIXED    
Severity: Normal CC: ddkilzer
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Other   
OS: Mac OS X 10.5   
Bug Depends on:    
Bug Blocks: 44240    
Attachments:
Description Flags
Patch sam: review+

Description Oliver Hunt 2010-07-08 22:06:49 PDT
Property declarations in an object literal should not consider the prototype chain when being added to the new object
Comment 1 Oliver Hunt 2010-07-08 22:18:25 PDT
Created attachment 61004 [details]
Patch
Comment 2 Sam Weinig 2010-07-08 22:22:55 PDT
Comment on attachment 61004 [details]
Patch

> +
> +           The "direct" flag should only be set this put_by_id is to initialise
> +           an object literal.

Typo. initialise -> initialize.

r=me.
Comment 3 Oliver Hunt 2010-07-08 22:48:12 PDT
Committed r62896: <http://trac.webkit.org/changeset/62896>
Comment 4 David Kilzer (:ddkilzer) 2010-08-24 10:09:00 PDT
(In reply to comment #3)
> Committed r62896: <http://trac.webkit.org/changeset/62896>

This caused Bug 44240.  Fixed in r65847.
<http://trac.webkit.org/changeset/65847>