<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>185720</bug_id>
          
          <creation_ts>2018-05-17 03:40:21 -0700</creation_ts>
          <short_desc>Repaint bounds too small on SVG element with blur filter applied</short_desc>
          <delta_ts>2022-10-10 22:34:59 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>SVG</component>
          <version>Safari 11</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=166739</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jan Bösenberg">jan.boesenberg</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>hector.f.plata.s</cc>
    
    <cc>jan.boesenberg</cc>
    
    <cc>sabouhallawa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>tanaka.toshiyuki</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1424666</commentid>
    <comment_count>0</comment_count>
      <attachid>340568</attachid>
    <who name="Jan Bösenberg">jan.boesenberg</who>
    <bug_when>2018-05-17 03:40:21 -0700</bug_when>
    <thetext>Created attachment 340568
Simple testcase to reproduce the issue

If you open the attached test case and move the mouse over the blurred red square, the color changes to blue. But since the repainting bounds do not take into account the blur, the outer part of the blurred area stays red.

After switching between windows (enforcing a full repaint), the blurred square is displayed correctly.

This may be related to (or a duplicate of) https://bugs.webkit.org/show_bug.cgi?id=166739</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1716579</commentid>
    <comment_count>1</comment_count>
    <who name="Hector Plata">hector.f.plata.s</who>
    <bug_when>2020-12-24 10:36:34 -0800</bug_when>
    <thetext>Experiencing the same bug, 
https://codepen.io/Hectorplata/pen/PoGOqNq 

In this example I&apos;m using css transitions to change the fill of an SVG with a blur filter and the bounds works well, but the exterior remains stationary causing a weird effect.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1884373</commentid>
    <comment_count>2</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-07-15 16:13:50 -0700</bug_when>
    <thetext>Confirmed this affects Safari 15.5+.

Works properly in Chrome and Firefox.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1884374</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-07-15 16:14:00 -0700</bug_when>
    <thetext>&lt;rdar://problem/97099585&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>340568</attachid>
            <date>2018-05-17 03:40:21 -0700</date>
            <delta_ts>2018-05-17 03:40:21 -0700</delta_ts>
            <desc>Simple testcase to reproduce the issue</desc>
            <filename>blur-bug.html</filename>
            <type>text/html</type>
            <size>836</size>
            <attacher name="Jan Bösenberg">jan.boesenberg</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+DQo8aHRtbD4NCjxoZWFkPg0KICA8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+
DQogIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgiPg0K
ICA8dGl0bGU+SlMgQmluPC90aXRsZT4NCiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCg0KICAg
IC5zcXVhcmUgew0KICAgICAgY29sb3I6IHJlZDsNCiAgICB9DQoNCiAgICAuc3F1YXJlOmhvdmVy
IHsNCiAgICAgIGNvbG9yOiBibHVlOw0KICAgIH0NCg0KICA8L3N0eWxlPg0KPC9oZWFkPg0KPGJv
ZHk+DQogIDxkaXYgPg0KICAgIDxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53
My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5r
IiB3aWR0aD0iMjU2IiBoZWlnaHQ9IjI1NiIgdmlld0JveD0iMCwwLDI1NiwyNTYiIGNvbG9yLWlu
dGVycG9sYXRpb249InNSR0IiID4NCiAgICAgIDxkZWZzPg0KICAgICAgICA8ZmlsdGVyIGlkPSJm
aWx0ZXIxIj4NCiAgICAgICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI4IiAvPg0K
ICAgICAgICA8L2ZpbHRlcj4NCiAgICAgIDwvZGVmcz4NCiAgICA8ZyBmaWx0ZXI9InVybCgjZmls
dGVyMSkiICA+DQogICAgICA8cmVjdCBjbGFzcz0ic3F1YXJlIiAgeD0iNjQiIHk9IjY0IiB3aWR0
aD0iMTI4IiBoZWlnaHQ9IjEyOCIgIGZpbGw9ImN1cnJlbnRDb2xvciIgIC8+DQogICAgPC9nPg0K
ICAgIDwvc3ZnPg0KICA8L2Rpdj4NCiAgPGRpdj5Nb3ZlIG1vdXNlIG92ZXIgc3F1YXJlIHRvIGNo
YW5nZSBjb2xvcjwvZGl2Pg0KDQo8L2JvZHk+DQo8L2h0bWw+DQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>