<?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>41401</bug_id>
          
          <creation_ts>2010-06-30 03:52:40 -0700</creation_ts>
          <short_desc>SVG blur not implemented</short_desc>
          <delta_ts>2011-06-28 12:09:12 -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>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>63551</dup_id>
          
          <bug_file_loc>http://honte.eu/temp/blur.svg</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>41761</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="jay">jay</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>jay</cc>
    
    <cc>krit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>244720</commentid>
    <comment_count>0</comment_count>
    <who name="jay">jay</who>
    <bug_when>2010-06-30 03:52:40 -0700</bug_when>
    <thetext>begin=&quot;click&quot;  wfm
but
 end=&quot;blur&quot; broken</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244721</commentid>
    <comment_count>1</comment_count>
      <attachid>60106</attachid>
    <who name="jay">jay</who>
    <bug_when>2010-06-30 03:53:25 -0700</bug_when>
    <thetext>Created attachment 60106
testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414674</commentid>
    <comment_count>2</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2011-06-02 23:50:52 -0700</bug_when>
    <thetext>http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-28216144

IIRC blur() should not behave like focusout (but just for the element itself, not its childs). So I&apos;m unsure if this test is correct. I mean you can listen for the event blur. But it still needs to get triggered. You never call element.blur().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414715</commentid>
    <comment_count>3</comment_count>
    <who name="jay">jay</who>
    <bug_when>2011-06-03 01:10:39 -0700</bug_when>
    <thetext>wfm Opera, 

if not blur what is the equivalent to blur for the mouse user?

There still remains much confusion where mouse and keyboard are used to navigate together.
consider this was not in the spec.

may need to clarify with WG?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414720</commentid>
    <comment_count>4</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2011-06-03 01:26:00 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; wfm Opera, 
&gt; 
&gt; if not blur what is the equivalent to blur for the mouse user?
Do you want something like &apos;mouseout&apos;? You can add more than one event to &apos;end&apos;.

&gt; 
&gt; There still remains much confusion where mouse and keyboard are used to navigate together.
&gt; consider this was not in the spec.
&gt; 
&gt; may need to clarify with WG?
Definitely a good place to clarify confusions. My understanding of blur is, that if an element gets a focus, it will get removed immediately. So it has more an active role, but can of course get observed by an eventListener. So if you set blur() to an element and end any animation on firing this event, you shouldn&apos;t see the animation at all (in the case of &apos;click&apos; for &apos;begin&apos;).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414731</commentid>
    <comment_count>5</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2011-06-03 01:56:39 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #3)
&gt; &gt; wfm Opera, 
&gt; &gt; 
&gt; &gt; if not blur what is the equivalent to blur for the mouse user?
&gt; Do you want something like &apos;mouseout&apos;? You can add more than one event to &apos;end&apos;.
&gt; 
&gt; &gt; 
&gt; &gt; There still remains much confusion where mouse and keyboard are used to navigate together.
&gt; &gt; consider this was not in the spec.
&gt; &gt; 
&gt; &gt; may need to clarify with WG?
&gt; Definitely a good place to clarify confusions. My understanding of blur is, that if an element gets a focus, it will get removed immediately. So it has more an active role, but can of course get observed by an eventListener. So if you set blur() to an element and end any animation on firing this event, you shouldn&apos;t see the animation at all (in the case of &apos;click&apos; for &apos;begin&apos;).

Looks like I mixed up &apos;blur()&apos; and &apos;onblur&apos;, sorry. So your test seems to be correct. If an element looses focus, the event &apos;blur&apos; should trigger.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>429058</commentid>
    <comment_count>6</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2011-06-28 12:09:12 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 63551 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>60106</attachid>
            <date>2010-06-30 03:53:25 -0700</date>
            <delta_ts>2010-06-30 03:53:25 -0700</delta_ts>
            <desc>testcase</desc>
            <filename>blur.svg</filename>
            <type>image/svg+xml</type>
            <size>557</size>
            <attacher name="jay">jay</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxz
dmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczp4bGluaz0iaHR0
cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKICAgd2lkdGg9IjEwMCUiCiAgIGhlaWdodD0iMTAw
JSIKPgo8dGl0bGU+Y2xpY2sgdGhlIGdyZWVuIHJlY3RhbmdsZSwgaXQgZmxhc2hlcywgIHRoZW4g
Y2xpY2sgdGhlIHJlZCBvbmUsIGZsYXNoaW5nIHNob3VsZCBzdG9wPC90aXRsZT4KPHJlY3QgeD0i
MTM0IiB5PSIxNTAiIGlkPSJzdGFydCIgd2lkdGg9IjMyIiBoZWlnaHQ9IjE2IiAgZmlsbD0iZ3Jl
ZW4iID4KPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0idmlzaWJpbGl0eSIgZnJvbT0idmlzaWJsZSIg
dG89ImhpZGRlbiIgYmVnaW49ImNsaWNrIiBlbmQ9ImJsdXIiIGR1cj0iMXMiICByZXBlYXRDb3Vu
dD0iaW5kZWZpbml0ZSIgLz4KPC9yZWN0Pgo8cmVjdCB4PSIxMzQiIHk9IjI1MCIgaWQ9InN0b3Ai
IHdpZHRoPSIzMiIgaGVpZ2h0PSIxNiIgZmlsbD0icmVkIiAvPgo8L3N2Zz4=
</data>

          </attachment>
      

    </bug>

</bugzilla>