<?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>12387</bug_id>
          
          <creation_ts>2007-01-23 14:09:56 -0800</creation_ts>
          <short_desc>&lt;object&gt; does not play sound, however &lt;embed&gt; works (as does Firefox)</short_desc>
          <delta_ts>2008-07-28 13:54:51 -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>New Bugs</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="jay">jay</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>32986</commentid>
    <comment_count>0</comment_count>
    <who name="jay">jay</who>
    <bug_when>2007-01-23 14:09:56 -0800</bug_when>
    <thetext>a sound will be played in &lt;embed&gt; but not &lt;object&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32988</commentid>
    <comment_count>1</comment_count>
      <attachid>12638</attachid>
    <who name="jay">jay</who>
    <bug_when>2007-01-23 14:12:11 -0800</bug_when>
    <thetext>Created attachment 12638
SVG &lt;object&gt; play audio broken</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32964</commentid>
    <comment_count>2</comment_count>
      <attachid>12639</attachid>
    <who name="jay">jay</who>
    <bug_when>2007-01-23 14:17:03 -0800</bug_when>
    <thetext>Created attachment 12639
html &lt;embed&gt; with audio works</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30533</commentid>
    <comment_count>3</comment_count>
      <attachid>12781</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-01-30 02:35:12 -0800</bug_when>
    <thetext>Created attachment 12781
working test case

The test case was broken, not our implementation it seems.

&lt;object&gt; does not accept &quot;src&quot; as an attribute, only &quot;data&quot;.  Also, it seems that &lt;object&gt; does not auto-play as you expect, only &lt;embed&gt; seems to do that.  I just removed the bad object tag and replaced it with an &lt;embed&gt; and things worked.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30522</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-01-30 02:36:00 -0800</bug_when>
    <thetext>Not a bug.  Twas a problem with the page.  See the corrected SVG I attached.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30523</commentid>
    <comment_count>5</comment_count>
    <who name="jay">jay</who>
    <bug_when>2007-01-30 03:04:59 -0800</bug_when>
    <thetext>Eric,

embed is not part of the xhtml standard, object is, as I understand things.
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;

please see original comment #0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30524</commentid>
    <comment_count>6</comment_count>
      <attachid>12782</attachid>
    <who name="jay">jay</who>
    <bug_when>2007-01-30 03:07:24 -0800</bug_when>
    <thetext>Created attachment 12782
auto-open broken</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30525</commentid>
    <comment_count>7</comment_count>
    <who name="jay">jay</who>
    <bug_when>2007-01-30 03:21:20 -0800</bug_when>
    <thetext>appears to be an html issue

html &lt;object&gt; support may be brokenreporting to apple</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30526</commentid>
    <comment_count>8</comment_count>
      <attachid>12783</attachid>
    <who name="jay">jay</who>
    <bug_when>2007-01-30 03:22:26 -0800</bug_when>
    <thetext>Created attachment 12783
broken html test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30520</commentid>
    <comment_count>9</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-01-30 03:30:07 -0800</bug_when>
    <thetext>&lt;object&gt; still doesn&apos;t quite seem to work right here.  At least not the same as Firefox, reopening.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30514</commentid>
    <comment_count>10</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-01-30 03:34:38 -0800</bug_when>
    <thetext>The last test case demonstrates the bug.  It should play a fart sound, as it does in firefox (and does in Safari, when using &lt;embed&gt;).  Using an &lt;object&gt; tag in Safari just shows a big Q.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30509</commentid>
    <comment_count>11</comment_count>
      <attachid>12785</attachid>
    <who name="jay">jay</who>
    <bug_when>2007-01-30 03:46:38 -0800</bug_when>
    <thetext>Created attachment 12785
broken html object with type=</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19471</commentid>
    <comment_count>12</comment_count>
    <who name="jay">jay</who>
    <bug_when>2007-03-12 04:29:04 -0700</bug_when>
    <thetext>mitzpettel reported via IRC:

i believe that&apos;s a bug in the quicktime webplugin
i filed a radar on it 1-2 years ago</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19472</commentid>
    <comment_count>13</comment_count>
    <who name="jay">jay</who>
    <bug_when>2007-03-12 04:59:41 -0700</bug_when>
    <thetext>marked as regression, because 
http://bugs.webkit.org/attachment.cgi?id=12781
was working using &lt;embed&gt; but does no longer</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19459</commentid>
    <comment_count>14</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-03-12 08:04:36 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; marked as regression, because 
