Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d26734e26f72443be6f805bf0024ae63ed0508a6
https://github.com/WebKit/WebKit/commit/d26734e26f72443be6f805bf0024ae63ed0508a6
Author: Brent Fulgham <[email protected]>
Date: 2026-04-30 (Thu, 30 Apr 2026)
Changed paths:
M Source/WebInspectorUI/WebInspectorUI.xcodeproj/project.pbxproj
Log Message:
-----------
REGRESSION(312305@main): [macOS] 5 http/tests/inspector tests are constant
TIMEOUTs
https://bugs.webkit.org/show_bug.cgi?id=313791
<rdar://175978103>
Reviewed by Elliott Williams.
The changes in Bug 313025 seems to have introduced a bot incremental build
issue on some
machines. The stamp file in $(DERIVED_FILE_DIR) (build intermediates) persists
across
builds, but the products directory
($(TARGET_BUILD_DIR)/$(UNLOCALIZED_RESOURCES_FOLDER_PATH))
gets cleaned. Xcode sees the stamp is newer than all inputs, skips the phase,
and the
inspector resources are never copied.
This change adds a check that at least one of the WebInspectorUI product files
is present
in the output file location so that the copy phase will happen, even if the
stamp file
indicates that no changes were made to the contents of the WebInspectorUI files.
This problem is unique to the WebInspectorUI project.
* Source/WebInspectorUI/WebInspectorUI.xcodeproj/project.pbxproj: Update the
Copy phase
to check for
"$(TARGET_BUILD_DIR)/$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/Main.html" in
addition to the stamp file in "$(DERIVED_FILE_DIR)"
Canonical link: https://commits.webkit.org/312412@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications