Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3f41339e65ab6b981d9d16b2e276badbc154989b
https://github.com/WebKit/WebKit/commit/3f41339e65ab6b981d9d16b2e276badbc154989b
Author: Sosuke Suzuki <[email protected]>
Date: 2025-07-14 (Mon, 14 Jul 2025)
Changed paths:
M
LayoutTests/http/tests/webgpu/webgpu/api/validation/capability_checks/features/texture_formats-expected.txt
M
LayoutTests/inspector/canvas/recording-bitmaprenderer-frameCount-expected.txt
M LayoutTests/inspector/canvas/recording-bitmaprenderer-full-expected.txt
M
LayoutTests/inspector/canvas/recording-bitmaprenderer-memoryLimit-expected.txt
M
LayoutTests/inspector/canvas/recording-offscreen-bitmaprenderer-frameCount-expected.txt
M
LayoutTests/inspector/canvas/recording-offscreen-bitmaprenderer-full-expected.txt
M
LayoutTests/inspector/canvas/recording-offscreen-bitmaprenderer-memoryLimit-expected.txt
M LayoutTests/inspector/console/message-stack-trace-expected.txt
M Source/JavaScriptCore/parser/ASTBuilder.h
M Source/JavaScriptCore/parser/Parser.cpp
M Source/JavaScriptCore/parser/Parser.h
Log Message:
-----------
[JSC] Add missing name to async and async generator functions
https://bugs.webkit.org/show_bug.cgi?id=295731
Reviewed by Devin Rousso.
This patch adds missing name to async and async generator functions.
We already do the same thing in parseGeneratorFunctionSourceElements.
While this patch doesn't have much meaning by itself, it will be necessary
when implementing features like async stack traces in the future.
This change is adapted from Bun's WebKit fork:
https://github.com/oven-sh/WebKit/commit/2fda64ba3e27d0c029e823f6fedd38fa645c028b
*
LayoutTests/http/tests/webgpu/webgpu/api/validation/capability_checks/features/texture_formats-expected.txt:
* LayoutTests/inspector/canvas/recording-bitmaprenderer-frameCount-expected.txt:
* LayoutTests/inspector/canvas/recording-bitmaprenderer-full-expected.txt:
*
LayoutTests/inspector/canvas/recording-bitmaprenderer-memoryLimit-expected.txt:
*
LayoutTests/inspector/canvas/recording-offscreen-bitmaprenderer-frameCount-expected.txt:
*
LayoutTests/inspector/canvas/recording-offscreen-bitmaprenderer-full-expected.txt:
*
LayoutTests/inspector/canvas/recording-offscreen-bitmaprenderer-memoryLimit-expected.txt:
* LayoutTests/inspector/console/message-stack-trace-expected.txt:
* Source/JavaScriptCore/parser/ASTBuilder.h:
(JSC::ASTBuilder::createAsyncFunctionBody):
* Source/JavaScriptCore/parser/Parser.cpp:
(JSC::Parser<LexerType>::parseInner):
(JSC::Parser<LexerType>::parseAsyncFunctionSourceElements):
(JSC::Parser<LexerType>::parseAsyncGeneratorFunctionSourceElements):
* Source/JavaScriptCore/parser/Parser.h:
Canonical link: https://commits.webkit.org/297342@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes