<?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>188992</bug_id>
          
          <creation_ts>2018-08-27 11:15:37 -0700</creation_ts>
          <short_desc>CSS position: -webkit-sticky has no effect in a display: table-cell container</short_desc>
          <delta_ts>2021-08-23 08:31:12 -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>Safari 11</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>macOS 10.13</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>155496</dup_id>
          
          <bug_file_loc>https://codepen.io/shawn-walton/pen/WgwPWm</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="Shawn Walton">shawn</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mrobinson</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>vertova</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1453980</commentid>
    <comment_count>0</comment_count>
    <who name="Shawn Walton">shawn</who>
    <bug_when>2018-08-27 11:15:37 -0700</bug_when>
    <thetext>When an element has the CSS attribute `position: -webkit-sticky` inside of a parent with `display: table-cell`, the child element does not behave like a sticky element. Changing the parent to be `display: block` or have `float: left` fixes this behavior. Here&apos;s a codepen to illustrate the issue: https://codepen.io/shawn-walton/pen/WgwPWm.

I&apos;ve verified this bug on both the latest version of Safari (11.1.2 (13605.3.8)) and the latest Webkit dev build (r235378) on macOS 10.13.6. The bug does not exist in Chrome 68.0.3440.106 or Firefox 61.0.1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455261</commentid>
    <comment_count>1</comment_count>
    <who name="Francesco">vertova</who>
    <bug_when>2018-08-30 10:18:01 -0700</bug_when>
    <thetext>Is this related to bug 155496?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1786428</commentid>
    <comment_count>2</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2021-08-23 08:31:12 -0700</bug_when>
    <thetext>

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

    </bug>

</bugzilla>