<?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>163432</bug_id>
          
          <creation_ts>2016-10-14 00:52:00 -0700</creation_ts>
          <short_desc>[css-grid] Disable CSS Grid Layout runtime flag by default</short_desc>
          <delta_ts>2016-10-18 06:05:55 -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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>60731</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Manuel Rego Casasnovas">rego</reporter>
          <assigned_to name="Manuel Rego Casasnovas">rego</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>jfernandez</cc>
    
    <cc>joepeck</cc>
    
    <cc>rego</cc>
    
    <cc>svillar</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1240153</commentid>
    <comment_count>0</comment_count>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2016-10-14 00:52:00 -0700</bug_when>
    <thetext>In r201042 the runtime flags were enabled by default as Safari Technology Preview was lacking a UI to modify them.

Now that it has a UI to enable/disable the flags we don&apos;t need that Grid Layout is enabled by default anymore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1240154</commentid>
    <comment_count>1</comment_count>
      <attachid>291588</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2016-10-14 00:55:00 -0700</bug_when>
    <thetext>Created attachment 291588
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1240881</commentid>
    <comment_count>2</comment_count>
      <attachid>291588</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-10-17 00:25:48 -0700</bug_when>
    <thetext>Comment on attachment 291588
Patch

Clearing flags on attachment: 291588

Committed r207402: &lt;http://trac.webkit.org/changeset/207402&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1240882</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-10-17 00:25:52 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1241244</commentid>
    <comment_count>4</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2016-10-17 16:37:19 -0700</bug_when>
    <thetext>This change caused some buttons in Web Inspector to break their position!! That said, I don&apos;t think we should roll this out, I think this is just exposing an issue that this runtime flag is affecting some things that it should be affecting. I&apos;ll investigate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1241417</commentid>
    <comment_count>5</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2016-10-18 05:40:49 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; This change caused some buttons in Web Inspector to break their position!!
&gt; That said, I don&apos;t think we should roll this out, I think this is just
&gt; exposing an issue that this runtime flag is affecting some things that it
&gt; should be affecting. I&apos;ll investigate.

Is web inspector using grid layout? Sounds weird specially because we have not shipped it yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1241426</commentid>
    <comment_count>6</comment_count>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2016-10-18 06:05:55 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; This change caused some buttons in Web Inspector to break their position!!
&gt; &gt; That said, I don&apos;t think we should roll this out, I think this is just
&gt; &gt; exposing an issue that this runtime flag is affecting some things that it
&gt; &gt; should be affecting. I&apos;ll investigate.
&gt; 
&gt; Is web inspector using grid layout? Sounds weird specially because we have
&gt; not shipped it yet.

The bug #163572 has been filed precisely to track this issue. 

The problem is not grid itself, but the CSS Box Alignment properties it shares
with Flexbox. Due to the different behavior of the new syntax, we need to use the runtime and compile flags to implement both code paths.

BTW, there is already a proposed fix for bug #163572, so we can continue discussing the details there.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>291588</attachid>
            <date>2016-10-14 00:55:00 -0700</date>
            <delta_ts>2016-10-17 00:25:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-163432-20161014095132.patch</filename>
            <type>text/plain</type>
            <size>2042</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA2OTA2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZjAyYzUwOWUwZjQ0NTIw
