| 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 866 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 877 void finishedParsing(); | 877 void finishedParsing(); |
| 878 | 878 |
| 879 void documentWillBecomeInactive(); | 879 void documentWillBecomeInactive(); |
| 880 | 880 |
| 881 void setDecoder(PassRefPtr<TextResourceDecoder>); | 881 void setDecoder(PassRefPtr<TextResourceDecoder>); |
| 882 TextResourceDecoder* decoder() const { return m_decoder.get(); } | 882 TextResourceDecoder* decoder() const { return m_decoder.get(); } |
| 883 | 883 |
| 884 void setEncoding(const WTF::TextEncoding&); | 884 void setEncoding(const WTF::TextEncoding&); |
| 885 const WTF::TextEncoding& encoding() const { return m_encoding; } | 885 const WTF::TextEncoding& encoding() const { return m_encoding; } |
| 886 | 886 |
| 887 String displayStringModifiedByEncoding(const String&) const; | |
| 888 PassRefPtr<StringImpl> displayStringModifiedByEncoding(PassRefPtr<StringImpl
>) const; | |
| 889 void displayBufferModifiedByEncoding(LChar* buffer, unsigned len) const | |
| 890 { | |
| 891 displayBufferModifiedByEncodingInternal(buffer, len); | |
| 892 } | |
| 893 void displayBufferModifiedByEncoding(UChar* buffer, unsigned len) const | |
| 894 { | |
| 895 displayBufferModifiedByEncodingInternal(buffer, len); | |
| 896 } | |
| 897 | |
| 898 void setAnnotatedRegionsDirty(bool f) { m_annotatedRegionsDirty = f; } | 887 void setAnnotatedRegionsDirty(bool f) { m_annotatedRegionsDirty = f; } |
| 899 bool annotatedRegionsDirty() const { return m_annotatedRegionsDirty; } | 888 bool annotatedRegionsDirty() const { return m_annotatedRegionsDirty; } |
| 900 bool hasAnnotatedRegions () const { return m_hasAnnotatedRegions; } | 889 bool hasAnnotatedRegions () const { return m_hasAnnotatedRegions; } |
| 901 void setHasAnnotatedRegions(bool f) { m_hasAnnotatedRegions = f; } | 890 void setHasAnnotatedRegions(bool f) { m_hasAnnotatedRegions = f; } |
| 902 const Vector<AnnotatedRegionValue>& annotatedRegions() const; | 891 const Vector<AnnotatedRegionValue>& annotatedRegions() const; |
| 903 void setAnnotatedRegions(const Vector<AnnotatedRegionValue>&); | 892 void setAnnotatedRegions(const Vector<AnnotatedRegionValue>&); |
| 904 | 893 |
| 905 virtual void removeAllEventListeners(); | 894 virtual void removeAllEventListeners(); |
| 906 | 895 |
| 907 const SVGDocumentExtensions* svgExtensions(); | 896 const SVGDocumentExtensions* svgExtensions(); |
| (...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1109 void recalcStyleForLayoutIgnoringPendingStylesheets(); | 1098 void recalcStyleForLayoutIgnoringPendingStylesheets(); |
| 1110 | 1099 |
| 1111 PassRefPtr<NodeList> handleZeroPadding(const HitTestRequest&, HitTestResult&
) const; | 1100 PassRefPtr<NodeList> handleZeroPadding(const HitTestRequest&, HitTestResult&
) const; |
| 1112 | 1101 |
| 1113 void loadEventDelayTimerFired(Timer<Document>*); | 1102 void loadEventDelayTimerFired(Timer<Document>*); |
| 1114 | 1103 |
| 1115 void pendingTasksTimerFired(Timer<Document>*); | 1104 void pendingTasksTimerFired(Timer<Document>*); |
| 1116 | 1105 |
| 1117 static void didReceiveTask(void*); | 1106 static void didReceiveTask(void*); |
| 1118 | 1107 |
| 1119 template <typename CharacterType> | |
| 1120 void displayBufferModifiedByEncodingInternal(CharacterType*, unsigned) const
; | |
| 1121 | |
| 1122 PageVisibilityState visibilityState() const; | 1108 PageVisibilityState visibilityState() const; |
| 1123 | 1109 |
| 1124 PassRefPtr<HTMLCollection> ensureCachedCollection(CollectionType); | 1110 PassRefPtr<HTMLCollection> ensureCachedCollection(CollectionType); |
| 1125 | 1111 |
| 1126 // Note that dispatching a window load event may cause the DOMWindow to be d
etached from | 1112 // Note that dispatching a window load event may cause the DOMWindow to be d
etached from |
| 1127 // the Frame, so callers should take a reference to the DOMWindow (which own
s us) to | 1113 // the Frame, so callers should take a reference to the DOMWindow (which own
s us) to |
| 1128 // prevent the Document from getting blown away from underneath them. | 1114 // prevent the Document from getting blown away from underneath them. |
| 1129 void dispatchWindowLoadEvent(); | 1115 void dispatchWindowLoadEvent(); |
| 1130 | 1116 |
| 1131 void addListenerType(ListenerType listenerType) { m_listenerTypes |= listene
rType; } | 1117 void addListenerType(ListenerType listenerType) { m_listenerTypes |= listene
rType; } |
| (...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1416 inline bool Node::isDocumentNode() const | 1402 inline bool Node::isDocumentNode() const |
| 1417 { | 1403 { |
| 1418 return this == documentInternal(); | 1404 return this == documentInternal(); |
| 1419 } | 1405 } |
| 1420 | 1406 |
| 1421 Node* eventTargetNodeForDocument(Document*); | 1407 Node* eventTargetNodeForDocument(Document*); |
| 1422 | 1408 |
| 1423 } // namespace WebCore | 1409 } // namespace WebCore |
| 1424 | 1410 |
| 1425 #endif // Document_h | 1411 #endif // Document_h |
| OLD | NEW |