Beispiel #1
0
void StyleSheet::setMedia(PassRefPtr<MediaList> media)
{
    ASSERT(isCSSStyleSheet());
    ASSERT(!media->parentStyleSheet() || media->parentStyleSheet() == this);

    if (m_media)
        m_media->setParentStyleSheet(0);

    m_media = media;
    m_media->setParentStyleSheet(static_cast<CSSStyleSheet*>(this));
}
Beispiel #2
0
CSSStyleSheet* CSSStyleSheet::parentStyleSheet() const
{
    ASSERT(isCSSStyleSheet());
    return m_ownerRule ? m_ownerRule->parentStyleSheet() : 0;
}