OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1998, 1999 Torben Weis <weis@kde.org> | 2 * Copyright (C) 1998, 1999 Torben Weis <weis@kde.org> |
3 * 1999-2001 Lars Knoll <knoll@kde.org> | 3 * 1999-2001 Lars Knoll <knoll@kde.org> |
4 * 1999-2001 Antti Koivisto <koivisto@kde.org> | 4 * 1999-2001 Antti Koivisto <koivisto@kde.org> |
5 * 2000-2001 Simon Hausmann <hausmann@kde.org> | 5 * 2000-2001 Simon Hausmann <hausmann@kde.org> |
6 * 2000-2001 Dirk Mueller <mueller@kde.org> | 6 * 2000-2001 Dirk Mueller <mueller@kde.org> |
7 * 2000 Stefan Schimanski <1Stein@gmx.de> | 7 * 2000 Stefan Schimanski <1Stein@gmx.de> |
8 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010 Apple Inc. All rights | 8 * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010 Apple Inc. All rights |
9 * reserved. | 9 * reserved. |
10 * Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies) | 10 * Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies) |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
51 template <typename Traversal> | 51 template <typename Traversal> |
52 class EditingAlgorithm; | 52 class EditingAlgorithm; |
53 class Element; | 53 class Element; |
54 template <typename Strategy> | 54 template <typename Strategy> |
55 class EphemeralRangeTemplate; | 55 class EphemeralRangeTemplate; |
56 class EventHandler; | 56 class EventHandler; |
57 class FloatSize; | 57 class FloatSize; |
58 class FrameConsole; | 58 class FrameConsole; |
59 class FrameSelection; | 59 class FrameSelection; |
60 class FrameView; | 60 class FrameView; |
61 class HTMLPlugInElement; | |
62 class InputMethodController; | 61 class InputMethodController; |
63 class InterfaceProvider; | 62 class InterfaceProvider; |
64 class InterfaceRegistry; | 63 class InterfaceRegistry; |
65 class IntPoint; | 64 class IntPoint; |
66 class IntSize; | 65 class IntSize; |
67 class InstrumentingAgents; | 66 class InstrumentingAgents; |
68 class JSONObject; | |
69 class LayoutView; | 67 class LayoutView; |
70 class LayoutViewItem; | 68 class LayoutViewItem; |
71 class LocalDOMWindow; | 69 class LocalDOMWindow; |
72 class NavigationScheduler; | 70 class NavigationScheduler; |
73 class Node; | 71 class Node; |
74 class NodeTraversal; | 72 class NodeTraversal; |
75 template <typename Strategy> | 73 template <typename Strategy> |
76 class PositionWithAffinityTemplate; | 74 class PositionWithAffinityTemplate; |
77 class PluginData; | 75 class PluginData; |
78 class Range; | 76 class Range; |
79 class ScriptController; | 77 class ScriptController; |
80 class SpellChecker; | 78 class SpellChecker; |
81 class WebFrameHostScheduler; | |
82 class WebFrameScheduler; | 79 class WebFrameScheduler; |
83 | 80 |
84 extern template class CORE_EXTERN_TEMPLATE_EXPORT Supplement<LocalFrame>; | 81 extern template class CORE_EXTERN_TEMPLATE_EXPORT Supplement<LocalFrame>; |
85 | 82 |
86 class CORE_EXPORT LocalFrame final : public Frame, | 83 class CORE_EXPORT LocalFrame final : public Frame, |
87 public Supplementable<LocalFrame> { | 84 public Supplementable<LocalFrame> { |
88 USING_GARBAGE_COLLECTED_MIXIN(LocalFrame); | 85 USING_GARBAGE_COLLECTED_MIXIN(LocalFrame); |
89 | 86 |
90 public: | 87 public: |
91 static LocalFrame* create(FrameLoaderClient*, | 88 static LocalFrame* create(FrameLoaderClient*, |
(...skipping 280 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
372 explicit ScopedFrameBlamer(LocalFrame*); | 369 explicit ScopedFrameBlamer(LocalFrame*); |
373 ~ScopedFrameBlamer(); | 370 ~ScopedFrameBlamer(); |
374 | 371 |
375 private: | 372 private: |
376 Member<LocalFrame> m_frame; | 373 Member<LocalFrame> m_frame; |
377 }; | 374 }; |
378 | 375 |
379 } // namespace blink | 376 } // namespace blink |
380 | 377 |
381 #endif // LocalFrame_h | 378 #endif // LocalFrame_h |
OLD | NEW |