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