Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f07e028002c66c04a3c6b7c1f9e372b9b8b5f971
      
https://github.com/WebKit/WebKit/commit/f07e028002c66c04a3c6b7c1f9e372b9b8b5f971
  Author: Claudio Saavedra <[email protected]>
  Date:   2026-03-03 (Tue, 03 Mar 2026)

  Changed paths:
    M Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp
    M Source/JavaScriptCore/API/glib/JSCClass.cpp
    M Source/JavaScriptCore/API/glib/JSCContext.cpp
    M Source/JavaScriptCore/API/glib/JSCException.cpp
    M Source/JavaScriptCore/API/glib/JSCOptions.cpp
    M Source/JavaScriptCore/API/glib/JSCValue.cpp
    M Source/WTF/wtf/glib/GSpanExtras.h

  Log Message:
  -----------
  [GLIB] Reduce unsafe buffer usage in JSC API
https://bugs.webkit.org/show_bug.cgi?id=309060

Reviewed by Adrian Perez de Castro.

* Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:
(JSC::JSCCallbackFunction::call):
(JSC::JSCCallbackFunction::construct):
* Source/JavaScriptCore/API/glib/JSCClass.cpp:
(getPropertyNames):
(jsc_class_add_constructorv):
(jsc_class_add_methodv):
* Source/JavaScriptCore/API/glib/JSCContext.cpp:
(jscContextGArrayToJSArray):
(jscContextGValueToJSValue):
(jsc_context_evaluate_with_source_uri):
(jsc_context_evaluate_in_object):
(jsc_context_check_syntax):
* Source/JavaScriptCore/API/glib/JSCException.cpp:
(jsc_exception_report):
* Source/JavaScriptCore/API/glib/JSCOptions.cpp:
(jsc_options_get_option_group):
* Source/JavaScriptCore/API/glib/JSCValue.cpp:
* Source/WTF/wtf/glib/GSpanExtras.h:

Canonical link: https://commits.webkit.org/308608@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to