OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
3 * (C) 1999 Antti Koivisto (koivisto@kde.org) | 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) |
4 * (C) 2001 Dirk Mueller (mueller@kde.org) | 4 * (C) 2001 Dirk Mueller (mueller@kde.org) |
5 * (C) 2006 Alexey Proskuryakov (ap@webkit.org) | 5 * (C) 2006 Alexey Proskuryakov (ap@webkit.org) |
6 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2011, 2012 Apple Inc. All r
ights reserved. | 6 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2011, 2012 Apple Inc. All r
ights reserved. |
7 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. (http://www.t
orchmobile.com/) | 7 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. (http://www.t
orchmobile.com/) |
8 * Copyright (C) 2008, 2009, 2011, 2012 Google Inc. All rights reserved. | 8 * Copyright (C) 2008, 2009, 2011, 2012 Google Inc. All rights reserved. |
9 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) | 9 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) |
10 * Copyright (C) Research In Motion Limited 2010-2011. All rights reserved. | 10 * Copyright (C) Research In Motion Limited 2010-2011. All rights reserved. |
(...skipping 469 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
480 initDNSPrefetch(); | 480 initDNSPrefetch(); |
481 | 481 |
482 for (unsigned i = 0; i < WTF_ARRAY_LENGTH(m_nodeListCounts); i++) | 482 for (unsigned i = 0; i < WTF_ARRAY_LENGTH(m_nodeListCounts); i++) |
483 m_nodeListCounts[i] = 0; | 483 m_nodeListCounts[i] = 0; |
484 | 484 |
485 InspectorCounters::incrementCounter(InspectorCounters::DocumentCounter); | 485 InspectorCounters::incrementCounter(InspectorCounters::DocumentCounter); |
486 | 486 |
487 m_lifecyle.advanceTo(DocumentLifecycle::Inactive); | 487 m_lifecyle.advanceTo(DocumentLifecycle::Inactive); |
488 } | 488 } |
489 | 489 |
490 static bool isAttributeOnAllOwners(const WebCore::QualifiedName& attribute, cons
t WebCore::QualifiedName& prefixedAttribute, const HTMLFrameOwnerElement* owner) | |
491 { | |
492 if (!owner) | |
493 return true; | |
494 do { | |
495 if (!(owner->hasAttribute(attribute) || owner->hasAttribute(prefixedAttr
ibute))) | |
496 return false; | |
497 } while ((owner = owner->document().ownerElement())); | |
498 return true; | |
499 } | |
500 | |
501 Document::~Document() | 490 Document::~Document() |
502 { | 491 { |
503 ASSERT(!renderer()); | 492 ASSERT(!renderer()); |
504 ASSERT(m_ranges.isEmpty()); | 493 ASSERT(m_ranges.isEmpty()); |
505 ASSERT(!m_parentTreeScope); | 494 ASSERT(!m_parentTreeScope); |
506 ASSERT(!hasGuardRefCount()); | 495 ASSERT(!hasGuardRefCount()); |
507 | 496 |
508 if (m_templateDocument) | 497 if (m_templateDocument) |
509 m_templateDocument->setTemplateDocumentHost(0); // balanced in templateD
ocument(). | 498 m_templateDocument->setTemplateDocumentHost(0); // balanced in templateD
ocument(). |
510 | 499 |
(...skipping 4767 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5278 void Document::modifiedStyleSheet(StyleSheet* sheet, RecalcStyleTime when, Style
ResolverUpdateMode updateMode) | 5267 void Document::modifiedStyleSheet(StyleSheet* sheet, RecalcStyleTime when, Style
ResolverUpdateMode updateMode) |
5279 { | 5268 { |
5280 if (!isActive()) | 5269 if (!isActive()) |
5281 return; | 5270 return; |
5282 | 5271 |
5283 styleEngine()->modifiedStyleSheet(sheet); | 5272 styleEngine()->modifiedStyleSheet(sheet); |
5284 styleResolverChanged(when, updateMode); | 5273 styleResolverChanged(when, updateMode); |
5285 } | 5274 } |
5286 | 5275 |
5287 } // namespace WebCore | 5276 } // namespace WebCore |
OLD | NEW |