[webkit-changes] [290957] trunk/Source/WebKit

2022-03-07 Thread emw
Title: [290957] trunk/Source/WebKit Revision 290957 Author e...@apple.com Date 2022-03-07 14:13:22 -0800 (Mon, 07 Mar 2022) Log Message DerivedSources.make: Regenerate message receiver sources on Makefile changes https://bugs.webkit.org/show_bug.cgi?id=237543 Reviewed by Alexey

[webkit-changes] [291181] trunk

2022-03-11 Thread emw
Title: [291181] trunk Revision 291181 Author e...@apple.com Date 2022-03-11 11:14:03 -0800 (Fri, 11 Mar 2022) Log Message Makefile.shared: Rename WORKSPACE to WORKSPACE_PATH and allow overrides https://bugs.webkit.org/show_bug.cgi?id=237746 Reviewed by Alexey Proskuryakov. This permits

[webkit-changes] [291192] trunk/Source

2022-03-11 Thread emw
Title: [291192] trunk/Source Revision 291192 Author e...@apple.com Date 2022-03-11 14:30:31 -0800 (Fri, 11 Mar 2022) Log Message [Xcode] "Nest Headers" script phases copy headers incorrectly on Catalyst https://bugs.webkit.org/show_bug.cgi?id=237793 Reviewed by Alexey Proskuryakov.

[webkit-changes] [291251] trunk/Source/bmalloc

2022-03-14 Thread emw
Title: [291251] trunk/Source/bmalloc Revision 291251 Author e...@apple.com Date 2022-03-14 14:14:21 -0700 (Mon, 14 Mar 2022) Log Message bmalloc.xcodeproj: Remove duplicate file reference https://bugs.webkit.org/show_bug.cgi?id=237845 Reviewed by Simon Fraser.

[webkit-changes] [291142] trunk/Source/JavaScriptCore

2022-03-10 Thread emw
Title: [291142] trunk/Source/_javascript_Core Revision 291142 Author e...@apple.com Date 2022-03-10 18:35:06 -0800 (Thu, 10 Mar 2022) Log Message [XCBuild] Emit a discovered dependency file from offlineasm https://bugs.webkit.org/show_bug.cgi?id=237329 Reviewed by Alexey Proskuryakov.

[webkit-changes] [290975] trunk/Source/JavaScriptCore

2022-03-07 Thread emw
Title: [290975] trunk/Source/_javascript_Core Revision 290975 Author e...@apple.com Date 2022-03-07 23:18:39 -0800 (Mon, 07 Mar 2022) Log Message [XCBuild] Emit a discovered dependency file from offlineasm https://bugs.webkit.org/show_bug.cgi?id=237329 Reviewed by Keith Miller. Xcode

[webkit-changes] [291133] trunk

2022-03-10 Thread emw
Title: [291133] trunk Revision 291133 Author e...@apple.com Date 2022-03-10 14:17:30 -0800 (Thu, 10 Mar 2022) Log Message [XCBuild] Fix GeneratedSources dependency validation errors https://bugs.webkit.org/show_bug.cgi?id=237490 Reviewed by Alexey Proskuryakov. .: Fixes miscellanous

[webkit-changes] [290400] trunk

2022-02-23 Thread emw
Title: [290400] trunk Revision 290400 Author e...@apple.com Date 2022-02-23 16:47:08 -0800 (Wed, 23 Feb 2022) Log Message [XCBuild] Don't automatically use the ../Internal/WebKit workspace https://bugs.webkit.org/show_bug.cgi?id=237115 Reviewed by Alexey Proskuryakov. When the

[webkit-changes] [290335] trunk/Source

2022-02-22 Thread emw
Title: [290335] trunk/Source Revision 290335 Author e...@apple.com Date 2022-02-22 15:07:26 -0800 (Tue, 22 Feb 2022) Log Message Source/WebCore/PAL: Replace legacy-build-copy-nested-headers.py with an xcodebuild invocation. https://bugs.webkit.org/show_bug.cgi?id=237011 Reviewed by

[webkit-changes] [290157] trunk

2022-02-18 Thread emw
Title: [290157] trunk Revision 290157 Author e...@apple.com Date 2022-02-18 13:12:51 -0800 (Fri, 18 Feb 2022) Log Message [XCBuild] "All Modules" workspace builds building out of order https://bugs.webkit.org/show_bug.cgi?id=236813 Reviewed by Alexey Proskuryakov.

