<?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>101834</bug_id>
          
          <creation_ts>2012-11-10 01:20:22 -0800</creation_ts>
          <short_desc>&quot;position:fixed;&quot; with bottom breaks with &quot;-webkit-transform-style:preserve-3d&quot;</short_desc>
          <delta_ts>2022-09-12 09:32:50 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>CONFIGURATION CHANGED</resolution>
          
          
          <bug_file_loc>http://jsfiddle.net/hteumeuleu/enNYz/</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="HTeuMeuLeu">remi</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>dino</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>763622</commentid>
    <comment_count>0</comment_count>
    <who name="HTeuMeuLeu">remi</who>
    <bug_when>2012-11-10 01:20:22 -0800</bug_when>
    <thetext>When a parent element has the property &quot;-webkit-transform-style:preserve-3d;&quot; set, a &quot;position:fixed;&quot;  with a bottom value no longer works on Chrome 23 or Safari 5. In Chrome, the fixed element is out of the viewport. In Safari, it behaves as an absolute positionned element. 

If we remove the &quot;webkit-transform-style&quot; property, it works back to normal. It also works correctly if we use a &quot;top&quot; instead of a &quot;bottom&quot; for the fixed element. 

See this simple demo : http://jsfiddle.net/hteumeuleu/enNYz/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>763859</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-11-11 09:58:36 -0800</bug_when>
    <thetext>I think this is a dup. It happens because RenderObject::hasTransform() includes preserve-3d, confusingly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1897894</commentid>
    <comment_count>2</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2022-09-12 09:32:34 -0700</bug_when>
    <thetext>Updated JSFiddle to remove -webkit- and all browsers (Safari Technology Preview 153, Chrome Canary 107 and Firefox Nightly 106) render this same.

Changing status to &quot;RESOLVED CONFIGURATION CHANGED&quot;. Please reopen, if this still exist with updated test case. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1897895</commentid>
    <comment_count>3</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2022-09-12 09:32:50 -0700</bug_when>
    <thetext>(In reply to Ahmad Saleem from comment #2)
&gt; Updated JSFiddle to remove -webkit- and all browsers (Safari Technology
&gt; Preview 153, Chrome Canary 107 and Firefox Nightly 106) render this same.
&gt; 
&gt; Changing status to &quot;RESOLVED CONFIGURATION CHANGED&quot;. Please reopen, if this
&gt; still exist with updated test case. Thanks!

https://jsfiddle.net/fgnL9eqc/show

^ Updated JSFiddle</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>