&gt; http://bugs.webkit.org/attachment.cgi?id=12781
&gt; was working using &lt;embed&gt; but does no longer

I believe foriegnObject support was disabled (see the webkit-dev mailing list archives) during the stabilization effort, which is why this isn&apos;t working anymore.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87129</commentid>
    <comment_count>15</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2008-07-28 02:14:55 -0700</bug_when>
    <thetext>So, foreignObject works now. As mentioned in comment 12, the problem with QuickTime not working on this test case is not a WebKit issue, It is tracked as &lt;rdar://problem/5425391&gt;. As a workaround, you can use src attribute instead of data one.

Marking INVALID as a non-WebKit issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87142</commentid>
    <comment_count>16</comment_count>
    <who name="jay">jay</who>
    <bug_when>2008-07-28 04:44:03 -0700</bug_when>
    <thetext>#15

Alexey as remarked elsewhere, please do not close bugs.

where is your test case for your assertion?
the workaround you propose of using src iirc is not supported by other UAs and not part of the spec. 

furthermore it did not work for me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87148</commentid>
    <comment_count>17</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2008-07-28 07:11:26 -0700</bug_when>
    <thetext>Once again, this is NOT a WebKit bug, and thus it should not be tracked here. Please don&apos;t re-open it, as this makes tracking genuine WebKit bugs more difficult and does nothing to resolve the problem.

Since this is a QuickTime bug, it will continue to be tracked by Apple internally. You can request its status by e-mailing devbugs@apple.com and asking about &lt;rdar://problem/5425391&gt;.

&gt; the workaround you propose of using src iirc is not supported by other UAs and
&gt; not part of the spec. 

Yes, this is why it is only a workaround. 

&gt; furthermore it did not work for me.

Well, it should work, but it is not really a topic for Bugzilla discussion. As with any other Apple bug, you can request assistance via a DTS support incident &lt;http://developer.apple.com/faq/techsupport.html&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87185</commentid>
    <comment_count>18</comment_count>
    <who name="jay">jay</who>
    <bug_when>2008-07-28 11:58:41 -0700</bug_when>
    <thetext>the reduced test case given for this bug works fine in other browsers, as mentioned in  the comments, using quicktime.

Your assertions do nothing to explain how this is a quicktime bug.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87209</commentid>
    <comment_count>19</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2008-07-28 13:54:51 -0700</bug_when>
    <thetext>Yes, I do not explain why this is a QuickTime bug. Bugzilla is not an appropriate place to discuss QuickTime bugs. But this is a QuickTime bug.

&gt; the reduced test case given for this bug works fine in other browsers

This is irrelevant, because other browsers use a different plug-in.

We mostly follow the same Bugzilla practices as Mozilla does: &lt;https://bugzilla.mozilla.org/page.cgi?id=etiquette.html&gt; - see paragraph 2.2 in particular. You are more than welcome to add further comments to resolved bugs, and they will go to everyone on the CC list, as well as to the webkit-unassigned mailing list. But please don&apos;t change the state of bugs unless you discover significant additional information.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>12638</attachid>
            <date>2007-01-23 14:12:11 -0800</date>
            <delta_ts>2007-01-30 02:35:12 -0800</delta_ts>
            <desc>SVG &lt;object&gt; play audio broken</desc>
            <filename>test.svg</filename>
            <type>image/svg+xml</type>
            <size>447</size>
            <attacher name="jay">jay</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cgo8
c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgICB4bWxuczp4bGluaz0i
aHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKCndpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUi
Cj4KCiAgPGZvcmVpZ25PYmplY3QgeD0iMjUwIiB5PSItMTAwIiB3aWR0aD0iMzgwIiBoZWlnaHQ9
IjE4MCI+CiAgICA8aHRtbCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCI+CiAg
ICAgIDxib2R5PgogICAgICAgICAgICAgICAgPGRpdiBpZD0ibXlzb3VuZCI+PG9iamVjdCBzcmM9
Imh0dHA6Ly93d3cucGVlcG8uY28udWsvdGVtcC9zcGxhdDAubXAzIiAvPjwvZGl2PgogICAgICA8
L2JvZHk+CgogICAgPC9odG1sPgoKICA8L2ZvcmVpZ25PYmplY3Q+CiAgPC9zdmc+
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>12639</attachid>
            <date>2007-01-23 14:17:03 -0800</date>
            <delta_ts>2007-01-30 03:31:10 -0800</delta_ts>
            <desc>html &lt;embed&gt; with audio works</desc>
            <filename>test.html</filename>
            <type>text/html</type>
            <size>213</size>
            <attacher name="jay">jay</attacher>
            
              <data encoding="base64">ICAgIDxodG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIj4NICAgICAgPGJv
