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 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
70 class CSSStyleSheet; | 70 class CSSStyleSheet; |
71 class CSSStyleSheetResource; | 71 class CSSStyleSheetResource; |
72 class CanvasRenderingContext; | 72 class CanvasRenderingContext; |
73 class CharacterData; | 73 class CharacterData; |
74 class Chrome; | 74 class Chrome; |
75 class Comment; | 75 class Comment; |
76 class ContentSecurityPolicyResponseHeaders; | 76 class ContentSecurityPolicyResponseHeaders; |
77 class ContextFeatures; | 77 class ContextFeatures; |
78 class CustomElementRegistrationContext; | 78 class CustomElementRegistrationContext; |
79 class DOMImplementation; | 79 class DOMImplementation; |
80 class DOMNamedFlowCollection; | |
81 class DOMSelection; | 80 class DOMSelection; |
82 class DOMWindow; | 81 class DOMWindow; |
83 class DOMWrapperWorld; | 82 class DOMWrapperWorld; |
84 class Database; | 83 class Database; |
85 class DatabaseThread; | 84 class DatabaseThread; |
86 class DocumentFragment; | 85 class DocumentFragment; |
87 class DocumentLifecycleNotifier; | 86 class DocumentLifecycleNotifier; |
88 class DocumentLifecycleObserver; | 87 class DocumentLifecycleObserver; |
89 class DocumentLoader; | 88 class DocumentLoader; |
90 class DocumentMarkerController; | 89 class DocumentMarkerController; |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
123 class JSNode; | 122 class JSNode; |
124 class LayoutPoint; | 123 class LayoutPoint; |
125 class LayoutRect; | 124 class LayoutRect; |
126 class LiveNodeListBase; | 125 class LiveNodeListBase; |
127 class Locale; | 126 class Locale; |
128 class Location; | 127 class Location; |
129 class MainThreadTaskRunner; | 128 class MainThreadTaskRunner; |
130 class MediaQueryList; | 129 class MediaQueryList; |
131 class MediaQueryMatcher; | 130 class MediaQueryMatcher; |
132 class MouseEventWithHitTestResults; | 131 class MouseEventWithHitTestResults; |
133 class NamedFlowCollection; | |
134 class NodeFilter; | 132 class NodeFilter; |
135 class NodeIterator; | 133 class NodeIterator; |
136 class Page; | 134 class Page; |
137 class PlatformMouseEvent; | 135 class PlatformMouseEvent; |
138 class ProcessingInstruction; | 136 class ProcessingInstruction; |
139 class Range; | 137 class Range; |
140 class RegisteredEventListener; | 138 class RegisteredEventListener; |
141 class RenderView; | 139 class RenderView; |
142 class RequestAnimationFrameCallback; | 140 class RequestAnimationFrameCallback; |
143 class ResourceFetcher; | 141 class ResourceFetcher; |
(...skipping 151 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
295 PassRefPtr<Comment> createComment(const String& data); | 293 PassRefPtr<Comment> createComment(const String& data); |
296 PassRefPtr<CDATASection> createCDATASection(const String& data, ExceptionSta
te&); | 294 PassRefPtr<CDATASection> createCDATASection(const String& data, ExceptionSta
te&); |
297 PassRefPtr<ProcessingInstruction> createProcessingInstruction(const String&
target, const String& data, ExceptionState&); | 295 PassRefPtr<ProcessingInstruction> createProcessingInstruction(const String&
target, const String& data, ExceptionState&); |
298 PassRefPtr<Attr> createAttribute(const AtomicString& name, ExceptionState&); | 296 PassRefPtr<Attr> createAttribute(const AtomicString& name, ExceptionState&); |
299 PassRefPtr<Attr> createAttributeNS(const AtomicString& namespaceURI, const A
tomicString& qualifiedName, ExceptionState&, bool shouldIgnoreNamespaceChecks =
false); | 297 PassRefPtr<Attr> createAttributeNS(const AtomicString& namespaceURI, const A
tomicString& qualifiedName, ExceptionState&, bool shouldIgnoreNamespaceChecks =
false); |
300 PassRefPtr<Node> importNode(Node* importedNode, ExceptionState& ec) { return
importNode(importedNode, true, ec); } | 298 PassRefPtr<Node> importNode(Node* importedNode, ExceptionState& ec) { return
importNode(importedNode, true, ec); } |
301 PassRefPtr<Node> importNode(Node* importedNode, bool deep, ExceptionState&); | 299 PassRefPtr<Node> importNode(Node* importedNode, bool deep, ExceptionState&); |
302 PassRefPtr<Element> createElementNS(const AtomicString& namespaceURI, const
AtomicString& qualifiedName, ExceptionState&); | 300 PassRefPtr<Element> createElementNS(const AtomicString& namespaceURI, const
AtomicString& qualifiedName, ExceptionState&); |
303 PassRefPtr<Element> createElement(const QualifiedName&, bool createdByParser
); | 301 PassRefPtr<Element> createElement(const QualifiedName&, bool createdByParser
); |
304 | 302 |
305 PassRefPtr<DOMNamedFlowCollection> webkitGetNamedFlows(); | |
306 | |
307 NamedFlowCollection* namedFlows(); | |
308 | |
309 bool regionBasedColumnsEnabled() const; | |
310 | |
311 /** | 303 /** |
312 * Retrieve all nodes that intersect a rect in the window's document, until
it is fully enclosed by | 304 * Retrieve all nodes that intersect a rect in the window's document, until
it is fully enclosed by |
313 * the boundaries of a node. | 305 * the boundaries of a node. |
314 * | 306 * |
315 * @param centerX x reference for the rectangle in CSS pixels | 307 * @param centerX x reference for the rectangle in CSS pixels |
316 * @param centerY y reference for the rectangle in CSS pixels | 308 * @param centerY y reference for the rectangle in CSS pixels |
317 * @param topPadding How much to expand the top of the rectangle | 309 * @param topPadding How much to expand the top of the rectangle |
318 * @param rightPadding How much to expand the right of the rectangle | 310 * @param rightPadding How much to expand the right of the rectangle |
319 * @param bottomPadding How much to expand the bottom of the rectangle | 311 * @param bottomPadding How much to expand the bottom of the rectangle |
320 * @param leftPadding How much to expand the left of the rectangle | 312 * @param leftPadding How much to expand the left of the rectangle |
(...skipping 953 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1274 | 1266 |
1275 double m_lastHandledUserGestureTimestamp; | 1267 double m_lastHandledUserGestureTimestamp; |
1276 | 1268 |
1277 RefPtr<ScriptedAnimationController> m_scriptedAnimationController; | 1269 RefPtr<ScriptedAnimationController> m_scriptedAnimationController; |
1278 OwnPtr<MainThreadTaskRunner> m_taskRunner; | 1270 OwnPtr<MainThreadTaskRunner> m_taskRunner; |
1279 OwnPtr<TextAutosizer> m_textAutosizer; | 1271 OwnPtr<TextAutosizer> m_textAutosizer; |
1280 OwnPtr<FastTextAutosizer> m_fastTextAutosizer; | 1272 OwnPtr<FastTextAutosizer> m_fastTextAutosizer; |
1281 | 1273 |
1282 RefPtr<CustomElementRegistrationContext> m_registrationContext; | 1274 RefPtr<CustomElementRegistrationContext> m_registrationContext; |
1283 | 1275 |
1284 RefPtr<NamedFlowCollection> m_namedFlows; | |
1285 | |
1286 void sharedObjectPoolClearTimerFired(Timer<Document>*); | 1276 void sharedObjectPoolClearTimerFired(Timer<Document>*); |
1287 Timer<Document> m_sharedObjectPoolClearTimer; | 1277 Timer<Document> m_sharedObjectPoolClearTimer; |
1288 | 1278 |
1289 OwnPtr<DocumentSharedObjectPool> m_sharedObjectPool; | 1279 OwnPtr<DocumentSharedObjectPool> m_sharedObjectPool; |
1290 | 1280 |
1291 #ifndef NDEBUG | 1281 #ifndef NDEBUG |
1292 bool m_didDispatchViewportPropertiesChanged; | 1282 bool m_didDispatchViewportPropertiesChanged; |
1293 #endif | 1283 #endif |
1294 | 1284 |
1295 typedef HashMap<AtomicString, OwnPtr<Locale> > LocaleIdentifierToLocaleMap; | 1285 typedef HashMap<AtomicString, OwnPtr<Locale> > LocaleIdentifierToLocaleMap; |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1353 inline bool Node::isDocumentNode() const | 1343 inline bool Node::isDocumentNode() const |
1354 { | 1344 { |
1355 return this == document(); | 1345 return this == document(); |
1356 } | 1346 } |
1357 | 1347 |
1358 Node* eventTargetNodeForDocument(Document*); | 1348 Node* eventTargetNodeForDocument(Document*); |
1359 | 1349 |
1360 } // namespace WebCore | 1350 } // namespace WebCore |
1361 | 1351 |
1362 #endif // Document_h | 1352 #endif // Document_h |
OLD | NEW |