[Webkit-unassigned] [Bug 6002] WebKit does not properly handle SVG <cursor> element

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Wed May 24 12:13:11 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=6002





------- Comment #9 from ap at nypop.com  2006-05-24 12:13 PDT -------
(From update of attachment 8512)
I think that a few additional cases can be added to
manual-tests/custom-cursors.html, and a similar SVG test should be added (based
on the attached test?). Some ideas about what to test:
- standard and IE6 (incomplete) declarations should parse OK;
- CSS3 hotspot values should not break parsing;
- fallback should work for both missing images and ones that failed to decode;
- should be able to fallback to a named cursor (implied, in incomplete case),
as well as to a custom one;
- should support SVG cursors (as in url(cursor.svg) and
url(example.svg#linkcursor)).

Google suggests that this may be of use:
http://www.gtalbot.org/DHTMLSection/Cursors.html

The handling of CursorInfo doesn't look quite right to me -
StyleInheritedData::operator==() will not compare copies as equal, because the
address of cursorInfo will be different. Can CursorInfo itself be made
refcountable? I'd also try to use Vector, rather that create a brand new list
implementation.

I haven't reviewed the rest of the patch, so I'm leaving the flag as is, hoping
that someone will comment more.


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list