Changeset 85442 in webkit


Ignore:
Timestamp:
May 1, 2011 4:56:41 PM (13 years ago)
Author:
weinig@apple.com
Message:

2011-05-01 Sam Weinig <sam@webkit.org>

Reviewed by Anders Carlsson.

Prune some unnecessary #includes
https://bugs.webkit.org/show_bug.cgi?id=59895

Start getting rid of unnecessary #includes and forward declares.

  • WebCoreSupport/DumpRenderTreeSupportQt.cpp:

2011-05-01 Sam Weinig <sam@webkit.org>

Reviewed by Anders Carlsson.

Prune some unnecessary #includes
https://bugs.webkit.org/show_bug.cgi?id=59895

Start getting rid of unnecessary #includes and forward declares.

  • bindings/js/JSDOMBinding.h:
  • bindings/js/JSDOMWindowBase.h:
  • bindings/js/JSDOMWindowShell.h:
  • bindings/js/ScheduledAction.cpp:
  • bindings/js/ScriptController.cpp:
  • bindings/js/ScriptController.h:
  • bindings/js/ScriptDebugServer.cpp:
  • editing/Editor.h:
  • inspector/InspectorClient.cpp:
  • loader/FrameLoader.h:
  • loader/NavigationScheduler.h:
  • page/Console.cpp:
  • xml/XMLTreeViewer.cpp:
  • xml/XMLTreeViewer.h:

2011-05-01 Sam Weinig <sam@webkit.org>

Reviewed by Anders Carlsson.

Prune some unnecessary #includes
https://bugs.webkit.org/show_bug.cgi?id=59895

Start getting rid of unnecessary #includes and forward declares.

  • WebProcess/Plugins/PluginView.cpp:
  • WebProcess/WebPage/WebPage.cpp:
