<?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>6688</bug_id>
          
          <creation_ts>2006-01-20 09:31:38 -0800</creation_ts>
          <short_desc>onerror handlers set by javascript are never invoked</short_desc>
          <delta_ts>2006-05-03 04:51:13 -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>DOM</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>8511</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>maksim</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>28989</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2006-01-20 09:31:38 -0800</bug_when>
    <thetext>If an onerror handler is set on a node it will never be invoked. An onerror handler specified as an element 
attribute will however be invoked. From the looks of it, the reason is that the onerror JS setter adds a 
listener for &quot;khtmlErrorEvent&quot; instead of &quot;errorEvent&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38214</commentid>
    <comment_count>1</comment_count>
      <attachid>7448</attachid>
    <who name="Doeke Zanstra">doekman</who>
    <bug_when>2006-04-01 14:57:35 -0800</bug_when>
    <thetext>Created attachment 7448
Test case

I made a test case demonstrating registering an onerror handler via 1.inline (works) 2) onerror (doesn&apos;t) and 3.addEventListener.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40990</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-05-03 04:51:13 -0700</bug_when>
    <thetext>Fixed in bug 8511, and there&apos;s also bug 8519 for window.onerror.

*** This bug has been marked as a duplicate of 8511 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>7448</attachid>
            <date>2006-04-01 14:57:35 -0800</date>
            <delta_ts>2006-04-01 14:57:35 -0800</delta_ts>
            <desc>Test case</desc>
            <filename>img-onerror.html</filename>
            <type>text/html</type>
            <size>1658</size>
            <attacher name="Doeke Zanstra">doekman</attacher>
            
              <data encoding="base64">PGh0bWw+CiAgPGhlYWQ+CiAgICA8dGl0bGU+IGltZ0BvbmVycm9yIGRvZXNuJ3Qgd29yayB3aGVu
IHJlZ2lzdGVyZWQgZnJvbSBqYXZhc2NyaXB0IDwvdGl0bGU+CiAgICA8c2NyaXB0IHR5cGU9InRl
eHQvamF2YXNjcmlwdCI+CmZ1bmN0aW9uIGVycjEoKSB7IGFsZXJ0KCJpbWFnZSBPTkUgZmFpbGVk
IHRvIGxvYWQiKTsgfQpmdW5jdGlvbiBMb2FkT05FKCkgewogIC8vLS18IFRoaXMgd29ya3MKICB2
YXIgaW1nMj1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiT05FIik7CiAgaW1nMi5zcmM9Imh0dHA6
Ly9leGFtcGxlLmNvbS9PTkUuZ2lmIjsKfQpmdW5jdGlvbiBlcnIyKCkgeyBhbGVydCgiaW1hZ2Ug
VFdPIGZhaWxlZCB0byBsb2FkIik7IH0KZnVuY3Rpb24gTG9hZFRXTygpIHsKICAvLy0tfCBUaGlz
IGRvZXNuJ3Qgd29yawogIHZhciBpbWcyPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJUV08iKTsK
ICBpbWcyLm9uZXJyb3I9ZXJyMjsKICBpbWcyLnNyYz0iaHR0cDovL2V4YW1wbGUuY29tL1RXTy5n
aWYiOwp9CmZ1bmN0aW9uIGVycjMoKSB7IGFsZXJ0KCJpbWFnZSBUSFJFRSBmYWlsZWQgdG8gbG9h
ZCIpOyB9CmZ1bmN0aW9uIExvYWRUSFJFRSgpIHsKICAvLy0tfCBUaGlzIHdvcmtzIGFzIHdlbGwK
ICB2YXIgaW1nMz1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiVEhSRUUiKTsKICBpbWczLmFkZEV2
ZW50TGlzdGVuZXIoJ2Vycm9yJyxlcnIzLGZhbHNlKTsKICBpbWczLnNyYz0iaHR0cDovL2V4YW1w
bGUuY29tL1RIUkVFLmdpZiI7Cn0gICAgCiAgICA8L3NjcmlwdD4KICA8L2hlYWQ+CiAgPGJvZHk+
CiAgICA8aDE+aW1nQG9uZXJyb3IgZG9lc24ndCB3b3JrIHdoZW4gcmVnaXN0ZXJlZCBmcm9tIGph
dmFzY3JpcHQ8L2gxPgogICAgPHA+VGhlIG9uZXJyb3IgZXZlbnQtaGFuZGxlciBkb2Vzbid0IGZp
cmUgb24gYW4gaW1hZ2UgZWxlbWVudCwgd2hlbiB0aGUgaW1hZ2UgZmFpbHMgdG8gbG9hZC4gVGhp
cyBvbmx5IG9jY3Vycywgd2hlbiB0aGUgb25lcnJvci1oYW5kbGVyIGlzIHJlZ2lzdGVyZWQgdmlh
IHNjcmlwdCAoMikuIEl0IGRvZXMgd29yayB3aGVuIHJlZ2lzdGVyZWQgd2l0aGluIHRoZSBIVE1M
ICgxKS4gVGhlcmUgaXMgYSB3b3JrYXJvdW5kOiB1c2UgYWRkRXZlbnRMaXN0ZW5lciAoMykgb3Ig
cmVnaXN0ZXIgaW5saW5lICgxKS48L3A+CiAgICA8cD4KICAgICAgMTogPGltZyBzcmM9ImFib3V0
OmJsYW5rIiBpZD0iT05FIiBhbHQ9Im5vbi1leGlzdGluZyBpbWFnZSBPTkUiIG9uZXJyb3I9ImVy
cjEoKTsiPgogICAgICA8aW5wdXQgdHlwZT0iYnV0dG9uIiBvbmNsaWNrPSJMb2FkT05FKCk7IiB2
YWx1ZT0icmVsb2FkIj4KICAgIDwvcD4KICAgIDxwPgogICAgICAyOiA8aW1nIHNyYz0iYWJvdXQ6
YmxhbmsiIGlkPSJUV08iIGFsdD0ibm9uLWV4aXN0aW5nIGltYWdlIFRXTyI+CiAgICAgIDxpbnB1
dCB0eXBlPSJidXR0b24iIG9uY2xpY2s9IkxvYWRUV08oKTsiIHZhbHVlPSJsb2FkIj4KICAgIDwv
cD4KICAgIDxwPgogICAgICAzOiA8aW1nIHNyYz0iYWJvdXQ6YmxhbmsiIGlkPSJUSFJFRSIgYWx0
PSJub24tZXhpc3RpbmcgaW1hZ2UgVEhSRUUiPgogICAgICA8aW5wdXQgdHlwZT0iYnV0dG9uIiBv
bmNsaWNrPSJMb2FkVEhSRUUoKTsiIHZhbHVlPSJsb2FkIj4KICAgIDwvcD4KICA8L2JvZHk+Cjwv
aHRtbD4=
</data>

          </attachment>
      

    </bug>

</bugzilla>