Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 01ab6c22fca22b62dd438e6db59977647e720989
https://github.com/WebKit/WebKit/commit/01ab6c22fca22b62dd438e6db59977647e720989
Author: Argyrios Kyrtzidis <[email protected]>
Date: 2022-09-27 (Tue, 27 Sep 2022)
Changed paths:
M Source/JavaScriptCore/API/JSAPIGlobalObject.mm
M Source/JavaScriptCore/API/JSContext.mm
M Source/JavaScriptCore/API/JSObjectRef.cpp
M Source/JavaScriptCore/API/JSScript.mm
M Source/JavaScriptCore/API/JSScriptSourceProvider.mm
M
Source/JavaScriptCore/inspector/remote/cocoa/RemoteInspectorXPCConnection.mm
M Source/JavaScriptCore/jit/RegisterSet.cpp
Log Message:
-----------
[JSC] Add missing includes from implementation files that need them in order
to compile on their own
https://bugs.webkit.org/show_bug.cgi?id=242757
Reviewed by Justin Michaud.
Due to unified sources bundling there are implicit dependencies between
implementation files and if
the files get compiled on their own it leads to compiler or linker errors, due
to missing includes.
Add those missing includes so they can compile on their own, which is
beneficial even for the unified build
because adding/removing files changes the unified source partitions and can
expose these errors later on.
* Source/JavaScriptCore/API/JSAPIGlobalObject.mm:
* Source/JavaScriptCore/API/JSContext.mm:
* Source/JavaScriptCore/API/JSObjectRef.cpp:
* Source/JavaScriptCore/API/JSScript.mm:
* Source/JavaScriptCore/API/JSScriptSourceProvider.mm:
* Source/JavaScriptCore/inspector/remote/cocoa/RemoteInspectorXPCConnection.mm:
* Source/JavaScriptCore/jit/RegisterSet.cpp:
* Source/JavaScriptCore/wasm/js/WasmToJS.cpp:
Canonical link: https://commits.webkit.org/254924@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes