<?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>31957</bug_id>
          
          <creation_ts>2009-11-28 16:30:50 -0800</creation_ts>
          <short_desc>Error in -webkit-transition rendering of &lt;select&gt; height and width</short_desc>
          <delta_ts>2009-11-29 15:03:26 -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>Layout and Rendering</component>
          <version>525.x (Safari 3.2)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>16020</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>Minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Michael Kozakewich">mkozakewich</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>167059</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Kozakewich">mkozakewich</who>
    <bug_when>2009-11-28 16:30:50 -0800</bug_when>
    <thetext>When using CSS to transition the height or width of a &lt;select&gt; element, the box immediately shrinks to zero, and then expands over the transition duration until it reaches the final value as specified by the CSS.

The following CSS crashes the entire page, in Google Chrome.
select:hover{
height:200px;opacity:0;
-webkit-transition:all 5s;}

Safari doesn&apos;t crash, but the transition starts at 0, instead of at the current height.

I imagine the priority isn&apos;t too great at this moment in time, because the height of &lt;select&gt; elements aren&apos;t often changed while using the -webkit-transition in combination with opacity.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167085</commentid>
    <comment_count>1</comment_count>
    <who name="">mitz</who>
    <bug_when>2009-11-29 10:56:24 -0800</bug_when>
    <thetext>Duplicate of bug 16020?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167109</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Kozakewich">mkozakewich</who>
    <bug_when>2009-11-29 15:03:26 -0800</bug_when>
    <thetext>I guess my bug search was looking for different syntax.
Transitioning both opacity and height of a &lt;select&gt; still crashes Chrome, but I guess that&apos;s their problem.
It looks like the underlying problem is covered by bug 16020.

*** This bug has been marked as a duplicate of bug 16020 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>