RESOLVED FIXED 28991
Drop <definition-src> support
https://bugs.webkit.org/show_bug.cgi?id=28991
Summary Drop <definition-src> support
Cameron McCormack (:heycam)
Reported 2009-09-04 16:52:03 PDT
The partially implemented and underspecified <definition-src> SVG element can be dropped, since it has been removed from SVG 1.1 Second Edition: http://dev.w3.org/SVG/profiles/1.1F2/publish/changes.html#FontsChapter
Attachments
Patch v1 (35.19 KB, patch)
2009-09-04 17:10 PDT, Cameron McCormack (:heycam)
no flags
Cameron McCormack (:heycam)
Comment 1 2009-09-04 17:10:15 PDT
Created attachment 39103 [details] Patch v1 Changes to build systems apart from the one that gets invoked when I run build-webkit are completely untested. In particular, I'd be worried about the changes to the vcproj and pbxproj files, which were edited by eye.
Eric Seidel (no email)
Comment 2 2009-09-05 01:39:22 PDT
Comment on attachment 39103 [details] Patch v1 I was so excited by this change, and then it looks like you snuck in a functional change! 0 for (Node* child = firstChild(); child && !srcElement; child = child->nextSibling()) { 281 if (child->hasTagName(font_face_srcTag)) Before we would use the last source it seems, and now we use the first! If you're gonna do that, we need a test. The rest of the change looked fine. Glad to see this go!
Cameron McCormack (:heycam)
Comment 3 2009-09-05 02:48:36 PDT
(In reply to comment #2) > I was so excited by this change, and then it looks like you snuck in a > functional change! > 0 for (Node* child = firstChild(); child && !srcElement; child = > child->nextSibling()) { > 281 if (child->hasTagName(font_face_srcTag)) > > Before we would use the last source it seems, and now we use the first! If > you're gonna do that, we need a test. > > The rest of the change looked fine. Glad to see this go! I think currently we use the first source too, since there's a "&& !srcElement" clause in the if statement, no?
Eric Seidel (no email)
Comment 4 2009-09-06 00:13:38 PDT
Comment on attachment 39103 [details] Patch v1 Yes, sorry. You are correct.
Eric Seidel (no email)
Comment 5 2009-09-06 00:24:10 PDT
Comment on attachment 39103 [details] Patch v1 Clearing flags on attachment: 39103 Committed r48099: <http://trac.webkit.org/changeset/48099>
Eric Seidel (no email)
Comment 6 2009-09-06 00:24:14 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.