[Webkit-unassigned] [Bug 76141] New: Merge 'Getter'/'Setter' attributes into 'Accessor'

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 11 19:41:43 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=76141

           Summary: Merge 'Getter'/'Setter' attributes into 'Accessor'
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: barraclough at apple.com


These are currently ambiguous (and used inconsistently).  It would logically appear that either being bit set implies that the corresponding type of accessor is present but (a) we don't correctly enforce this, and (b) this means the attributes would not be able to distinguish between a data descriptor and an accessor descriptor with neither a getter nor setter defined (which is a descriptor permissible under the spec).  This ambiguity would lead to unsafe property caching behavior (though this does not represent an actual current bug, since we are currently unable to create descriptors that have neither a getter nor setter, it just prevents us from doing so).

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list