| 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 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 82 class DOMSelection; | 82 class DOMSelection; |
| 83 class DOMWindow; | 83 class DOMWindow; |
| 84 class Database; | 84 class Database; |
| 85 class DatabaseThread; | 85 class DatabaseThread; |
| 86 class DocumentFragment; | 86 class DocumentFragment; |
| 87 class DocumentLifecycleNotifier; | 87 class DocumentLifecycleNotifier; |
| 88 class DocumentLifecycleObserver; | 88 class DocumentLifecycleObserver; |
| 89 class DocumentLoader; | 89 class DocumentLoader; |
| 90 class DocumentMarkerController; | 90 class DocumentMarkerController; |
| 91 class DocumentParser; | 91 class DocumentParser; |
| 92 class DocumentState; |
| 92 class DocumentTimeline; | 93 class DocumentTimeline; |
| 93 class DocumentType; | 94 class DocumentType; |
| 94 class Element; | 95 class Element; |
| 95 class ElementDataCache; | 96 class ElementDataCache; |
| 96 class Event; | 97 class Event; |
| 97 class EventListener; | 98 class EventListener; |
| 98 class ExceptionState; | 99 class ExceptionState; |
| 99 class FastTextAutosizer; | 100 class FastTextAutosizer; |
| 100 class FloatQuad; | 101 class FloatQuad; |
| 101 class FloatRect; | 102 class FloatRect; |
| (...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 450 | 451 |
| 451 // FIXME: This should be eliminated and elements that use it should be made
to | 452 // FIXME: This should be eliminated and elements that use it should be made
to |
| 452 // always have a layer so they don't need to go about creating one from reas
ons | 453 // always have a layer so they don't need to go about creating one from reas
ons |
| 453 // external to style. | 454 // external to style. |
| 454 void scheduleLayerUpdate(Element&); | 455 void scheduleLayerUpdate(Element&); |
| 455 void unscheduleLayerUpdate(Element&); | 456 void unscheduleLayerUpdate(Element&); |
| 456 | 457 |
| 457 void evaluateMediaQueryList(); | 458 void evaluateMediaQueryList(); |
| 458 | 459 |
| 459 FormController& formController(); | 460 FormController& formController(); |
| 460 Vector<String> formElementsState() const; | 461 DocumentState* formElementsState() const; |
| 461 void setStateForNewFormElements(const Vector<String>&); | 462 void setStateForNewFormElements(const Vector<String>&); |
| 462 | 463 |
| 463 FrameView* view() const; // can be null | 464 FrameView* view() const; // can be null |
| 464 LocalFrame* frame() const { return m_frame; } // can be null | 465 LocalFrame* frame() const { return m_frame; } // can be null |
| 465 FrameHost* frameHost() const; // can be null | 466 FrameHost* frameHost() const; // can be null |
| 466 Page* page() const; // can be null | 467 Page* page() const; // can be null |
| 467 Settings* settings() const; // can be null | 468 Settings* settings() const; // can be null |
| 468 | 469 |
| 469 float devicePixelRatio() const; | 470 float devicePixelRatio() const; |
| 470 | 471 |
| (...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 604 Loading, | 605 Loading, |
| 605 Interactive, | 606 Interactive, |
| 606 Complete | 607 Complete |
| 607 }; | 608 }; |
| 608 void setReadyState(ReadyState); | 609 void setReadyState(ReadyState); |
| 609 bool isLoadCompleted(); | 610 bool isLoadCompleted(); |
| 610 | 611 |
| 611 void setParsing(bool); | 612 void setParsing(bool); |
| 612 bool parsing() const { return m_isParsing; } | 613 bool parsing() const { return m_isParsing; } |
| 613 | 614 |
| 614 void setHistoryItemDocumentStateDirty(bool dirty) { m_historyItemDocumentSta
teDirty = dirty; } | |
| 615 bool historyItemDocumentStateDirty() const { return m_historyItemDocumentSta
teDirty; } | |
| 616 | |
| 617 bool shouldScheduleLayout() const; | 615 bool shouldScheduleLayout() const; |
| 618 int elapsedTime() const; | 616 int elapsedTime() const; |
| 619 | 617 |
| 620 TextLinkColors& textLinkColors() { return m_textLinkColors; } | 618 TextLinkColors& textLinkColors() { return m_textLinkColors; } |
| 621 VisitedLinkState& visitedLinkState() const { return *m_visitedLinkState; } | 619 VisitedLinkState& visitedLinkState() const { return *m_visitedLinkState; } |
| 622 | 620 |
| 623 MouseEventWithHitTestResults prepareMouseEvent(const HitTestRequest&, const
LayoutPoint&, const PlatformMouseEvent&); | 621 MouseEventWithHitTestResults prepareMouseEvent(const HitTestRequest&, const
LayoutPoint&, const PlatformMouseEvent&); |
| 624 | 622 |
| 625 /* Newly proposed CSS3 mechanism for selecting alternate | 623 /* Newly proposed CSS3 mechanism for selecting alternate |
| 626 stylesheets using the DOM. May be subject to change as | 624 stylesheets using the DOM. May be subject to change as |
| (...skipping 610 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1237 RefPtrWillBePersistent<StyleSheetList> m_styleSheetList; | 1235 RefPtrWillBePersistent<StyleSheetList> m_styleSheetList; |
| 1238 | 1236 |
| 1239 OwnPtr<FormController> m_formController; | 1237 OwnPtr<FormController> m_formController; |
| 1240 | 1238 |
| 1241 TextLinkColors m_textLinkColors; | 1239 TextLinkColors m_textLinkColors; |
| 1242 const OwnPtr<VisitedLinkState> m_visitedLinkState; | 1240 const OwnPtr<VisitedLinkState> m_visitedLinkState; |
| 1243 | 1241 |
| 1244 bool m_visuallyOrdered; | 1242 bool m_visuallyOrdered; |
| 1245 ReadyState m_readyState; | 1243 ReadyState m_readyState; |
| 1246 bool m_isParsing; | 1244 bool m_isParsing; |
| 1247 bool m_historyItemDocumentStateDirty; | |
| 1248 | 1245 |
| 1249 bool m_gotoAnchorNeededAfterStylesheetsLoad; | 1246 bool m_gotoAnchorNeededAfterStylesheetsLoad; |
| 1250 bool m_isDNSPrefetchEnabled; | 1247 bool m_isDNSPrefetchEnabled; |
| 1251 bool m_haveExplicitlyDisabledDNSPrefetch; | 1248 bool m_haveExplicitlyDisabledDNSPrefetch; |
| 1252 bool m_containsValidityStyleRules; | 1249 bool m_containsValidityStyleRules; |
| 1253 bool m_updateFocusAppearanceRestoresSelection; | 1250 bool m_updateFocusAppearanceRestoresSelection; |
| 1254 bool m_containsPlugins; | 1251 bool m_containsPlugins; |
| 1255 | 1252 |
| 1256 // http://www.whatwg.org/specs/web-apps/current-work/#ignore-destructive-wri
tes-counter | 1253 // http://www.whatwg.org/specs/web-apps/current-work/#ignore-destructive-wri
tes-counter |
| 1257 unsigned m_ignoreDestructiveWriteCount; | 1254 unsigned m_ignoreDestructiveWriteCount; |
| (...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1433 inline bool Node::isDocumentNode() const | 1430 inline bool Node::isDocumentNode() const |
| 1434 { | 1431 { |
| 1435 return this == document(); | 1432 return this == document(); |
| 1436 } | 1433 } |
| 1437 | 1434 |
| 1438 Node* eventTargetNodeForDocument(Document*); | 1435 Node* eventTargetNodeForDocument(Document*); |
| 1439 | 1436 |
| 1440 } // namespace WebCore | 1437 } // namespace WebCore |
| 1441 | 1438 |
| 1442 #endif // Document_h | 1439 #endif // Document_h |
| OLD | NEW |