Skip to content

Upgrade WebKit to 2603e9eb41f0 - #34373

Merged
Jarred-Sumner merged 19 commits into
mainfrom
claude/webkit-upgrade-c8b6308aaa69
Jul 20, 2026
Merged

Upgrade WebKit to 2603e9eb41f0#34373
Jarred-Sumner merged 19 commits into
mainfrom
claude/webkit-upgrade-c8b6308aaa69

test: pinned ArrayBuffer copies (not throws) on structuredClone transfer

7bb9b46
Select commit
Loading
Failed to load commit list.
Claude / Claude Code Review completed Jul 17, 2026 in 13m 50s

Code review found 1 potential issue

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

Details

Severity Count
🔴 Important 0
🟡 Nit 1
🟣 Pre-existing 0
Severity File:Line Issue
🟡 Nit test/js/web/workers/structured-clone.test.ts:459 require() in test body instead of module-scope import

Annotations

Check warning on line 459 in test/js/web/workers/structured-clone.test.ts

See this annotation in the file changed.

@claude claude / Claude Code Review

require() in test body instead of module-scope import

Per test/CLAUDE.md → *Avoid dynamic import & require* ("Only use dynamic import or require when the test is specifically testing something related to dynamic import or require. Otherwise, always use module-scope import statements"), `const zlib = require("zlib");` should be hoisted to a top-level `import zlib from "node:zlib";` alongside the file's other imports — this test exercises ArrayBuffer pinning, not `require()` semantics.