⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 99794 in webkit


Ignore:
Timestamp:
Nov 9, 2011, 5:53:02 PM (15 years ago)
Author:
commit-queue@webkit.org
Message:

Unreviewed, rolling out r99782.
http://trac.webkit.org/changeset/99782
https://bugs.webkit.org/show_bug.cgi?id=71979

broke most of the feImage tests (Requested by thorton on
#webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2011-11-09

Source/WebCore:

  • svg/SVGFEImageElement.cpp:

(WebCore::SVGFEImageElement::parseMappedAttribute):
(WebCore::SVGFEImageElement::build):

LayoutTests:

  • platform/mac/svg/filters/feImage-reference-svg-primitive-expected.png: Removed.
  • platform/mac/svg/filters/feImage-reference-svg-primitive-expected.txt: Removed.
  • svg/filters/feImage-reference-svg-primitive.svg: Removed.
  • svg/filters/feImage-zero-size-crash-expected.txt: Removed.
  • svg/filters/feImage-zero-size-crash.svg: Removed.
Location:
trunk
Files:
5 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r99790 r99794  
     12011-11-09  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r99782.
     4        http://trac.webkit.org/changeset/99782
     5        https://bugs.webkit.org/show_bug.cgi?id=71979
     6
     7        broke most of the feImage tests (Requested by thorton on
     8        #webkit).
     9
     10        * platform/mac/svg/filters/feImage-reference-svg-primitive-expected.png: Removed.
     11        * platform/mac/svg/filters/feImage-reference-svg-primitive-expected.txt: Removed.
     12        * svg/filters/feImage-reference-svg-primitive.svg: Removed.
     13        * svg/filters/feImage-zero-size-crash-expected.txt: Removed.
     14        * svg/filters/feImage-zero-size-crash.svg: Removed.
     15
    1162011-11-09  Ojan Vafai  <ojan@chromium.org>
    217
  • trunk/Source/WebCore/ChangeLog

    r99793 r99794  
     12011-11-09  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r99782.
     4        http://trac.webkit.org/changeset/99782
     5        https://bugs.webkit.org/show_bug.cgi?id=71979
     6
     7        broke most of the feImage tests (Requested by thorton on
     8        #webkit).
     9
     10        * svg/SVGFEImageElement.cpp:
     11        (WebCore::SVGFEImageElement::parseMappedAttribute):
     12        (WebCore::SVGFEImageElement::build):
     13
    1142011-11-09  Kentaro Hara  <haraken@chromium.org>
    215
  • trunk/Source/WebCore/svg/SVGFEImageElement.cpp

    r99782 r99794  
    114114
    115115    if (SVGURIReference::parseMappedAttribute(attr)) {
    116         m_cachedImage = 0;
    117         m_targetImage.clear();
     116        requestImageResource();
    118117        return;
    119118    }
     
    164163PassRefPtr<FilterEffect> SVGFEImageElement::build(SVGFilterBuilder*, Filter* filter)
    165164{
    166     if (!m_cachedImage && !m_targetImage)
    167         requestImageResource();
    168 
    169165    if (!m_cachedImage && !m_targetImage) {
    170166        Element* hrefElement = SVGURIReference::targetElementFromIRIString(href(), document());
     
    177173
    178174        IntRect targetRect = enclosingIntRect(renderer->objectBoundingBox());
    179 
    180         if (targetRect.isEmpty())
    181             return 0;
    182 
    183175        m_targetImage = ImageBuffer::create(targetRect.size(), ColorSpaceLinearRGB);
    184176
Note: See TracChangeset for help on using the changeset viewer.