Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b15d6bf67a4dfacb6a02064216c63fa094bbcd3e
      
https://github.com/WebKit/WebKit/commit/b15d6bf67a4dfacb6a02064216c63fa094bbcd3e
  Author: Karl Dubost <[email protected]>
  Date:   2026-06-29 (Mon, 29 Jun 2026)

  Changed paths:
    M LayoutTests/imported/w3c/web-platform-tests/svg/historical-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/svg/historical.html

  Log Message:
  -----------
  Extend svg/historical.html removed Members list to include setCurrentScale, 
setCurrentTranslate
https://bugs.webkit.org/show_bug.cgi?id=318007
rdar://180885531

Reviewed by Brent Fulgham.

setCurrentScale and setCurrentTranslate were SVGSVGElement methods in
SVG Tiny 1.2. SVG 2 dropped them in favor of the currentScale attribute
and the currentTranslate readonly attribute; no engine exposes them as
WebIDL methods, so they are undefined on SVGSVGElement.prototype in
WebKit, Gecko, and Blink. WebKit retains setCurrentScale() and
setCurrentTranslate() as C++ helpers (the latter is used to pan), routed
through the attribute setters at the bindings layer rather than bound.

Add both to the SVGSVGElement removedMembers list so the historical
removals stay covered.

* LayoutTests/imported/w3c/web-platform-tests/svg/historical-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/svg/historical.html:

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



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

Reply via email to