<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>16755</bug_id>
          
          <creation_ts>2012-04-17 01:34:13 +0000</creation_ts>
          <short_desc>Swap the ordering of flex-pack and auto margins</short_desc>
          <delta_ts>2012-06-07 20:10:46 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>CSS</product>
          <component>Flexbox</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tab Atkins Jr.">jackalmage</reporter>
          <assigned_to name="Tab Atkins Jr.">jackalmage</assigned_to>
          <cc>alexmog</cc>
    
    <cc>dbaron</cc>
          
          <qa_contact>public-css-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>66755</commentid>
    <comment_count>0</comment_count>
    <who name="Tab Atkins Jr.">jackalmage</who>
    <bug_when>2012-04-17 01:34:13 +0000</bug_when>
    <thetext>http://lists.w3.org/Archives/Public/www-style/2012Apr/0095.html

Currently, free space is distributed as (1) &apos;flex&apos;, (2) auto margins, (3) flex-pack/align.

Ojan and Tony argue that it would make more sense to swap (2) and (3), or even drop (2) entirely, as &apos;auto&apos; margins for alignment are a hack from Box Layout&apos;s limitations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67495</commentid>
    <comment_count>1</comment_count>
    <who name="Alex Mogilevsky">alexmog</who>
    <bug_when>2012-05-08 19:34:44 +0000</bug_when>
    <thetext>if auto margins have any effect, it has to be before pack. 

After pack, with most pack options there is no extra space, but if it is start or end there is, only then auto margins will have effect.

If the effect of auto margins is useful, it shouldn&apos;t depend on pack. If we don&apos;t want auto margins to work, we should just kill them.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68849</commentid>
    <comment_count>2</comment_count>
    <who name="Tab Atkins Jr.">jackalmage</who>
    <bug_when>2012-06-07 20:10:46 +0000</bug_when>
    <thetext>Decided to stick with the spec as designed, where auto margins soak up free space after &apos;flex&apos; but before the alignment properties.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>