<?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>136754</bug_id>
          
          <creation_ts>2014-09-11 13:25:34 -0700</creation_ts>
          <short_desc>[Interop 2021][META] [css-flexbox] Failing some official flexbox tests</short_desc>
          <delta_ts>2025-09-30 19:17:20 -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>NEW</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=236680</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>210243</dependson>
    
    <dependson>221472</dependson>
    
    <dependson>221473</dependson>
    
    <dependson>221477</dependson>
    
    <dependson>221478</dependson>
    
    <dependson>221481</dependson>
    
    <dependson>221482</dependson>
    
    <dependson>221483</dependson>
    
    <dependson>221600</dependson>
    
    <dependson>241133</dependson>
    
    <dependson>241134</dependson>
    
    <dependson>241135</dependson>
    
    <dependson>241136</dependson>
    
    <dependson>241137</dependson>
    
    <dependson>214292</dependson>
    
    <dependson>219538</dependson>
    
    <dependson>221467</dependson>
    
    <dependson>221468</dependson>
    
    <dependson>221470</dependson>
    
    <dependson>221474</dependson>
    
    <dependson>221475</dependson>
    
    <dependson>221479</dependson>
    
    <dependson>221480</dependson>
    
    <dependson>222651</dependson>
    
    <dependson>222684</dependson>
    
    <dependson>232408</dependson>
    
    <dependson>241138</dependson>
    
    <dependson>241139</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dean Jackson">dino</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>chavarria1991</cc>
    
    <cc>clopez</cc>
    
    <cc>karlcow</cc>
    
    <cc>matthew_hanson</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>phiw2</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>svillar</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1034699</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2014-09-11 13:25:34 -0700</bug_when>
    <thetext>While unprefixing flexbox, I imported a bunch of official W3C tests. There are some failures. Some are minor reference differences, but others are significant differences. I have not checked if the test or the implementation is wrong. I did a random sample of failures and WebKit matches Blink, so I don&apos;t think these are showstoppers.

All found in css3/flexbox/csswg

css-box-justify-content.html
css-flexbox-img-expand-evenly.html
css-flexbox-row.html
css-flexbox-test1.html
flex-align-items-center.html
flex-flexitem-percentage-prescation.html
flex-items-flexibility.html
flex-lines/multi-line-wrap-reverse-column-reverse.html
flex-lines/multi-line-wrap-with-column-reverse.html
flex-margin-no-collapse.html
flexbox-flex-wrap-flexing.html
flexbox_flex-0-0-0.html
flexbox_flex-0-1-0.html
flexbox_flex-0-N-0.html
flexbox_flex-natural-mixed-basis-auto.html
flexbox_generated-container.html
flexbox_justifycontent-center-overflow.html
flexbox_min-height-auto.html
flexbox_min-width-auto.html
flexbox_stf-table-singleline.html
flexbox_visibility-collapse-line-wrapping.html
flexbox_visibility-collapse.html
flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom.html
order/order-with-column-reverse.html
ttwf-reftest-flex-direction-row-reverse.html
ttwf-reftest-flex-inline.html
ttwf-reftest-flex-order.html
ttwf-reftest-flex-wrap-reverse.html
ttwf-reftest-flex-wrap.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1034723</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2014-09-11 14:47:32 -0700</bug_when>
    <thetext>&lt;rdar://problem/18311645&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1076918</commentid>
    <comment_count>2</comment_count>
    <who name="Marcos Chavarría Teijeiro (irc: chavaone)">chavarria1991</who>
    <bug_when>2015-03-13 03:11:52 -0700</bug_when>
    <thetext> css3/flexbox/csswg/flexbox_direction-row-reverse.html test is passing since r180652. This revision changes the test and updated the expected file.

Updating GTK Test Expectations on https://bugs.webkit.org/show_bug.cgi?id=142665</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1402448</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2018-02-27 15:32:41 -0800</bug_when>
    <thetext>css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto.html is passing r227528.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1641906</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2020-04-15 12:03:12 -0700</bug_when>
    <thetext>The WPT tests https://wpt.live/css/css-flexbox/flexbox_stf-table-singleline.html and https://wpt.live/css/css-flexbox/flexbox_stf-table-singleline-2.html fail on WebKit

This tests are basically the same than LayoutTests/css3/flexbox/csswg/flexbox_stf-table-singleline.html

The failure on Safari its an unexpected blue/red background:
* Safari failure for css/css-flexbox/flexbox_stf-table-singleline.html: https://wpt.fyi/analyzer?screenshot=sha1%3A034d36646df057ddd5e8ff3ccd330431db7a0c65&amp;screenshot=sha1%3A4693e37e925647c4bc3c064991bae5cbcec2b911
* Safari failure for css/css-flexbox/flexbox_stf-table-singleline-2.html: https://wpt.fyi/analyzer?screenshot=sha1%3A1585ef705a01ac8899c12877d8fb214a3d58a039&amp;screenshot=sha1%3A4693e37e925647c4bc3c064991bae5cbcec2b911

This test lacks a &quot;content&quot; keyword so it&apos;s not documented what it exactly tests and the git log doesn&apos;t give you any interesting detail. So it&apos;s not obvious to me what it is exactly testing or why it fails on WebKit.
However, this test passes on Chrome and Firefox, WebKit its the only engine failing them.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726092</commentid>
    <comment_count>5</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2021-02-05 08:56:58 -0800</bug_when>
    <thetext>I&apos;ll start using this to track interoperability issues in our Flexbox implementation that can be tracked down to WPT tests.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>