<?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>24993</bug_id>
          
          <creation_ts>2009-04-01 14:33:53 -0700</creation_ts>
          <short_desc>Standalone media should use a smaller intrinsic height</short_desc>
          <delta_ts>2009-04-01 17:58:37 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <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="Dean Jackson">dino</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cmarrin</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>116222</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2009-04-01 14:33:53 -0700</bug_when>
    <thetext>Standalone media documents use a &lt;video&gt; element to play all media. In the case of audio, this should not use the default intrinsic height of 150. This came up as a bug report from someone who was opening audio files in popup windows that were 100px high, and thus the controls were not visible.

By setting the intrinsic height for all media on standalone documents to 0 (actually 1, see patch comments) everything works ok. Video gets resized to its native dimensions when the video loads.

&lt;rdar://problem/6458142&gt; REGRESSION: Audio files have misplaced control bars (20687)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116223</commentid>
    <comment_count>1</comment_count>
      <attachid>29179</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2009-04-01 14:37:35 -0700</bug_when>
    <thetext>Created attachment 29179
patch for standalone audio fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116239</commentid>
    <comment_count>2</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2009-04-01 17:58:37 -0700</bug_when>
    <thetext>Committed r42159
	M	WebCore/ChangeLog
	M	WebCore/rendering/RenderVideo.cpp
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>29179</attachid>
            <date>2009-04-01 14:37:35 -0700</date>
            <delta_ts>2009-04-01 14:39:49 -0700</delta_ts>
            <desc>patch for standalone audio fix</desc>
            <filename>audio.patch</filename>
            <type>text/plain</type>
            <size>1744</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
NWJhZTAxNi4uNDc1ZjdkNCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAwOS0wNC0wMSAgRGVhbiBKYWNrc29u
ICA8ZGlub0BhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI0OTkz
CisKKyAgICAgICAgU3RhbmRhbG9uZSBtZWRpYSBzaG91bGQgaGF2ZSBhIHNtYWxsZXIgaW5zdHJp
bnNpYworICAgICAgICBoZWlnaHQuCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyVmlkZW8u
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyVmlkZW86OlJlbmRlclZpZGVvKToKKwogMjAw
OS0wMy0zMSAgRGVhbiBKYWNrc29uICA8ZGlub0BhcHBsZS5jb20+CiAKICAgICAgICAgU3R5bGUg
Z3VpZGUgdmlvbGF0aW9uIQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVmlk
ZW8uY3BwIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVmlkZW8uY3BwCmluZGV4IGQ2ZTk4ZTcu
LjdhOGFhNzggMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclZpZGVvLmNwcAor
KysgYi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJWaWRlby5jcHAKQEAgLTQxLDkgKzQxLDI0IEBA
IG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogdXNpbmcgbmFtZXNwYWNlIEhUTUxOYW1lczsKIAorY29u
c3QgaW50IGNEZWZhdWx0V2lkdGggPSAzMDA7Citjb25zdCBpbnQgY0RlZmF1bHRIZWlnaHQgPSAx
NTA7CisKIFJlbmRlclZpZGVvOjpSZW5kZXJWaWRlbyhIVE1MTWVkaWFFbGVtZW50KiB2aWRlbykK
LSAgICA6IFJlbmRlck1lZGlhKHZpZGVvLCB2aWRlby0+cGxheWVyKCkgPyB2aWRlby0+cGxheWVy
KCktPm5hdHVyYWxTaXplKCkgOiBJbnRTaXplKDMwMCwgMTUwKSkKKyAgICA6IFJlbmRlck1lZGlh
KHZpZGVvKQogeworICAgIGlmICh2aWRlby0+cGxheWVyKCkpCisgICAgICAgIHNldEludHJpbnNp
Y1NpemUodmlkZW8tPnBsYXllcigpLT5uYXR1cmFsU2l6ZSgpKTsKKyAgICBlbHNlIHsKKyAgICAg
ICAgLy8gVmlkZW8gaW4gc3RhbmRhbG9uZSBtZWRpYSBkb2N1bWVudHMgc2hvdWxkIG5vdCB1c2Ug
dGhlIGRlZmF1bHQgMzAweDE1MAorICAgICAgICAvLyBzaXplIHNpbmNlIHRoZXkgYWxzbyBoYXZl
IGF1ZGlvIHRocm93biBhdCB0aGVtLiBCeSBzZXR0aW5nIHRoZSBpbnRyaW5zaWMKKyAgICAgICAg
Ly8gc2l6ZSB0byAzMDB4MSB0aGUgdmlkZW8gd2lsbCByZXNpemUgaXRzZWxmIGluIHRoZXNlIGNh
c2VzLCBhbmQgYXVkaW8gd2lsbAorICAgICAgICAvLyBoYXZlIHRoZSBjb3JyZWN0IGhlaWdodCAo
aXQgbmVlZHMgdG8gYmUgPiAwIGZvciBjb250cm9scyB0byByZW5kZXIgcHJvcGVybHkpLgorICAg
ICAgICBpZiAodmlkZW8tPm93bmVyRG9jdW1lbnQoKSAmJiB2aWRlby0+b3duZXJEb2N1bWVudCgp
LT5pc01lZGlhRG9jdW1lbnQoKSkKKyAgICAgICAgICAgIHNldEludHJpbnNpY1NpemUoSW50U2l6
ZShjRGVmYXVsdFdpZHRoLCAxKSk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIHNldEludHJp
bnNpY1NpemUoSW50U2l6ZShjRGVmYXVsdFdpZHRoLCBjRGVmYXVsdEhlaWdodCkpOworICAgIH0K
IH0KIAogUmVuZGVyVmlkZW86On5SZW5kZXJWaWRlbygpCg==
</data>
<flag name="review"
          id="14468"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>