Title: [202105] trunk/Source
Revision
202105
Author
[email protected]
Date
2016-06-15 13:59:07 -0700 (Wed, 15 Jun 2016)

Log Message

Drop some unnecessary header includes
https://bugs.webkit.org/show_bug.cgi?id=158788

Reviewed by Alexey Proskuryakov.

Drop some unnecessary header includes in headers to speed up build time.

Source/WebCore:

* Modules/encryptedmedia/MediaKeySession.cpp:
* Modules/gamepad/GamepadManager.cpp:
* Modules/indexeddb/IDBDatabase.cpp:
* Modules/indexeddb/IDBOpenDBRequest.cpp:
* Modules/indexeddb/IDBRequest.cpp:
* Modules/indexeddb/IDBTransaction.cpp:
* Modules/mediasource/MediaSource.cpp:
* Modules/mediasource/SourceBuffer.cpp:
* Modules/mediasource/SourceBufferList.cpp:
* Modules/mediastream/MediaStream.cpp:
* Modules/mediastream/MediaStreamTrack.cpp:
* Modules/speech/SpeechSynthesis.cpp:
* Modules/webaudio/AudioScheduledSourceNode.cpp:
* Modules/webaudio/ScriptProcessorNode.cpp:
* bindings/scripts/CodeGeneratorJS.pm:
(GenerateImplementation):
* dom/CharacterData.cpp:
* dom/ContainerNode.cpp:
* dom/DOMNamedFlowCollection.cpp:
* dom/DeviceMotionController.cpp:
* dom/DeviceOrientationController.cpp:
* dom/Document.cpp:
* dom/Document.h:
* dom/DocumentEventQueue.cpp:
* dom/DocumentOrderedMap.h:
* dom/Element.cpp:
* dom/Event.cpp:
* dom/EventDispatcher.cpp:
* dom/EventTarget.cpp:
* dom/EventTarget.h:
* dom/KeyboardEvent.cpp:
* dom/MessageEvent.cpp:
* dom/MessagePort.cpp:
* dom/ScriptElement.cpp:
* dom/ScriptExecutionContext.cpp:
* dom/ScriptExecutionContext.h:
* dom/SecurityContext.h:
* dom/SimulatedClick.cpp:
* dom/TextEvent.cpp:
* dom/WebKitNamedFlow.cpp:
* editing/FrameSelection.cpp:
* fileapi/FileReader.cpp:
* html/HTMLLinkElement.cpp:
* html/HTMLPlugInImageElement.cpp:
* html/HTMLStyleElement.cpp:
* html/HTMLSummaryElement.cpp:
* html/HTMLTrackElement.cpp:
* html/HTMLVideoElement.cpp:
* html/InputType.cpp:
* html/MediaController.cpp:
* html/TextFieldInputType.cpp:
* html/canvas/WebGLRenderingContextBase.cpp:
* html/parser/HTMLScriptRunner.cpp:
* html/shadow/MediaControlElementTypes.cpp:
* html/shadow/MediaControls.cpp:
* html/shadow/MediaControlsApple.cpp:
* html/shadow/SliderThumbElement.cpp:
* html/shadow/mac/ImageControlsButtonElementMac.cpp:
* inspector/InspectorIndexedDBAgent.cpp:
* loader/DocumentLoader.cpp:
* loader/ImageLoader.cpp:
* loader/PolicyChecker.cpp:
* mathml/MathMLSelectElement.cpp:
* page/DOMWindow.h:
* page/EventSource.cpp:
* page/FrameView.cpp:
* page/Performance.cpp:
* page/csp/ContentSecurityPolicy.cpp:
* platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp:
* platform/network/HTTPHeaderMap.h:
* platform/network/ResourceHandle.cpp:
* rendering/RenderEmbeddedObject.cpp:
* rendering/RenderSnapshottedPlugIn.cpp:
* svg/SVGSVGElement.cpp:
* svg/SVGUseElement.cpp:
* svg/animation/SVGSMILElement.cpp:
* workers/WorkerGlobalScope.h:
* xml/XMLHttpRequest.cpp:
* xml/XMLHttpRequestProgressEventThrottle.cpp:
* xml/XMLHttpRequestUpload.cpp:

Source/WebKit/mac:

* WebCoreSupport/WebFrameLoaderClient.mm:

Source/WebKit/win:

* Plugins/PluginView.cpp:

Source/WebKit2:

* WebProcess/Plugins/PDF/DeprecatedPDFPlugin.mm:
* WebProcess/Plugins/PDF/PDFPluginAnnotation.mm:
* WebProcess/Plugins/PDF/PDFPluginPasswordField.mm:
* WebProcess/Plugins/PDF/PDFPluginTextAnnotation.mm:
* WebProcess/Plugins/PluginView.cpp:
* WebProcess/WebPage/WebPage.cpp:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (202104 => 202105)