[webkit-changes] [289823] trunk/Source/JavaScriptCore

2022-02-15 Thread emw
Title: [289823] trunk/Source/_javascript_Core Revision 289823 Author e...@apple.com Date 2022-02-15 10:33:58 -0800 (Tue, 15 Feb 2022) Log Message [Xcode] Remove "Make libWTF.a Symbolic Link" script phase https://bugs.webkit.org/show_bug.cgi?id=236613 Reviewed by Alexey Proskuryakov. We

[webkit-changes] [291900] trunk/Source/WebKit

2022-03-25 Thread emw
Title: [291900] trunk/Source/WebKit Revision 291900 Author e...@apple.com Date 2022-03-25 15:55:11 -0700 (Fri, 25 Mar 2022) Log Message [Big Sur] WK2 failing to build with `error: reference to 'WebDocumentView' is ambiguous` https://bugs.webkit.org/show_bug.cgi?id=238384 Reviewed by

[webkit-changes] [292183] trunk

2022-03-31 Thread emw
Title: [292183] trunk Revision 292183 Author e...@apple.com Date 2022-03-31 14:56:59 -0700 (Thu, 31 Mar 2022) Log Message [XCBuild] WebKitLegacy's "Migrated headers" script does not emit task information https://bugs.webkit.org/show_bug.cgi?id=238409 Reviewed by Alexey Proskuryakov.

[webkit-changes] [292292] trunk

2022-04-04 Thread emw
Title: [292292] trunk Revision 292292 Author e...@apple.com Date 2022-04-04 09:59:04 -0700 (Mon, 04 Apr 2022) Log Message [XCBuild] WebKitLegacy's "Migrated headers" script does not emit task information https://bugs.webkit.org/show_bug.cgi?id=238409 Reviewed by Alexey Proskuryakov.

[webkit-changes] [289084] trunk

