Title: [288766] trunk/Source
- Revision
- 288766
- Author
- [email protected]
- Date
- 2022-01-28 16:36:24 -0800 (Fri, 28 Jan 2022)
Log Message
Catalyst builds for WebCore and WebKitLegacy don't create proper symlinks for builds with system content path
https://bugs.webkit.org/show_bug.cgi?id=235839
Reviewed by Saam Barati.
Source/WebCore:
Fixed ALTERNATE_ROOT_PATH to have a proper path for Catalyst builds, but not for normal macOS builds
since they are under WebKit.framework.
* Configurations/WebCore.xcconfig:
Source/WebKitLegacy/mac:
Fixed ALTERNATE_ROOT_PATH and OUTPUT_ALTERNATE_ROOT_PATH to have proper paths for Catalyst builds,
but not for normal macOS builds since they are under WebKit.framework.
* Configurations/WebKitLegacy.xcconfig:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (288765 => 288766)
--- trunk/Source/WebCore/ChangeLog 2022-01-29 00:25:23 UTC (rev 288765)
+++ trunk/Source/WebCore/ChangeLog 2022-01-29 00:36:24 UTC (rev 288766)
@@ -1,3 +1,15 @@
+2022-01-28 Michael Saboff <[email protected]>
+
+ Catalyst builds for WebCore and WebKitLegacy don't create proper symlinks for builds with system content path
+ https://bugs.webkit.org/show_bug.cgi?id=235839
+
+ Reviewed by Saam Barati.
+
+ Fixed ALTERNATE_ROOT_PATH to have a proper path for Catalyst builds, but not for normal macOS builds
+ since they are under WebKit.framework.
+
+ * Configurations/WebCore.xcconfig:
+
2022-01-28 Alexey Shvayka <[email protected]>
Remove showModalDialog-specific logic from JSDOMWindow::getOwnPropertySlot()
Modified: trunk/Source/WebCore/Configurations/WebCore.xcconfig (288765 => 288766)
--- trunk/Source/WebCore/Configurations/WebCore.xcconfig 2022-01-29 00:25:23 UTC (rev 288765)
+++ trunk/Source/WebCore/Configurations/WebCore.xcconfig 2022-01-29 00:36:24 UTC (rev 288766)
@@ -75,6 +75,8 @@
UNEXPORTED_SYMBOLS_FILE = Configurations/WebCore.unexp;
ALTERNATE_ROOT_PATH[sdk=iphone*] = $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
+ALTERNATE_ROOT_PATH[sdk=macosx*] = $(ALTERNATE_ROOT_PATH_$(WK_USE_ALTERNATE_FRAMEWORKS_DIR));
+ALTERNATE_ROOT_PATH_YES = $(WK_ALTERNATE_FRAMEWORKS_DIR)/$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
OUTPUT_ALTERNATE_ROOT_PATH[sdk=iphone*] = $(OUTPUT_ALTERNATE_ROOT_PATH_$(USE_SYSTEM_CONTENT_PATH));
OUTPUT_ALTERNATE_ROOT_PATH_YES[sdk=iphone*] = $(DSTROOT)$(ALTERNATE_ROOT_PATH)/$(FULL_PRODUCT_NAME);
Modified: trunk/Source/WebKitLegacy/mac/ChangeLog (288765 => 288766)
--- trunk/Source/WebKitLegacy/mac/ChangeLog 2022-01-29 00:25:23 UTC (rev 288765)
+++ trunk/Source/WebKitLegacy/mac/ChangeLog 2022-01-29 00:36:24 UTC (rev 288766)
@@ -1,3 +1,15 @@
+2022-01-28 Michael Saboff <[email protected]>
+
+ Catalyst builds for WebCore and WebKitLegacy don't create proper symlinks for builds with system content path
+ https://bugs.webkit.org/show_bug.cgi?id=235839
+
+ Reviewed by Saam Barati.
+
+ Fixed ALTERNATE_ROOT_PATH and OUTPUT_ALTERNATE_ROOT_PATH to have proper paths for Catalyst builds,
+ but not for normal macOS builds since they are under WebKit.framework.
+
+ * Configurations/WebKitLegacy.xcconfig:
+
2022-01-27 Devin Rousso <[email protected]>
[Payment Request] allow additional payment method specific data to be passed to `complete()`
Modified: trunk/Source/WebKitLegacy/mac/Configurations/WebKitLegacy.xcconfig (288765 => 288766)
--- trunk/Source/WebKitLegacy/mac/Configurations/WebKitLegacy.xcconfig 2022-01-29 00:25:23 UTC (rev 288765)
+++ trunk/Source/WebKitLegacy/mac/Configurations/WebKitLegacy.xcconfig 2022-01-29 00:36:24 UTC (rev 288766)
@@ -79,10 +79,15 @@
APPLY_RULES_IN_COPY_HEADERS = $(WK_USE_NEW_BUILD_SYSTEM);
ALTERNATE_ROOT_PATH[sdk=iphone*] = $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
+ALTERNATE_ROOT_PATH[sdk=macosx*] = $(ALTERNATE_ROOT_PATH_$(WK_USE_ALTERNATE_FRAMEWORKS_DIR));
+ALTERNATE_ROOT_PATH_YES = $(WK_ALTERNATE_FRAMEWORKS_DIR)/$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
OUTPUT_ALTERNATE_ROOT_PATH[sdk=iphone*] = $(OUTPUT_ALTERNATE_ROOT_PATH_$(USE_SYSTEM_CONTENT_PATH));
OUTPUT_ALTERNATE_ROOT_PATH_YES[sdk=iphone*] = $(DSTROOT)$(ALTERNATE_ROOT_PATH)/$(FULL_PRODUCT_NAME);
+OUTPUT_ALTERNATE_ROOT_PATH[sdk=macosx*] = $(OUTPUT_ALTERNATE_ROOT_PATH_$(USE_SYSTEM_CONTENT_PATH)_$(WK_USE_ALTERNATE_FRAMEWORKS_DIR));
+OUTPUT_ALTERNATE_ROOT_PATH_YES_YES[sdk=macosx*] = $(DSTROOT)$(ALTERNATE_ROOT_PATH)/$(FULL_PRODUCT_NAME);
+
PRODUCT_NAME = WebKitLegacy;
PRODUCT_BUNDLE_IDENTIFIER = com.apple.$(PRODUCT_NAME:rfc1034identifier);
UMBRELLA_FRAMEWORKS_DIR = $(PRODUCTION_FRAMEWORKS_DIR)/WebKit.framework/Versions/A/Frameworks;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes