Changeset 52300 in webkit
- Timestamp:
- Dec 17, 2009 10:12:35 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r52299 r52300 1 2009-12-17 Justin Schuh <jschuh@chromium.org> 2 3 Reviewed by Dan Bernstein. 4 5 Bug 32357: SVG test case crashes WebKit (invalid font URL) 6 https://bugs.webkit.org/show_bug.cgi?id=32357 7 8 Added check for NULL return value from DocLoader::requestFont() 9 10 * svg/text/text-font-uri-invalid-expected.txt: Added. 11 * svg/text/text-font-uri-invalid.svg: Added. 12 1 13 2009-12-17 Shinichiro Hamaji <hamaji@chromium.org> 2 14 -
trunk/WebCore/ChangeLog
r52299 r52300 1 2009-12-17 Justin Schuh <jschuh@chromium.org> 2 3 Reviewed by Dan Bernstein. 4 5 Bug 32357: SVG test case crashes WebKit (invalid font URL) 6 https://bugs.webkit.org/show_bug.cgi?id=32357 7 8 Added check for NULL return value from DocLoader::requestFont() 9 10 * svg/SVGFontFaceUriElement.cpp: 11 (WebCore::SVGFontFaceUriElement::loadFont): 12 1 13 2009-12-17 Shinichiro Hamaji <hamaji@chromium.org> 2 14 -
trunk/WebCore/svg/SVGFontFaceUriElement.cpp
r43187 r52300 92 92 DocLoader* docLoader = document()->docLoader(); 93 93 m_cachedFont = docLoader->requestFont(href); 94 m_cachedFont->setSVGFont(true); 95 m_cachedFont->addClient(this); 96 m_cachedFont->beginLoadIfNeeded(docLoader); 94 if (m_cachedFont) { 95 m_cachedFont->setSVGFont(true); 96 m_cachedFont->addClient(this); 97 m_cachedFont->beginLoadIfNeeded(docLoader); 98 } 97 99 } else 98 100 m_cachedFont = 0;
Note: See TracChangeset
for help on using the changeset viewer.