Changeset 86325 in webkit
- Timestamp:
- May 12, 2011 3:31:51 AM (13 years ago)
- Location:
- trunk/Source
- Files:
-
- 80 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r86321 r86325 1 2011-05-10 Tony Gentilcore <tonyg@chromium.org> 2 3 Reviewed by Darin Adler. 4 5 Perform some forward declarations suggested by include-what-you-use 6 https://bugs.webkit.org/show_bug.cgi?id=60545 7 8 * accessibility/AccessibilityObject.cpp: 9 * accessibility/AccessibilityRenderObject.cpp: 10 * accessibility/mac/AccessibilityObjectWrapper.mm: 11 * dom/DocumentMarkerController.cpp: 12 * dom/Position.cpp: 13 * dom/PositionIterator.cpp: 14 * dom/Range.cpp: 15 * editing/ApplyBlockElementCommand.cpp: 16 * editing/ApplyStyleCommand.cpp: 17 * editing/Editor.cpp: 18 * editing/EditorCommand.cpp: 19 * editing/FrameSelection.cpp: 20 * editing/HTMLInterchange.cpp: 21 * editing/IndentOutdentCommand.cpp: 22 * editing/ReplaceSelectionCommand.cpp: 23 * editing/SpellChecker.h: 24 * editing/SpellingCorrectionCommand.cpp: 25 * editing/SpellingCorrectionController.h: 26 * editing/TextCheckingHelper.cpp: 27 * editing/TextIterator.h: 28 * editing/htmlediting.h: 29 * editing/markup.cpp: 30 * editing/visible_units.cpp: 31 * editing/visible_units.h: 32 * fileapi/DOMFileSystem.cpp: 33 * fileapi/DirectoryReaderSync.cpp: 34 * fileapi/DirectoryReaderSync.h: 35 * fileapi/FileEntry.h: 36 * fileapi/FileWriter.h: 37 * fileapi/FileWriterBase.h: 38 * fileapi/FileWriterSync.h: 39 * history/CachedFrame.cpp: 40 * history/CachedPage.cpp: 41 * history/HistoryItem.cpp: 42 * history/HistoryItem.h: 43 * history/PageCache.h: 44 * loader/HistoryController.h: 45 * loader/PingLoader.h: 46 * loader/ResourceLoader.h: 47 * loader/appcache/DOMApplicationCache.h: 48 * loader/cache/CachedCSSStyleSheet.h: 49 * loader/cache/CachedFont.cpp: 50 * loader/cache/CachedFont.h: 51 * loader/cache/CachedResourceRequest.cpp: 52 * loader/cache/CachedResourceRequest.h: 53 * loader/cache/MemoryCache.h: 54 * notifications/Notification.cpp: 55 * notifications/Notification.h: 56 * notifications/NotificationCenter.cpp: 57 * notifications/NotificationCenter.h: 58 * page/Chrome.cpp: 59 * page/Chrome.h: 60 * page/DOMSelection.cpp: 61 * page/DOMTimer.h: 62 * page/DOMWindow.cpp: 63 * page/EventHandler.cpp: 64 * page/FocusController.h: 65 * page/Geolocation.cpp: 66 * page/Geolocation.h: 67 * page/History.cpp: 68 * rendering/RenderListBox.cpp: 69 * workers/WorkerContext.cpp: 70 1 71 2011-05-12 Yuta Kitamura <yutak@chromium.org> 2 72 -
trunk/Source/WebCore/accessibility/AccessibilityObject.cpp
r85864 r86325 37 37 #include "FrameLoader.h" 38 38 #include "FrameSelection.h" 39 #include "HTMLNames.h" 39 40 #include "LocalizedStrings.h" 40 41 #include "NodeList.h" -
trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp
r85998 r86325 45 45 #include "HTMLLabelElement.h" 46 46 #include "HTMLMapElement.h" 47 #include "HTMLNames.h" 47 48 #include "HTMLOptGroupElement.h" 48 49 #include "HTMLOptionElement.h" -
trunk/Source/WebCore/accessibility/gtk/AXObjectCacheAtk.cpp
r83064 r86325 23 23 #include "AccessibilityObject.h" 24 24 #include "AccessibilityObjectWrapperAtk.h" 25 #include "Document.h" 26 #include "Element.h" 25 27 #include "GOwnPtr.h" 26 28 #include "Range.h" -
trunk/Source/WebCore/accessibility/mac/AccessibilityObjectWrapper.mm
r85864 r86325 52 52 #import "HTMLImageElement.h" 53 53 #import "HTMLInputElement.h" 54 #import "HTMLNames.h" 54 55 #import "HTMLTextAreaElement.h" 55 56 #import "LocalizedStrings.h" -
trunk/Source/WebCore/dom/DocumentMarkerController.cpp
r86295 r86325 30 30 #include "Node.h" 31 31 #include "Range.h" 32 #include "RenderObject.h" 32 33 #include "RenderedDocumentMarker.h" 33 34 #include "TextIterator.h" -
trunk/Source/WebCore/dom/Position.cpp
r81965 r86325 28 28 29 29 #include "CSSComputedStyleDeclaration.h" 30 #include "HTMLNames.h" 31 #include "InlineTextBox.h" 30 32 #include "Logging.h" 31 33 #include "PositionIterator.h" 32 34 #include "RenderBlock.h" 35 #include "RenderText.h" 33 36 #include "Text.h" 34 37 #include "TextIterator.h" -
trunk/Source/WebCore/dom/PositionIterator.cpp
r81965 r86325 27 27 #include "PositionIterator.h" 28 28 29 #include "HTMLNames.h" 29 30 #include "Node.h" 30 31 #include "RenderBlock.h" -
trunk/Source/WebCore/dom/Range.cpp
r86135 r86325 34 34 #include "NodeWithIndex.h" 35 35 #include "ProcessingInstruction.h" 36 #include "RenderBoxModelObject.h" 37 #include "RenderText.h" 36 38 #include "Text.h" 37 39 #include "TextIterator.h" -
trunk/Source/WebCore/editing/ApplyBlockElementCommand.cpp
r81165 r86325 30 30 #include "HTMLElement.h" 31 31 #include "HTMLNames.h" 32 #include "RenderObject.h" 33 #include "RenderStyle.h" 32 34 #include "Text.h" 33 35 #include "TextIterator.h" -
trunk/Source/WebCore/editing/ApplyStyleCommand.cpp
r85267 r86325 45 45 #include "Range.h" 46 46 #include "RenderObject.h" 47 #include "RenderText.h" 47 48 #include "Text.h" 48 49 #include "TextIterator.h" -
trunk/Source/WebCore/editing/Editor.cpp
r86311 r86325 56 56 #include "HTMLFrameOwnerElement.h" 57 57 #include "HTMLInputElement.h" 58 #include "HTMLNames.h" 58 59 #include "HTMLTextAreaElement.h" 59 60 #include "HitTestResult.h" … … 77 78 #include "SpellingCorrectionCommand.h" 78 79 #include "Text.h" 80 #include "TextCheckerClient.h" 79 81 #include "TextEvent.h" 80 82 #include "TextIterator.h" -
trunk/Source/WebCore/editing/EditorCommand.cpp
r85864 r86325 46 46 #include "HTMLHRElement.h" 47 47 #include "HTMLImageElement.h" 48 #include "HTMLNames.h" 48 49 #include "IndentOutdentCommand.h" 49 50 #include "InsertListCommand.h" -
trunk/Source/WebCore/editing/FrameSelection.cpp
r86214 r86325 48 48 #include "HitTestRequest.h" 49 49 #include "HitTestResult.h" 50 #include "InlineTextBox.h" 50 51 #include "Page.h" 51 52 #include "Range.h" 52 53 #include "RenderLayer.h" 54 #include "RenderText.h" 53 55 #include "RenderTextControl.h" 54 56 #include "RenderTheme.h" … … 57 59 #include "SecureTextInput.h" 58 60 #include "Settings.h" 61 #include "SpatialNavigation.h" 59 62 #include "TextIterator.h" 60 63 #include "TypingCommand.h" -
trunk/Source/WebCore/editing/HTMLInterchange.cpp
r77062 r86325 27 27 #include "HTMLInterchange.h" 28 28 29 #include "RenderObject.h" 29 30 #include "Text.h" 30 31 #include "TextIterator.h" -
trunk/Source/WebCore/editing/IndentOutdentCommand.cpp
r81965 r86325 34 34 #include "InsertListCommand.h" 35 35 #include "Range.h" 36 #include "RenderObject.h" 36 37 #include "SplitElementCommand.h" 37 38 #include "Text.h" -
trunk/Source/WebCore/editing/ReplaceSelectionCommand.cpp
r85864 r86325 46 46 #include "HTMLNames.h" 47 47 #include "NodeList.h" 48 #include "RenderObject.h" 48 49 #include "SmartReplace.h" 49 50 #include "TextIterator.h" -
trunk/Source/WebCore/editing/SpellChecker.h
r86132 r86325 27 27 #define SpellChecker_h 28 28 29 #include "DocumentMarker.h" 30 #include "TextCheckerClient.h" 29 #include "PlatformString.h" 30 #include "TextChecking.h" 31 #include <wtf/RefPtr.h> 31 32 #include <wtf/Noncopyable.h> 33 #include <wtf/Vector.h> 32 34 33 35 namespace WebCore { 34 36 35 class TextCheckerClient;36 37 class Frame; 37 38 class Node; 39 class TextCheckerClient; 40 struct TextCheckingResult; 38 41 39 42 class SpellChecker { -
trunk/Source/WebCore/editing/SpellingCorrectionCommand.cpp
r85864 r86325 27 27 #include "SpellingCorrectionCommand.h" 28 28 29 #include " SpellingCorrectionController.h"29 #include "Document.h" 30 30 #include "DocumentFragment.h" 31 31 #include "Frame.h" 32 32 #include "ReplaceSelectionCommand.h" 33 33 #include "SetSelectionCommand.h" 34 #include "SpellingCorrectionController.h" 34 35 #include "TextIterator.h" 35 36 #include "markup.h" -
trunk/Source/WebCore/editing/SpellingCorrectionController.cpp
r86295 r86325 37 37 #include "TextCheckingHelper.h" 38 38 #include "TextIterator.h" 39 #include "VisibleSelection.h" 39 40 #include "htmlediting.h" 40 41 #include "markup.h" -
trunk/Source/WebCore/editing/SpellingCorrectionController.h
r86295 r86325 39 39 40 40 #include "DocumentMarker.h" 41 #include "EditCommand.h"42 #include "FloatRect.h"43 41 #include "Range.h" 44 42 #include "Timer.h" 43 #include "VisibleSelection.h" 45 44 #include <wtf/Noncopyable.h> 46 45 #include <wtf/UnusedParam.h> … … 48 47 namespace WebCore { 49 48 50 class EditorClient; 51 class Range; 52 class TextCheckerClient; 53 class VisibleSelection; 49 class EditCommand; 50 class Frame; 54 51 55 52 struct CorrectionPanelInfo { -
trunk/Source/WebCore/editing/TextCheckingHelper.cpp
r82952 r86325 28 28 #include "TextCheckingHelper.h" 29 29 30 #include "Document.h" 30 31 #include "DocumentMarkerController.h" 31 32 #include "Range.h" -
trunk/Source/WebCore/editing/TextIterator.h
r83493 r86325 28 28 29 29 #include "FindOptions.h" 30 #include "InlineTextBox.h"31 30 #include "Range.h" 32 31 #include <wtf/Vector.h> … … 34 33 namespace WebCore { 35 34 35 class InlineTextBox; 36 36 class RenderText; 37 37 class RenderTextFragment; -
trunk/Source/WebCore/editing/htmlediting.h
r83344 r86325 28 28 29 29 #include "EditingBoundary.h" 30 #include "ExceptionCode.h"31 #include "HTMLNames.h"32 30 #include "Position.h" 33 31 #include "TextDirection.h" -
trunk/Source/WebCore/editing/markup.cpp
r85090 r86325 52 52 #include "MarkupAccumulator.h" 53 53 #include "Range.h" 54 #include "RenderObject.h" 54 55 #include "TextIterator.h" 55 56 #include "VisibleSelection.h" -
trunk/Source/WebCore/editing/visible_units.cpp
r86295 r86325 30 30 #include "Element.h" 31 31 #include "HTMLNames.h" 32 #include "InlineTextBox.h" 32 33 #include "Position.h" 33 34 #include "RenderBlock.h" -
trunk/Source/WebCore/editing/visible_units.h
r86295 r86325 28 28 29 29 #include "EditingBoundary.h" 30 #include "Position.h" 31 #include "TextAffinity.h" 30 #include "TextDirection.h" 32 31 33 32 namespace WebCore { 34 33 35 class RootInlineBox;34 class Node; 36 35 class VisiblePosition; 37 36 -
trunk/Source/WebCore/fileapi/DOMFileSystem.cpp
r81599 r86325 39 39 #include "ErrorCallback.h" 40 40 #include "File.h" 41 #include "FileCallback.h" 41 42 #include "FileEntry.h" 42 43 #include "FileMetadata.h" -
trunk/Source/WebCore/fileapi/DirectoryReaderSync.cpp
r70741 r86325 38 38 #include "EntryArraySync.h" 39 39 #include "EntrySync.h" 40 #include "ExceptionCode.h"41 40 #include "FileEntrySync.h" 42 41 #include "FileException.h" -
trunk/Source/WebCore/fileapi/DirectoryReaderSync.h
r70741 r86325 35 35 36 36 #include "DirectoryReaderBase.h" 37 #include "E ntryArraySync.h"37 #include "ExceptionCode.h" 38 38 #include "PlatformString.h" 39 39 #include <wtf/PassRefPtr.h> … … 41 41 42 42 namespace WebCore { 43 44 class EntryArraySync; 43 45 44 46 class DirectoryReaderSync : public DirectoryReaderBase { -
trunk/Source/WebCore/fileapi/FileEntry.h
r70741 r86325 35 35 36 36 #include "Entry.h" 37 #include "FileCallback.h"38 #include "FileWriterCallback.h"39 37 40 38 namespace WebCore { 41 39 42 40 class DOMFileSystemBase; 41 class FileCallback; 42 class FileWriterCallback; 43 43 44 44 class FileEntry : public Entry { -
trunk/Source/WebCore/fileapi/FileWriter.h
r85556 r86325 35 35 36 36 #include "ActiveDOMObject.h" 37 #include "AsyncFileWriterClient.h" 37 38 #include "EventTarget.h" 38 39 #include "FileWriterBase.h" -
trunk/Source/WebCore/fileapi/FileWriterBase.h
r72715 r86325 34 34 #if ENABLE(FILE_SYSTEM) 35 35 36 #include "AsyncFileWriterClient.h"37 36 #include <wtf/OwnPtr.h> 38 37 #include <wtf/PassOwnPtr.h> … … 42 41 43 42 class AsyncFileWriter; 44 class Blob;45 43 46 44 typedef int ExceptionCode; -
trunk/Source/WebCore/fileapi/FileWriterSync.h
r72715 r86325 34 34 #if ENABLE(FILE_SYSTEM) 35 35 36 #include "A ctiveDOMObject.h"36 #include "AsyncFileWriterClient.h" 37 37 #include "FileError.h" 38 38 #include "FileWriterBase.h" -
trunk/Source/WebCore/history/CachedFrame.cpp
r84443 r86325 28 28 29 29 #include "CachedFramePlatformData.h" 30 #include "Document.h" 30 31 #include "DocumentLoader.h" 31 32 #include "ExceptionCode.h" … … 38 39 #include "Logging.h" 39 40 #include "PageTransitionEvent.h" 41 #include "SerializedScriptValue.h" 40 42 #include <wtf/text/CString.h> 41 43 #include <wtf/RefCountedLeakCounter.h> -
trunk/Source/WebCore/history/CachedPage.cpp
r84091 r86325 28 28 29 29 #include "CSSStyleSelector.h" 30 #include "Document.h" 31 #include "Element.h" 30 32 #include "FocusController.h" 31 33 #include "Frame.h" 32 34 #include "FrameView.h" 35 #include "Node.h" 33 36 #include "Page.h" 34 37 #include <wtf/CurrentTime.h> -
trunk/Source/WebCore/history/HistoryItem.cpp
r81058 r86325 32 32 #include "PageCache.h" 33 33 #include "ResourceRequest.h" 34 #include "SerializedScriptValue.h" 34 35 #include "SharedBuffer.h" 35 36 #include <stdio.h> -
trunk/Source/WebCore/history/HistoryItem.h
r84052 r86325 29 29 #include "IntPoint.h" 30 30 #include "PlatformString.h" 31 #include "SerializedScriptValue.h"32 31 #include <wtf/HashMap.h> 33 32 #include <wtf/OwnPtr.h> … … 58 57 class KURL; 59 58 class ResourceRequest; 59 class SerializedScriptValue; 60 60 61 61 typedef Vector<RefPtr<HistoryItem> > HistoryItemVector; -
trunk/Source/WebCore/history/PageCache.h
r84091 r86325 27 27 #define PageCache_h 28 28 29 #include "HistoryItem.h"30 29 #include "Timer.h" 31 30 #include <wtf/Forward.h> -
trunk/Source/WebCore/loader/HistoryController.h
r82580 r86325 33 33 #include "FrameLoaderTypes.h" 34 34 #include "PlatformString.h" 35 #include "SerializedScriptValue.h" 35 36 #include <wtf/Noncopyable.h> 36 37 #include <wtf/RefPtr.h> -
trunk/Source/WebCore/loader/PingLoader.h
r85316 r86325 33 33 #define PingLoader_h 34 34 35 #include "FormData.h"36 35 #include "ResourceHandleClient.h" 37 36 #include "Timer.h" … … 41 40 namespace WebCore { 42 41 42 class FormData; 43 43 class Frame; 44 44 class KURL; -
trunk/Source/WebCore/loader/ResourceLoader.h
r85109 r86325 33 33 #include "ResourceRequest.h" 34 34 #include "ResourceResponse.h" 35 #include <wtf/RefCounted.h>36 #include "AuthenticationChallenge.h"37 #include "KURL.h"38 35 39 36 #include <wtf/Forward.h> 37 #include <wtf/RefCounted.h> 40 38 41 39 namespace WebCore { 42 40 43 class A pplicationCacheHost;41 class AuthenticationChallenge; 44 42 class DocumentLoader; 45 43 class Frame; 46 44 class FrameLoader; 47 class ProtectionSpace;45 class KURL; 48 46 class ResourceHandle; 49 47 class SharedBuffer; -
trunk/Source/WebCore/loader/appcache/DOMApplicationCache.h
r65077 r86325 30 30 31 31 #include "ApplicationCacheHost.h" 32 #include "EventListener.h"33 32 #include "EventNames.h" 34 33 #include "EventTarget.h" -
trunk/Source/WebCore/loader/cache/CachedCSSStyleSheet.h
r72230 r86325 28 28 29 29 #include "CachedResource.h" 30 #include "TextEncoding.h"31 30 #include <wtf/Vector.h> 32 31 33 32 namespace WebCore { 34 33 35 class CachedResourceLoader; 34 class CachedResourceClient; 35 class SharedBuffer; 36 36 class TextResourceDecoder; 37 37 -
trunk/Source/WebCore/loader/cache/CachedFont.cpp
r84921 r86325 48 48 #if ENABLE(SVG_FONTS) 49 49 #include "NodeList.h" 50 #include "SVGDocument.h" 50 51 #include "SVGElement.h" 51 52 #include "SVGFontElement.h" -
trunk/Source/WebCore/loader/cache/CachedFont.h
r83896 r86325 32 32 #include "FontWidthVariant.h" 33 33 #include "TextOrientation.h" 34 #include <wtf/Vector.h>35 36 #if ENABLE(SVG_FONTS)37 #include "SVGElement.h"38 #include "SVGDocument.h"39 #endif40 34 41 35 namespace WebCore { 42 36 37 class CachedResourceClient; 43 38 class CachedResourceLoader; 44 class MemoryCache;45 39 class FontPlatformData; 40 class SVGDocument; 46 41 class SVGFontElement; 42 class SharedBuffer; 43 struct FontCustomPlatformData; 47 44 48 45 struct FontCustomPlatformData; -
trunk/Source/WebCore/loader/cache/CachedResourceRequest.cpp
r85030 r86325 38 38 #include "ResourceResponse.h" 39 39 #include "SharedBuffer.h" 40 #include "SubresourceLoader.h" 40 41 #include <wtf/Assertions.h> 41 42 #include <wtf/Vector.h> -
trunk/Source/WebCore/loader/cache/CachedResourceRequest.h
r78558 r86325 24 24 25 25 #include "FrameLoaderTypes.h" 26 #include "SubresourceLoader.h"27 26 #include "SubresourceLoaderClient.h" 28 27 #include <wtf/HashMap.h> 29 28 #include <wtf/Noncopyable.h> 29 #include <wtf/RefCounted.h> 30 30 #include <wtf/RefPtr.h> 31 31 … … 34 34 class CachedResource; 35 35 class CachedResourceLoader; 36 class Request; 36 class ResourceError; 37 class ResourceRequest; 38 class ResourceResponse; 39 class SubresourceLoader; 37 40 38 41 class CachedResourceRequest : public RefCounted<CachedResourceRequest>, private SubresourceLoaderClient { -
trunk/Source/WebCore/loader/cache/MemoryCache.h
r78848 r86325 26 26 #define Cache_h 27 27 28 #include "CachePolicy.h"29 28 #include "CachedResource.h" 30 29 #include "PlatformString.h" -
trunk/Source/WebCore/notifications/Notification.cpp
r84260 r86325 35 35 36 36 #include "Notification.h" 37 38 #include "Document.h" 39 #include "EventNames.h" 37 40 #include "NotificationCenter.h" 38 41 #include "NotificationContents.h" 39 40 #include "Document.h" 41 #include "EventNames.h" 42 #include "NotificationPresenter.h" 42 43 #include "ResourceRequest.h" 43 44 #include "ResourceResponse.h" -
trunk/Source/WebCore/notifications/Notification.h
r84260 r86325 34 34 35 35 #include "ActiveDOMObject.h" 36 #include "Event.h"37 #include "EventListener.h"38 36 #include "EventNames.h" 39 37 #include "EventTarget.h" 40 38 #include "ExceptionCode.h" 41 39 #include "KURL.h" 42 #include "NotificationPresenter.h"43 40 #include "NotificationContents.h" 44 #include "RegisteredEventListener.h"45 41 #include "SharedBuffer.h" 46 42 #include "TextDirection.h" 47 #include "ThreadableLoader.h"48 43 #include "ThreadableLoaderClient.h" 49 44 #include <wtf/OwnPtr.h> … … 57 52 58 53 class NotificationCenter; 59 class WorkerContext; 54 class ResourceError; 55 class ResourceResponse; 56 class ScriptExecutionContext; 57 class ThreadableLoader; 60 58 61 59 class Notification : public RefCounted<Notification>, public ActiveDOMObject, public ThreadableLoaderClient, public EventTarget { -
trunk/Source/WebCore/notifications/NotificationCenter.cpp
r77738 r86325 36 36 37 37 #include "Document.h" 38 #include "NotificationPresenter.h" 38 39 #include "VoidCallback.h" 39 40 #include "WorkerContext.h" -
trunk/Source/WebCore/notifications/NotificationCenter.h
r77738 r86325 35 35 #include "NotificationContents.h" 36 36 #include "ScriptExecutionContext.h" 37 #include "WorkerThread.h"38 37 #include <wtf/OwnPtr.h> 39 38 #include <wtf/PassRefPtr.h> … … 44 43 45 44 namespace WebCore { 45 46 class NotificationPresenter; 47 class VoidCallback; 46 48 47 49 class NotificationCenter : public RefCounted<NotificationCenter>, public ActiveDOMObject { -
trunk/Source/WebCore/page/Chrome.cpp
r84742 r86325 25 25 #include "DNS.h" 26 26 #include "Document.h" 27 #include "FileChooser.h" 27 28 #include "FileList.h" 28 29 #include "FloatRect.h" -
trunk/Source/WebCore/page/Chrome.h
r84238 r86325 23 23 24 24 #include "Cursor.h" 25 #include "FileChooser.h"26 25 #include "FocusDirection.h" 27 26 #include "HostWindow.h" 28 #include "PopupMenu.h"29 #include "SearchPopupMenu.h"30 27 #include <wtf/Forward.h> 31 28 #include <wtf/RefPtr.h> … … 40 37 41 38 class ChromeClient; 42 class ContextMenu;39 class FileChooser; 43 40 class FloatRect; 44 41 class Frame; … … 49 46 class Node; 50 47 class Page; 48 class PopupMenu; 51 49 class PopupMenuClient; 52 50 #if ENABLE(NOTIFICATIONS) 53 51 class NotificationPresenter; 54 52 #endif 53 class SearchPopupMenu; 55 54 56 55 struct FrameLoadRequest; -
trunk/Source/WebCore/page/DOMSelection.cpp
r85864 r86325 31 31 #include "DOMSelection.h" 32 32 33 #include "Document.h" 33 34 #include "ExceptionCode.h" 34 35 #include "Frame.h" -
trunk/Source/WebCore/page/DOMTimer.h
r81057 r86325 28 28 #define DOMTimer_h 29 29 30 #include "ScheduledAction.h"31 30 #include "SuspendableTimer.h" 32 31 #include <wtf/OwnPtr.h> … … 35 34 namespace WebCore { 36 35 36 class ScheduledAction; 37 37 class Settings; 38 38 -
trunk/Source/WebCore/page/DOMWindow.cpp
r85484 r86325 81 81 #include "PlatformScreen.h" 82 82 #include "PlatformString.h" 83 #include "ScheduledAction.h" 83 84 #include "Screen.h" 84 85 #include "SecurityOrigin.h" -
trunk/Source/WebCore/page/EventHandler.cpp
r86135 r86325 72 72 #include "Scrollbar.h" 73 73 #include "Settings.h" 74 #include "SpatialNavigation.h" 74 75 #include "StyleCachedImage.h" 75 76 #include "TextEvent.h" -
trunk/Source/WebCore/page/FocusController.h
r76248 r86325 28 28 29 29 #include "FocusDirection.h" 30 #include "SpatialNavigation.h"31 30 #include <wtf/Forward.h> 32 31 #include <wtf/Noncopyable.h> … … 35 34 namespace WebCore { 36 35 37 class Document;36 struct FocusCandidate; 38 37 class Frame; 38 class IntRect; 39 39 class KeyboardEvent; 40 40 class Node; -
trunk/Source/WebCore/page/Geolocation.cpp
r85030 r86325 34 34 #include "Document.h" 35 35 #include "Frame.h" 36 #include "Geoposition.h" 36 37 #include "Page.h" 37 38 #include <wtf/CurrentTime.h> -
trunk/Source/WebCore/page/Geolocation.h
r86251 r86325 29 29 30 30 #include "GeolocationPositionCache.h" 31 #include "Geoposition.h"32 31 #include "PositionCallback.h" 33 32 #include "PositionError.h" … … 43 42 44 43 class Frame; 45 class Page;46 47 44 #if ENABLE(CLIENT_BASED_GEOLOCATION) 48 45 class GeolocationPosition; 49 46 class GeolocationError; 50 47 #endif 48 class Geoposition; 49 class Page; 51 50 52 51 class Geolocation : public RefCounted<Geolocation> -
trunk/Source/WebCore/page/GeolocationPositionCache.h
r74354 r86325 27 27 #define GeolocationPositionCache_h 28 28 29 #include "Geoposition.h" 29 30 #include "PlatformString.h" 30 31 #include "ScriptExecutionContext.h" … … 36 37 37 38 namespace WebCore { 38 39 class Geoposition;40 39 41 40 // Maintains a cached position for Geolocation. Takes care of writing and -
trunk/Source/WebCore/page/History.cpp
r85436 r86325 36 36 #include "Page.h" 37 37 #include "SecurityOrigin.h" 38 #include "SerializedScriptValue.h" 38 39 39 40 namespace WebCore { -
trunk/Source/WebCore/plugins/gtk/PluginViewGtk.cpp
r86102 r86325 59 59 #include "RenderLayer.h" 60 60 #include "Settings.h" 61 #include "SpatialNavigation.h" 61 62 #include "JSDOMBinding.h" 62 63 #include "npruntime_impl.h" -
trunk/Source/WebCore/rendering/RenderListBox.cpp
r86135 r86325 56 56 #include "ScrollbarTheme.h" 57 57 #include "SelectElement.h" 58 #include "SpatialNavigation.h" 58 59 #include "TextRun.h" 59 60 #include <math.h> -
trunk/Source/WebCore/workers/WorkerContext.cpp
r84892 r86325 48 48 #include "MessagePort.h" 49 49 #include "NotImplemented.h" 50 #include "ScheduledAction.h" 50 51 #include "ScriptCallStack.h" 51 52 #include "ScriptSourceCode.h" -
trunk/Source/WebKit/chromium/ChangeLog
r86312 r86325 1 2011-05-10 Tony Gentilcore <tonyg@chromium.org> 2 3 Reviewed by Darin Adler. 4 5 Perform some forward declarations suggested by include-what-you-use 6 https://bugs.webkit.org/show_bug.cgi?id=60545 7 8 * src/WebHistoryItem.cpp: 9 * src/WebNotification.cpp: 10 * src/WebTextCheckingCompletionImpl.cpp: 11 * src/mac/WebSubstringUtil.mm: 12 1 13 2011-05-11 Levi Weintraub <leviw@chromium.org> 2 14 -
trunk/Source/WebKit/chromium/src/WebHistoryItem.cpp
r61207 r86325 35 35 #include "HistoryItem.h" 36 36 #include "KURL.h" 37 #include "SerializedScriptValue.h" 37 38 38 39 #include "WebHTTPBody.h" -
trunk/Source/WebKit/chromium/src/WebNotification.cpp
r77896 r86325 34 34 #if ENABLE(NOTIFICATIONS) 35 35 36 #include "Event.h" 36 37 #include "Notification.h" 37 38 #include "UserGestureIndicator.h" -
trunk/Source/WebKit/chromium/src/WebTextCheckingCompletionImpl.cpp
r82952 r86325 33 33 34 34 #include "SpellChecker.h" 35 #include "TextCheckerClient.h" 35 36 #include "WebTextCheckingResult.h" 36 37 #include "WebVector.h" -
trunk/Source/WebKit/chromium/src/mac/WebSubstringUtil.mm
r85001 r86325 42 42 #include "Node.h" 43 43 #include "Range.h" 44 #include "RenderObject.h" 45 #include "RenderStyle.h" 44 46 #include "TextIterator.h" 45 47 #include "WebRect.h" -
trunk/Source/WebKit/mac/ChangeLog
r86281 r86325 1 2011-05-10 Tony Gentilcore <tonyg@chromium.org> 2 3 Reviewed by Darin Adler. 4 5 Perform some forward declarations suggested by include-what-you-use 6 https://bugs.webkit.org/show_bug.cgi?id=60545 7 8 * Plugins/Hosted/WebHostedNetscapePluginView.mm: 9 * WebView/WebFrame.mm: 10 1 11 2011-05-11 Jia Pu <jpu@apple.com> 2 12 -
trunk/Source/WebKit/mac/Plugins/Hosted/WebHostedNetscapePluginView.mm
r85036 r86325 45 45 #import <WebCore/HTMLPlugInElement.h> 46 46 #import <WebCore/RenderEmbeddedObject.h> 47 #import <WebCore/ResourceError.h> 47 48 #import <WebCore/WebCoreObjCExtras.h> 48 49 #import <WebCore/runtime_root.h> -
trunk/Source/WebKit/mac/WebView/WebFrame.mm
r85864 r86325 72 72 #import <WebCore/GraphicsContext.h> 73 73 #import <WebCore/HTMLFrameOwnerElement.h> 74 #import <WebCore/HTMLNames.h> 74 75 #import <WebCore/HistoryItem.h> 75 76 #import <WebCore/HitTestResult.h> -
trunk/Source/WebKit/qt/WebCoreSupport/EditorClientQt.cpp
r84574 r86325 48 48 #include "Range.h" 49 49 #include "Settings.h" 50 #include "SpatialNavigation.h" 50 51 #include "WindowsKeyboardCodes.h" 51 52 #include "qwebpage.h" -
trunk/Source/WebKit/win/WebCoreSupport/WebEditorClient.cpp
r84574 r86325 45 45 #include <WebCore/Range.h> 46 46 #include <WebCore/UserTypingGestureIndicator.h> 47 #include <WebCore/VisibleSelection.h> 47 48 48 49 using namespace WebCore; -
trunk/Source/WebKit2/ChangeLog
r86317 r86325 1 2011-05-10 Tony Gentilcore <tonyg@chromium.org> 2 3 Reviewed by Darin Adler. 4 5 Perform some forward declarations suggested by include-what-you-use 6 https://bugs.webkit.org/show_bug.cgi?id=60545 7 8 * WebProcess/WebPage/mac/WebPageMac.mm: 9 1 10 2011-05-12 Carlos Garcia Campos <cgarcia@igalia.com> 2 11 -
trunk/Source/WebKit2/WebProcess/Plugins/PluginView.cpp
r86259 r86325 36 36 #include <WebCore/Chrome.h> 37 37 #include <WebCore/CookieJar.h> 38 #include <WebCore/Credential.h> 38 39 #include <WebCore/CredentialStorage.h> 39 40 #include <WebCore/DocumentLoader.h> -
trunk/Source/WebKit2/WebProcess/WebPage/mac/WebPageMac.mm
r85783 r86325 48 48 #import <WebCore/PlatformKeyboardEvent.h> 49 49 #import <WebCore/ResourceHandle.h> 50 #import <WebCore/RenderObject.h> 51 #import <WebCore/RenderStyle.h> 50 52 #import <WebCore/ScrollView.h> 51 53 #import <WebCore/TextIterator.h>
Note: See TracChangeset
for help on using the changeset viewer.