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 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
95 class Element; | 95 class Element; |
96 class ElementDataCache; | 96 class ElementDataCache; |
97 class Event; | 97 class Event; |
98 class EventListener; | 98 class EventListener; |
99 class ExceptionState; | 99 class ExceptionState; |
100 class FastTextAutosizer; | 100 class FastTextAutosizer; |
101 class FloatQuad; | 101 class FloatQuad; |
102 class FloatRect; | 102 class FloatRect; |
103 class FontFaceSet; | 103 class FontFaceSet; |
104 class FormController; | 104 class FormController; |
105 class LocalFrame; | 105 class Frame; |
106 class FrameHost; | 106 class FrameHost; |
107 class FrameView; | 107 class FrameView; |
108 class HTMLAllCollection; | 108 class HTMLAllCollection; |
109 class HTMLCanvasElement; | 109 class HTMLCanvasElement; |
110 class HTMLCollection; | 110 class HTMLCollection; |
111 class HTMLDialogElement; | 111 class HTMLDialogElement; |
112 class HTMLDocument; | 112 class HTMLDocument; |
113 class HTMLElement; | 113 class HTMLElement; |
114 class HTMLFrameOwnerElement; | 114 class HTMLFrameOwnerElement; |
115 class HTMLHeadElement; | 115 class HTMLHeadElement; |
116 class HTMLIFrameElement; | 116 class HTMLIFrameElement; |
117 class HTMLImport; | 117 class HTMLImport; |
118 class HTMLImportLoader; | 118 class HTMLImportLoader; |
119 class HTMLImportsController; | 119 class HTMLImportsController; |
120 class HTMLLinkElement; | 120 class HTMLLinkElement; |
121 class HTMLMapElement; | 121 class HTMLMapElement; |
122 class HTMLNameCollection; | 122 class HTMLNameCollection; |
123 class HTMLScriptElement; | 123 class HTMLScriptElement; |
124 class HitTestRequest; | 124 class HitTestRequest; |
125 class HitTestResult; | 125 class HitTestResult; |
126 class IntPoint; | 126 class IntPoint; |
127 class JSNode; | 127 class JSNode; |
128 class LayoutPoint; | 128 class LayoutPoint; |
129 class LayoutRect; | 129 class LayoutRect; |
130 class LiveNodeListBase; | 130 class LiveNodeListBase; |
131 class Locale; | 131 class Locale; |
| 132 class LocalFrame; |
132 class Location; | 133 class Location; |
133 class MainThreadTaskRunner; | 134 class MainThreadTaskRunner; |
134 class MediaQueryList; | 135 class MediaQueryList; |
135 class MediaQueryMatcher; | 136 class MediaQueryMatcher; |
136 class MouseEventWithHitTestResults; | 137 class MouseEventWithHitTestResults; |
137 class NodeFilter; | 138 class NodeFilter; |
138 class NodeIterator; | 139 class NodeIterator; |
139 class Page; | 140 class Page; |
140 class PlatformMouseEvent; | 141 class PlatformMouseEvent; |
141 class ProcessingInstruction; | 142 class ProcessingInstruction; |
(...skipping 429 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
571 const KURL& baseElementURL() const { return m_baseElementURL; } | 572 const KURL& baseElementURL() const { return m_baseElementURL; } |
572 const AtomicString& baseTarget() const { return m_baseTarget; } | 573 const AtomicString& baseTarget() const { return m_baseTarget; } |
573 void processBaseElement(); | 574 void processBaseElement(); |
574 | 575 |
575 KURL completeURL(const String&) const; | 576 KURL completeURL(const String&) const; |
576 KURL completeURLWithOverride(const String&, const KURL& baseURLOverride) con
st; | 577 KURL completeURLWithOverride(const String&, const KURL& baseURLOverride) con
st; |
577 | 578 |
578 virtual String userAgent(const KURL&) const OVERRIDE FINAL; | 579 virtual String userAgent(const KURL&) const OVERRIDE FINAL; |
579 virtual void disableEval(const String& errorMessage) OVERRIDE FINAL; | 580 virtual void disableEval(const String& errorMessage) OVERRIDE FINAL; |
580 | 581 |
581 bool canNavigate(LocalFrame* targetFrame); | 582 bool canNavigate(Frame* targetFrame); |
582 LocalFrame* findUnsafeParentScrollPropagationBoundary(); | 583 LocalFrame* findUnsafeParentScrollPropagationBoundary(); |
583 | 584 |
584 CSSStyleSheet& elementSheet(); | 585 CSSStyleSheet& elementSheet(); |
585 | 586 |
586 virtual PassRefPtrWillBeRawPtr<DocumentParser> createParser(); | 587 virtual PassRefPtrWillBeRawPtr<DocumentParser> createParser(); |
587 DocumentParser* parser() const { return m_parser.get(); } | 588 DocumentParser* parser() const { return m_parser.get(); } |
588 ScriptableDocumentParser* scriptableDocumentParser() const; | 589 ScriptableDocumentParser* scriptableDocumentParser() const; |
589 | 590 |
590 bool printing() const { return m_printing; } | 591 bool printing() const { return m_printing; } |
591 void setPrinting(bool p) { m_printing = p; } | 592 void setPrinting(bool p) { m_printing = p; } |
(...skipping 851 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1443 inline bool Node::isDocumentNode() const | 1444 inline bool Node::isDocumentNode() const |
1444 { | 1445 { |
1445 return this == document(); | 1446 return this == document(); |
1446 } | 1447 } |
1447 | 1448 |
1448 Node* eventTargetNodeForDocument(Document*); | 1449 Node* eventTargetNodeForDocument(Document*); |
1449 | 1450 |
1450 } // namespace WebCore | 1451 } // namespace WebCore |
1451 | 1452 |
1452 #endif // Document_h | 1453 #endif // Document_h |
OLD | NEW |