YjZhOTQ2M2FhMjFlNTlhMzU3YWIxZjA1Yi4uNzdkOGY2ZGIyYjU4MmY0NTMxMjc5M2I1NTRjZTFj
ZDA3ZWYzNDIyMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE2LTEwLTE0ICBNYW51
ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtjc3MtZ3Jp
ZF0gRGlzYWJsZSBDU1MgR3JpZCBMYXlvdXQgcnVudGltZSBmbGFnIGJ5IGRlZmF1bHQKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2MzQzMgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEl0IHdhcyBlbmFibGVk
IGluIHIyMDEwNDIsIGJ1dCBub3cgU2FmYXJpIFRlY2hub2xvZ3kgUHJldmlldworICAgICAgICBo
YXMgYSBVSSB0byBzd2l0Y2ggcnVudGltZSBmbGFncyBzbyBpdCBkb2Vzbid0IG5lZWQgdG8gYmUg
ZW5hYmxlZAorICAgICAgICBieSBkZWZhdWx0IGFueW1vcmUuCisKKyAgICAgICAgKiBTaGFyZWQv
V2ViUHJlZmVyZW5jZXNEZWZpbml0aW9ucy5oOiBEaXNhYmxlIGdyaWQgbGF5b3V0IHJ1bnRpbWUg
ZmxhZworICAgICAgICBieSBkZWZhdWx0LgorCiAyMDE2LTEwLTA2ICBNaWNoYWVsIENhdGFuemFy
byAgPG1jYXRhbnphcm9AaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXSBFeHBvc2UgV2ViS2l0
RE9NSFRNTElucHV0RWxlbWVudCBBUElzIGZvciBmb3JtIGF1dG9maWxsCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViUHJlZmVyZW5jZXNEZWZpbml0aW9ucy5oIGIvU291cmNl
L1dlYktpdDIvU2hhcmVkL1dlYlByZWZlcmVuY2VzRGVmaW5pdGlvbnMuaAppbmRleCA4ZTJhNWUy
NmQ4ZTFkNDU3ZDllNjAyMzlkMGQ2YjAyOGVmMDEyZWJjLi40YmMxZDUyZjNhOWZlNWE4NzI4YWNi
NTMyYzY0MDRiZTFlY2U3NDAyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2Vi
UHJlZmVyZW5jZXNEZWZpbml0aW9ucy5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJQ
cmVmZXJlbmNlc0RlZmluaXRpb25zLmgKQEAgLTI4Niw3ICsyODYsNyBAQAogLy8gLSBUaGV5IHNo
b3VsZCBiZSBmYWxzZSBieSBkZWZhdWx0LCBhbHRob3VnaCB0aGV5IGFyZSBjdXJyZW50bHkgc2V0
IHRvIHRydWUgd2hpbGUgd2UgZGV2ZWxvcCBjbGllbnQgVUkuCiAKICNkZWZpbmUgRk9SX0VBQ0hf
V0VCS0lUX0VYUEVSSU1FTlRBTF9GRUFUVVJFX1BSRUZFUkVOQ0UobWFjcm8pIFwKLSAgICBtYWNy
byhDU1NHcmlkTGF5b3V0RW5hYmxlZCwgY3NzR3JpZExheW91dEVuYWJsZWQsIEJvb2wsIGJvb2ws
IHRydWUsICJDU1MgR3JpZCIsICJDU1MgR3JpZCBMYXlvdXQgTW9kdWxlIHN1cHBvcnQiKSBcCisg
ICAgbWFjcm8oQ1NTR3JpZExheW91dEVuYWJsZWQsIGNzc0dyaWRMYXlvdXRFbmFibGVkLCBCb29s
LCBib29sLCBmYWxzZSwgIkNTUyBHcmlkIiwgIkNTUyBHcmlkIExheW91dCBNb2R1bGUgc3VwcG9y
dCIpIFwKICAgICBtYWNybyhTcHJpbmdUaW1pbmdGdW5jdGlvbkVuYWJsZWQsIHNwcmluZ1RpbWlu
Z0Z1bmN0aW9uRW5hYmxlZCwgQm9vbCwgYm9vbCwgdHJ1ZSwgIkNTUyBTcHJpbmcgQW5pbWF0aW9u
cyIsICJDU1MgU3ByaW5nIEFuaW1hdGlvbiBwcm90b3R5cGUiKSBcCiAgICAgbWFjcm8oQ3VzdG9t
RWxlbWVudHNFbmFibGVkLCBjdXN0b21FbGVtZW50c0VuYWJsZWQsIEJvb2wsIGJvb2wsIHRydWUs
ICJDdXN0b20gRWxlbWVudHMiLCAiSFRNTCBDdXN0b20gRWxlbWVudHMgcHJvdG90eXBlIikgXAog
ICAgIG1hY3JvKEdhbWVwYWRzRW5hYmxlZCwgZ2FtZXBhZHNFbmFibGVkLCBCb29sLCBib29sLCBm
YWxzZSwgIkdhbWVwYWRzIiwgIldlYiBHYW1lcGFkIEFQSSBzdXBwb3J0IikgXAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>