-
barraclough@apple.com authored
This allows us to remove forward declarations for these classes from WebCore/WebKit (a step in moving these class from WebCore:: to WTF::). Rubber stamped by Sam Weinig JavaScriptCore: * JavaScriptCore.xcodeproj/project.pbxproj: * wtf/Forward.h: WebCore: * WebCore.xcodeproj/project.pbxproj: * accessibility/AXObjectCache.h: * accessibility/AccessibilityARIAGrid.h: * accessibility/AccessibilityListBoxOption.h: * accessibility/AccessibilityObject.h: * accessibility/AccessibilityRenderObject.h: * accessibility/AccessibilityTable.h: * bindings/cpp/WebDOMCString.h: * bindings/cpp/WebDOMString.h: * bindings/gobject/ConvertToUTF8String.h: * bindings/js/DOMWrapperWorld.h: * bindings/js/JSDOMBinding.h: * bindings/js/JSDOMWindowBase.h: * bindings/js/JSMessagePortCustom.h: * bindings/js/JavaScriptCallFrame.h: * bindings/js/ScriptController.h: * bindings/js/ScriptProfile.h: * bindings/js/ScriptSourceProvider.h: * bindings/js/ScriptString.h: * bindings/js/WorkerScriptController.h: * bindings/objc/DOMImplementationFront.h: * bindings/v8/ScheduledAction.h: * bindings/v8/ScriptController.h: * bindings/v8/V8DOMWindowShell.h: * bindings/v8/V8Proxy.h: * bindings/v8/V8Utilities.h: * bindings/v8/custom/V8CustomXPathNSResolver.h: * bridge/c/c_utility.h: * css/CSSFontSelector.h: * css/CSSHelper.h: * css/CSSOMUtils.h: * css/CSSPrimitiveValue.h: * css/MediaList.h: * css/StyleBase.h: * css/StyleSheetList.h: * css/WebKitCSSKeyframesRule.h: * dom/CheckedRadioButtons.h: * dom/DOMImplementation.h: * dom/DocumentMarker.h: * dom/DynamicNodeList.h: * dom/EventTarget.h: * dom/MessagePort.h: * dom/MessagePortChannel.h: * dom/NameNodeList.h: * dom/Node.h: * dom/NodeList.h: * dom/OptionGroupElement.h: * dom/ScriptExecutionContext.h: * dom/SelectElement.h: * dom/ViewportArguments.h: * dom/make_names.pl: * editing/HTMLInterchange.h: * editing/htmlediting.h: * editing/markup.h: * html/CollectionCache.h: * html/DOMFormData.h: * html/DataGridColumnList.h: * html/DateComponents.h: * html/FileStream.h: * html/FileStreamProxy.h: * html/FormDataList.h: (WebCore::FormDataList::appendData): * html/HTMLCollection.h: * html/HTMLElementStack.h: * html/HTMLFormattingElementList.h: * html/HTMLParserQuirks.h: * html/HTMLQuoteElement.h: * html/HTMLScriptRunnerHost.h: * html/StepRange.h: * html/canvas/CanvasGradient.h: * html/canvas/CanvasNumberArray.h: * html/canvas/CanvasPattern.h: * inspector/InjectedScript.h: * inspector/InspectorCSSStore.h: * inspector/InspectorClient.h: * inspector/InspectorFrontendClient.h: * inspector/InspectorValues.h: * inspector/ScriptDebugListener.h: * loader/CachedResourceClient.h: * loader/CrossOriginAccessControl.h: * loader/DocumentThreadableLoader.h: * loader/FrameLoaderClient.h: * loader/RedirectScheduler.h: * loader/SubframeLoader.h: * loader/appcache/DOMApplicationCache.h: * loader/archive/ArchiveFactory.h: * loader/icon/IconDatabaseClient.h: * notifications/NotificationPresenter.h: * page/Chrome.h: * page/ChromeClient.h: * page/Console.h: * page/ContextMenuClient.h: * page/DOMSelection.h: * page/EditorClient.h: * page/EventHandler.h: * page/FrameView.h: * page/GeolocationPositionCache.h: * page/History.h: * page/Location.h: * page/Navigator.h: * page/NavigatorBase.h: * page/PluginHalterClient.h: * page/PrintContext.h: * page/SpeechInput.h: * page/SpeechInputListener.h: * page/animation/AnimationController.h: * platform/CookieJar.h: * platform/CrossThreadCopier.h: * platform/DragImage.h: * platform/FileSystem.h: * platform/Language.h: * platform/Length.h: * platform/LinkHash.h: * platform/LocalizationStrategy.h: * platform/LocalizedStrings.h: * platform/Logging.h: * platform/Pasteboard.h: * platform/PopupMenuClient.h: * platform/SearchPopupMenu.h: * platform/Widget.h: * platform/cf/BinaryPropertyList.h: * platform/chromium/ChromiumBridge.h: * platform/chromium/ClipboardUtilitiesChromium.h: * platform/cocoa/KeyEventCocoa.h: * platform/graphics/Color.h: * platform/graphics/FontCache.h: * platform/graphics/FontData.h: * platform/graphics/FontSelector.h: * platform/graphics/GraphicsTypes.h: * platform/graphics/Icon.h: * platform/graphics/ImageBuffer.h: * platform/graphics/ImageSource.h: * platform/graphics/MediaPlayer.h: * platform/graphics/MediaPlayerPrivate.h: * platform/graphics/Path.h: * platform/graphics/StringTruncator.h: * platform/graphics/cairo/FontCustomPlatformData.h: * platform/graphics/cairo/FontPlatformData.h: * platform/graphics/cg/FontPlatformData.h: * platform/graphics/cg/ImageSourceCG.h: * platform/graphics/chromium/FontCustomPlatformData.h: * platform/graphics/chromium/FontPlatformDataChromiumWin.h: * platform/graphics/chromium/FontPlatformDataLinux.h: * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h: * platform/graphics/haiku/FontCustomPlatformData.h: * platform/graphics/mac/FontCustomPlatformData.h: * platform/graphics/mac/FontPlatformData.h: * platform/graphics/qt/FontCustomPlatformData.h: * platform/graphics/qt/FontPlatformData.h: * platform/graphics/win/FontCustomPlatformData.h: * platform/graphics/win/FontCustomPlatformDataCairo.h: * platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.h: * platform/graphics/win/MediaPlayerPrivateQuickTimeWin.h: * platform/graphics/wince/FontPlatformData.h: * platform/graphics/wince/MediaPlayerPrivateWince.h: * platform/graphics/wince/MediaPlayerProxy.h: * platform/graphics/wx/FontCustomPlatformData.h: * platform/graphics/wx/FontPlatformData.h: * platform/mac/PasteboardHelper.h: * platform/network/DNS.h: * platform/network/FormData.h: * platform/network/FormDataBuilder.h: * platform/network/HTTPParsers.h: * platform/text/Hyphenation.h: * platform/text/LineEnding.h: * platform/text/TextCodec.h: * platform/text/TextEncoding.h: * platform/text/TextStream.h: * platform/win/BString.h: * platform/win/ClipboardUtilitiesWin.h: * platform/win/WCDataObject.h: * platform/win/WebCoreTextRenderer.h: * plugins/DOMMimeType.h: * plugins/DOMMimeTypeArray.h: * plugins/DOMPlugin.h: * plugins/DOMPluginArray.h: * rendering/CounterNode.h: * rendering/HitTestResult.h: * rendering/RenderObjectChildList.h: * rendering/RenderText.h: * rendering/RenderTreeAsText.h: * rendering/TextControlInnerElements.h: * rendering/style/ContentData.h: * rendering/style/RenderStyle.h: * storage/DatabaseAuthorizer.h: * storage/DatabaseTrackerClient.h: * storage/SQLTransaction.h: * storage/SQLTransactionSync.h: * storage/Storage.h: * storage/chromium/DatabaseObserver.h: * svg/SVGAnimatedTemplate.h: * svg/SVGDocumentExtensions.h: * svg/SVGGlyphElement.h: * svg/SVGHKernElement.h: * svg/SVGNumberList.h: * svg/SVGPointList.h: * svg/SVGPreserveAspectRatio.h: * svg/SVGStylable.h: * svg/SVGTests.h: * svg/SVGTransformList.h: * svg/SVGTransformable.h: * svg/SVGVKernElement.h: * websockets/ThreadableWebSocketChannel.h: * websockets/ThreadableWebSocketChannelClientWrapper.h: * websockets/WebSocket.h: * websockets/WebSocketChannel.h: * websockets/WebSocketHandshakeResponse.h: * wml/WMLErrorHandling.h: * wml/WMLPageState.h: * wml/WMLVariables.h: * workers/DefaultSharedWorkerRepository.h: * workers/SharedWorkerRepository.h: * workers/Worker.h: * workers/WorkerContextProxy.h: * workers/WorkerLoaderProxy.h: * workers/WorkerLocation.h: * workers/WorkerMessagingProxy.h: * workers/WorkerReportingProxy.h: * workers/WorkerThread.h: * xml/DOMParser.h: * xml/XMLHttpRequestUpload.h: * xml/XPathEvaluator.h: * xml/XPathExpression.h: * xml/XPathNSResolver.h: * xml/XPathResult.h: * xml/XPathUtil.h: WebKit: * WebKit.xcodeproj/project.pbxproj: WebKit/chromium: * public/WebCString.h: * public/WebString.h: * src/DOMUtilitiesPrivate.h: * src/DebuggerAgentImpl.h: * src/DebuggerAgentManager.h: * src/WebDevToolsAgentImpl.h: * src/WebDevToolsFrontendImpl.h: * src/WebPageSerializerImpl.h: WebKit/efl: * WebCoreSupport/InspectorClientEfl.h: WebKit/gtk: * WebCoreSupport/InspectorClientGtk.h: WebKit/haiku: * WebCoreSupport/FrameLoaderClientHaiku.h: * WebCoreSupport/InspectorClientHaiku.h: WebKit/mac: * Plugins/Hosted/NetscapePluginInstanceProxy.h: * Plugins/WebBaseNetscapePluginView.h: * WebCoreSupport/WebFrameLoaderClient.h: * WebCoreSupport/WebIconDatabaseClient.h: * WebCoreSupport/WebPluginHalterClient.h: * WebView/WebViewInternal.h: WebKit/qt: * WebCoreSupport/FrameLoaderClientQt.h: * WebCoreSupport/InspectorClientQt.h: WebKit/win: * COMVariantSetter.h: * MarshallingHelpers.h: * WebCoreSupport/WebContextMenuClient.h: * WebCoreSupport/WebPluginHalterClient.h: * WebHistory.h: WebKit/wx: * WebKitSupport/FrameLoaderClientWx.h: * WebKitSupport/InspectorClientWx.h: WebKit2: * UIProcess/PageClient.h: * UIProcess/VisitedLinkProvider.h: * UIProcess/WebContextInjectedBundleClient.h: * UIProcess/WebFrameProxy.h: * UIProcess/WebHistoryClient.h: * UIProcess/WebLoaderClient.h: * UIProcess/WebPolicyClient.h: * UIProcess/WebProcessProxy.h: * UIProcess/WebUIClient.h: * UIProcess/win/WebView.h: * WebProcess/InjectedBundle/InjectedBundlePageEditorClient.h: * WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.h: * WebProcess/InjectedBundle/InjectedBundlePageUIClient.h: * WebProcess/Plugins/NPRuntimeObjectMap.h: * WebProcess/Plugins/Netscape/NetscapePluginStream.h: * WebProcess/Plugins/PluginController.h: * WebProcess/WebPage/WebFrame.h: * WebProcess/WebPage/WebPage.h: * WebProcess/WebProcess.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@64801 268f45cc-cd09-0410-ab3c-d52691b4dbfc
eead80ac