Changeset 145120 in webkit


Ignore:
Timestamp:
Mar 7, 2013, 12:49:23 PM (12 years ago)
Author:
Lucas Forschler
Message:

Merged r145013. <rdar://problem/13370880>

Location:
branches/safari-536.29-branch/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/safari-536.29-branch/Source/WebCore/ChangeLog

    r144501 r145120  
     12013-03-07  Lucas Forschler  <lforschler@apple.com>
     2
     3        Merge r145013
     4
     5    2013-03-06  Abhishek Arya  <inferno@chromium.org>
     6
     7            Crash in SVGViewSpec::viewTarget
     8            https://bugs.webkit.org/show_bug.cgi?id=111648
     9
     10            Reviewed by Philip Rogers.
     11
     12            * svg/SVGViewSpec.cpp:
     13            (WebCore::SVGViewSpec::viewTarget):
     14
    1152013-03-01  Brady Eidson  <beidson@apple.com>
    216
  • branches/safari-536.29-branch/Source/WebCore/svg/SVGViewSpec.cpp

    r112391 r145120  
    7676SVGElement* SVGViewSpec::viewTarget() const
    7777{
    78     return static_cast<SVGElement*>(m_contextElement->treeScope()->getElementById(m_viewTargetString));
     78    Element* element = m_contextElement->treeScope()->getElementById(m_viewTargetString);
     79    if (!element || !element->isSVGElement())
     80        return 0;
     81    return static_cast<SVGElement*>(element);
    7982}
    8083
Note: See TracChangeset for help on using the changeset viewer.