--- trunk/Source/WebCore/ChangeLog	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/ChangeLog	2016-06-15 20:59:07 UTC (rev 202105)
@@ -1,3 +1,93 @@
+2016-06-15  Chris Dumez  <[email protected]>
+
+        Drop some unnecessary header includes
+        https://bugs.webkit.org/show_bug.cgi?id=158788
+
+        Reviewed by Alexey Proskuryakov.
+
+        Drop some unnecessary header includes in headers to speed up build time.
+
+        * Modules/encryptedmedia/MediaKeySession.cpp:
+        * Modules/gamepad/GamepadManager.cpp:
+        * Modules/indexeddb/IDBDatabase.cpp:
+        * Modules/indexeddb/IDBOpenDBRequest.cpp:
+        * Modules/indexeddb/IDBRequest.cpp:
+        * Modules/indexeddb/IDBTransaction.cpp:
+        * Modules/mediasource/MediaSource.cpp:
+        * Modules/mediasource/SourceBuffer.cpp:
+        * Modules/mediasource/SourceBufferList.cpp:
+        * Modules/mediastream/MediaStream.cpp:
+        * Modules/mediastream/MediaStreamTrack.cpp:
+        * Modules/speech/SpeechSynthesis.cpp:
+        * Modules/webaudio/AudioScheduledSourceNode.cpp:
+        * Modules/webaudio/ScriptProcessorNode.cpp:
+        * bindings/scripts/CodeGeneratorJS.pm:
+        (GenerateImplementation):
+        * dom/CharacterData.cpp:
+        * dom/ContainerNode.cpp:
+        * dom/DOMNamedFlowCollection.cpp:
+        * dom/DeviceMotionController.cpp:
+        * dom/DeviceOrientationController.cpp:
+        * dom/Document.cpp:
+        * dom/Document.h:
+        * dom/DocumentEventQueue.cpp:
+        * dom/DocumentOrderedMap.h:
+        * dom/Element.cpp:
+        * dom/Event.cpp:
+        * dom/EventDispatcher.cpp:
+        * dom/EventTarget.cpp:
+        * dom/EventTarget.h:
+        * dom/KeyboardEvent.cpp:
+        * dom/MessageEvent.cpp:
+        * dom/MessagePort.cpp:
+        * dom/ScriptElement.cpp:
+        * dom/ScriptExecutionContext.cpp:
+        * dom/ScriptExecutionContext.h:
+        * dom/SecurityContext.h:
+        * dom/SimulatedClick.cpp:
+        * dom/TextEvent.cpp:
+        * dom/WebKitNamedFlow.cpp:
+        * editing/FrameSelection.cpp:
+        * fileapi/FileReader.cpp:
+        * html/HTMLLinkElement.cpp:
+        * html/HTMLPlugInImageElement.cpp:
+        * html/HTMLStyleElement.cpp:
+        * html/HTMLSummaryElement.cpp:
+        * html/HTMLTrackElement.cpp:
+        * html/HTMLVideoElement.cpp:
+        * html/InputType.cpp:
+        * html/MediaController.cpp:
+        * html/TextFieldInputType.cpp:
+        * html/canvas/WebGLRenderingContextBase.cpp:
+        * html/parser/HTMLScriptRunner.cpp:
+        * html/shadow/MediaControlElementTypes.cpp:
+        * html/shadow/MediaControls.cpp:
+        * html/shadow/MediaControlsApple.cpp:
+        * html/shadow/SliderThumbElement.cpp:
+        * html/shadow/mac/ImageControlsButtonElementMac.cpp:
+        * inspector/InspectorIndexedDBAgent.cpp:
+        * loader/DocumentLoader.cpp:
+        * loader/ImageLoader.cpp:
+        * loader/PolicyChecker.cpp:
+        * mathml/MathMLSelectElement.cpp:
+        * page/DOMWindow.h:
+        * page/EventSource.cpp:
+        * page/FrameView.cpp:
+        * page/Performance.cpp:
+        * page/csp/ContentSecurityPolicy.cpp:
+        * platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp:
+        * platform/network/HTTPHeaderMap.h:
+        * platform/network/ResourceHandle.cpp:
+        * rendering/RenderEmbeddedObject.cpp:
+        * rendering/RenderSnapshottedPlugIn.cpp:
+        * svg/SVGSVGElement.cpp:
+        * svg/SVGUseElement.cpp:
+        * svg/animation/SVGSMILElement.cpp:
+        * workers/WorkerGlobalScope.h:
+        * xml/XMLHttpRequest.cpp:
+        * xml/XMLHttpRequestProgressEventThrottle.cpp:
+        * xml/XMLHttpRequestUpload.cpp:
+
 2016-06-15  Antti Koivisto  <[email protected]>
 
         GoogleMaps transit schedule explorer comes up blank initially

Modified: trunk/Source/WebCore/Modules/battery/BatteryController.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/battery/BatteryController.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/battery/BatteryController.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -19,13 +19,14 @@
  */
 
 #include "config.h"
-#include "BatteryController.h"
 
 #if ENABLE(BATTERY_STATUS)
+#include "BatteryController.h"
 
 #include "BatteryClient.h"
 #include "BatteryStatus.h"
 #include "Event.h"
+#include "EventNames.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySession.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -32,6 +32,8 @@
 #include "CDMSession.h"
 #include "Document.h"
 #include "Event.h"
+#include "EventNames.h"
+#include "FileSystem.h"
 #include "GenericEventQueue.h"
 #include "MediaKeyError.h"
 #include "MediaKeyMessageEvent.h"

Modified: trunk/Source/WebCore/Modules/gamepad/GamepadManager.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/gamepad/GamepadManager.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/gamepad/GamepadManager.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,6 +29,7 @@
 
 #include "DOMWindow.h"
 #include "Document.h"
+#include "EventNames.h"
 #include "Gamepad.h"
 #include "GamepadEvent.h"
 #include "GamepadProvider.h"

Modified: trunk/Source/WebCore/Modules/indexeddb/IDBDatabase.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/indexeddb/IDBDatabase.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/indexeddb/IDBDatabase.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,6 +29,7 @@
 #if ENABLE(INDEXED_DATABASE)
 
 #include "DOMStringList.h"
+#include "EventNames.h"
 #include "EventQueue.h"
 #include "IDBConnectionProxy.h"
 #include "IDBConnectionToServer.h"

Modified: trunk/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,6 +29,7 @@
 #if ENABLE(INDEXED_DATABASE)
 
 #include "DOMError.h"
+#include "EventNames.h"
 #include "IDBConnectionProxy.h"
 #include "IDBConnectionToServer.h"
 #include "IDBDatabase.h"

Modified: trunk/Source/WebCore/Modules/indexeddb/IDBRequest.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/indexeddb/IDBRequest.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/indexeddb/IDBRequest.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 
 #include "DOMError.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "EventQueue.h"
 #include "IDBBindingUtilities.h"
 #include "IDBConnectionProxy.h"

Modified: trunk/Source/WebCore/Modules/indexeddb/IDBTransaction.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/indexeddb/IDBTransaction.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/indexeddb/IDBTransaction.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -31,6 +31,7 @@
 #include "DOMError.h"
 #include "DOMWindow.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "EventQueue.h"
 #include "IDBCursorWithValue.h"
 #include "IDBDatabase.h"

Modified: trunk/Source/WebCore/Modules/mediasource/MediaSource.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/mediasource/MediaSource.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/mediasource/MediaSource.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -38,6 +38,7 @@
 #include "AudioTrackList.h"
 #include "ContentType.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "ExceptionCodePlaceholder.h"
 #include "GenericEventQueue.h"

Modified: trunk/Source/WebCore/Modules/mediasource/SourceBuffer.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/mediasource/SourceBuffer.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/mediasource/SourceBuffer.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -36,6 +36,7 @@
 
 #include "AudioTrackList.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "ExceptionCodePlaceholder.h"
 #include "GenericEventQueue.h"
 #include "HTMLMediaElement.h"

Modified: trunk/Source/WebCore/Modules/mediasource/SourceBufferList.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/mediasource/SourceBufferList.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/mediasource/SourceBufferList.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -34,6 +34,7 @@
 #if ENABLE(MEDIA_SOURCE)
 
 #include "Event.h"
