[Webkit-unassigned] [Bug 42244] New: SVGFilterElement & SVGFE*Element don't support dynamic invalidation, when attributes change
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jul 14 02:48:00 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=42244
Summary: SVGFilterElement & SVGFE*Element don't support dynamic
invalidation, when attributes change
Product: WebKit
Version: 525.x (Safari 3.1)
Platform: All
OS/Version: All
Status: NEW
Severity: Major
Priority: P2
Component: SVG
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: zimmermann at kde.org
CC: zimmermann at kde.org, krit at webkit.org,
zherczeg at webkit.org
Blocks: 26389
Most filter related classes don't implement svgAttributeChanged / childrenChanged.
Stuff like <rect filter="url(#myfilter)" onclick="document.getElementById('myfilter').setAttribute('filterUnits', 'objectBoundingBox')" /> doesn't work because of that -> the filter is not invalidated.
It's just a matter of adding invalidateResourceClient() calls in the right places, see SVGClipPathElement as example.
Tests need to be added to svg/dynamic-updates, covering changing filter attributes through DOM / SVG DOM.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list