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@apple.com>
Component: New BugsAssignee: Oliver Hunt <oliver@apple.com>
Status: RESOLVED FIXED    
Severity: Normal CC: ddkilzer@webkit.org
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 From 2010-07-08 22:06:49 PST
Property declarations in an object literal should not consider the prototype chain when being added to the new object
------- Comment #1 From 2010-07-08 22:18:25 PST -------
Created an attachment (id=61004) [details]
Patch
------- Comment #2 From 2010-07-08 22:22:55 PST -------
(From update of attachment 61004 [details])
> +
> +           The "direct" flag should only be set this put_by_id is to initialise
> +           an object literal.

Typo. initialise -> initialize.

r=me.
------- Comment #3 From 2010-07-08 22:48:12 PST -------
Committed r62896: <http://trac.webkit.org/changeset/62896>
------- Comment #4 From 2010-08-24 10:09:00 PST -------
(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>