Skip to content

Upgrade to upstream WebKit bbc000ae4f3d - #404

Closed
robobun wants to merge 475 commits into
mainfrom
bun/upgrade-to-bbc000ae4f3d
Closed

Upgrade to upstream WebKit bbc000ae4f3d#404
robobun wants to merge 475 commits into
mainfrom
bun/upgrade-to-bbc000ae4f3d

Merge remote-tracking branch 'upstream/main' into bun/upgrade-to-bbc0…

6c4096e
Select commit
Loading
Failed to load commit list.
Claude / Claude Code Review completed Aug 10, 2026 in 25m 18s

Code review found 1 important issue

Found 2 candidates, confirmed 1. See review comments for details.

Details

Severity Count
🔴 Important 1
🟡 Nit 0
🟣 Pre-existing 0
Severity File:Line Issue
🔴 Important JSTests/README.md:1 Merge conflict mis-resolution: undeclared 'isAsyncFunction' in BuiltinExecutables.cpp breaks the build

Annotations

Check failure on line 1 in JSTests/README.md

See this annotation in the file changed.

@claude claude / Claude Code Review

Merge conflict mis-resolution: undeclared 'isAsyncFunction' in BuiltinExecutables.cpp breaks the build

The conflict resolution in `Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:227` (outside GitHub's 300-file diff window) references bare `isAsyncFunction`, which is not in scope in the new `createExecutable(..., const BuiltinSourceMetadata& scanned, ...)` overload — this is an undeclared-identifier compile error on every platform. Line 223 was correctly updated to `scanned.isAsyncFunction` per the PR description, but line 227 was missed; change it to `if (scanned.isAsyncFunction)`.