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, 2010, 2012 Apple Inc. All r
ights reserved. | 6 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 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) 2010 Nokia Corporation and/or its subsidiary(-ies) | 8 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) |
9 * Copyright (C) 2011 Google Inc. All rights reserved. | 9 * Copyright (C) 2011 Google Inc. All rights reserved. |
10 * | 10 * |
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
136 class NodeIntersectionObserverData; | 136 class NodeIntersectionObserverData; |
137 class NodeIterator; | 137 class NodeIterator; |
138 class NthIndexCache; | 138 class NthIndexCache; |
139 class OriginAccessEntry; | 139 class OriginAccessEntry; |
140 class Page; | 140 class Page; |
141 class PlatformMouseEvent; | 141 class PlatformMouseEvent; |
142 class ProcessingInstruction; | 142 class ProcessingInstruction; |
143 class QualifiedName; | 143 class QualifiedName; |
144 class Range; | 144 class Range; |
145 class ResourceFetcher; | 145 class ResourceFetcher; |
146 class RootScroller; | 146 class RootScrollerController; |
147 class SVGDocumentExtensions; | 147 class SVGDocumentExtensions; |
148 class SVGUseElement; | 148 class SVGUseElement; |
149 class ScriptRunner; | 149 class ScriptRunner; |
150 class ScriptableDocumentParser; | 150 class ScriptableDocumentParser; |
151 class ScriptedAnimationController; | 151 class ScriptedAnimationController; |
152 class ScriptedIdleTaskController; | 152 class ScriptedIdleTaskController; |
153 class SecurityOrigin; | 153 class SecurityOrigin; |
154 class SegmentedString; | 154 class SegmentedString; |
155 class SelectorQueryCache; | 155 class SelectorQueryCache; |
156 class SerializedScriptValue; | 156 class SerializedScriptValue; |
(...skipping 1075 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1232 | 1232 |
1233 bool m_hasAutofocused; | 1233 bool m_hasAutofocused; |
1234 Timer<Document> m_clearFocusedElementTimer; | 1234 Timer<Document> m_clearFocusedElementTimer; |
1235 Member<Element> m_autofocusElement; | 1235 Member<Element> m_autofocusElement; |
1236 Member<Element> m_focusedElement; | 1236 Member<Element> m_focusedElement; |
1237 Member<Range> m_sequentialFocusNavigationStartingPoint; | 1237 Member<Range> m_sequentialFocusNavigationStartingPoint; |
1238 Member<Node> m_hoverNode; | 1238 Member<Node> m_hoverNode; |
1239 Member<Element> m_activeHoverElement; | 1239 Member<Element> m_activeHoverElement; |
1240 Member<Element> m_documentElement; | 1240 Member<Element> m_documentElement; |
1241 UserActionElementSet m_userActionElements; | 1241 UserActionElementSet m_userActionElements; |
1242 Member<RootScroller> m_rootScroller; | 1242 Member<RootScrollerController> m_rootScrollerController; |
1243 | 1243 |
1244 uint64_t m_domTreeVersion; | 1244 uint64_t m_domTreeVersion; |
1245 static uint64_t s_globalTreeVersion; | 1245 static uint64_t s_globalTreeVersion; |
1246 | 1246 |
1247 uint64_t m_styleVersion; | 1247 uint64_t m_styleVersion; |
1248 | 1248 |
1249 HeapHashSet<WeakMember<NodeIterator>> m_nodeIterators; | 1249 HeapHashSet<WeakMember<NodeIterator>> m_nodeIterators; |
1250 using AttachedRangeSet = HeapHashSet<WeakMember<Range>>; | 1250 using AttachedRangeSet = HeapHashSet<WeakMember<Range>>; |
1251 AttachedRangeSet m_ranges; | 1251 AttachedRangeSet m_ranges; |
1252 | 1252 |
(...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1453 DEFINE_TYPE_CASTS(TreeScope, Document, document, true, true); | 1453 DEFINE_TYPE_CASTS(TreeScope, Document, document, true, true); |
1454 | 1454 |
1455 } // namespace blink | 1455 } // namespace blink |
1456 | 1456 |
1457 #ifndef NDEBUG | 1457 #ifndef NDEBUG |
1458 // Outside the WebCore namespace for ease of invocation from gdb. | 1458 // Outside the WebCore namespace for ease of invocation from gdb. |
1459 CORE_EXPORT void showLiveDocumentInstances(); | 1459 CORE_EXPORT void showLiveDocumentInstances(); |
1460 #endif | 1460 #endif |
1461 | 1461 |
1462 #endif // Document_h | 1462 #endif // Document_h |
OLD | NEW |