<?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>5995</bug_id>
          
          <creation_ts>2005-12-07 20:45:26 -0800</creation_ts>
          <short_desc>conditional processing attributes should work on all elements</short_desc>
          <delta_ts>2005-12-11 01:25:16 -0800</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>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>5999</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P4</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Dave Hyatt">hyatt</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>25683</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-12-07 20:45:26 -0800</bug_when>
    <thetext>conditional processing attributes should work on all elements

After talking with the mozilla guys tongiht, it became clear to me that conditional processing attributes 
apply to all elements, not just children of &lt;switch&gt;.  &lt;switch&gt; just makes it so that you render *only* the 
first valid element.  But non-valid elements in other parts of the DOM shouldn&apos;t register either.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25720</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-12-08 04:39:08 -0800</bug_when>
    <thetext>I&apos;m creating a better patch for:
http://bugzilla.opendarwin.org/show_bug.cgi?id=5999
which should have a fix for this in it as well.  It was a 2 line change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25749</commentid>
    <comment_count>2</comment_count>
      <attachid>5010</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2005-12-09 01:24:00 -0800</bug_when>
    <thetext>Created attachment 5010
Testcase for conditional processing

This testcase tests condional processing on a &lt;g&gt;. The test should
fail, so the group should not be rendered AFAIK, meaning nothing
should be rendered at all, since the group is the only renderable
element in the svg.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25798</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-12-11 01:25:16 -0800</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of 5999 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5010</attachid>
            <date>2005-12-09 01:24:00 -0800</date>
            <delta_ts>2005-12-09 01:24:00 -0800</delta_ts>
            <desc>Testcase for conditional processing</desc>
            <filename>14.svg</filename>
            <type>image/svg+xml</type>
            <size>2071</size>
            <attacher name="Rob Buis">rwlbuis</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJ
QyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIw
MDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4KPCEtLSBUaGlzIGZpbGUgd2FzIGNy
ZWF0ZWQgdXNpbmcgdGhlIFNWRyBleHBvcnQgZmlsdGVyIGZyb20gS2FyYm9uMTQsIGEgZnJlZSB2
ZWN0b3IgZHJhd2luZyBhcHAuIC0tPgo8IS0tIEl0IGlzIHBhcnQgb2Yga29mZmljZSwgdGhlIGZy
ZWUsIGludGVncmF0ZWQgb2ZmaWNlIHN1aXRlIGZvciBLREUgKGh0dHA6Ly93d3cua29mZmljZS5v
cmcvKS4gLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0i
NTk1LjI3N3B4IiBoZWlnaHQ9Ijg0MS44OTFweCI+CjxkZWZzPgo8L2RlZnM+CjxnIHhtbG5zOmJs
YWg9InJvcCIgdHJhbnNmb3JtPSJzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKDAsIC04NDEuODkxKSIg
cmVxdWlyZWRFeHRlbnNpb25zPSJodHRwOi8vZXhhbXBsZS5vcmcvYm9ndXMiPgo8cGF0aCBmaWxs
PSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yOTIuMjg0IDU2MC44MzdMMjkyLjI4NCA1
MzguODc1TDI4My4zMzUgNTM4Ljg3NUwyOTIuMjg0IDU2MC44MzdNNDA1Ljk4MyA1MzcuODY2TDQw
OS45ODMgNTM3Ljg2Nkw0MDkuOTgzIDUzMy44NjZMNDA5Ljk4MyA1MTQuNDU4TDQwOS45ODMgNTEw
LjQ1OEw0MDUuOTgzIDUxMC40NThMMzkxLjcxNCA1MTAuNDU4TDM5MS43MTQgNDg5TDM5MS43MTQg
NDg1TDM4Ny43MTQgNDg1TDI5OC41NjkgNDg1TDI5NC41NjkgNDg1TDI5NC41NjkgNDg5TDI5NC41
NjkgNTExLjQ2NkwyODAuNTggNTExLjQ2NkwyODAuNTggNDg5TDI4MC41OCA0ODVMMjc2LjU4IDQ4
NUwxODcuMTk3IDQ4NUwxODMuMTk3IDQ4NUwxODMuMTk3IDQ4OUwxODMuMTk3IDU3Mi4zOTFMMTY2
Ljk1NiA1NjUuODUyTDE2MS40NjIgNTYzLjY0TDE2MS40NjIgNTY5LjU2MkwxNjEuNDYyIDU5MC44
NDhMMTYxLjQ2MiA1OTMuNTA5TDE2My45MTcgNTk0LjUzN0wyMTMuMjE0IDYxNS4xOUwyMTMuOTU1
IDYxNS41TDIxNC43NTkgNjE1LjVMMjU3LjI5MyA2MTUuNUwyNTkuODIzIDYxNS41TDI3Ni41OCA2
MTUuNUwyODAuNTggNjE1LjVMMzg2Ljc2OSA2MTUuNUwzOTAuNzY5IDYxNS41TDM5MC43NjkgNjEx
LjVMMzkwLjc2OSA1MzcuODY2TDQwNS45ODMgNTM3Ljg2NiIgIGZpbGwtcnVsZT0iZXZlbm9kZCIg
Lz4KPHBhdGggZmlsbD0iI2JmZmYwYyIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTkxLjE5NyA0OTNM
MTkxLjE5NyA1NzguMzEyTDE5MS4xOTcgNTg0LjIzNUwxODUuNzAzIDU4Mi4wMjNMMTY5LjQ2MiA1
NzUuNDg0TDE2OS40NjIgNTg4LjE4N0wyMTUuNTY0IDYwNy41TDI1My40OTkgNjA3LjVMMjIxLjI0
NCA1MzkuNUwyMjAuODU4IDUzOC42ODVMMjIwLjg1OCA1MzcuNzg1TDIyMC44NTggNTE1LjQ2Nkwy
MjAuODU4IDUxMS40NjZMMjI0Ljg1OCA1MTEuNDY2TDI3Mi41OCA1MTEuNDY2TDI3Mi41OCA0OTNM
MTkxLjE5NyA0OTMiICBmaWxsLXJ1bGU9ImV2ZW5vZGQiIC8+CjxwYXRoIGZpbGw9IiNiZmJmYmYi
IHN0cm9rZT0iIzAwMDAwMCIgZD0iTTMwMi41NjkgNDkzTDMwMi41NjkgNTE1LjQ2NkwzMDIuNTY5
IDUxOS40NjZMMjk4LjU2OSA1MTkuNDY2TDIyOC44NTggNTE5LjQ2NkwyMjguODU4IDUzNi44ODRM
MjYyLjM1MyA2MDcuNUwzODIuNzY5IDYwNy41TDM4Mi43NjkgNTMzLjg2NkwzODIuNzY5IDUyOS44
NjZMMzg2Ljc2OSA1MjkuODY2TDQwMS45ODMgNTI5Ljg2Nkw0MDEuOTgzIDUxOC40NThMMzg3Ljcx
NCA1MTguNDU4TDM4My43MTQgNTE4LjQ1OEwzODMuNzE0IDUxNC40NThMMzgzLjcxNCA0OTNMMzAy
LjU2OSA0OTNNMzAwLjI4NCA1MzQuODc1TDMwMC4yODQgNTMwLjg3NUwyOTYuMjg0IDUzMC44NzVM
Mjc3LjM4NiA1MzAuODc1TDI3MS40MzYgNTMwLjg3NUwyNzMuNjgyIDUzNi4zODRMMjkyLjU4IDU4
Mi43NjIBMzAwLjI4NCA1ODEuMjUzTDMwMC4yODQgNTM0Ljg3NVoiICBmaWxsLXJ1bGU9ImV2ZW5v
ZGQiLz4gCjwvZz4KPC9zdmc+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>