Location:
trunk/Source
Files:
20 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r85438 r85442  
     12011-05-01  Sam Weinig  <sam@webkit.org>
     2
     3        Reviewed by Anders Carlsson.
     4
     5        Prune some unnecessary #includes
     6        https://bugs.webkit.org/show_bug.cgi?id=59895
     7
     8        Start getting rid of unnecessary #includes and forward declares.
     9
     10        * bindings/js/JSDOMBinding.h:
     11        * bindings/js/JSDOMWindowBase.h:
     12        * bindings/js/JSDOMWindowShell.h:
     13        * bindings/js/ScheduledAction.cpp:
     14        * bindings/js/ScriptController.cpp:
     15        * bindings/js/ScriptController.h:
     16        * bindings/js/ScriptDebugServer.cpp:
     17        * editing/Editor.h:
     18        * inspector/InspectorClient.cpp:
     19        * loader/FrameLoader.h:
     20        * loader/NavigationScheduler.h:
     21        * page/Console.cpp:
     22        * xml/XMLTreeViewer.cpp:
     23        * xml/XMLTreeViewer.h:
     24
    1252011-05-01  Patrick Gansterer  <paroga@webkit.org>
    226
  • trunk/Source/WebCore/bindings/js/JSDOMBinding.h

    r85216 r85442  
    3030#include "StyleBase.h"
    3131#include <heap/Weak.h>
    32 #include <runtime/Completion.h>
    3332#include <runtime/Lookup.h>
    3433#include <wtf/Forward.h>
    3534#include <wtf/Noncopyable.h>
    3635
    37 namespace JSC {
    38     class JSGlobalData;
    39     class DebuggerCallFrame;
    40 }
    41 
    4236namespace WebCore {
    4337
    44     class Document;
    4538    class Frame;
    46     class JSNode;
    4739    class KURL;
    48     class Node;
    49     class ScriptController;
    50     class ScriptCachedFrameData;
    5140
    5241    typedef int ExceptionCode;
  • trunk/Source/WebCore/bindings/js/JSDOMWindowBase.h

    r84052 r85442  
    2121#define JSDOMWindowBase_h
    2222
    23 #include "PlatformString.h"
    2423#include "JSDOMBinding.h"
    25 #include <heap/Strong.h>
     24#include "JSDOMGlobalObject.h"
    2625#include <wtf/Forward.h>
    27 #include <wtf/HashMap.h>
    28 #include <wtf/OwnPtr.h>
    2926
    3027namespace WebCore {
    3128
    3229    class DOMWindow;
    33     class Event;
    3430    class Frame;
    3531    class DOMWrapperWorld;
    3632    class JSDOMWindow;
    3733    class JSDOMWindowShell;
    38     class JSLocation;
    39     class JSEventListener;
    40     class SecurityOrigin;
    4134
    4235    class JSDOMWindowBasePrivate;
  • trunk/Source/WebCore/bindings/js/JSDOMWindowShell.h

    r84556 r85442  
    3131
    3232#include "JSDOMWindow.h"
    33 #include "JSDOMBinding.h"
    3433
    3534namespace WebCore {
  • trunk/Source/WebCore/bindings/js/ScheduledAction.cpp

    r84892 r85442  
    3636#include "ScriptExecutionContext.h"
    3737#include "ScriptSourceCode.h"
     38#include "ScriptValue.h"
    3839#include <runtime/JSLock.h>
    3940
  • trunk/Source/WebCore/bindings/js/ScriptController.cpp

    r85388 r85442  
    2222#include "ScriptController.h"
    2323
    24 #include "ScriptableDocumentParser.h"
    2524#include "Event.h"
    2625#include "EventNames.h"
     
    3029#include "HTMLPlugInElement.h"
    3130#include "InspectorInstrumentation.h"
     31#include "JSDOMWindow.h"
    3232#include "JSDocument.h"
    3333#include "JSMainThreadExecState.h"
     
    3737#include "ScriptSourceCode.h"
    3838#include "ScriptValue.h"
     39#include "ScriptableDocumentParser.h"
    3940#include "Settings.h"
    4041#include "StorageNamespace.h"
  • trunk/Source/WebCore/bindings/js/ScriptController.h

    r85388 r85442  
    5252namespace WebCore {
    5353
    54 class Event;
    55 class EventListener;
    5654class HTMLPlugInElement;
    5755class Frame;
    58 class Node;
    5956class ScriptSourceCode;
    6057class ScriptValue;
  • trunk/Source/WebCore/bindings/js/ScriptDebugServer.cpp

    r85320 r85442  
    3939#include "ScriptBreakpoint.h"
    4040#include "ScriptDebugListener.h"
     41#include "ScriptValue.h"
    4142#include <debugger/DebuggerCallFrame.h>
    4243#include <parser/SourceProvider.h>
    4344#include <runtime/JSLock.h>
     45#include <wtf/MainThread.h>
    4446#include <wtf/text/StringConcatenate.h>
    45 #include <wtf/MainThread.h>
    4647
    4748using namespace JSC;
  • trunk/Source/WebCore/editing/Editor.h

    r84592 r85442  
    3737#include "SelectionController.h"
    3838#include "TextChecking.h"
    39 #include "Timer.h"
    4039#include "VisibleSelection.h"
    4140#include "WritingDirection.h"
  • trunk/Source/WebCore/inspector/InspectorClient.cpp

    r69968 r85442  
    3838#include "ScriptController.h"
    3939#include "ScriptSourceCode.h"
     40#include "ScriptValue.h"
    4041
    4142namespace WebCore {
  • trunk/Source/WebCore/loader/FrameLoader.h

    r85378 r85442  
    3939#include "PolicyChecker.h"
    4040#include "ResourceLoadNotifier.h"
    41 #include "ScriptValue.h"
    4241#include "SubframeLoader.h"
    4342#include "ThreadableLoader.h"
  • trunk/Source/WebCore/loader/NavigationScheduler.h

    r75305 r85442  
    3232#define NavigationScheduler_h
    3333
    34 #include "Event.h"
    3534#include "Timer.h"
    3635#include <wtf/Forward.h>
     
    4241namespace WebCore {
    4342
    44 class FormState;
    4543class FormSubmission;
    4644class Frame;
    4745class ScheduledNavigation;
    4846class SecurityOrigin;
    49 
    50 struct FrameLoadRequest;
    5147
    5248class NavigationDisablerForBeforeUnload {
  • trunk/Source/WebCore/page/Console.cpp

    r85256 r85442  
    4141#include "PageGroup.h"
    4242#include "PlatformString.h"
    43 
    4443#include "ScriptArguments.h"
    4544#include "ScriptCallStack.h"
    4645#include "ScriptProfile.h"
    4746#include "ScriptProfiler.h"
     47#include "ScriptValue.h"
    4848#include <stdio.h>
     49#include <wtf/UnusedParam.h>
    4950#include <wtf/text/CString.h>
    50 #include <wtf/UnusedParam.h>
    5151
    5252namespace WebCore {
  • trunk/Source/WebCore/xml/XMLTreeViewer.cpp

    r84732 r85442  
    3737#include "Page.h"
    3838#include "ScriptSourceCode.h"
     39#include "ScriptValue.h"
    3940#include "Settings.h"
    4041#include "Text.h"
  • trunk/Source/WebCore/xml/XMLTreeViewer.h

    r81335 r85442  
    3030#define XMLTreeViewer_h
    3131
    32 #include <wtf/Vector.h>
    33 #include <wtf/text/WTFString.h>
    34 
    3532#if ENABLE(XSLT)
    3633
     
    3835
    3936class Document;
    40 class ProcessingInstruction;
    4137
    4238class XMLTreeViewer {
  • trunk/Source/WebKit/qt/ChangeLog

    r85343 r85442  
     12011-05-01  Sam Weinig  <sam@webkit.org>
     2
     3        Reviewed by Anders Carlsson.
     4
     5        Prune some unnecessary #includes
     6        https://bugs.webkit.org/show_bug.cgi?id=59895
     7
     8        Start getting rid of unnecessary #includes and forward declares.
     9
     10        * WebCoreSupport/DumpRenderTreeSupportQt.cpp:
     11
    1122011-04-29  Csaba Osztrogonác  <ossy@webkit.org>
    213
  • trunk/Source/WebKit/qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp

    r84906 r85442  
    6666#include "RenderTreeAsText.h"
    6767#include "ScriptController.h"
     68#include "ScriptValue.h"
    6869#include "SecurityOrigin.h"
    6970#include "Settings.h"
  • trunk/Source/WebKit2/ChangeLog

    r85439 r85442  
     12011-05-01  Sam Weinig  <sam@webkit.org>
     2
     3        Reviewed by Anders Carlsson.
     4
     5        Prune some unnecessary #includes
     6        https://bugs.webkit.org/show_bug.cgi?id=59895
     7
     8        Start getting rid of unnecessary #includes and forward declares.
     9
     10        * WebProcess/Plugins/PluginView.cpp:
     11        * WebProcess/WebPage/WebPage.cpp:
     12
    1132011-05-01  Patrick Gansterer  <paroga@webkit.org>
    214
  • trunk/Source/WebKit2/WebProcess/Plugins/PluginView.cpp

    r85120 r85442  
    5151#include <WebCore/RenderLayer.h>
    5252#include <WebCore/ResourceLoadScheduler.h>
     53#include <WebCore/ScriptValue.h>
    5354#include <WebCore/ScrollView.h>
    5455#include <WebCore/Settings.h>
  • trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp

    r85356 r85442  
    9999#include <WebCore/ResourceRequest.h>
    100100#include <WebCore/SchemeRegistry.h>
     101#include <WebCore/ScriptValue.h>
    101102#include <WebCore/SerializedScriptValue.h>
    102103#include <WebCore/Settings.h>
Note: See TracChangeset for help on using the changeset viewer.