Changeset 101310 in webkit
- Timestamp:
- Nov 28, 2011 5:31:36 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r101309 r101310 1 2011-11-28 Rafael Weinstein <rafaelw@chromium.org> 2 3 [MutationObservers] Fix build breakage after CSSInlineDeclaration refactor 4 https://bugs.webkit.org/show_bug.cgi?id=73243 5 6 Reviewed by Ryosuke Niwa. 7 8 No tests needed. This patch only contains compile fixes. 9 10 * css/CSSMutableStyleDeclaration.cpp: 11 1 12 2011-11-28 Jon Lee <jonlee@apple.com> 2 13 -
trunk/Source/WebCore/css/CSSInlineStyleDeclaration.h
r101172 r101310 48 48 }; 49 49 50 inline CSSInlineStyleDeclaration* toCSSInlineStyleDeclaration(CSSMutableStyleDeclaration* decl) 51 { 52 ASSERT(!decl || decl->isInlineStyleDeclaration()); 53 return static_cast<CSSInlineStyleDeclaration*>(decl); 54 } 55 50 56 } // namespace WebCore 51 57 -
trunk/Source/WebCore/css/CSSMutableStyleDeclaration.cpp
r101250 r101310 24 24 25 25 #include "CSSImageValue.h" 26 #include "CSSInlineStyleDeclaration.h" 26 27 #include "CSSParser.h" 27 28 #include "CSSPropertyLonghand.h" … … 66 67 return; 67 68 68 s_mutationRecipients = MutationObserverInterestGroup::createForAttributesMutation(s_currentDecl->element(), HTMLNames::styleAttr); 69 CSSInlineStyleDeclaration* inlineDecl = toCSSInlineStyleDeclaration(s_currentDecl); 70 s_mutationRecipients = MutationObserverInterestGroup::createForAttributesMutation(inlineDecl->element(), HTMLNames::styleAttr); 69 71 if (s_mutationRecipients->isEmpty()) { 70 72 s_mutationRecipients.clear(); … … 72 74 } 73 75 74 AtomicString oldValue = s_mutationRecipients->isOldValueRequested() ? s_currentDecl->element()->getAttribute(HTMLNames::styleAttr) : nullAtom;75 s_mutation = MutationRecord::createAttributes( s_currentDecl->element(), HTMLNames::styleAttr, oldValue);76 AtomicString oldValue = s_mutationRecipients->isOldValueRequested() ? inlineDecl->element()->getAttribute(HTMLNames::styleAttr) : nullAtom; 77 s_mutation = MutationRecord::createAttributes(inlineDecl->element(), HTMLNames::styleAttr, oldValue); 76 78 } 77 79
Note: See TracChangeset
for help on using the changeset viewer.