ZHk+DQkJPG9iamVjdCBzcmM9Imh0dHA6Ly93d3cucGVlcG8uY28udWsvdGVtcC9zcGxhdDAubXAz
Ij4NCQkJPGVtYmVkIHNyYz0iaHR0cDovL3d3dy5wZWVwby5jby51ay90ZW1wL3NwbGF0MC5tcDMi
IC8+DQkJPC9vYmplY3Q+DSAgICAgIDwvYm9keT4NDSAgICA8L2h0bWw+
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>12781</attachid>
            <date>2007-01-30 02:35:12 -0800</date>
            <delta_ts>2007-01-30 03:32:36 -0800</delta_ts>
            <desc>working test case</desc>
            <filename>test.svg</filename>
            <type>image/svg+xml</type>
            <size>276</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxmb3JlaWduT2JqZWN0
IHg9IjI1MCIgeT0iLTEwMCIgd2lkdGg9IjM4MCIgaGVpZ2h0PSIxODAiPgogICAgPGh0bWwgeG1s
bnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiPgogICAgICA8Ym9keT4KICAgICAgICA8
ZW1iZWQgc3JjPSJodHRwOi8vd3d3LnBlZXBvLmNvLnVrL3RlbXAvc3BsYXQwLm1wMyIgLz4KICAg
ICAgPC9ib2R5PgogICAgPC9odG1sPgogIDwvZm9yZWlnbk9iamVjdD4KPC9zdmc+
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>12782</attachid>
            <date>2007-01-30 03:07:24 -0800</date>
            <delta_ts>2007-01-30 03:31:47 -0800</delta_ts>
            <desc>auto-open broken</desc>
            <filename>test.svg</filename>
            <type>image/svg+xml</type>
            <size>286</size>
            <attacher name="jay">jay</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICA8Zm9yZWlnbk9iamVj
dCB4PSIyNTAiIHk9Ii0xMDAiIHdpZHRoPSIzODAiIGhlaWdodD0iMTgwIj4NCiAgICA8aHRtbCB4
bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCI+DQogICAgICA8Ym9keT4NCiAgICAg
ICAgPG9iamVjdCBkYXRhPSJodHRwOi8vd3d3LnBlZXBvLmNvLnVrL3RlbXAvc3BsYXQwLm1wMyIg
Lz4NCiAgICAgIDwvYm9keT4NCiAgICA8L2h0bWw+DQogIDwvZm9yZWlnbk9iamVjdD4NCjwvc3Zn
Pg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>12783</attachid>
            <date>2007-01-30 03:22:26 -0800</date>
            <delta_ts>2007-01-30 03:46:38 -0800</delta_ts>
            <desc>broken html test case</desc>
            <filename>test.html</filename>
            <type>text/html</type>
            <size>157</size>
            <attacher name="jay">jay</attacher>
            
              <data encoding="base64">PGh0bWwgPg0gICAgICA8Ym9keT4NCQk8b2JqZWN0IGRhdGE9Imh0dHA6Ly93d3cucGVlcG8uY28u
dWsvdGVtcC9zcGxhdDAubXAzIj4KPHBhcmFtIG5hbWU9ImF1dG9wbGF5IiB2YWx1ZT0idHJ1ZSIg
Lz4NCQk8L29iamVjdD4NICAgICAgPC9ib2R5Pg0NICAgIDwvaHRtbD4NCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>12785</attachid>
            <date>2007-01-30 03:46:38 -0800</date>
            <delta_ts>2007-01-30 03:46:38 -0800</delta_ts>
            <desc>broken html object with type=</desc>
            <filename>test.html</filename>
            <type>text/html</type>
            <size>137</size>
            <attacher name="jay">jay</attacher>
            
              <data encoding="base64">PGh0bWwgPg0gICAgICA8Ym9keT4NCQk8b2JqZWN0IGRhdGE9Imh0dHA6Ly93d3cucGVlcG8uY28u
dWsvdGVtcC9zcGxhdDAubXAzIiB0eXBlPSJhdWRpby9tcGVnIj4KDQkJPC9vYmplY3Q+DSAgICAg
IDwvYm9keT4NDSAgICA8L2h0bWw+DQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>