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

Reply via email to