Commit adb045e3 authored by Serban Stanca's avatar Serban Stanca Committed by sstanca@mozilla.com
Browse files

Revert "Bug 1964158 - If a filter is not valid, return the original dirty...

Revert "Bug 1964158 - If a filter is not valid, return the original dirty region r=emilio" as requested by @longsonr.

This reverts commit ab0bcf22.
parent c28e8ea0
Loading
Loading
Loading
Loading
+1 −1
Changes for layout/svg/FilterInstance.cpp: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -1490,7 +1490,7 @@ nsRegion FilterInstance::GetPreFilterNeededArea(
                          /* InputIsTainted */ true, nullptr, tm,
                          &aPostFilterDirtyRegion);
  if (!instance.IsInitialized()) {
    return aPostFilterDirtyRegion;
    return nsRect();
  }

  // Now we can ask the instance to compute the area of the source
+0 −14
Changes for testing/web-platform/tests/css/filter-effects/zero-width-filter.html: 0 added lines, 14 removed lines.
Original line number Diff line number Diff line
<!DOCTYPE html>
<title>zero width filters are ignored</title>
<link rel="help" href="https://www.w3.org/TR/filter-effects-1/#filter-region">
<link rel="match" href="reference/green-100x100.html">
<svg width="200" height="200">
  <defs>
    <rect id="r" width="100" height="100" fill="green"/>
    <filter x="0" y="0" id="f_off" width="0" height="0">
      <feOffset/>
    </filter>
  </defs>
  <rect width="100" height="100" fill="red"/>
  <use style="filter:url(#f_off)" href="#r"/>
</svg>