2022-02-03 Thread emw
2234,6 +2234,18 @@ ] }, { + "emails" : [ + "e...@apple.com" + ], + "expertise" : "Xcode build system", + "github" : "emw-apple", + "name" : "Elliott Williams", + "nick

[webkit-changes] [289093] trunk/Tools

2022-02-03 Thread emw
Title: [289093] trunk/Tools Revision 289093 Author e...@apple.com Date 2022-02-03 17:32:46 -0800 (Thu, 03 Feb 2022) Log Message [XCBuild] Add headers-only dependencies to projects in Tools/ https://bugs.webkit.org/show_bug.cgi?id=235751 Reviewed by Alexey Proskuryakov. Many projects in

[webkit-changes] [289587] trunk

2022-02-10 Thread emw
Title: [289587] trunk Revision 289587 Author e...@apple.com Date 2022-02-10 15:22:23 -0800 (Thu, 10 Feb 2022) Log Message [Xcode] Perform a full build when analyzing https://bugs.webkit.org/show_bug.cgi?id=236421 Reviewed by Alexey Proskuryakov. `xcodebuild analyze` does just enough

[webkit-changes] [289584] trunk

2022-02-10 Thread emw
Title: [289584] trunk Revision 289584 Author e...@apple.com Date 2022-02-10 15:07:18 -0800 (Thu, 10 Feb 2022) Log Message Use of unversioned 'python' in Mac builds causing failures in 12.3 https://bugs.webkit.org/show_bug.cgi?id=236327 Reviewed by Jonathan Bedard. *

[webkit-changes] [289591] trunk/Source/WTF

2022-02-10 Thread emw
Title: [289591] trunk/Source/WTF Revision 289591 Author e...@apple.com Date 2022-02-10 15:57:17 -0800 (Thu, 10 Feb 2022) Log Message Copy SignedPtr.h in WTF.xcodeproj https://bugs.webkit.org/show_bug.cgi?id=236466 Reviewed by Alexey Proskuryakov. SignedPtr.h was recently added and

[webkit-changes] [292433] trunk/Source/WebKitLegacy

2022-04-05 Thread emw
Title: [292433] trunk/Source/WebKitLegacy Revision 292433 Author e...@apple.com Date 2022-04-05 15:33:54 -0700 (Tue, 05 Apr 2022) Log Message Fix STP build error "no such file or directory: 'Technology'" https://bugs.webkit.org/show_bug.cgi?id=238834 Reviewed by Alexey Proskuryakov. *

[webkit-changes] [292444] trunk/Source/WebCore/PAL

2022-04-05 Thread emw
Title: [292444] trunk/Source/WebCore/PAL Revision 292444 Author e...@apple.com Date 2022-04-05 17:24:58 -0700 (Tue, 05 Apr 2022) Log Message [XCBuild] PAL: Add headers-only dependency on WebGPU https://bugs.webkit.org/show_bug.cgi?id=238646 Reviewed by Alexey Proskuryakov. Lots of

[webkit-changes] [292626] trunk

2022-04-08 Thread emw
Title: [292626] trunk Revision 292626 Author e...@apple.com Date 2022-04-08 11:29:35 -0700 (Fri, 08 Apr 2022) Log Message Unreviewed, reverting r292591. Causing spurious EWS errors Reverted changeset: "[XCBuild] Enable dependency validation by default"

[webkit-changes] [292797] trunk

2022-04-12 Thread emw
Title: [292797] trunk Revision 292797 Author e...@apple.com Date 2022-04-12 21:21:58 -0700 (Tue, 12 Apr 2022) Log Message [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit https://bugs.webkit.org/show_bug.cgi?id=239262 Reviewed by Alexey Proskuryakov.

[webkit-changes] [292591] trunk

2022-04-07 Thread emw
Title: [292591] trunk Revision 292591 Author e...@apple.com Date 2022-04-07 21:09:07 -0700 (Thu, 07 Apr 2022) Log Message [XCBuild] Enable dependency validation by default https://bugs.webkit.org/show_bug.cgi?id=238901 Reviewed by Alexey Proskuryakov. .: Set

[webkit-changes] [292640] trunk

2022-04-08 Thread emw
Title: [292640] trunk Revision 292640 Author e...@apple.com Date 2022-04-08 15:56:27 -0700 (Fri, 08 Apr 2022) Log Message [Xcode] Avoid targeting 32-bit iOS and Mac architectures https://bugs.webkit.org/show_bug.cgi?id=238971 Reviewed by Alexey Proskuryakov. PerformanceTests: *

[webkit-changes] [292791] trunk

2022-04-12 Thread emw
Title: [292791] trunk Revision 292791 Author e...@apple.com Date 2022-04-12 16:02:14 -0700 (Tue, 12 Apr 2022) Log Message Reland "[XCBuild] Enable dependency validation by default" https://bugs.webkit.org/show_bug.cgi?id=238901 Reviewed by Alexey Proskuryakov. .: Addresses two

[webkit-changes] [292974] trunk/Tools/CISupport/build-webkit-org

2022-04-18 Thread emw
Title: [292974] trunk/Tools/CISupport/build-webkit-org Revision 292974 Author e...@apple.com Date 2022-04-18 14:54:01 -0700 (Mon, 18 Apr 2022) Log Message [buildbot] Increase the compile timeout to account for delayed output from clang/XCBuild

[webkit-changes] [293294] trunk/Tools

2022-04-23 Thread emw
Title: [293294] trunk/Tools Revision 293294 Author e...@apple.com Date 2022-04-23 14:13:57 -0700 (Sat, 23 Apr 2022) Log Message [buildbot] Increase the EWS compile timeout to account for delayed output from clang/XCBuild https://bugs.webkit.org/show_bug.cgi?id=239455 Reviewed by Ryan

[webkit-changes] [293408] trunk/Source/WebKit

2022-04-25 Thread emw
Title: [293408] trunk/Source/WebKit Revision 293408 Author e...@apple.com Date 2022-04-25 20:53:13 -0700 (Mon, 25 Apr 2022) Log Message [XCBuild] Refactor WebKit resources to emit output tasks for dependency validation https://bugs.webkit.org/show_bug.cgi?id=239556 Reviewed by Alexey

[webkit-changes] [293486] trunk/Source

2022-04-26 Thread emw
Title: [293486] trunk/Source Revision 293486 Author e...@apple.com Date 2022-04-26 17:23:35 -0700 (Tue, 26 Apr 2022) Log Message Unreviewed, reverting "[Xcode] Compute PGO profdata paths instead of searching for them at build time" https://bugs.webkit.org/show_bug.cgi?id=239681

[webkit-changes] [293442] trunk/Source

2022-04-26 Thread emw
Title: [293442] trunk/Source Revision 293442 Author e...@apple.com Date 2022-04-26 12:20:18 -0700 (Tue, 26 Apr 2022) Log Message [Xcode] Compute PGO profdata paths instead of searching for them at build time https://bugs.webkit.org/show_bug.cgi?id=239681 Reviewed by Alexey Proskuryakov.

[webkit-changes] [293455] trunk/Source

2022-04-26 Thread emw
Title: [293455] trunk/Source Revision 293455 Author e...@apple.com Date 2022-04-26 14:58:01 -0700 (Tue, 26 Apr 2022) Log Message Fix build error: "cp: _javascript_Core.profdata is not a directory" https://bugs.webkit.org/show_bug.cgi?id=239681 Unreviewed build fix. *

[webkit-changes] [295065] trunk/Source

2022-05-31 Thread emw
Title: [295065] trunk/Source Revision 295065 Author e...@apple.com Date 2022-05-31 14:18:44 -0700 (Tue, 31 May 2022) Log Message Refer to correct profiling data in WebCore and WebKit https://bugs.webkit.org/show_bug.cgi?id=239681 Reviewed by Alexey Proskuryakov. Revert "Unreviewed,

[webkit-changes] [295067] trunk/Source/WebKit

2022-05-31 Thread emw
Title: [295067] trunk/Source/WebKit Revision 295067 Author e...@apple.com Date 2022-05-31 14:47:39 -0700 (Tue, 31 May 2022) Log Message [Xcode] Fix dependency cycles caused by Safari header imports https://bugs.webkit.org/show_bug.cgi?id=240285 Reviewed by Tim Horton. We were including

[webkit-changes] [295072] trunk/Source

2022-05-31 Thread emw
Title: [295072] trunk/Source Revision 295072 Author e...@apple.com Date 2022-05-31 16:05:25 -0700 (Tue, 31 May 2022) Log Message Fix whitespace paths in "Copy Profiling Data" https://bugs.webkit.org/show_bug.cgi?id=240285 Unreviewed build fix. _javascript_CORE_PRIVATE_HEADERS_DIR may

[webkit-changes] [295073] trunk/Source

2022-05-31 Thread emw
Title: [295073] trunk/Source Revision 295073 Author e...@apple.com Date 2022-05-31 16:42:14 -0700 (Tue, 31 May 2022) Log Message [Xcode] Prevent STP and other self-contained builds from overwriting content in the macOS SDK https://bugs.webkit.org/show_bug.cgi?id=240408 Reviewed by

[webkit-changes] [295134] trunk/Source

2022-06-02 Thread emw
Title: [295134] trunk/Source Revision 295134 Author e...@apple.com Date 2022-06-02 11:29:45 -0700 (Thu, 02 Jun 2022) Log Message Fix build failures introduced in "[Xcode] Prevent STP and other self-contained builds from overwriting content in the macOS SDK"

[webkit-changes] [294767] trunk/Source

2022-05-24 Thread emw
Title: [294767] trunk/Source Revision 294767 Author e...@apple.com Date 2022-05-24 14:49:41 -0700 (Tue, 24 May 2022) Log Message WK_ALTERNATE_FRAMEWORKS_DIR should not affect WK_OVERRIDE_FRAMEWORKS_DIR https://bugs.webkit.org/show_bug.cgi?id=240831 Reviewed by Tim Horton. Resolve an

[webkit-changes] [294952] trunk/Source

2022-05-27 Thread emw
Title: [294952] trunk/Source Revision 294952 Author e...@apple.com Date 2022-05-27 14:10:47 -0700 (Fri, 27 May 2022) Log Message [Xcode] Compute PGO profdata paths instead of searching for them at build time https://bugs.webkit.org/show_bug.cgi?id=239681 Reviewed by Wenson Hsieh and

[webkit-changes] [294496] trunk/Source

2022-05-19 Thread emw
Title: [294496] trunk/Source Revision 294496 Author e...@apple.com Date 2022-05-19 11:32:41 -0700 (Thu, 19 May 2022) Log Message [Xcode] Prevent STP and other self-contained builds from overwriting content in the macOS SDK https://bugs.webkit.org/show_bug.cgi?id=240408 Reviewed by

[webkit-changes] [294519] trunk/Source

2022-05-19 Thread emw
Title: [294519] trunk/Source Revision 294519 Author e...@apple.com Date 2022-05-19 18:17:40 -0700 (Thu, 19 May 2022) Log Message Revert "[Xcode] Prevent STP and other self-contained builds from overwriting content in the macOS SDK" This reverts commit

[webkit-changes] [295752] trunk/Source

2022-06-22 Thread emw
Title: [295752] trunk/Source Revision 295752 Author e...@apple.com Date 2022-06-22 15:44:36 -0700 (Wed, 22 Jun 2022) Log Message [XCBuild] Fix validation errors caused by copying to symlink framework bundle directories Unreviewed build fix. Prefix a few destination paths with

[webkit-changes] [295755] trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj

2022-06-22 Thread emw
Title: [295755] trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj Revision 295755 Author e...@apple.com Date 2022-06-22 16:33:57 -0700 (Wed, 22 Jun 2022) Log Message Fix CodeSign error caused by Product Dependencies phase https://bugs.webkit.org/show_bug.cgi?id=241713

[webkit-changes] [295577] trunk/Tools/Scripts/build-webkit

2022-06-15 Thread emw
Title: [295577] trunk/Tools/Scripts/build-webkit Revision 295577 Author e...@apple.com Date 2022-06-15 15:46:32 -0700 (Wed, 15 Jun 2022) Log Message [build-webkit] Don't run build-imagediff when cleaning with Xcode https://bugs.webkit.org/show_bug.cgi?id=241624 Reviewed by Jonathan

[webkit-changes] [295496] trunk

2022-06-13 Thread emw
Title: [295496] trunk Revision 295496 Author e...@apple.com Date 2022-06-13 12:20:59 -0700 (Mon, 13 Jun 2022) Log Message [Xcode] Use workspace builds by default in build-webkit https://bugs.webkit.org/show_bug.cgi?id=241298 Reviewed by Alexey Proskuryakov. Switch the default value of

[webkit-changes] [295605] trunk

2022-06-16 Thread emw
Title: [295605] trunk Revision 295605 Author e...@apple.com Date 2022-06-16 12:44:58 -0700 (Thu, 16 Jun 2022) Log Message Add lldbWebKitTester to WebKit.xcworkspace Unreviewed test fix. When we switched build-webkit to workspace builds in https://commits.webkit.org/251501@main, we

[webkit-changes] [295543] trunk/Tools/CISupport/built-product-archive

2022-06-14 Thread emw
Title: [295543] trunk/Tools/CISupport/built-product-archive Revision 295543 Author e...@apple.com Date 2022-06-14 15:51:38 -0700 (Tue, 14 Jun 2022) Log Message Refactor built-product-archive to avoid deleting build products https://bugs.webkit.org/show_bug.cgi?id=241586 Reviewed by

[webkit-changes] [295259] trunk/Source/WebKit/Configurations/BaseTarget.xcconfig

2022-06-03 Thread emw
Title: [295259] trunk/Source/WebKit/Configurations/BaseTarget.xcconfig Revision 295259 Author e...@apple.com Date 2022-06-03 19:17:32 -0700 (Fri, 03 Jun 2022) Log Message Fix WebKit's PROFILE_DATA_PATH in internal release builds https://bugs.webkit.org/show_bug.cgi?id=241297 Reviewed by

[webkit-changes] [292845] trunk

2022-04-13 Thread emw
Title: [292845] trunk Revision 292845 Author e...@apple.com Date 2022-04-13 17:15:54 -0700 (Wed, 13 Apr 2022) Log Message [Xcode] Fix public watchOS workspace build by updating scheme and build settings https://bugs.webkit.org/show_bug.cgi?id=239301 Reviewed by Alexey Proskuryakov. .:

[webkit-changes] [292959] trunk

2022-04-18 Thread emw
Title: [292959] trunk Revision 292959 Author e...@apple.com Date 2022-04-18 10:49:33 -0700 (Mon, 18 Apr 2022) Log Message [XCBuild] Use XCBuild for all command-line and project builds https://bugs.webkit.org/show_bug.cgi?id=238916 Reviewed by Alexey Proskuryakov. Source/bmalloc: *