+#include "EventNames.h"
 #include "SourceBuffer.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/Modules/mediastream/MediaEndpointPeerConnection.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/mediastream/MediaEndpointPeerConnection.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/mediastream/MediaEndpointPeerConnection.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -33,6 +33,7 @@
 #if ENABLE(WEB_RTC)
 #include "MediaEndpointPeerConnection.h"
 
+#include "EventNames.h"
 #include "JSRTCSessionDescription.h"
 #include "MediaEndpointSessionConfiguration.h"
 #include "MediaStream.h"

Modified: trunk/Source/WebCore/Modules/mediastream/MediaStream.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/mediastream/MediaStream.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/mediastream/MediaStream.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -32,6 +32,7 @@
 
 #include "Document.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "MediaStreamRegistry.h"
 #include "MediaStreamTrackEvent.h"

Modified: trunk/Source/WebCore/Modules/mediastream/MediaStreamTrack.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/mediastream/MediaStreamTrack.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/mediastream/MediaStreamTrack.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -32,6 +32,7 @@
 
 #include "Dictionary.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "ExceptionCodePlaceholder.h"
 #include "MediaConstraintsImpl.h"

Modified: trunk/Source/WebCore/Modules/mediastream/RTCDataChannel.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/mediastream/RTCDataChannel.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/mediastream/RTCDataChannel.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -31,6 +31,7 @@
 #include "Blob.h"
 #include "Dictionary.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "MessageEvent.h"
 #include "RTCDataChannelHandler.h"

Modified: trunk/Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -38,6 +38,7 @@
 
 #include "Document.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "Frame.h"
 #include "MediaStream.h"

Modified: trunk/Source/WebCore/Modules/mediastream/RTCStatsResponse.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/mediastream/RTCStatsResponse.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/mediastream/RTCStatsResponse.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -27,6 +27,7 @@
 #if ENABLE(WEB_RTC)
 
 #include "RTCStatsResponse.h"
+#include <wtf/text/StringHash.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/Modules/speech/SpeechSynthesis.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/speech/SpeechSynthesis.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/speech/SpeechSynthesis.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -28,6 +28,7 @@
 
 #if ENABLE(SPEECH_SYNTHESIS)
 
+#include "EventNames.h"
 #include "PlatformSpeechSynthesisVoice.h"
 #include "PlatformSpeechSynthesizer.h"
 #include "ScriptController.h"

Modified: trunk/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -31,6 +31,7 @@
 #include "AudioContext.h"
 #include "AudioUtilities.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "ScriptController.h"
 #include <algorithm>
 #include <wtf/MathExtras.h>

Modified: trunk/Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp (202104 => 202105)


--- trunk/Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -35,6 +35,7 @@
 #include "AudioNodeOutput.h"
 #include "AudioProcessingEvent.h"
 #include "Document.h"
+#include "EventNames.h"
 #include <runtime/Float32Array.h>
 #include <wtf/MainThread.h>
 

Modified: trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm (202104 => 202105)


--- trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm	2016-06-15 20:59:07 UTC (rev 202105)
@@ -2646,6 +2646,7 @@
                 push(@implContent, "    auto& impl = castedThis->wrapped();\n");
                 push(@implContent, "    return JSValue::encode(shouldAllowAccessToNode(state, impl." . $attribute->signature->name . "()) ? " . NativeToJSValue($attribute->signature, 0, $interface, "impl.$implGetterFunctionName()", "castedThis") . " : jsNull());\n");
             } elsif ($type eq "EventHandler") {
+                $implIncludes{"EventNames.h"} = 1;
                 my $getter = $attribute->signature->extendedAttributes->{"WindowEventHandler"} ? "windowEventHandlerAttribute"
                     : $attribute->signature->extendedAttributes->{"DocumentEventHandler"} ? "documentEventHandlerAttribute"
                     : "eventHandlerAttribute";

Modified: trunk/Source/WebCore/dom/CharacterData.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/CharacterData.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/CharacterData.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -23,6 +23,7 @@
 #include "CharacterData.h"
 
 #include "ElementTraversal.h"
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "FrameSelection.h"
 #include "InspectorInstrumentation.h"

Modified: trunk/Source/WebCore/dom/ContainerNode.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/ContainerNode.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/ContainerNode.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 #include "ClassCollection.h"
 #include "ContainerNodeAlgorithms.h"
 #include "Editor.h"
+#include "EventNames.h"
 #include "FloatRect.h"
 #include "FrameView.h"
 #include "GenericCachedHTMLCollection.h"

Modified: trunk/Source/WebCore/dom/DOMNamedFlowCollection.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/DOMNamedFlowCollection.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/DOMNamedFlowCollection.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,6 +29,7 @@
 #include "config.h"
 #include "DOMNamedFlowCollection.h"
 
+#include "EventNames.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/dom/DeviceMotionController.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/DeviceMotionController.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/DeviceMotionController.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 #include "DeviceMotionClient.h"
 #include "DeviceMotionData.h"
 #include "DeviceMotionEvent.h"
+#include "EventNames.h"
 #include "Page.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/dom/DeviceOrientationController.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/DeviceOrientationController.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/DeviceOrientationController.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 #include "DeviceOrientationClient.h"
 #include "DeviceOrientationData.h"
 #include "DeviceOrientationEvent.h"
+#include "EventNames.h"
 #include "Page.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/dom/Document.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/Document.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/Document.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -127,6 +127,7 @@
 #include "PageTransitionEvent.h"
 #include "PlatformLocale.h"
 #include "PlatformMediaSessionManager.h"
+#include "PlatformScreen.h"
 #include "PlatformStrategies.h"
 #include "PlugInsResources.h"
 #include "PluginDocument.h"

Modified: trunk/Source/WebCore/dom/Document.h (202104 => 202105)


--- trunk/Source/WebCore/dom/Document.h	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/Document.h	2016-06-15 20:59:07 UTC (rev 202105)
@@ -32,14 +32,12 @@
 #include "ContainerNode.h"
 #include "DocumentEventQueue.h"
 #include "DocumentTiming.h"
-#include "EventTrackingRegions.h"
 #include "FocusDirection.h"
 #include "FontSelectorClient.h"
 #include "MediaProducer.h"
 #include "MutationObserver.h"
 #include "PageVisibilityState.h"
 #include "PlatformEvent.h"
-#include "PlatformScreen.h"
 #include "ReferrerPolicy.h"
 #include "Region.h"
 #include "RenderPtr.h"
@@ -55,10 +53,16 @@
 #include <chrono>
 #include <memory>
 #include <wtf/Deque.h>
+#include <wtf/HashCountedSet.h>
 #include <wtf/HashSet.h>
 #include <wtf/PassRefPtr.h>
 #include <wtf/WeakPtr.h>
+#include <wtf/text/AtomicStringHash.h>
 
+#if PLATFORM(IOS)
+#include "EventTrackingRegions.h"
+#endif
+
 namespace JSC {
 class ExecState;
 #if ENABLE(WEB_REPLAY)
@@ -168,6 +172,8 @@
 
 enum class ShouldOpenExternalURLsPolicy;
 
+using PlatformDisplayID = uint32_t;
+
 #if ENABLE(XSLT)
 class TransformSource;
 #endif

Modified: trunk/Source/WebCore/dom/DocumentEventQueue.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/DocumentEventQueue.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/DocumentEventQueue.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -31,6 +31,7 @@
 #include "DOMWindow.h"
 #include "Document.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "SuspendableTimer.h"
 #include <wtf/Ref.h>
 

Modified: trunk/Source/WebCore/dom/DocumentOrderedMap.h (202104 => 202105)


--- trunk/Source/WebCore/dom/DocumentOrderedMap.h	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/DocumentOrderedMap.h	2016-06-15 20:59:07 UTC (rev 202105)
@@ -31,7 +31,6 @@
 #ifndef DocumentOrderedMap_h
 #define DocumentOrderedMap_h
 
-#include <wtf/HashCountedSet.h>
 #include <wtf/HashMap.h>
 #include <wtf/HashSet.h>
 #include <wtf/Vector.h>

Modified: trunk/Source/WebCore/dom/Element.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/Element.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/Element.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -45,6 +45,7 @@
 #include "ElementRareData.h"
 #include "EventDispatcher.h"
 #include "EventHandler.h"
+#include "EventNames.h"
 #include "FlowThreadController.h"
 #include "FocusController.h"
 #include "FocusEvent.h"

Modified: trunk/Source/WebCore/dom/Event.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/Event.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/Event.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -23,6 +23,7 @@
 #include "config.h"
 #include "Event.h"
 
+#include "EventNames.h"
 #include "EventPath.h"
 #include "EventTarget.h"
 #include "UserGestureIndicator.h"

Modified: trunk/Source/WebCore/dom/EventDispatcher.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/EventDispatcher.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/EventDispatcher.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -27,6 +27,7 @@
 #include "EventDispatcher.h"
 
 #include "EventContext.h"
+#include "EventNames.h"
 #include "EventPath.h"
 #include "FrameView.h"
 #include "HTMLInputElement.h"

Modified: trunk/Source/WebCore/dom/EventTarget.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/EventTarget.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/EventTarget.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -32,6 +32,7 @@
 #include "config.h"
 #include "EventTarget.h"
 
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "InspectorInstrumentation.h"
 #include "NoEventDispatchAssertion.h"

Modified: trunk/Source/WebCore/dom/EventTarget.h (202104 => 202105)


--- trunk/Source/WebCore/dom/EventTarget.h	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/EventTarget.h	2016-06-15 20:59:07 UTC (rev 202105)
@@ -32,7 +32,6 @@
 #define EventTarget_h
 
 #include "EventListenerMap.h"
-#include "EventNames.h"
 #include "EventTargetInterfaces.h"
 #include "ScriptWrappable.h"
 #include <memory>

Modified: trunk/Source/WebCore/dom/KeyboardEvent.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/KeyboardEvent.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/KeyboardEvent.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -26,6 +26,7 @@
 #include "Document.h"
 #include "EventDispatcher.h"
 #include "EventHandler.h"
+#include "EventNames.h"
 #include "Frame.h"
 #include "PlatformKeyboardEvent.h"
 #include "Settings.h"

Modified: trunk/Source/WebCore/dom/MessageEvent.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/MessageEvent.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/MessageEvent.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 
 #include "Blob.h"
 #include "DOMWindow.h"
+#include "EventNames.h"
 #include <runtime/JSCInlines.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/dom/MessagePort.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/MessagePort.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/MessagePort.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -28,6 +28,7 @@
 #include "MessagePort.h"
 
 #include "Document.h"
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "MessageEvent.h"
 #include "SecurityOrigin.h"

Modified: trunk/Source/WebCore/dom/ScriptElement.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/ScriptElement.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/ScriptElement.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -31,6 +31,7 @@
 #include "CrossOriginAccessControl.h"
 #include "CurrentScriptIncrementer.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "Frame.h"
 #include "FrameLoader.h"
 #include "HTMLNames.h"

Modified: trunk/Source/WebCore/dom/ScriptExecutionContext.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/ScriptExecutionContext.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/ScriptExecutionContext.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -36,6 +36,7 @@
 #include "MessagePort.h"
 #include "NoEventDispatchAssertion.h"
 #include "PublicURLManager.h"
+#include "ResourceRequest.h"
 #include "ScriptState.h"
 #include "Settings.h"
 #include "WorkerGlobalScope.h"

Modified: trunk/Source/WebCore/dom/ScriptExecutionContext.h (202104 => 202105)


--- trunk/Source/WebCore/dom/ScriptExecutionContext.h	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/ScriptExecutionContext.h	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,7 +29,6 @@
 
 #include "ActiveDOMObject.h"
 #include "DOMTimer.h"
-#include "ResourceRequest.h"
 #include "SecurityContext.h"
 #include "Supplementable.h"
 #include <runtime/ConsoleTypes.h>
@@ -59,6 +58,7 @@
 class EventTarget;
 class MessagePort;
 class PublicURLManager;
+class ResourceRequest;
 class SecurityOrigin;
 class URL;
 

Modified: trunk/Source/WebCore/dom/SecurityContext.h (202104 => 202105)


--- trunk/Source/WebCore/dom/SecurityContext.h	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/SecurityContext.h	2016-06-15 20:59:07 UTC (rev 202105)
@@ -28,8 +28,8 @@
 #define SecurityContext_h
 
 #include <memory>
+#include <wtf/Forward.h>
 #include <wtf/RefPtr.h>
-#include <wtf/text/WTFString.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/dom/SimulatedClick.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/SimulatedClick.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/SimulatedClick.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,6 +29,7 @@
 #include "DataTransfer.h"
 #include "Element.h"
 #include "EventDispatcher.h"
+#include "EventNames.h"
 #include "MouseEvent.h"
 #include <wtf/CurrentTime.h>
 #include <wtf/NeverDestroyed.h>

Modified: trunk/Source/WebCore/dom/TextEvent.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/TextEvent.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/TextEvent.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,6 +29,7 @@
 
 #include "DocumentFragment.h"
 #include "Editor.h"
+#include "EventNames.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/dom/WebKitNamedFlow.cpp (202104 => 202105)


--- trunk/Source/WebCore/dom/WebKitNamedFlow.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/dom/WebKitNamedFlow.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 #include "config.h"
 #include "WebKitNamedFlow.h"
 
+#include "EventNames.h"
 #include "NamedFlowCollection.h"
 #include "NoEventDispatchAssertion.h"
 #include "RenderNamedFlowFragment.h"

Modified: trunk/Source/WebCore/editing/FrameSelection.cpp (202104 => 202105)


--- trunk/Source/WebCore/editing/FrameSelection.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/editing/FrameSelection.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -36,6 +36,7 @@
 #include "ElementIterator.h"
 #include "Event.h"
 #include "EventHandler.h"
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "FloatQuad.h"
 #include "FocusController.h"

Modified: trunk/Source/WebCore/fileapi/FileReader.cpp (202104 => 202105)


--- trunk/Source/WebCore/fileapi/FileReader.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/fileapi/FileReader.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,9 +29,9 @@
  */
 
 #include "config.h"
-
 #include "FileReader.h"
 
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "File.h"
 #include "Logging.h"

Modified: trunk/Source/WebCore/html/HTMLLinkElement.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/HTMLLinkElement.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/HTMLLinkElement.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -35,6 +35,7 @@
 #include "DOMTokenList.h"
 #include "Document.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "EventSender.h"
 #include "Frame.h"
 #include "FrameLoader.h"

Modified: trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -25,6 +25,7 @@
 #include "ChromeClient.h"
 #include "Event.h"
 #include "EventHandler.h"
+#include "EventNames.h"
 #include "Frame.h"
 #include "FrameLoader.h"
 #include "FrameLoaderClient.h"

Modified: trunk/Source/WebCore/html/HTMLStyleElement.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/HTMLStyleElement.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/HTMLStyleElement.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -26,6 +26,7 @@
 
 #include "Document.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "EventSender.h"
 #include "HTMLNames.h"
 #include "MediaList.h"

Modified: trunk/Source/WebCore/html/HTMLSummaryElement.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/HTMLSummaryElement.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/HTMLSummaryElement.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -23,6 +23,7 @@
 
 #if ENABLE(DETAILS_ELEMENT)
 #include "DetailsMarkerControl.h"
+#include "EventNames.h"
 #include "HTMLDetailsElement.h"
 #include "HTMLFormControlElement.h"
 #include "HTMLSlotElement.h"

Modified: trunk/Source/WebCore/html/HTMLTrackElement.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/HTMLTrackElement.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/HTMLTrackElement.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,6 +29,7 @@
 
 #include "ContentSecurityPolicy.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "HTMLMediaElement.h"
 #include "HTMLNames.h"
 #include "Logging.h"

Modified: trunk/Source/WebCore/html/HTMLVideoElement.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/HTMLVideoElement.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/HTMLVideoElement.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -33,6 +33,7 @@
 #include "Chrome.h"
 #include "ChromeClient.h"
 #include "Document.h"
+#include "EventNames.h"
 #include "Frame.h"
 #include "HTMLImageLoader.h"
 #include "HTMLNames.h"

Modified: trunk/Source/WebCore/html/InputType.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/InputType.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/InputType.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -38,6 +38,7 @@
 #include "DateTimeInputType.h"
 #include "DateTimeLocalInputType.h"
 #include "EmailInputType.h"
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "ExceptionCodePlaceholder.h"
 #include "FileInputType.h"

Modified: trunk/Source/WebCore/html/MediaController.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/MediaController.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/MediaController.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,6 +29,7 @@
 #include "MediaController.h"
 
 #include "Clock.h"
+#include "EventNames.h"
 #include "HTMLMediaElement.h"
 #include "TimeRanges.h"
 #include <wtf/CurrentTime.h>

Modified: trunk/Source/WebCore/html/RangeInputType.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/RangeInputType.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/RangeInputType.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -33,6 +33,7 @@
 #include "RangeInputType.h"
 
 #include "AXObjectCache.h"
+#include "EventNames.h"
 #include "ExceptionCodePlaceholder.h"
 #include "HTMLInputElement.h"
 #include "HTMLParserIdioms.h"

Modified: trunk/Source/WebCore/html/TextFieldInputType.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/TextFieldInputType.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/TextFieldInputType.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -36,6 +36,7 @@
 #include "Chrome.h"
 #include "ChromeClient.h"
 #include "Editor.h"
+#include "EventNames.h"
 #include "FormDataList.h"
 #include "Frame.h"
 #include "FrameSelection.h"

Modified: trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -37,6 +37,7 @@
 #include "EXTShaderTextureLOD.h"
 #include "EXTTextureFilterAnisotropic.h"
 #include "EXTsRGB.h"
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "Extensions3D.h"
 #include "Frame.h"

Modified: trunk/Source/WebCore/html/parser/HTMLScriptRunner.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/parser/HTMLScriptRunner.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/parser/HTMLScriptRunner.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 #include "CachedResourceLoader.h"
 #include "Element.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "Frame.h"
 #include "HTMLInputStream.h"
 #include "HTMLNames.h"

Modified: trunk/Source/WebCore/html/shadow/MediaControlElementTypes.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/shadow/MediaControlElementTypes.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/shadow/MediaControlElementTypes.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -33,6 +33,7 @@
 #include "MediaControlElementTypes.h"
 
 #include "CSSValueKeywords.h"
+#include "EventNames.h"
 #include "ExceptionCodePlaceholder.h"
 #include "HTMLNames.h"
 #include "MouseEvent.h"

Modified: trunk/Source/WebCore/html/shadow/MediaControls.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/shadow/MediaControls.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/shadow/MediaControls.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,6 +29,7 @@
 #if ENABLE(VIDEO)
 #include "MediaControls.h"
 
+#include "EventNames.h"
 #include "ExceptionCodePlaceholder.h"
 #include "Page.h"
 #include "Settings.h"

Modified: trunk/Source/WebCore/html/shadow/MediaControlsApple.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/shadow/MediaControlsApple.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/shadow/MediaControlsApple.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 #include "MediaControlsApple.h"
 
 #include "CSSValueKeywords.h"
+#include "EventNames.h"
 #include "ExceptionCodePlaceholder.h"
 #include "HTMLNames.h"
 #include "Page.h"

Modified: trunk/Source/WebCore/html/shadow/SliderThumbElement.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/shadow/SliderThumbElement.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/shadow/SliderThumbElement.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -36,6 +36,7 @@
 #include "CSSValueKeywords.h"
 #include "Event.h"
 #include "EventHandler.h"
+#include "EventNames.h"
 #include "Frame.h"
 #include "HTMLInputElement.h"
 #include "HTMLParserIdioms.h"

Modified: trunk/Source/WebCore/html/shadow/mac/ImageControlsButtonElementMac.cpp (202104 => 202105)


--- trunk/Source/WebCore/html/shadow/mac/ImageControlsButtonElementMac.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/html/shadow/mac/ImageControlsButtonElementMac.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 
 #include "ContextMenuController.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "Frame.h"
 #include "FrameSelection.h"
 #include "HTMLDivElement.h"

Modified: trunk/Source/WebCore/inspector/InspectorIndexedDBAgent.cpp (202104 => 202105)


--- trunk/Source/WebCore/inspector/InspectorIndexedDBAgent.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/inspector/InspectorIndexedDBAgent.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -41,6 +41,7 @@
 #include "Document.h"
 #include "Event.h"
 #include "EventListener.h"
+#include "EventNames.h"
 #include "EventTarget.h"
 #include "ExceptionCode.h"
 #include "Frame.h"

Modified: trunk/Source/WebCore/loader/DocumentLoader.cpp (202104 => 202105)


--- trunk/Source/WebCore/loader/DocumentLoader.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/loader/DocumentLoader.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -42,6 +42,7 @@
 #include "DocumentParser.h"
 #include "DocumentWriter.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "ExtensionStyleSheets.h"
 #include "FormState.h"
 #include "FrameLoader.h"

Modified: trunk/Source/WebCore/loader/ImageLoader.cpp (202104 => 202105)


--- trunk/Source/WebCore/loader/ImageLoader.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/loader/ImageLoader.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,6 +29,7 @@
 #include "Document.h"
 #include "Element.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "EventSender.h"
 #include "Frame.h"
 #include "HTMLNames.h"

Modified: trunk/Source/WebCore/loader/PolicyChecker.cpp (202104 => 202105)


--- trunk/Source/WebCore/loader/PolicyChecker.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/loader/PolicyChecker.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -34,6 +34,7 @@
 #include "ContentSecurityPolicy.h"
 #include "DOMWindow.h"
 #include "DocumentLoader.h"
+#include "EventNames.h"
 #include "FormState.h"
 #include "Frame.h"
 #include "FrameLoader.h"

Modified: trunk/Source/WebCore/mathml/MathMLSelectElement.cpp (202104 => 202105)


--- trunk/Source/WebCore/mathml/MathMLSelectElement.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/mathml/MathMLSelectElement.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,6 +29,7 @@
 #if ENABLE(MATHML)
 
 #include "Event.h"
+#include "EventNames.h"
 #include "HTMLElement.h"
 #include "HTMLNames.h"
 #include "MathMLNames.h"

Modified: trunk/Source/WebCore/page/DOMWindow.h (202104 => 202105)


--- trunk/Source/WebCore/page/DOMWindow.h	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/page/DOMWindow.h	2016-06-15 20:59:07 UTC (rev 202105)
@@ -35,6 +35,7 @@
 #include "Supplementable.h"
 #include <functional>
 #include <memory>
+#include <wtf/HashSet.h>
 #include <wtf/Optional.h>
 #include <wtf/WeakPtr.h>
 

Modified: trunk/Source/WebCore/page/EventSource.cpp (202104 => 202105)


--- trunk/Source/WebCore/page/EventSource.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/page/EventSource.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -34,9 +34,11 @@
 #include "EventSource.h"
 
 #include "ContentSecurityPolicy.h"
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "MessageEvent.h"
 #include "ResourceError.h"
+#include "ResourceRequest.h"
 #include "ResourceResponse.h"
 #include "ScriptExecutionContext.h"
 #include "SecurityOrigin.h"

Modified: trunk/Source/WebCore/page/FrameView.cpp (202104 => 202105)


--- trunk/Source/WebCore/page/FrameView.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/page/FrameView.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -38,6 +38,7 @@
 #include "DebugPageOverlays.h"
 #include "DocumentMarkerController.h"
 #include "EventHandler.h"
+#include "EventNames.h"
 #include "FloatRect.h"
 #include "FocusController.h"
 #include "FrameLoader.h"

Modified: trunk/Source/WebCore/page/Performance.cpp (202104 => 202105)


--- trunk/Source/WebCore/page/Performance.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/page/Performance.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -36,6 +36,7 @@
 
 #include "Document.h"
 #include "DocumentLoader.h"
+#include "EventNames.h"
 #include "Frame.h"
 #include "PerformanceEntry.h"
 #include "PerformanceNavigation.h"

Modified: trunk/Source/WebCore/page/csp/ContentSecurityPolicy.cpp (202104 => 202105)


--- trunk/Source/WebCore/page/csp/ContentSecurityPolicy.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/page/csp/ContentSecurityPolicy.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -37,6 +37,7 @@
 #include "DOMStringList.h"
 #include "Document.h"
 #include "DocumentLoader.h"
+#include "EventNames.h"
 #include "FormData.h"
 #include "FormDataList.h"
 #include "Frame.h"

Modified: trunk/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp (202104 => 202105)


--- trunk/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -57,6 +57,7 @@
 #include <runtime/Uint8Array.h>
 #include <wtf/HexNumber.h>
 #include <wtf/MainThread.h>
+#include <wtf/ThreadSpecific.h>
 #include <wtf/text/CString.h>
 #include <wtf/text/StringBuilder.h>
 #include <yarr/RegularExpression.h>
@@ -76,6 +77,7 @@
 #endif
 #endif
 
+using namespace WTF;
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/platform/network/HTTPHeaderMap.h (202104 => 202105)


--- trunk/Source/WebCore/platform/network/HTTPHeaderMap.h	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/platform/network/HTTPHeaderMap.h	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,9 +30,6 @@
 #include <utility>
 #include <wtf/HashMap.h>
 #include <wtf/Optional.h>
-#include <wtf/Vector.h>
-#include <wtf/text/AtomicString.h>
-#include <wtf/text/AtomicStringHash.h>
 #include <wtf/text/StringHash.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/platform/network/ResourceHandle.cpp (202104 => 202105)


--- trunk/Source/WebCore/platform/network/ResourceHandle.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/platform/network/ResourceHandle.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -35,6 +35,7 @@
 #include <algorithm>
 #include <wtf/MainThread.h>
 #include <wtf/NeverDestroyed.h>
+#include <wtf/text/AtomicStringHash.h>
 #include <wtf/text/CString.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/RenderEmbeddedObject.cpp (202104 => 202105)


--- trunk/Source/WebCore/rendering/RenderEmbeddedObject.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/rendering/RenderEmbeddedObject.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -29,6 +29,7 @@
 #include "ChromeClient.h"
 #include "Cursor.h"
 #include "EventHandler.h"
+#include "EventNames.h"
 #include "FontCascade.h"
 #include "FontSelector.h"
 #include "Frame.h"

Modified: trunk/Source/WebCore/rendering/RenderSnapshottedPlugIn.cpp (202104 => 202105)


--- trunk/Source/WebCore/rendering/RenderSnapshottedPlugIn.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/rendering/RenderSnapshottedPlugIn.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 #include "Chrome.h"
 #include "ChromeClient.h"
 #include "Cursor.h"
+#include "EventNames.h"
 #include "Filter.h"
 #include "Frame.h"
 #include "FrameLoaderClient.h"

Modified: trunk/Source/WebCore/svg/SVGSVGElement.cpp (202104 => 202105)


--- trunk/Source/WebCore/svg/SVGSVGElement.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/svg/SVGSVGElement.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -25,6 +25,7 @@
 
 #include "CSSHelper.h"
 #include "ElementIterator.h"
+#include "EventNames.h"
 #include "FrameSelection.h"
 #include "MainFrame.h"
 #include "RenderSVGResource.h"

Modified: trunk/Source/WebCore/svg/SVGUseElement.cpp (202104 => 202105)


--- trunk/Source/WebCore/svg/SVGUseElement.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/svg/SVGUseElement.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 #include "CachedSVGDocument.h"
 #include "ElementIterator.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "RenderSVGResource.h"
 #include "RenderSVGTransformableContainer.h"
 #include "ShadowRoot.h"

Modified: trunk/Source/WebCore/svg/animation/SVGSMILElement.cpp (202104 => 202105)


--- trunk/Source/WebCore/svg/animation/SVGSMILElement.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/svg/animation/SVGSMILElement.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 #include "Document.h"
 #include "Event.h"
 #include "EventListener.h"
+#include "EventNames.h"
 #include "EventSender.h"
 #include "FloatConversion.h"
 #include "FrameView.h"

Modified: trunk/Source/WebCore/workers/WorkerGlobalScope.h (202104 => 202105)


--- trunk/Source/WebCore/workers/WorkerGlobalScope.h	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/workers/WorkerGlobalScope.h	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 #include "EventListener.h"
 #include "EventTarget.h"
 #include "ScriptExecutionContext.h"
+#include "URL.h"
 #include "WorkerEventQueue.h"
 #include "WorkerScriptController.h"
 #include <memory>

Modified: trunk/Source/WebCore/xml/XMLHttpRequest.cpp (202104 => 202105)


--- trunk/Source/WebCore/xml/XMLHttpRequest.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/xml/XMLHttpRequest.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 #include "DOMFormData.h"
 #include "DOMImplementation.h"
 #include "Event.h"
+#include "EventNames.h"
 #include "ExceptionCode.h"
 #include "File.h"
 #include "HTMLDocument.h"

Modified: trunk/Source/WebCore/xml/XMLHttpRequestProgressEventThrottle.cpp (202104 => 202105)


--- trunk/Source/WebCore/xml/XMLHttpRequestProgressEventThrottle.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/xml/XMLHttpRequestProgressEventThrottle.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -27,6 +27,7 @@
 #include "config.h"
 #include "XMLHttpRequestProgressEventThrottle.h"
 
+#include "EventNames.h"
 #include "EventTarget.h"
 #include "XMLHttpRequestProgressEvent.h"
 

Modified: trunk/Source/WebCore/xml/XMLHttpRequestUpload.cpp (202104 => 202105)


--- trunk/Source/WebCore/xml/XMLHttpRequestUpload.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebCore/xml/XMLHttpRequestUpload.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -27,6 +27,7 @@
 #include "XMLHttpRequestUpload.h"
 
 #include "Event.h"
+#include "EventNames.h"
 #include "XMLHttpRequestProgressEvent.h"
 #include <wtf/Assertions.h>
 #include <wtf/text/AtomicString.h>

Modified: trunk/Source/WebKit/mac/ChangeLog (202104 => 202105)


--- trunk/Source/WebKit/mac/ChangeLog	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit/mac/ChangeLog	2016-06-15 20:59:07 UTC (rev 202105)
@@ -1,3 +1,14 @@
+2016-06-15  Chris Dumez  <[email protected]>
+
+        Drop some unnecessary header includes
+        https://bugs.webkit.org/show_bug.cgi?id=158788
+
+        Reviewed by Alexey Proskuryakov.
+
+        Drop some unnecessary header includes in headers to speed up build time.
+
+        * WebCoreSupport/WebFrameLoaderClient.mm:
+
 2016-06-15  Romain Bellessort  <[email protected]>
 
         Enabling Shadow DOM for all platforms

Modified: trunk/Source/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.mm (202104 => 202105)


--- trunk/Source/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.mm	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.mm	2016-06-15 20:59:07 UTC (rev 202105)
@@ -82,6 +82,7 @@
 #import <WebCore/Document.h>
 #import <WebCore/DocumentLoader.h>
 #import <WebCore/EventHandler.h>
+#import <WebCore/EventNames.h>
 #import <WebCore/FocusController.h>
 #import <WebCore/FormState.h>
 #import <WebCore/FrameLoader.h>

Modified: trunk/Source/WebKit/win/ChangeLog (202104 => 202105)


--- trunk/Source/WebKit/win/ChangeLog	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit/win/ChangeLog	2016-06-15 20:59:07 UTC (rev 202105)
@@ -1,3 +1,14 @@
+2016-06-15  Chris Dumez  <[email protected]>
+
+        Drop some unnecessary header includes
+        https://bugs.webkit.org/show_bug.cgi?id=158788
+
+        Reviewed by Alexey Proskuryakov.
+
+        Drop some unnecessary header includes in headers to speed up build time.
+
+        * Plugins/PluginView.cpp:
+
 2016-06-15  Romain Bellessort  <[email protected]>
 
         Enabling Shadow DOM for all platforms

Modified: trunk/Source/WebKit/win/Plugins/PluginView.cpp (202104 => 202105)


--- trunk/Source/WebKit/win/Plugins/PluginView.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit/win/Plugins/PluginView.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -37,6 +37,7 @@
 #include <WebCore/Document.h>
 #include <WebCore/DocumentLoader.h>
 #include <WebCore/Element.h>
+#include <WebCore/EventNames.h>
 #include <WebCore/FocusController.h>
 #include <WebCore/Frame.h>
 #include <WebCore/FrameLoadRequest.h>

Modified: trunk/Source/WebKit2/ChangeLog (202104 => 202105)


--- trunk/Source/WebKit2/ChangeLog	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit2/ChangeLog	2016-06-15 20:59:07 UTC (rev 202105)
@@ -1,3 +1,19 @@
+2016-06-15  Chris Dumez  <[email protected]>
+
+        Drop some unnecessary header includes
+        https://bugs.webkit.org/show_bug.cgi?id=158788
+
+        Reviewed by Alexey Proskuryakov.
+
+        Drop some unnecessary header includes in headers to speed up build time.
+
+        * WebProcess/Plugins/PDF/DeprecatedPDFPlugin.mm:
+        * WebProcess/Plugins/PDF/PDFPluginAnnotation.mm:
+        * WebProcess/Plugins/PDF/PDFPluginPasswordField.mm:
+        * WebProcess/Plugins/PDF/PDFPluginTextAnnotation.mm:
+        * WebProcess/Plugins/PluginView.cpp:
+        * WebProcess/WebPage/WebPage.cpp:
+
 2016-06-15  Romain Bellessort  <[email protected]>
 
         Enabling Shadow DOM for all platforms

Modified: trunk/Source/WebKit2/WebProcess/Plugins/PDF/DeprecatedPDFPlugin.mm (202104 => 202105)


--- trunk/Source/WebKit2/WebProcess/Plugins/PDF/DeprecatedPDFPlugin.mm	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit2/WebProcess/Plugins/PDF/DeprecatedPDFPlugin.mm	2016-06-15 20:59:07 UTC (rev 202105)
@@ -55,6 +55,7 @@
 #import <WebCore/Cursor.h>
 #import <WebCore/DictionaryLookup.h>
 #import <WebCore/DocumentLoader.h>
+#import <WebCore/EventNames.h>
 #import <WebCore/FocusController.h>
 #import <WebCore/FormState.h>
 #import <WebCore/Frame.h>

Modified: trunk/Source/WebKit2/WebProcess/Plugins/PDF/PDFPluginAnnotation.mm (202104 => 202105)


--- trunk/Source/WebKit2/WebProcess/Plugins/PDF/PDFPluginAnnotation.mm	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit2/WebProcess/Plugins/PDF/PDFPluginAnnotation.mm	2016-06-15 20:59:07 UTC (rev 202105)
@@ -38,6 +38,7 @@
 #import <WebCore/CSSPropertyNames.h>
 #import <WebCore/ColorMac.h>
 #import <WebCore/Event.h>
+#import <WebCore/EventNames.h>
 #import <WebCore/HTMLInputElement.h>
 #import <WebCore/HTMLNames.h>
 #import <WebCore/HTMLOptionElement.h>

Modified: trunk/Source/WebKit2/WebProcess/Plugins/PDF/PDFPluginPasswordField.mm (202104 => 202105)


--- trunk/Source/WebKit2/WebProcess/Plugins/PDF/PDFPluginPasswordField.mm	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit2/WebProcess/Plugins/PDF/PDFPluginPasswordField.mm	2016-06-15 20:59:07 UTC (rev 202105)
@@ -33,6 +33,7 @@
 #import "PDFPlugin.h"
 #import <PDFKit/PDFKit.h>
 #import <WebCore/Event.h>
+#import <WebCore/EventNames.h>
 #import <WebCore/HTMLElement.h>
 #import <WebCore/KeyboardEvent.h>
 

Modified: trunk/Source/WebKit2/WebProcess/Plugins/PDF/PDFPluginTextAnnotation.mm (202104 => 202105)


--- trunk/Source/WebKit2/WebProcess/Plugins/PDF/PDFPluginTextAnnotation.mm	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit2/WebProcess/Plugins/PDF/PDFPluginTextAnnotation.mm	2016-06-15 20:59:07 UTC (rev 202105)
@@ -37,6 +37,7 @@
 #import <WebCore/CSSPropertyNames.h>
 #import <WebCore/ColorMac.h>
 #import <WebCore/Event.h>
+#import <WebCore/EventNames.h>
 #import <WebCore/HTMLElement.h>
 #import <WebCore/HTMLInputElement.h>
 #import <WebCore/HTMLNames.h>

Modified: trunk/Source/WebKit2/WebProcess/Plugins/PluginView.cpp (202104 => 202105)


--- trunk/Source/WebKit2/WebProcess/Plugins/PluginView.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit2/WebProcess/Plugins/PluginView.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -42,6 +42,7 @@
 #include <WebCore/CredentialStorage.h>
 #include <WebCore/DocumentLoader.h>
 #include <WebCore/EventHandler.h>
+#include <WebCore/EventNames.h>
 #include <WebCore/FocusController.h>
 #include <WebCore/FrameLoadRequest.h>
 #include <WebCore/FrameLoader.h>

Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebEditorClientGtk.cpp (202104 => 202105)


--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebEditorClientGtk.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebEditorClientGtk.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -24,6 +24,7 @@
 #include <WebCore/DataObjectGtk.h>
 #include <WebCore/Document.h>
 #include <WebCore/Editor.h>
+#include <WebCore/EventNames.h>
 #include <WebCore/Frame.h>
 #include <WebCore/FrameDestructionObserver.h>
 #include <WebCore/KeyboardEvent.h>

Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp (202104 => 202105)


--- trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -120,6 +120,7 @@
 #include <WebCore/DragData.h>
 #include <WebCore/ElementIterator.h>
 #include <WebCore/EventHandler.h>
+#include <WebCore/EventNames.h>
 #include <WebCore/FocusController.h>
 #include <WebCore/FormState.h>
 #include <WebCore/FrameLoadRequest.h>

Modified: trunk/Source/WebKit2/WebProcess/WebPage/efl/WebPageEfl.cpp (202104 => 202105)


--- trunk/Source/WebKit2/WebProcess/WebPage/efl/WebPageEfl.cpp	2016-06-15 20:52:14 UTC (rev 202104)
+++ trunk/Source/WebKit2/WebProcess/WebPage/efl/WebPageEfl.cpp	2016-06-15 20:59:07 UTC (rev 202105)
@@ -30,6 +30,7 @@
 
 #include "EditorState.h"
 #include "EventHandler.h"
+#include "EventNames.h"
 #include "NotImplemented.h"
 #include "WebEvent.h"
 #include "WebPageProxyMessages.h"
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to