[GTK][WPE] Fix non-unified builds after r251326
https://bugs.webkit.org/show_bug.cgi?id=203244
Reviewed by Youenn Fablet.
Source/JavaScriptCore:
* ftl/FTLOSREntry.h: Add missing forward declaration of JSC::VM.
* inspector/ScriptCallStackFactory.h: Add missing forward declaration of JSC::JSGlobalObject.
* llint/LLIntExceptions.h: Add missing forward declaration of JSC::VM.
* runtime/ExceptionFuzz.h: Add missing forward declaration of JSC::JSGlobalObject.
* runtime/JSDateMath.h: Ditto.
* runtime/JSStringJoiner.h: Add missing inclusion of the JSGlobalObject.h header.
* runtime/Watchdog.h: Add missing forward declaration of JSC::JSGlobalObject.
* wasm/WasmOperations.h: Add missing forward declaration of JSC::JSWebAssemblyInstance.
Source/WebCore:
No new tests needed.
* Modules/async-clipboard/Clipboard.cpp: Switch inclusion of Blob.h to JSBlob.h, in order to
have a toJS() conversion for Blob defined. Remove the unneeded JSPromise.h header inclusion.
* Modules/indexeddb/IDBFactory.h: Add missing forward declaration of JSC::JSGlobalObject.
* bindings/js/JSDOMBindingSecurity.h: Ditto.
* bindings/js/ScriptState.h: Ditto.
* dom/Node.cpp: Add missing inclusion of JavaScriptCore/HeapInlines.h
* page/RemoteDOMWindow.h: Add missing forward declaration of JSC::JSGlobalObject.
* platform/graphics/HEVCUtilities.cpp: Add missing inclusion of the wtf/text/StringHash.h
header, needed to use String as key for a HashMap.
Source/WebKit:
* Shared/UserData.cpp: Add missing inclusion of WebCoreArgumentCoders.h
* UIProcess/Automation/SimulatedInputDispatcher.cpp: Add missing inclusion of wtf/Variant.h
* UIProcess/ProvisionalPageProxy.h: Add missing inclusion of WebCore/ResourceRequest.h
* UIProcess/WebTextChecker.cpp: Add missing inclusion of WebPageProxy.h
* WebProcess/Databases/WebDatabaseProvider.cpp: Add missing inclusion of WebIDBConnectionToServer.h
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@251436
268f45cc-cd09-0410-ab3c-
d52691b4dbfc