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"