+2012-01-23 Andreas Kling <awesomekling@apple.com>
+
+ Unreviewed buildfix for ENABLE(MUTATION_OBSERVERS) following r105642.
+
+ * css/CSSMutableStyleDeclaration.cpp:
+
2012-01-23 Philip Rogers <pdr@google.com>
Update uniteIfNonZero to use isZero.
#if ENABLE(MUTATION_OBSERVERS)
if (!s_currentDecl->isInlineStyleDeclaration())
return;
- if (!s_currentDecl->element())
+ if (!s_currentDecl->parentElement())
return;
- m_mutationRecipients = MutationObserverInterestGroup::createForAttributesMutation(inlineDecl->element(), HTMLNames::styleAttr);
+ m_mutationRecipients = MutationObserverInterestGroup::createForAttributesMutation(s_currentDecl->parentElement(), HTMLNames::styleAttr);
if (!m_mutationRecipients)
return;
- AtomicString oldValue = m_mutationRecipients->isOldValueRequested() ? inlineDecl->element()->getAttribute(HTMLNames::styleAttr) : nullAtom;
- m_mutation = MutationRecord::createAttributes(inlineDecl->element(), HTMLNames::styleAttr, oldValue);
+ AtomicString oldValue = m_mutationRecipients->isOldValueRequested() ? s_currentDecl->parentElement()->getAttribute(HTMLNames::styleAttr) : nullAtom;
+ m_mutation = MutationRecord::createAttributes(s_currentDecl->parentElement(), HTMLNames::styleAttr, oldValue);
#endif
}