Bug 247670 - [LBSE] Allow to query supplementalTransform() without creation
Summary: [LBSE] Allow to query supplementalTransform() without creation
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nikolas Zimmermann
URL:
Keywords: InRadar
Depends on:
Blocks: 90738
  Show dependency treegraph
 
Reported: 2022-11-09 02:45 PST by Nikolas Zimmermann
Modified: 2022-11-17 08:18 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolas Zimmermann 2022-11-09 02:45:02 PST
There is no way to check for the presence of SMIL supplementalTransform() instances, since calling that method implicitly creates it. Split it up into another ensureSupplementalTransform() method, that forces creation and another supplementalTransform() method that simply returns the object, if present.
Comment 1 Nikolas Zimmermann 2022-11-09 03:18:59 PST
Pull request: https://github.com/WebKit/WebKit/pull/6294
Comment 2 Radar WebKit Bug Importer 2022-11-16 02:45:19 PST
<rdar://problem/102412148>
Comment 3 EWS 2022-11-17 08:18:07 PST
Committed 256786@main (e633ef2c414e): <https://commits.webkit.org/256786@main>

Reviewed commits have been landed. Closing PR #6294 and removing active labels.