<?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>136741</bug_id>
          
          <creation_ts>2014-09-11 06:55:53 -0700</creation_ts>
          <short_desc>Webkit is ignoring overflow-x: completely</short_desc>
          <delta_ts>2022-07-13 17:29:09 -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 (Intel)</rep_platform>
          <op_sys>OS X 10.8</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>r.koller</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>bfulgham</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1034600</commentid>
    <comment_count>0</comment_count>
    <who name="">r.koller</who>
    <bug_when>2014-09-11 06:55:53 -0700</bug_when>
    <thetext>I&apos;ve tried the following in safari 6.1.6 on 10.8.5 as well as the latest webkit nightly r173508. I&apos;ve set up two samples. In the first the overflowing pseudo element part (blue) should be hidden 

http://codepen.io/rpkoller/pen/buAHm 

while in the second the overflowing part of the grey div should be hidden. 

http://codepen.io/rpkoller/pen/DjmsI

In both cases if you click with the mouse and keep it clicked and move it to the right the page is scrolled horizontally and the initially hidden overflow is shown. The overflow on the right side for the red pseudo element  is hidden properly and impossible to scroll. But on the right  webkit is ignoring the overflow-x property completely. The first pen is tested in: 

Safari: not working
Webkit nightly: not working
Chrome: not working
Opera: not working
opera next: not working
Firefox: working as expected.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1034639</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-09-11 10:29:41 -0700</bug_when>
    <thetext>I don&apos;t see any difference in rendering between a current nightly and Firefox 32.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1034721</commentid>
    <comment_count>2</comment_count>
    <who name="">r.koller</who>
    <bug_when>2014-09-11 14:45:14 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; I don&apos;t see any difference in rendering between a current nightly and Firefox 32.

I&apos;ve created brief screencasts for each browser showing the issue: 

https://dl.dropboxusercontent.com/u/8578/overflowx_safari.mov
https://dl.dropboxusercontent.com/u/8578/overflowx_webkitnightly.mov
https://dl.dropboxusercontent.com/u/8578/overflowx_chrome.mov
https://dl.dropboxusercontent.com/u/8578/overflowx_opera.mov
https://dl.dropboxusercontent.com/u/8578/overflowx_operanext.mov
https://dl.dropboxusercontent.com/u/8578/overflowx_firefox.mov

all created with the following pen: http://codepen.io/rpkoller/pen/buAHm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1883497</commentid>
    <comment_count>3</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-07-13 17:29:09 -0700</bug_when>
    <thetext>Safari, Chrome, and Firefox all agree on rendering for this test case. I don&apos;t believe there is any remaining compatibility issue.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>