Diff
Modified: trunk/Source/WebCore/ChangeLog (210696 => 210697)
--- trunk/Source/WebCore/ChangeLog 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/ChangeLog 2017-01-13 06:01:38 UTC (rev 210697)
@@ -1,3 +1,59 @@
+2017-01-12 Joseph Pecoraro <[email protected]>
+
+ Remove unnecessary includes of Page.h
+ https://bugs.webkit.org/show_bug.cgi?id=166996
+
+ Reviewed by Yusuke Suzuki.
+
+ * Modules/plugins/QuickTimePluginReplacement.mm:
+ * Modules/plugins/YouTubePluginReplacement.cpp:
+ * Modules/webdatabase/Database.cpp:
+ * Modules/webdatabase/DatabaseTracker.cpp:
+ * Modules/webdriver/NavigatorWebDriver.cpp:
+ * accessibility/AccessibilityNodeObject.cpp:
+ * dom/Range.cpp:
+ * dom/ScriptElement.cpp:
+ * dom/ViewportArguments.cpp:
+ * html/HTMLBodyElement.cpp:
+ * html/HTMLCanvasElement.cpp:
+ * html/HTMLDocument.cpp:
+ * html/HTMLFormControlElementWithState.cpp:
+ * html/HTMLImageElement.cpp:
+ * html/HTMLLinkElement.cpp:
+ * html/PluginDocument.cpp:
+ * inspector/InspectorApplicationCacheAgent.cpp:
+ * loader/LoadTiming.cpp:
+ * loader/cache/CachedImage.cpp:
+ * loader/cache/CachedResource.cpp:
+ * page/DeviceController.cpp:
+ * page/TextIndicator.cpp:
+ * page/efl/DragControllerEfl.cpp:
+ * platform/audio/ios/AudioDestinationIOS.cpp:
+ * platform/ios/PasteboardIOS.mm:
+ * platform/ios/ScrollAnimatorIOS.mm:
+ * platform/ios/WidgetIOS.mm:
+ * platform/mac/PasteboardMac.mm:
+ * platform/network/mac/ResourceHandleMac.mm:
+ * platform/win/MainThreadSharedTimerWin.cpp:
+ * platform/win/PasteboardWin.cpp:
+ * platform/win/PlatformScreenWin.cpp:
+ * platform/win/WidgetWin.cpp:
+ * rendering/InlineBox.cpp:
+ * rendering/RenderAttachment.cpp:
+ * rendering/RenderBoxModelObject.cpp:
+ * rendering/RenderIFrame.cpp:
+ * rendering/RenderInline.cpp:
+ * rendering/RenderReplaced.cpp:
+ * rendering/RenderTextControlSingleLine.cpp:
+ * rendering/RootInlineBox.cpp:
+ * rendering/svg/RenderSVGResourceFilter.cpp:
+ * rendering/svg/SVGRenderingContext.cpp:
+ * style/StyleScope.cpp:
+ * svg/SVGDocumentExtensions.cpp:
+ * svg/graphics/SVGImageCache.cpp:
+ * xml/XSLTProcessor.cpp:
+ * xml/parser/XMLDocumentParserLibxml2.cpp:
+
2017-01-12 Chris Dumez <[email protected]>
Add KEYBOARD_KEY_ATTRIBUTE / KEYBOARD_CODE_ATTRIBUTE to FeatureDefines.xcconfig
Modified: trunk/Source/WebCore/Modules/plugins/QuickTimePluginReplacement.mm (210696 => 210697)
--- trunk/Source/WebCore/Modules/plugins/QuickTimePluginReplacement.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/Modules/plugins/QuickTimePluginReplacement.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -39,7 +39,6 @@
#import "JSQuickTimePluginReplacement.h"
#import "Logging.h"
#import "MainFrame.h"
-#import "Page.h"
#import "RenderElement.h"
#import "ScriptController.h"
#import "ScriptSourceCode.h"
Modified: trunk/Source/WebCore/Modules/plugins/YouTubePluginReplacement.cpp (210696 => 210697)
--- trunk/Source/WebCore/Modules/plugins/YouTubePluginReplacement.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/Modules/plugins/YouTubePluginReplacement.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -30,7 +30,6 @@
#include "HTMLNames.h"
#include "HTMLParserIdioms.h"
#include "HTMLPlugInElement.h"
-#include "Page.h"
#include "RenderElement.h"
#include "Settings.h"
#include "ShadowRoot.h"
Modified: trunk/Source/WebCore/Modules/webdatabase/Database.cpp (210696 => 210697)
--- trunk/Source/WebCore/Modules/webdatabase/Database.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/Modules/webdatabase/Database.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -42,7 +42,6 @@
#include "Document.h"
#include "JSDOMWindow.h"
#include "Logging.h"
-#include "Page.h"
#include "SQLError.h"
#include "SQLTransaction.h"
#include "SQLTransactionCallback.h"
Modified: trunk/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp (210696 => 210697)
--- trunk/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -40,7 +40,6 @@
#include "FileSystem.h"
#include "Logging.h"
#include "OriginLock.h"
-#include "Page.h"
#include "SecurityOrigin.h"
#include "SecurityOriginData.h"
#include "SecurityOriginHash.h"
Modified: trunk/Source/WebCore/Modules/webdriver/NavigatorWebDriver.cpp (210696 => 210697)
--- trunk/Source/WebCore/Modules/webdriver/NavigatorWebDriver.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/Modules/webdriver/NavigatorWebDriver.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -30,8 +30,6 @@
#include "JSNavigator.h"
#include "Navigator.h"
#include "Page.h"
-
-// FIXME: somewhere in JSC, we are not including proper inlines. It causes linker trouble way up here.
#include <_javascript_Core/JSCInlines.h>
using namespace JSC;
Modified: trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp (210696 => 210697)
--- trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -61,7 +61,6 @@
#include "MathMLNames.h"
#include "NodeList.h"
#include "NodeTraversal.h"
-#include "Page.h"
#include "ProgressTracker.h"
#include "RenderImage.h"
#include "RenderView.h"
Modified: trunk/Source/WebCore/dom/Range.cpp (210696 => 210697)
--- trunk/Source/WebCore/dom/Range.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/dom/Range.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -40,7 +40,6 @@
#include "HTMLNames.h"
#include "NodeTraversal.h"
#include "NodeWithIndex.h"
-#include "Page.h"
#include "ProcessingInstruction.h"
#include "RenderBoxModelObject.h"
#include "RenderText.h"
Modified: trunk/Source/WebCore/dom/ScriptElement.cpp (210696 => 210697)
--- trunk/Source/WebCore/dom/ScriptElement.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/dom/ScriptElement.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -42,7 +42,6 @@
#include "LoadableClassicScript.h"
#include "LoadableModuleScript.h"
#include "MIMETypeRegistry.h"
-#include "Page.h"
#include "PendingScript.h"
#include "SVGNames.h"
#include "SVGScriptElement.h"
Modified: trunk/Source/WebCore/dom/ViewportArguments.cpp (210696 => 210697)
--- trunk/Source/WebCore/dom/ViewportArguments.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/dom/ViewportArguments.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -31,7 +31,6 @@
#include "Document.h"
#include "Frame.h"
#include "IntSize.h"
-#include "Page.h"
#include "ScriptableDocumentParser.h"
#include "TextStream.h"
Modified: trunk/Source/WebCore/html/HTMLBodyElement.cpp (210696 => 210697)
--- trunk/Source/WebCore/html/HTMLBodyElement.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/html/HTMLBodyElement.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -35,7 +35,6 @@
#include "HTMLIFrameElement.h"
#include "HTMLNames.h"
#include "HTMLParserIdioms.h"
-#include "Page.h"
#include "StyleProperties.h"
#include <wtf/NeverDestroyed.h>
Modified: trunk/Source/WebCore/html/HTMLCanvasElement.cpp (210696 => 210697)
--- trunk/Source/WebCore/html/HTMLCanvasElement.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/html/HTMLCanvasElement.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -43,7 +43,6 @@
#include "HTMLParserIdioms.h"
#include "ImageData.h"
#include "MIMETypeRegistry.h"
-#include "Page.h"
#include "RenderHTMLCanvas.h"
#include "ScriptController.h"
#include "Settings.h"
Modified: trunk/Source/WebCore/html/HTMLDocument.cpp (210696 => 210697)
--- trunk/Source/WebCore/html/HTMLDocument.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/html/HTMLDocument.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -72,7 +72,6 @@
#include "HTMLHtmlElement.h"
#include "HTMLNames.h"
#include "JSDOMBinding.h"
-#include "Page.h"
#include "ScriptController.h"
#include "StyleResolver.h"
#include <wtf/text/CString.h>
Modified: trunk/Source/WebCore/html/HTMLFormControlElementWithState.cpp (210696 => 210697)
--- trunk/Source/WebCore/html/HTMLFormControlElementWithState.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/html/HTMLFormControlElementWithState.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -30,7 +30,6 @@
#include "FormController.h"
#include "Frame.h"
#include "HTMLFormElement.h"
-#include "Page.h"
namespace WebCore {
Modified: trunk/Source/WebCore/html/HTMLImageElement.cpp (210696 => 210697)
--- trunk/Source/WebCore/html/HTMLImageElement.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/html/HTMLImageElement.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -38,7 +38,6 @@
#include "MediaList.h"
#include "MediaQueryEvaluator.h"
#include "NodeTraversal.h"
-#include "Page.h"
#include "RenderImage.h"
#include "RenderView.h"
#include "Settings.h"
Modified: trunk/Source/WebCore/html/HTMLLinkElement.cpp (210696 => 210697)
--- trunk/Source/WebCore/html/HTMLLinkElement.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/html/HTMLLinkElement.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -47,7 +47,6 @@
#include "MediaList.h"
#include "MediaQueryEvaluator.h"
#include "MouseEvent.h"
-#include "Page.h"
#include "RenderStyle.h"
#include "SecurityOrigin.h"
#include "Settings.h"
Modified: trunk/Source/WebCore/html/PluginDocument.cpp (210696 => 210697)
--- trunk/Source/WebCore/html/PluginDocument.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/html/PluginDocument.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -34,7 +34,6 @@
#include "HTMLEmbedElement.h"
#include "HTMLHtmlElement.h"
#include "HTMLNames.h"
-#include "Page.h"
#include "RawDataDocumentParser.h"
#include "RenderEmbeddedObject.h"
Modified: trunk/Source/WebCore/inspector/InspectorApplicationCacheAgent.cpp (210696 => 210697)
--- trunk/Source/WebCore/inspector/InspectorApplicationCacheAgent.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/inspector/InspectorApplicationCacheAgent.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -34,7 +34,6 @@
#include "InstrumentingAgents.h"
#include "MainFrame.h"
#include "NetworkStateNotifier.h"
-#include "Page.h"
#include <inspector/InspectorValues.h>
#include <wtf/text/StringBuilder.h>
Modified: trunk/Source/WebCore/loader/LoadTiming.cpp (210696 => 210697)
--- trunk/Source/WebCore/loader/LoadTiming.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/loader/LoadTiming.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -29,7 +29,6 @@
#include "Document.h"
#include "DocumentLoader.h"
#include "Frame.h"
-#include "Page.h"
#include "SecurityOrigin.h"
#include <wtf/CurrentTime.h>
#include <wtf/RefPtr.h>
Modified: trunk/Source/WebCore/loader/cache/CachedImage.cpp (210696 => 210697)
--- trunk/Source/WebCore/loader/cache/CachedImage.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/loader/cache/CachedImage.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -35,7 +35,6 @@
#include "FrameLoaderTypes.h"
#include "FrameView.h"
#include "MemoryCache.h"
-#include "Page.h"
#include "RenderElement.h"
#include "SVGImage.h"
#include "SecurityOrigin.h"
Modified: trunk/Source/WebCore/loader/cache/CachedResource.cpp (210696 => 210697)
--- trunk/Source/WebCore/loader/cache/CachedResource.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/loader/cache/CachedResource.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -42,7 +42,6 @@
#include "Logging.h"
#include "MainFrame.h"
#include "MemoryCache.h"
-#include "Page.h"
#include "PlatformStrategies.h"
#include "ResourceHandle.h"
#include "SchemeRegistry.h"
Modified: trunk/Source/WebCore/page/DeviceController.cpp (210696 => 210697)
--- trunk/Source/WebCore/page/DeviceController.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/page/DeviceController.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -29,7 +29,6 @@
#include "DeviceClient.h"
#include "Document.h"
-#include "Page.h"
namespace WebCore {
Modified: trunk/Source/WebCore/page/TextIndicator.cpp (210696 => 210697)
--- trunk/Source/WebCore/page/TextIndicator.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/page/TextIndicator.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -38,7 +38,6 @@
#include "ImageBuffer.h"
#include "IntRect.h"
#include "NodeTraversal.h"
-#include "Page.h"
#include "Range.h"
#include "RenderObject.h"
Modified: trunk/Source/WebCore/page/efl/DragControllerEfl.cpp (210696 => 210697)
--- trunk/Source/WebCore/page/efl/DragControllerEfl.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/page/efl/DragControllerEfl.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -34,7 +34,6 @@
#include "DragData.h"
#include "Frame.h"
#include "FrameView.h"
-#include "Page.h"
namespace WebCore {
Modified: trunk/Source/WebCore/platform/audio/ios/AudioDestinationIOS.cpp (210696 => 210697)
--- trunk/Source/WebCore/platform/audio/ios/AudioDestinationIOS.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/platform/audio/ios/AudioDestinationIOS.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -37,7 +37,6 @@
#include "AudioSession.h"
#include "FloatConversion.h"
#include "Logging.h"
-#include "Page.h"
#include "RuntimeApplicationChecks.h"
#include "SoftLinking.h"
#include <AudioToolbox/AudioServices.h>
Modified: trunk/Source/WebCore/platform/ios/PasteboardIOS.mm (210696 => 210697)
--- trunk/Source/WebCore/platform/ios/PasteboardIOS.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/platform/ios/PasteboardIOS.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -39,7 +39,6 @@
#import "HTMLParserIdioms.h"
#import "Image.h"
#import "LegacyWebArchive.h"
-#import "Page.h"
#import "PasteboardStrategy.h"
#import "PlatformStrategies.h"
#import "RenderImage.h"
Modified: trunk/Source/WebCore/platform/ios/ScrollAnimatorIOS.mm (210696 => 210697)
--- trunk/Source/WebCore/platform/ios/ScrollAnimatorIOS.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/platform/ios/ScrollAnimatorIOS.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -27,7 +27,6 @@
#include "ScrollAnimatorIOS.h"
#include "Frame.h"
-#include "Page.h"
#include "RenderLayer.h"
#include "ScrollableArea.h"
Modified: trunk/Source/WebCore/platform/ios/WidgetIOS.mm (210696 => 210697)
--- trunk/Source/WebCore/platform/ios/WidgetIOS.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/platform/ios/WidgetIOS.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -31,7 +31,6 @@
#import "FontCascade.h"
#import "Frame.h"
#import "GraphicsContext.h"
-#import "Page.h"
#import "PlatformMouseEvent.h"
#import "ScrollView.h"
#import "WAKScrollView.h"
Modified: trunk/Source/WebCore/platform/mac/PasteboardMac.mm (210696 => 210697)
--- trunk/Source/WebCore/platform/mac/PasteboardMac.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/platform/mac/PasteboardMac.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -44,7 +44,6 @@
#import "LegacyWebArchive.h"
#import "LoaderNSURLExtras.h"
#import "MIMETypeRegistry.h"
-#import "Page.h"
#import "PasteboardStrategy.h"
#import "PlatformStrategies.h"
#import "RenderImage.h"
Modified: trunk/Source/WebCore/platform/network/mac/ResourceHandleMac.mm (210696 => 210697)
--- trunk/Source/WebCore/platform/network/mac/ResourceHandleMac.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/platform/network/mac/ResourceHandleMac.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -41,7 +41,6 @@
#import "NSURLConnectionSPI.h"
#import "NetworkStorageSession.h"
#import "NetworkingContext.h"
-#import "Page.h"
#import "ResourceError.h"
#import "ResourceResponse.h"
#import "SharedBuffer.h"
Modified: trunk/Source/WebCore/platform/win/MainThreadSharedTimerWin.cpp (210696 => 210697)
--- trunk/Source/WebCore/platform/win/MainThreadSharedTimerWin.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/platform/win/MainThreadSharedTimerWin.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -26,7 +26,6 @@
#include "config.h"
#include "MainThreadSharedTimer.h"
-#include "Page.h"
#include "Settings.h"
#include "WebCoreInstanceHandle.h"
#include "Widget.h"
Modified: trunk/Source/WebCore/platform/win/PasteboardWin.cpp (210696 => 210697)
--- trunk/Source/WebCore/platform/win/PasteboardWin.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/platform/win/PasteboardWin.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -42,7 +42,6 @@
#include "Image.h"
#include "URL.h"
#include "NotImplemented.h"
-#include "Page.h"
#include "Range.h"
#include "RenderImage.h"
#include "SharedBuffer.h"
Modified: trunk/Source/WebCore/platform/win/PlatformScreenWin.cpp (210696 => 210697)
--- trunk/Source/WebCore/platform/win/PlatformScreenWin.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/platform/win/PlatformScreenWin.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -33,7 +33,6 @@
#include "HostWindow.h"
#include "IntRect.h"
#include "NotImplemented.h"
-#include "Page.h"
#include <windows.h>
namespace WebCore {
Modified: trunk/Source/WebCore/platform/win/WidgetWin.cpp (210696 => 210697)
--- trunk/Source/WebCore/platform/win/WidgetWin.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/platform/win/WidgetWin.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -34,7 +34,6 @@
#include "FrameWin.h"
#include "GraphicsContext.h"
#include "IntRect.h"
-#include "Page.h"
#include <winsock2.h>
#include <windows.h>
Modified: trunk/Source/WebCore/rendering/InlineBox.cpp (210696 => 210697)
--- trunk/Source/WebCore/rendering/InlineBox.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/rendering/InlineBox.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -24,7 +24,6 @@
#include "Frame.h"
#include "HitTestResult.h"
#include "InlineFlowBox.h"
-#include "Page.h"
#include "PaintInfo.h"
#include "RenderBlockFlow.h"
#include "RenderLineBreak.h"
Modified: trunk/Source/WebCore/rendering/RenderAttachment.cpp (210696 => 210697)
--- trunk/Source/WebCore/rendering/RenderAttachment.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/rendering/RenderAttachment.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -32,7 +32,6 @@
#include "FloatRoundedRect.h"
#include "FrameSelection.h"
#include "HTMLAttachmentElement.h"
-#include "Page.h"
#include "PaintInfo.h"
#include "RenderTheme.h"
#include "URL.h"
Modified: trunk/Source/WebCore/rendering/RenderBoxModelObject.cpp (210696 => 210697)
--- trunk/Source/WebCore/rendering/RenderBoxModelObject.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/rendering/RenderBoxModelObject.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -37,7 +37,6 @@
#include "HTMLNames.h"
#include "ImageBuffer.h"
#include "ImageQualityController.h"
-#include "Page.h"
#include "Path.h"
#include "RenderBlock.h"
#include "RenderInline.h"
Modified: trunk/Source/WebCore/rendering/RenderIFrame.cpp (210696 => 210697)
--- trunk/Source/WebCore/rendering/RenderIFrame.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/rendering/RenderIFrame.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -30,7 +30,6 @@
#include "FrameView.h"
#include "HTMLIFrameElement.h"
#include "HTMLNames.h"
-#include "Page.h"
#include "RenderView.h"
#include "Settings.h"
#include <wtf/StackStats.h>
Modified: trunk/Source/WebCore/rendering/RenderInline.cpp (210696 => 210697)
--- trunk/Source/WebCore/rendering/RenderInline.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/rendering/RenderInline.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -30,7 +30,6 @@
#include "HitTestResult.h"
#include "InlineElementBox.h"
#include "InlineTextBox.h"
-#include "Page.h"
#include "RenderBlock.h"
#include "RenderChildIterator.h"
#include "RenderFullScreen.h"
Modified: trunk/Source/WebCore/rendering/RenderReplaced.cpp (210696 => 210697)
--- trunk/Source/WebCore/rendering/RenderReplaced.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/rendering/RenderReplaced.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -30,7 +30,6 @@
#include "HTMLElement.h"
#include "InlineElementBox.h"
#include "LayoutRepainter.h"
-#include "Page.h"
#include "RenderBlock.h"
#include "RenderFlowThread.h"
#include "RenderImage.h"
Modified: trunk/Source/WebCore/rendering/RenderTextControlSingleLine.cpp (210696 => 210697)
--- trunk/Source/WebCore/rendering/RenderTextControlSingleLine.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/rendering/RenderTextControlSingleLine.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -34,7 +34,6 @@
#include "HTMLNames.h"
#include "HitTestResult.h"
#include "LocalizedStrings.h"
-#include "Page.h"
#include "RenderLayer.h"
#include "RenderScrollbar.h"
#include "RenderTheme.h"
Modified: trunk/Source/WebCore/rendering/RootInlineBox.cpp (210696 => 210697)
--- trunk/Source/WebCore/rendering/RootInlineBox.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/rendering/RootInlineBox.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -30,7 +30,6 @@
#include "HitTestResult.h"
#include "InlineTextBox.h"
#include "LogicalSelectionOffsetCaches.h"
-#include "Page.h"
#include "PaintInfo.h"
#include "RenderFlowThread.h"
#include "RenderInline.h"
Modified: trunk/Source/WebCore/rendering/svg/RenderSVGResourceFilter.cpp (210696 => 210697)
--- trunk/Source/WebCore/rendering/svg/RenderSVGResourceFilter.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/rendering/svg/RenderSVGResourceFilter.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -32,7 +32,6 @@
#include "Image.h"
#include "ImageData.h"
#include "IntRect.h"
-#include "Page.h"
#include "RenderSVGResourceFilterPrimitive.h"
#include "RenderView.h"
#include "SVGFilterPrimitiveStandardAttributes.h"
Modified: trunk/Source/WebCore/rendering/svg/SVGRenderingContext.cpp (210696 => 210697)
--- trunk/Source/WebCore/rendering/svg/SVGRenderingContext.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/rendering/svg/SVGRenderingContext.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -28,7 +28,6 @@
#include "BasicShapes.h"
#include "Frame.h"
#include "FrameView.h"
-#include "Page.h"
#include "RenderLayer.h"
#include "RenderSVGImage.h"
#include "RenderSVGResourceClipper.h"
Modified: trunk/Source/WebCore/style/StyleScope.cpp (210696 => 210697)
--- trunk/Source/WebCore/style/StyleScope.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/style/StyleScope.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -37,8 +37,6 @@
#include "HTMLSlotElement.h"
#include "HTMLStyleElement.h"
#include "InspectorInstrumentation.h"
-#include "Page.h"
-#include "PageGroup.h"
#include "ProcessingInstruction.h"
#include "SVGNames.h"
#include "SVGStyleElement.h"
Modified: trunk/Source/WebCore/svg/SVGDocumentExtensions.cpp (210696 => 210697)
--- trunk/Source/WebCore/svg/SVGDocumentExtensions.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/svg/SVGDocumentExtensions.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -27,7 +27,6 @@
#include "EventListener.h"
#include "Frame.h"
#include "FrameLoader.h"
-#include "Page.h"
#include "SMILTimeContainer.h"
#include "SVGElement.h"
#include "SVGResourcesCache.h"
Modified: trunk/Source/WebCore/svg/graphics/SVGImageCache.cpp (210696 => 210697)
--- trunk/Source/WebCore/svg/graphics/SVGImageCache.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/svg/graphics/SVGImageCache.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -25,7 +25,6 @@
#include "GraphicsContext.h"
#include "ImageBuffer.h"
#include "LayoutSize.h"
-#include "Page.h"
#include "RenderSVGRoot.h"
#include "SVGImage.h"
#include "SVGImageForContainer.h"
Modified: trunk/Source/WebCore/xml/XSLTProcessor.cpp (210696 => 210697)
--- trunk/Source/WebCore/xml/XSLTProcessor.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/xml/XSLTProcessor.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -34,7 +34,6 @@
#include "FrameLoader.h"
#include "FrameView.h"
#include "HTMLDocument.h"
-#include "Page.h"
#include "SecurityOrigin.h"
#include "SecurityOriginPolicy.h"
#include "Text.h"
Modified: trunk/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp (210696 => 210697)
--- trunk/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -39,7 +39,6 @@
#include "HTMLHtmlElement.h"
#include "HTMLTemplateElement.h"
#include "InlineClassicScript.h"
-#include "Page.h"
#include "PendingScript.h"
#include "ProcessingInstruction.h"
#include "ResourceError.h"
Modified: trunk/Source/WebKit/mac/ChangeLog (210696 => 210697)
--- trunk/Source/WebKit/mac/ChangeLog 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit/mac/ChangeLog 2017-01-13 06:01:38 UTC (rev 210697)
@@ -1,3 +1,18 @@
+2017-01-12 Joseph Pecoraro <[email protected]>
+
+ Remove unnecessary includes of Page.h
+ https://bugs.webkit.org/show_bug.cgi?id=166996
+
+ Reviewed by Yusuke Suzuki.
+
+ * DOM/DOMHTML.mm:
+ * History/WebBackForwardList.mm:
+ * Plugins/WebPluginController.mm:
+ * WebCoreSupport/WebNotificationClient.mm:
+ * WebCoreSupport/WebPlatformStrategies.mm:
+ * WebCoreSupport/WebUserMediaClient.mm:
+ * WebView/WebFullScreenController.mm:
+
2017-01-12 Chris Dumez <[email protected]>
Add KEYBOARD_KEY_ATTRIBUTE / KEYBOARD_CODE_ATTRIBUTE to FeatureDefines.xcconfig
Modified: trunk/Source/WebKit/mac/DOM/DOMHTML.mm (210696 => 210697)
--- trunk/Source/WebKit/mac/DOM/DOMHTML.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit/mac/DOM/DOMHTML.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -42,7 +42,6 @@
#import <WebCore/HTMLParserIdioms.h>
#import <WebCore/HTMLSelectElement.h>
#import <WebCore/HTMLTextAreaElement.h>
-#import <WebCore/Page.h>
#import <WebCore/Range.h>
#import <WebCore/RenderTextControl.h>
#import <WebCore/Settings.h>
Modified: trunk/Source/WebKit/mac/History/WebBackForwardList.mm (210696 => 210697)
--- trunk/Source/WebKit/mac/History/WebBackForwardList.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit/mac/History/WebBackForwardList.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -40,7 +40,6 @@
#import "WebTypesInternal.h"
#import "WebViewPrivate.h"
#import <WebCore/HistoryItem.h>
-#import <WebCore/Page.h>
#import <WebCore/PageCache.h>
#import <WebCore/Settings.h>
#import <WebCore/ThreadCheck.h>
Modified: trunk/Source/WebKit/mac/Plugins/WebPluginController.mm (210696 => 210697)
--- trunk/Source/WebKit/mac/Plugins/WebPluginController.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit/mac/Plugins/WebPluginController.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -68,7 +68,6 @@
#import <WebCore/AudioSession.h>
#import <WebCore/FrameView.h>
#import <WebCore/GraphicsLayer.h>
-#import <WebCore/Page.h>
#import <WebCore/RuntimeApplicationChecks.h>
#import <WebCore/SoftLinking.h>
#import <WebCore/WebCoreThreadRun.h>
Modified: trunk/Source/WebKit/mac/WebCoreSupport/WebNotificationClient.mm (210696 => 210697)
--- trunk/Source/WebKit/mac/WebCoreSupport/WebNotificationClient.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit/mac/WebCoreSupport/WebNotificationClient.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -32,7 +32,6 @@
#import "WebSecurityOriginInternal.h"
#import "WebUIDelegatePrivate.h"
#import "WebViewInternal.h"
-#import <WebCore/Page.h>
#import <WebCore/ScriptExecutionContext.h>
#import <wtf/BlockObjCExceptions.h>
#endif
Modified: trunk/Source/WebKit/mac/WebCoreSupport/WebPlatformStrategies.mm (210696 => 210697)
--- trunk/Source/WebKit/mac/WebCoreSupport/WebPlatformStrategies.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit/mac/WebCoreSupport/WebPlatformStrategies.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -32,8 +32,6 @@
#import <WebCore/Color.h>
#import <WebCore/MainFrame.h>
#import <WebCore/NetworkStorageSession.h>
-#import <WebCore/Page.h>
-#import <WebCore/PageGroup.h>
#import <WebCore/PlatformCookieJar.h>
#import <WebCore/PlatformPasteboard.h>
#import <WebCore/SharedBuffer.h>
Modified: trunk/Source/WebKit/mac/WebCoreSupport/WebUserMediaClient.mm (210696 => 210697)
--- trunk/Source/WebKit/mac/WebCoreSupport/WebUserMediaClient.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit/mac/WebCoreSupport/WebUserMediaClient.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -33,7 +33,6 @@
#import "WebViewInternal.h"
#import <WebCore/CaptureDevice.h>
#import <WebCore/MediaDevicesEnumerationRequest.h>
-#import <WebCore/Page.h>
#import <WebCore/RealtimeMediaSourceCenter.h>
#import <WebCore/ScriptExecutionContext.h>
#import <WebCore/UserMediaRequest.h>
Modified: trunk/Source/WebKit/mac/WebView/WebFullScreenController.mm (210696 => 210697)
--- trunk/Source/WebKit/mac/WebView/WebFullScreenController.mm 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit/mac/WebView/WebFullScreenController.mm 2017-01-13 06:01:38 UTC (rev 210697)
@@ -37,7 +37,6 @@
#import <WebCore/FrameView.h>
#import <WebCore/HTMLElement.h>
#import <WebCore/IntRect.h>
-#import <WebCore/Page.h>
#import <WebCore/RenderLayer.h>
#import <WebCore/RenderLayerBacking.h>
#import <WebCore/RenderObject.h>
Modified: trunk/Source/WebKit/win/AccessibleTextImpl.cpp (210696 => 210697)
--- trunk/Source/WebKit/win/AccessibleTextImpl.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit/win/AccessibleTextImpl.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -34,7 +34,6 @@
#include <WebCore/FrameSelection.h>
#include <WebCore/HTMLTextFormControlElement.h>
#include <WebCore/Node.h>
-#include <WebCore/Page.h>
#include <WebCore/Position.h>
#include <WebCore/RenderTextControl.h>
#include <WebCore/VisibleSelection.h>
Modified: trunk/Source/WebKit/win/BackForwardList.cpp (210696 => 210697)
--- trunk/Source/WebKit/win/BackForwardList.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit/win/BackForwardList.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -32,7 +32,6 @@
#include <WebCore/FrameLoaderClient.h>
#include <WebCore/HistoryItem.h>
#include <WebCore/Logging.h>
-#include <WebCore/Page.h>
#include <WebCore/PageCache.h>
#include <WebCore/SerializedScriptValue.h>
Modified: trunk/Source/WebKit/win/ChangeLog (210696 => 210697)
--- trunk/Source/WebKit/win/ChangeLog 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit/win/ChangeLog 2017-01-13 06:01:38 UTC (rev 210697)
@@ -1,3 +1,13 @@
+2017-01-12 Joseph Pecoraro <[email protected]>
+
+ Remove unnecessary includes of Page.h
+ https://bugs.webkit.org/show_bug.cgi?id=166996
+
+ Reviewed by Yusuke Suzuki.
+
+ * AccessibleTextImpl.cpp:
+ * BackForwardList.cpp:
+
2017-01-06 Darin Adler <[email protected]>
Remove PassRefPtr use from "inspector", "platform/sql", and "platform/text"
Modified: trunk/Source/WebKit2/ChangeLog (210696 => 210697)
--- trunk/Source/WebKit2/ChangeLog 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit2/ChangeLog 2017-01-13 06:01:38 UTC (rev 210697)
@@ -1,3 +1,12 @@
+2017-01-12 Joseph Pecoraro <[email protected]>
+
+ Remove unnecessary includes of Page.h
+ https://bugs.webkit.org/show_bug.cgi?id=166996
+
+ Reviewed by Yusuke Suzuki.
+
+ * WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp:
+
2017-01-12 Chris Dumez <[email protected]>
Add KEYBOARD_KEY_ATTRIBUTE / KEYBOARD_CODE_ATTRIBUTE to FeatureDefines.xcconfig
Modified: trunk/Source/WebKit2/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp (210696 => 210697)
--- trunk/Source/WebKit2/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp 2017-01-13 05:44:59 UTC (rev 210696)
+++ trunk/Source/WebKit2/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp 2017-01-13 06:01:38 UTC (rev 210697)
@@ -41,7 +41,6 @@
#include <_javascript_Core/StrongInlines.h>
#include <WebCore/DOMWrapperWorld.h>
#include <WebCore/Frame.h>
-#include <WebCore/Page.h>
#include <WebCore/ScriptController.h>
#include <wtf/NeverDestroyed.h>