-
Notifications
You must be signed in to change notification settings - Fork 4.3k
build: WebKit → preview-pr-181-ebf11e28 #29250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 1 commit
2c2b1ca
6f011fb
c63706b
7d5ca23
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,10 +1,10 @@ | ||
| /** | ||
| * WebKit commit — determines prebuilt download URL + what to checkout | ||
| * for local mode. Override via `--webkit-version=<hash>` to test a branch. | ||
| * From https://github.com/oven-sh/WebKit releases. | ||
| */ | ||
| export const WEBKIT_VERSION = "42f80a684c5df57121a97e20825a3bcab7a0741b"; | ||
| export const WEBKIT_VERSION = "preview-pr-181-e38dd2fc"; | ||
|
Check warning on line 6 in scripts/build/deps/webkit.ts
|
||
|
||
|
|
||
|
Check warning on line 7 in scripts/build/deps/webkit.ts
|
||
|
||
| /** | ||
| * WebKit (JavaScriptCore) — the JS engine. | ||
| * | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🏁 Script executed:
Repository: oven-sh/bun
Length of output: 335
🏁 Script executed:
cat -n scripts/sync-webkit-source.ts | head -30Repository: oven-sh/bun
Length of output: 1177
🏁 Script executed:
rg -A 10 "function prebuiltUrl\|const prebuiltUrl" scripts/build/deps/webkit.tsRepository: oven-sh/bun
Length of output: 37
🏁 Script executed:
rg -B 3 -A 3 "git checkout" scripts/sync-webkit-source.tsRepository: oven-sh/bun
Length of output: 354
🏁 Script executed:
rg "prebuiltUrl" scripts/build/deps/webkit.ts -A 15Repository: oven-sh/bun
Length of output: 1474
🏁 Script executed:
Repository: oven-sh/bun
Length of output: 37
git checkoutinsync-webkit-source.tswill fail: onlyautobuild-preview-pr-181-e38dd2fcexists upstream.WEBKIT_VERSION = "preview-pr-181-e38dd2fc"works for prebuilt downloads (becauseprebuiltUrl()auto-prefixesautobuild-), butscripts/sync-webkit-source.tsline 24 checks outWEBKIT_VERSIONdirectly without normalization. Since only theautobuild-prefixed tag exists in oven-sh/WebKit, the checkout will fail. Either store the full ref inWEBKIT_VERSIONor teach sync logic to apply the same prefix normalization.🤖 Prompt for AI Agents