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

  Changed paths:
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/interact/image-load-error-events-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/interact/image-load-error-events.html
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/interact/resources/load-error-events.py
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/interact/script-load-error-events-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/svg/interact/script-load-error-events.html
    M Source/WebCore/svg/SVGImageLoader.cpp
    M Source/WebCore/svg/SVGURIReference.cpp

  Log Message:
  -----------
  Dispatch load events to detached SVG image and script elements
https://bugs.webkit.org/show_bug.cgi?id=308801

Reviewed by Ryosuke Niwa.

WebKit dispatches error event to detached SVG image and script elements as well
as Chrome and Firefox. However, it didn't dispatch load event to them. Aligned
WebKit's behavior to other browsers.

Test: imported/w3c/web-platform-tests/svg/interact/image-load-error-events.html
      imported/w3c/web-platform-tests/svg/interact/script-load-error-events.html

* 
LayoutTests/imported/w3c/web-platform-tests/svg/interact/image-load-error-events-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/interact/image-load-error-events.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/interact/resources/load-error-events.py:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/interact/script-load-error-events-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/svg/interact/script-load-error-events.html:
 Added.
* Source/WebCore/svg/SVGImageLoader.cpp:
(WebCore::SVGImageLoader::dispatchLoadEvent):
* Source/WebCore/svg/SVGURIReference.cpp:
(WebCore::SVGURIReference::dispatchLoadEvent):

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



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

Reply via email to