Bug 66449

Summary: [V8] Web IDL attributes should be implemented as getters and setters on the prototype object
Product: WebKit Reporter: Dominic Cooney <dominicc>
Component: DOMAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: arv, microrffr+webkit, morrita, rkuroiwa
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 49739    
Attachments:
Description Flags
WIP patch
none
WIP patch with fixes none

Description Dominic Cooney 2011-08-17 20:44:09 PDT
See bug 49739 for details. I am filing this V8-specific bug to track V8-specific issues, eg <http://code.google.com/p/v8/issues/detail?id=1482>.
Comment 1 Rintaro Kuroiwa 2011-08-17 21:30:12 PDT
Created attachment 104304 [details]
WIP patch

Here are the before-after performance results.
http://dromaeo.com/?id=147347,147349
Comment 2 Rintaro Kuroiwa 2011-08-18 03:35:17 PDT
Created attachment 104317 [details]
WIP patch with fixes

Several fixes to the previous patch.