<?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>16130</bug_id>
          
          <creation_ts>2007-11-25 07:28:08 -0800</creation_ts>
          <short_desc>z-index applies to non-positioned elements with opacity</short_desc>
          <delta_ts>2008-05-14 15:08:43 -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>CSS</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ingo Chao">info</reporter>
          <assigned_to name="Dave Hyatt">hyatt</assigned_to>
          <cc>gavin.sharp</cc>
    
    <cc>mitz</cc>
    
    <cc>phiw2</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>62279</commentid>
    <comment_count>0</comment_count>
    <who name="Ingo Chao">info</who>
    <bug_when>2007-11-25 07:28:08 -0800</bug_when>
    <thetext>opacity &lt; 1.0 forms a stacking context. But should z-index apply to an element that is not positioned? 

In the test case, opacity:0.66 and z-index:2 let a red box paint above a following blue box that has opacity:0.90 set. Not in Firefox 2.0.0.9.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62280</commentid>
    <comment_count>1</comment_count>
      <attachid>17505</attachid>
    <who name="Ingo Chao">info</who>
    <bug_when>2007-11-25 07:29:27 -0800</bug_when>
    <thetext>Created attachment 17505
testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>71388</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2008-02-21 07:10:45 -0800</bug_when>
    <thetext>See also: bug 11905.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80389</commentid>
    <comment_count>3</comment_count>
      <attachid>21132</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-05-14 13:01:41 -0700</bug_when>
    <thetext>Created attachment 21132
Stop honoring z-index on objects that are not positioned.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80392</commentid>
    <comment_count>4</comment_count>
      <attachid>21132</attachid>
    <who name="">mitz</who>
    <bug_when>2008-05-14 13:06:25 -0700</bug_when>
    <thetext>Comment on attachment 21132
Stop honoring z-index on objects that are not positioned.

r=me, please add a test case (using getComputedStyle if possible, or pixel test otherwise).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80409</commentid>
    <comment_count>5</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-05-14 15:08:43 -0700</bug_when>
    <thetext>Fixed in r33458.

</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>17505</attachid>
            <date>2007-11-25 07:29:27 -0800</date>
            <delta_ts>2007-11-25 07:29:27 -0800</delta_ts>
            <desc>testcase</desc>
            <filename>stacking.html</filename>
            <type>text/html</type>
            <size>594</size>
            <attacher name="Ingo Chao">info</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIK
CSJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS1zdHJpY3QuZHRkIj4KCjxo
dG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4bWw6bGFuZz0iZW4iIGxh
bmc9ImVuIj4KPGhlYWQ+Cgk8dGl0bGU+PC90aXRsZT4KCTxtZXRhIGh0dHAtZXF1aXY9ImNvbnRl
bnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04IiAvPgo8c3R5bGUgdHlw
ZT0idGV4dC9jc3MiPgoKCiNzdGFja0EgewoJb3BhY2l0eTogMC42NjsgCgl6LWluZGV4OiAyOyAK
CWJhY2tncm91bmQ6IHJlZDsgCgl3aWR0aDogMzAwcHg7IAoJaGVpZ2h0OiAzMDBweDsKCX0KCiNz
dGFja0IgewoJb3BhY2l0eTogMC45MDsgCgliYWNrZ3JvdW5kOiBibHVlOyAKCW1hcmdpbi10b3A6
IC0xNTBweDsgCgl3aWR0aDogMTUwcHg7IAoJaGVpZ2h0OiAzMDBweDsKCX0KCjwvc3R5bGU+Cjwv
aGVhZD4KCjxib2R5PgoJPGRpdiBpZD0ic3RhY2tBIj48L2Rpdj4KCgk8ZGl2IGlkPSJzdGFja0Ii
PjwvZGl2Pgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>21132</attachid>
            <date>2008-05-14 13:01:41 -0700</date>
            <delta_ts>2008-05-14 13:06:25 -0700</delta_ts>
            <desc>Stop honoring z-index on objects that are not positioned.</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>1625</size>
            <attacher name="Dave Hyatt">hyatt</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDMzNDQ5
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTYgQEAKKzIwMDgtMDUt
MTQgIERhdmlkIEh5YXR0ICA8aHlhdHRAYXBwbGUuY29tPgorCisgICAgICAgIEZpeCBmb3IgYnVn
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjEzMC4KKworICAgICAg
ICBPcGFjaXR5LCB0cmFuc2Zvcm1zLCByZWZsZWN0aW9ucyBhbmQgbWFza3Mgc2hvdWxkIG5vdCBo
b25vciB6LWluZGV4IHVubGVzcyB0aGUgZWxlbWVudCBpcyBhbHNvCisgICAgICAgIHBvc2l0aW9u
ZWQuICBBbHdheXMgcmVzZXQgdG8gYXV0byBpZiB0aGUgZWxlbWVudCBpcyBub3QgcG9zaXRpb25l
ZCAoYW5kIHRoZW4gdGhlIGZvbGxvd2luZyBjb2RlIHdpbGwKKyAgICAgICAgYWRqdXN0IGF1dG8g
dG8gMCBhcyBuZWVkZWQpLgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogY3NzL0NTU1N0eWxlU2VsZWN0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
Q1NTU3R5bGVTZWxlY3Rvcjo6YWRqdXN0UmVuZGVyU3R5bGUpOgorCiAyMDA4LTA1LTE0ICBKdXN0
aW4gR2FyY2lhICA8anVzdGluLmdhcmNpYUBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQg
YnkgRGFyaW4uCkluZGV4OiBjc3MvQ1NTU3R5bGVTZWxlY3Rvci5jcHAKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
Y3NzL0NTU1N0eWxlU2VsZWN0b3IuY3BwCShyZXZpc2lvbiAzMzQ0OCkKKysrIGNzcy9DU1NTdHls
ZVNlbGVjdG9yLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTE4MSw5ICsxMTgxLDggQEAgdm9pZCBD
U1NTdHlsZVNlbGVjdG9yOjphZGp1c3RSZW5kZXJTdHlsZQogICAgICAgICAgICAgc3R5bGUtPnNl
dFBvc2l0aW9uKFN0YXRpY1Bvc2l0aW9uKTsKICAgICB9CiAKLSAgICAvLyBNYWtlIHN1cmUgb3Vy
IHotaW5kZXggdmFsdWUgaXMgb25seSBhcHBsaWVkIGlmIHRoZSBvYmplY3QgaXMgcG9zaXRpb25l
ZCwKLSAgICAvLyByZWxhdGl2ZWx5IHBvc2l0aW9uZWQsIHRyYW5zcGFyZW50LCBvciBoYXMgYSB0
cmFuc2Zvcm0vbWFzay9yZWZsZWN0aW9uLgotICAgIGlmIChzdHlsZS0+cG9zaXRpb24oKSA9PSBT
dGF0aWNQb3NpdGlvbiAmJiBzdHlsZS0+b3BhY2l0eSgpID09IDEuMGYgJiYgIXN0eWxlLT5oYXNU
cmFuc2Zvcm0oKSAmJiAhc3R5bGUtPmhhc01hc2soKSAmJiAhc3R5bGUtPmJveFJlZmxlY3QoKSkK
KyAgICAvLyBNYWtlIHN1cmUgb3VyIHotaW5kZXggdmFsdWUgaXMgb25seSBhcHBsaWVkIGlmIHRo
ZSBvYmplY3QgaXMgcG9zaXRpb25lZC4KKyAgICBpZiAoc3R5bGUtPnBvc2l0aW9uKCkgPT0gU3Rh
dGljUG9zaXRpb24pCiAgICAgICAgIHN0eWxlLT5zZXRIYXNBdXRvWkluZGV4KCk7CiAKICAgICAv
LyBBdXRvIHotaW5kZXggYmVjb21lcyAwIGZvciB0aGUgcm9vdCBlbGVtZW50IGFuZCB0cmFuc3Bh
cmVudCBvYmplY3RzLiAgVGhpcyBwcmV2ZW50cwo=
</data>
<flag name="review"
          id="9234"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>