Bug 75187

Summary: Decouple CSSMappedAttributeDeclaration from element completely.
Product: WebKit Reporter: Andreas Kling <kling>
Component: DOMAssignee: Andreas Kling <kling>
Status: RESOLVED FIXED    
Severity: Normal CC: koivisto, macpherson, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patcharoo darin: review+

Andreas Kling
Reported 2011-12-23 21:24:31 PST
CSSMappedAttributeDeclaration currently inherits from CSSElementStyleDeclaration, but we only setElement() on it while adding properties. We should refactor so CSSMappedAttributeDeclaration never needs to store an element.
Attachments
Patcharoo (32.96 KB, patch)
2011-12-23 22:07 PST, Andreas Kling
darin: review+
Andreas Kling
Comment 1 2011-12-23 22:07:34 PST
Created attachment 120487 [details] Patcharoo Something like this perhaps.
Andreas Kling
Comment 2 2011-12-24 13:25:16 PST
Note You need to log in before you can comment on or make changes to this bug.