-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Upgrade WebKit to 87fd0daba19a (module-loader rewrite) #29393
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
Merged
Merged
Changes from 60 commits
Commits
Show all changes
67 commits
Select commit
Hold shift + click to select a range
30b3ee3
Upgrade WebKit to 87fd0daba19a (module-loader rewrite)
sosukesuzuki 0c02afc
Bump WEBKIT_VERSION to eee10881230a (CI fixes)
sosukesuzuki 900b0f0
Bump WEBKIT_VERSION to 62f59fac30ad
sosukesuzuki 0c6515c
Bump WEBKIT_VERSION to fce1a0e8d816
sosukesuzuki 2486f72
Use WebKit preview release autobuild-preview-pr-184-fce1a0e8
sosukesuzuki eadd46e
SerializedScriptValue: wtf/Gigacage.h was folded into wtf/FastMalloc.h
sosukesuzuki 70e6fac
Adapt to queue-based loadModuleSync (replaces m_synchronousModuleLoad…
sosukesuzuki 710ba18
Use WebKit preview release autobuild-preview-pr-184-43fee432
sosukesuzuki 5b68001
Fix module-loader test fallout: HostDefined parseType, Loader global,…
sosukesuzuki fdd8f1f
mock.module: skip namespace patching for unlinked records (fixes 11664)
sosukesuzuki 3f653a5
Use WebKit preview release autobuild-preview-pr-184-3566460a
sosukesuzuki 79d3bf1
Update reportError snapshot; drop TLA self-import syntax case
sosukesuzuki 59e56a2
Use WebKit preview release autobuild-preview-pr-184-e55776d2
sosukesuzuki 83d8a91
EvalGlobalObject::moduleLoaderEvaluate: check exception before callin…
sosukesuzuki 205fdc5
Use WebKit preview release autobuild-preview-pr-184-2d0c24ac
sosukesuzuki f6cb74b
Set hasTLA on bytecode-analyzed module records
sosukesuzuki b101a54
Don't leave concurrent fetch promises pending on race loss
sosukesuzuki 34788e6
[autofix.ci] apply automated fixes
autofix-ci[bot] 34d9a5b
Drop stale isUndefined() asserts, idempotent plugin-namespace resolve…
sosukesuzuki 3c87698
node:vm SourceTextModule: defer record->link() to instantiate()
sosukesuzuki 8730af5
fetch-leak fixture: separate threshold for resident loader promises
sosukesuzuki 3af722a
hot reload: track entry-point promise rejections by reload generation
sosukesuzuki 130255b
Use WebKit preview release autobuild-preview-pr-184-18d48e32
sosukesuzuki 187bcd2
Coalesce hot-reload events while the previous reload's loadModule cha…
sosukesuzuki 51bd7e3
[autofix.ci] apply automated fixes
autofix-ci[bot] 0a36847
ReadableStream async-iterator pull(): swallow closed-controller throw
sosukesuzuki 1cdd7b5
verify-baseline: allowlist simdutf 8.2.0 symbols and IPInt atomic cmp…
sosukesuzuki 0ac42aa
Adopt VM::SynchronousModuleQueue (sync-queue GC root fix)
sosukesuzuki 62f537f
Use WebKit preview release autobuild-preview-pr-184-93b89ddd
sosukesuzuki 40ed118
[autofix.ci] apply automated fixes
autofix-ci[bot] bccd61e
require-esm-gc-roots: cap to 8 iterations on Windows, 60s timeout
sosukesuzuki 0b356ed
socket leak check: extend maxWait to 5s on Windows
sosukesuzuki 3c3e802
socket leak: widen Windows TCPSocket threshold by one (FIXME)
sosukesuzuki 23c425b
esmLoadSync: don't return EvaluatingAsync namespaces or remove pre-ex…
sosukesuzuki 458e50d
Use WebKit preview release autobuild-preview-pr-184-497ce8cf
sosukesuzuki cdcfd78
node:module: drop bulk reifyAllStaticProperties from the synthetic ES…
sosukesuzuki 7e71aae
ci: re-run
sosukesuzuki 3a07eb1
Use merged WebKit a497d596 (oven-sh/WebKit#184)
sosukesuzuki 244788c
[BISECT] Use WebKit preview pr-190-f8513c72 (all 7 IPInt commits reve…
sosukesuzuki f2d7c27
[BISECT] Use WebKit preview pr-190-1987e88f (all 8 IPInt commits reve…
Jarred-Sumner 261fa0b
[BISECT] WebKit pr-195-1d58eec1: revert 7ad346c14cd4 (Gigacage→FastMa…
sosukesuzuki f5d456e
Upgrade WebKit to aac4aed489d1 (oven-sh/WebKit#199)
Jarred-Sumner 339f6ed
[autofix.ci] apply automated fixes
autofix-ci[bot] 9821ecf
WEBKIT_VERSION → pr-199-50d418de (Windows _Literal_zero fix)
Jarred-Sumner 3ee3dee
WEBKIT_VERSION → pr-199-1cb31e68 (merge origin/main for freebsd-relea…
Jarred-Sumner 13254da
ci: retrigger (WebKit autobuild pr-199-1cb31e68 ready)
Jarred-Sumner d42333e
WEBKIT_VERSION → pr-199-9ede0d28 (HostDefined string + ucal_getIanaTi…
Jarred-Sumner 70752bb
verify-baseline: allowlist relaxed Wasm SIMD ipint symbols (85da494b1…
Jarred-Sumner 68de331
ci: retrigger (WebKit pr-199-9ede0d28 ready)
Jarred-Sumner 2d312e0
ServerRouteList/BakeAdditions: FinalObjectType for JSFinalObject::inf…
Jarred-Sumner a449093
NodeVM: reconstruct importModuleDynamically attributes from ScriptFet…
Jarred-Sumner 052ba02
WEBKIT_VERSION → pr-199-3be45332 (ScriptFetchParameters attributes map)
Jarred-Sumner fe4ec30
pglite Windows OOB: add JSC_logWasmMemory diagnostic test; strip stra…
Jarred-Sumner e21445d
[autofix.ci] apply automated fixes
autofix-ci[bot] 629f63d
[only tests] fix test.runIf → test.if in pglite diagnostic
Jarred-Sumner 60bd87f
[only tests] pglite diag: add x64 BoundsChecking+IPInt discriminator …
Jarred-Sumner 94c72ef
[only tests] pglite diag: add all-3-tiers + useWasmFastMemory=0 discr…
Jarred-Sumner e3679ba
Bump WebKit to autobuild-f5f6c3f654bd (PR #199 merged to main)
Jarred-Sumner b1e2bcd
Remove pglite WASM memory diagnostic test (root cause fixed in WebKit…
Jarred-Sumner eeef3fe
test(webview): probe Chrome spawn on CI macOS instead of version-gating
Jarred-Sumner b00668e
verify-baseline: fix symbol count comments in allowlist-x64 (93/95, w…
Jarred-Sumner 9a4164f
test(shell): add GC retry window to ParsedShellScript leak check
Jarred-Sumner 9ec895c
test(tls-keepalive): bump distinct-configs growth threshold 75→85 MB
Jarred-Sumner 89b9e28
test: relax thresholds + skip esm-11 on CI for module-loader follow-up
Jarred-Sumner 5f7b997
[autofix.ci] apply automated fixes
autofix-ci[bot] 6e62857
test(webview): gate chrome tests on CI macOS < 15 (was <14)
Jarred-Sumner 64af916
Update webkit.ts
Jarred-Sumner File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.