<?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>148645</bug_id>
          
          <creation_ts>2015-08-31 13:52:32 -0700</creation_ts>
          <short_desc>[CSS Grid Layout] Layout is wrong for flex factor sum between 0 and 1</short_desc>
          <delta_ts>2015-09-01 08:04:36 -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>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>BlinkMergeCandidate</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Javier Fernandez">jfernandez</reporter>
          <assigned_to name="Javier Fernandez">jfernandez</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>hyatt</cc>
    
    <cc>jfernandez</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>rego</cc>
    
    <cc>svillar</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1122282</commentid>
    <comment_count>0</comment_count>
      <attachid>260313</attachid>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2015-08-31 13:52:32 -0700</bug_when>
    <thetext>Created attachment 260313
test to reproduce the issue

Steps to reproduce the problem:
1. load the attached HTML file
2. 
3. 

What is the expected behavior?
The columns in the 2nd grid should only extend to about 60%
(0.1 + 0.2 + 0.3) of the page width.

What went wrong?
The two grid containers renders exactly the same which demonstrates that Chrome scales up the flex sizes so that their sum is 1.  This is wrong per the Grid spec.
https://drafts.csswg.org/css-grid/#algo-flex-tracks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1122283</commentid>
    <comment_count>1</comment_count>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2015-08-31 13:52:57 -0700</bug_when>
    <thetext>In particular, the correct result is achieved by &lt;https://drafts.csswg.org/css-grid/#algo-find-fr-size&gt;, step 2, second sentence. If you don&apos;t do this, you&apos;ll normalize sums less than 1.

This is necessary to do for the same reason as it is in Flexbox - to make transitions/animations work correctly and smoothly to/from 0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1122286</commentid>
    <comment_count>2</comment_count>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2015-08-31 13:53:43 -0700</bug_when>
    <thetext>You need to actually step through that algorithm and see what that step does.  &quot;Set it to 1 instead&quot; has a very specific effect that&apos;s not intuitive if you haven&apos;t seen it before - it ensures that we *don&apos;t* normalize the individual tracks to fill the space.

More precisely, when we sum up the flexes, that tells us how many &quot;units&quot; of flex need to fit into the free space. We then figure out what size to assign to the flex unit based on that, and send that back to the individual items, sizing them appropriately to their flex value.

If you *naively* use the sum in all cases, then in a case like &quot;.1fr .2fr .3fr&quot;, you tell the algorithm &quot;I&apos;ve got .6 units of flex to fit into that space. Tell me how big 1fr should be to make that happen&quot;, and the algorithm spits out a size that makes all the columns fill the space.  If you do step 2 *correctly*, you lie and say &quot;I&apos;ve got 1 unit of flex to fit into that space&quot;. Then when you get the size of a flex unit, the columns are sized accordingly, and only fill 60% of the space.

This is the correct behavior.  For example, it lets you animate from 1fr to 0fr correctly.  The naive behavior would make the track fill the entire space all the way from 1 to 0+ε, then we&apos;d need a special case to handle 0 flex to avoid a division by 0.  The specced behavior instead makes it shrink to zero smoothly, and handles the zero case automatically.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1122515</commentid>
    <comment_count>3</comment_count>
      <attachid>260359</attachid>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2015-09-01 03:44:24 -0700</bug_when>
    <thetext>Created attachment 260359
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1122533</commentid>
    <comment_count>4</comment_count>
      <attachid>260359</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-09-01 08:04:32 -0700</bug_when>
    <thetext>Comment on attachment 260359
Patch

Clearing flags on attachment: 260359

Committed r189208: &lt;http://trac.webkit.org/changeset/189208&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1122534</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-09-01 08:04:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>260313</attachid>
            <date>2015-08-31 13:52:32 -0700</date>
            <delta_ts>2015-08-31 13:52:32 -0700</delta_ts>
            <desc>test to reproduce the issue</desc>
            <filename>grid-flex-sum-less-than-1.html</filename>
            <type>text/html</type>
            <size>783</size>
            <attacher name="Javier Fernandez">jfernandez</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUw+CjxodG1sPjxoZWFkPgogIDxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4KICA8
dGl0bGU+Q1NTIEdyaWQ6IGZsZXggc3VtIGxlc3MgdGhhbiAxPC90aXRsZT4KICA8c3R5bGUgdHlw
ZT0idGV4dC9jc3MiPgouZ3JpZCB7CiAgZGlzcGxheTogLXdlYmtpdC1ncmlkOwogIC13ZWJraXQt
Z3JpZC1hdXRvLWNvbHVtbnM6IDIwcHg7CiAgYm9yZGVyOiAxcHggc29saWQ7Cn0KCi5jMSB7IC13
ZWJraXQtZ3JpZC1jb2x1bW46IDE7IH0KLmMyIHsgLXdlYmtpdC1ncmlkLWNvbHVtbjogMjsgfQou
YzMgeyAtd2Via2l0LWdyaWQtY29sdW1uOiAzOyB9CgpzcGFuIHsKICBiYWNrZ3JvdW5kOiBncmF5
OwogIG1hcmdpbjogMXB4Owp9CgogIDwvc3R5bGU+CjwvaGVhZD4KPGJvZHk+Cgo8ZGl2IGNsYXNz
PSJncmlkIiBzdHlsZT0iLXdlYmtpdC1ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLDFm
cikgbWlubWF4KDAsMmZyKSBtaW5tYXgoMCwzZnIpIj4KPHNwYW4gY2xhc3M9ImMxIj4xPC9zcGFu
Pgo8c3BhbiBjbGFzcz0iYzIiPjI8L3NwYW4+CjxzcGFuIGNsYXNzPSJjMyI+Mzwvc3Bhbj4KPC9k
aXY+Cgo8ZGl2IGNsYXNzPSJncmlkIiBzdHlsZT0iLXdlYmtpdC1ncmlkLXRlbXBsYXRlLWNvbHVt
bnM6IG1pbm1heCgwLDAuMWZyKSBtaW5tYXgoMCwwLjJmcikgbWlubWF4KDAsMC4zZnIpIj4KPHNw
YW4gY2xhc3M9ImMxIj4xPC9zcGFuPgo8c3BhbiBjbGFzcz0iYzIiPjI8L3NwYW4+CjxzcGFuIGNs
YXNzPSJjMyI+Mzwvc3Bhbj4KPC9kaXY+Cgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>260359</attachid>
            <date>2015-09-01 03:44:24 -0700</date>
            <delta_ts>2015-09-01 08:04:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-148645-20150901124405.patch</filename>
            <type>text/plain</type>
            <size>7873</size>
            <attacher name="Javier Fernandez">jfernandez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg5MTgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNGQxNzc5YjFjODA2YzUy
OWFkZjk3NTIwNjBhMzNiNDI1NzliZjk3Ni4uZGE2YTBkZTBlY2IyMjQ4MDYyZDg0ZGUxYWUxMjc0
NWZlNWY1NzM2ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE1LTA5LTAxICBKYXZp
ZXIgRmVybmFuZGV6ICA8amZlcm5hbmRlekBpZ2FsaWEuY29tPgorCisgICAgICAgIFtDU1MgR3Jp
ZCBMYXlvdXRdIExheW91dCBpcyB3cm9uZyBmb3IgZmxleCBmYWN0b3Igc3VtIGJldHdlZW4gMCBh
bmQgMQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ4
NjQ1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhp
cyBwYXRjaCBlbnN1cmVzIHRoYXQgd2UgZG9uJ3Qgbm9ybWFsaXplIHRoZSBpbmRpdmlkdWFsIHRy
YWNrcworICAgICAgICB0byBmaWxsIHRoZSBzcGFjZS4gTW9yZSBwcmVjaXNlbHksIHdoZW4gd2Ug
c3VtIHVwIHRoZSBmbGV4ZXMsIHRoYXQKKyAgICAgICAgdGVsbHMgdXMgaG93IG1hbnkgInVuaXRz
IiBvZiBmbGV4IG5lZWQgdG8gZml0IGludG8gdGhlIGZyZWUKKyAgICAgICAgc3BhY2UuIFdlIHRo
ZW4gZmlndXJlIG91dCB3aGF0IHNpemUgdG8gYXNzaWduIHRvIHRoZSBmbGV4IHVuaXQKKyAgICAg
ICAgYmFzZWQgb24gdGhhdCwgYW5kIHNlbmQgdGhhdCBiYWNrIHRvIHRoZSBpbmRpdmlkdWFsIGl0
ZW1zLCBzaXppbmcKKyAgICAgICAgdGhlbSBhcHByb3ByaWF0ZWx5IHRvIHRoZWlyIGZsZXggdmFs
dWUuCisKKyAgICAgICAgVGhpcyB3YXkgd2UgZ2V0IGZsZXggZnJhY3Rpb24gdmFsdWVzIGFwcGxp
ZWQgY29ycmVjdGx5IHNvIHRoZXkgZmlsbAorICAgICAgICB0aGUgYXZhaWxhYmxlIHNwYWNlIGlu
IHRoZSBpbmRpY2F0ZWQgcHJvcG9ydGlvbi4gVGhpcyBhcHByb2FjaCBoYXMKKyAgICAgICAgYW4g
YWRkaXRpb25hbCBhZHZhbnRhZ2Ugb2YgZGVhbGluZyB3aXRoIGRpdmlzaW9uIGJ5IDAgd2hlbiBy
ZWR1Y2luZworICAgICAgICBhdXRvbWF0aWNhbGx5IHRoZSBmbGV4IHZhbHVlLgorCisgICAgICAg
IFRlc3Q6IGZhc3QvY3NzLWdyaWQtbGF5b3V0L2ZsZXgtZmFjdG9yLXN1bS1sZXNzLXRoYW4tMS5o
dG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyR3JpZC5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpSZW5kZXJHcmlkOjpjb21wdXRlTm9ybWFsaXplZEZyYWN0aW9uQnJlYWR0aCk6CisKIDIw
MTUtMDgtMzEgIE15bGVzIEMuIE1heGZpZWxkICA8bW1heGZpZWxkQGFwcGxlLmNvbT4KIAogICAg
ICAgICBbQ29jb2FdIFVuaWZ5IHNob3dHbHlwaHNXaXRoQWR2YW5jZXMKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJHcmlkLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJHcmlkLmNwcAppbmRleCA0MjE2ZDI5NjBiNDU5N2Q5YjdjNTM1MzA5NDE5
ZmU2YzU5YWM0YTQ1Li5jN2FiMDFlMGM3NmJiNjExYjkxZDI4OTg2ODBjOTllNGMyMWI2MDk5IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyR3JpZC5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckdyaWQuY3BwCkBAIC01MDAsNiArNTAwLDEx
IEBAIGRvdWJsZSBSZW5kZXJHcmlkOjpjb21wdXRlTm9ybWFsaXplZEZyYWN0aW9uQnJlYWR0aChW
ZWN0b3I8R3JpZFRyYWNrPiYgdHJhY2tzLCBjCiAgICAgICAgIGF2YWlsYWJsZUxvZ2ljYWxTcGFj
ZUlnbm9yaW5nRnJhY3Rpb25UcmFja3MgKz0gdHJhY2subV90cmFjay0+YmFzZVNpemUoKTsKICAg
ICB9CiAKKyAgICAvLyBMZXQgZmxleCBmYWN0b3Igc3VtIGJlIHRoZSBzdW0gb2YgdGhlIGZsZXgg
ZmFjdG9ycyBvZiB0aGUgZmxleGlibGUgdHJhY2tzLiBJZiB0aGlzIHZhbHVlCisgICAgLy8gaXMg
bGVzcyB0aGFuIDEsIHNldCBpdCB0byAxIGluc3RlYWQuCisgICAgaWYgKGFjY3VtdWxhdGVkRnJh
Y3Rpb25zIDwgMSkKKyAgICAgICAgcmV0dXJuIGF2YWlsYWJsZUxvZ2ljYWxTcGFjZUlnbm9yaW5n
RnJhY3Rpb25UcmFja3M7CisKICAgICByZXR1cm4gYXZhaWxhYmxlTG9naWNhbFNwYWNlSWdub3Jp
bmdGcmFjdGlvblRyYWNrcyAvIGFjY3VtdWxhdGVkRnJhY3Rpb25zOwogfQogCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYjc4
NTMxMmJjM2I2YjFkYTNhZDkyMWNlNzk4M2ZlNWZiZWY1MzllMi4uMGY4ZjIzZTg0Yzk2OWNkNTQ4
YTE3ZDc1MWNjNzA2MTliZDYyMzEzYSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE1LTA5LTAx
ICBKYXZpZXIgRmVybmFuZGV6ICA8amZlcm5hbmRlekBpZ2FsaWEuY29tPgorCisgICAgICAgIFtD
U1MgR3JpZCBMYXlvdXRdIExheW91dCBpcyB3cm9uZyBmb3IgZmxleCBmYWN0b3Igc3VtIGJldHdl
ZW4gMCBhbmQgMQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTQ4NjQ1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgRW5zdXJlIHdlIGRvbid0IG5vcm1hbGl6ZSBpbmRpdmlkdWFsIHRyYWNrcyB0byBmaWxsIHRo
ZSBzcGFjZSwgc28KKyAgICAgICAgYXQgbGVhc3QsIHRoZSBzdW0gb2YgZmxleCB2YWx1ZXMgbXVz
dCBiZSAxLiBXZSBhbHNvIG5lZWRlZCB0bworICAgICAgICBtb2RpZnkgdGhlIGdyaWQtZWxlbWVu
dC1zaHJpbmstdG8tZml0IHRvIGFkYXB0IGl0IHRvIHRoZSBuZXcKKyAgICAgICAgYmVoYXZpb3Ig
b2YgZmxleCBmcmFjdGlvbiB1bml0cy4KKworICAgICAgICAqIGZhc3QvY3NzLWdyaWQtbGF5b3V0
L2ZsZXgtZmFjdG9yLXN1bS1sZXNzLXRoYW4tMS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAg
ICAqIGZhc3QvY3NzLWdyaWQtbGF5b3V0L2ZsZXgtZmFjdG9yLXN1bS1sZXNzLXRoYW4tMS5odG1s
OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Nzcy1ncmlkLWxheW91dC9ncmlkLWVsZW1lbnQtc2hy
aW5rLXRvLWZpdC5odG1sOgorCiAyMDE1LTA4LTMxICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFw
cGxlLmNvbT4KIAogICAgICAgICBOZXR3b3JrIENhY2hlOiBTdGFsZSBjb250ZW50IGFmdGVyIGJh
Y2sgbmF2aWdhdGlvbgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MtZ3JpZC1sYXlv
dXQvZmxleC1mYWN0b3Itc3VtLWxlc3MtdGhhbi0xLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L2Zhc3QvY3NzLWdyaWQtbGF5b3V0L2ZsZXgtZmFjdG9yLXN1bS1sZXNzLXRoYW4tMS1leHBlY3Rl
ZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uYmRlNTA3NmE2OGM2OWFkNjRmMWY1YmVlMmRlMzFkY2VjMWNmMjgw
YQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzLWdyaWQtbGF5b3V0L2Zs
ZXgtZmFjdG9yLXN1bS1sZXNzLXRoYW4tMS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw1IEBACitU
ZXN0IHRoYXQgcmVzb2x2aW5nIGF1dG8gdHJhY2tzIG9uIGdyaWQgaXRlbXMgd29ya3MgcHJvcGVy
bHkuCisKK1BBU1MKK1BBU1MKK1BBU1MKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3Nz
LWdyaWQtbGF5b3V0L2ZsZXgtZmFjdG9yLXN1bS1sZXNzLXRoYW4tMS5odG1sIGIvTGF5b3V0VGVz
dHMvZmFzdC9jc3MtZ3JpZC1sYXlvdXQvZmxleC1mYWN0b3Itc3VtLWxlc3MtdGhhbi0xLmh0bWwK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uZTkxM2EzYjdjZGVhMWUxYWM5MzJiZmEzZGRmZTZiMTk1OGQyODhkZgotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3NzLWdyaWQtbGF5b3V0L2ZsZXgtZmFj
dG9yLXN1bS1sZXNzLXRoYW4tMS5odG1sCkBAIC0wLDAgKzEsODEgQEAKKzwhRE9DVFlQRSBodG1s
PgorPGh0bWw+Cis8bGluayBocmVmPSJyZXNvdXJjZXMvZ3JpZC5jc3MiIHJlbD0ic3R5bGVzaGVl
dCI+Cis8c3R5bGU+Cisub25seUNvbHVtbkZyYWN0aW9uRmxleEZhY3RvcnMgeworICAgIC13ZWJr
aXQtZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwwLjFmcikgbWlubWF4KDAsMC4yZnIp
IG1pbm1heCgwLDAuM2ZyKTsKKyAgICAtd2Via2l0LWdyaWQtdGVtcGxhdGUtcm93czogNTBweDsK
KyAgICB3aWR0aDogMTAwcHg7Cit9Cisub25seVJvd0ZyYWN0aW9uRmxleEZhY3RvcnMgeworICAg
IC13ZWJraXQtZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MHB4OworICAgIC13ZWJraXQtZ3JpZC10
ZW1wbGF0ZS1yb3dzOiBtaW5tYXgoMCwwLjFmcikgbWlubWF4KDAsMC4yZnIpIG1pbm1heCgwLDAu
M2ZyKTsKKyAgICB3aWR0aDogNTBweDsKKyAgICBoZWlnaHQ6IDEwMHB4OworfQorLmZpeGVkQW5k
ZnJhY3Rpb25GbGV4RmFjdG9ycyB7CisgICAgLXdlYmtpdC1ncmlkLXRlbXBsYXRlLWNvbHVtbnM6
IDUwcHggbWlubWF4KDAsMC4yZnIpIDMwcHg7CisgICAgLXdlYmtpdC1ncmlkLXRlbXBsYXRlLXJv
d3M6IG1pbm1heCgwLDAuMWZyKSA1MHB4IG1pbm1heCgwLDAuM2ZyKTsKKyAgICB3aWR0aDogMTAw
cHg7CisgICAgaGVpZ2h0OiAxMDBweDsKK30KKy5maXJzdFJvd1RoaXJkQ29sdW1uIHsKKyAgICBi
YWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7CisgICAgLXdlYmtpdC1ncmlkLWNvbHVtbjogMzsKKyAg
ICAtd2Via2l0LWdyaWQtcm93OiAxOworfQorLnNlY29uZFJvd1RoaXJkQ29sdW1uIHsKKyAgICBi
YWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7CisgICAgLXdlYmtpdC1ncmlkLWNvbHVtbjogMzsKKyAg
ICAtd2Via2l0LWdyaWQtcm93OiAyOworfQorLnRoaXJkUm93Rmlyc3RDb2x1bW4geworICAgIGJh
Y2tncm91bmQtY29sb3I6IGJyb3duOworICAgIC13ZWJraXQtZ3JpZC1jb2x1bW46IDE7CisgICAg
LXdlYmtpdC1ncmlkLXJvdzogMzsKK30KKy50aGlyZFJvd1RoaXJkQ29sdW1uIHsKKyAgICBiYWNr
Z3JvdW5kLWNvbG9yOiBtYWdlbnRhOworICAgIC13ZWJraXQtZ3JpZC1jb2x1bW46IDM7CisgICAg
LXdlYmtpdC1ncmlkLXJvdzogMzsKK30KKzwvc3R5bGU+Cis8c2NyaXB0IHNyYz0iLi4vLi4vcmVz
b3VyY2VzL2NoZWNrLWxheW91dC5qcyI+PC9zY3JpcHQ+Cis8Ym9keSBvbmxvYWQ9ImNoZWNrTGF5
b3V0KCcuZ3JpZCcpOyI+CisKKzxwPlRlc3QgdGhhdCByZXNvbHZpbmcgYXV0byB0cmFja3Mgb24g
Z3JpZCBpdGVtcyB3b3JrcyBwcm9wZXJseS48L3A+CisKKzxkaXYgc3R5bGU9InBvc2l0aW9uOiBy
ZWxhdGl2ZTsiPgorICAgIDxkaXYgY2xhc3M9ImdyaWQgb25seUNvbHVtbkZyYWN0aW9uRmxleEZh
Y3RvcnMiPgorICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdFJvd0ZpcnN0Q29sdW1uIiBkYXRhLWV4
cGVjdGVkLXdpZHRoPSIxMCIgZGF0YS1leHBlY3RlZC1oZWlnaHQ9IjUwIj48L2Rpdj4KKyAgICAg
ICAgPGRpdiBjbGFzcz0iZmlyc3RSb3dTZWNvbmRDb2x1bW4iIGRhdGEtZXhwZWN0ZWQtd2lkdGg9
IjIwIiBkYXRhLWV4cGVjdGVkLWhlaWdodD0iNTAiPjwvZGl2PgorICAgICAgICA8ZGl2IGNsYXNz
PSJmaXJzdFJvd1RoaXJkQ29sdW1uIiBkYXRhLWV4cGVjdGVkLXdpZHRoPSIzMCIgZGF0YS1leHBl
Y3RlZC1oZWlnaHQ9IjUwIj48L2Rpdj4KKyAgICA8L2Rpdj4KKzwvZGl2PgorCis8ZGl2IHN0eWxl
PSJwb3NpdGlvbjogcmVsYXRpdmU7Ij4KKyAgICA8ZGl2IGNsYXNzPSJncmlkIG9ubHlSb3dGcmFj
dGlvbkZsZXhGYWN0b3JzIj4KKyAgICAgICAgPGRpdiBjbGFzcz0iZmlyc3RSb3dGaXJzdENvbHVt
biIgZGF0YS1leHBlY3RlZC13aWR0aD0iNTAiIGRhdGEtZXhwZWN0ZWQtaGVpZ2h0PSIxMCI+PC9k
aXY+CisgICAgICAgIDxkaXYgY2xhc3M9InNlY29uZFJvd0ZpcnN0Q29sdW1uIiBkYXRhLWV4cGVj
dGVkLXdpZHRoPSI1MCIgZGF0YS1leHBlY3RlZC1oZWlnaHQ9IjIwIj48L2Rpdj4KKyAgICAgICAg
PGRpdiBjbGFzcz0idGhpcmRSb3dGaXJzdENvbHVtbiIgZGF0YS1leHBlY3RlZC13aWR0aD0iNTAi
IGRhdGEtZXhwZWN0ZWQtaGVpZ2h0PSIzMCI+PC9kaXY+CisgICAgPC9kaXY+Cis8L2Rpdj4KKwor
PGRpdiBzdHlsZT0icG9zaXRpb246IHJlbGF0aXZlOyI+CisgICAgPGRpdiBjbGFzcz0iZ3JpZCBm
aXhlZEFuZGZyYWN0aW9uRmxleEZhY3RvcnMiPgorICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdFJv
d0ZpcnN0Q29sdW1uIiBkYXRhLWV4cGVjdGVkLXdpZHRoPSI1MCIgZGF0YS1leHBlY3RlZC1oZWln
aHQ9IjUiPjwvZGl2PgorICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdFJvd1NlY29uZENvbHVtbiIg
ZGF0YS1leHBlY3RlZC13aWR0aD0iNCIgZGF0YS1leHBlY3RlZC1oZWlnaHQ9IjUiPjwvZGl2Pgor
ICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdFJvd1RoaXJkQ29sdW1uIiBkYXRhLWV4cGVjdGVkLXdp
ZHRoPSIzMCIgZGF0YS1leHBlY3RlZC1oZWlnaHQ9IjUiPjwvZGl2PgorICAgICAgICA8ZGl2IGNs
YXNzPSJzZWNvbmRSb3dGaXJzdENvbHVtbiIgZGF0YS1leHBlY3RlZC13aWR0aD0iNTAiIGRhdGEt
ZXhwZWN0ZWQtaGVpZ2h0PSI1MCI+PC9kaXY+CisgICAgICAgIDxkaXYgY2xhc3M9InNlY29uZFJv
d1NlY29uZENvbHVtbiIgZGF0YS1leHBlY3RlZC13aWR0aD0iNCIgZGF0YS1leHBlY3RlZC1oZWln
aHQ9IjUwIj48L2Rpdj4KKyAgICAgICAgPGRpdiBjbGFzcz0ic2Vjb25kUm93VGhpcmRDb2x1bW4i
IGRhdGEtZXhwZWN0ZWQtd2lkdGg9IjMwIiBkYXRhLWV4cGVjdGVkLWhlaWdodD0iNTAiPjwvZGl2
PgorICAgICAgICA8ZGl2IGNsYXNzPSJ0aGlyZFJvd0ZpcnN0Q29sdW1uIiBkYXRhLWV4cGVjdGVk
LXdpZHRoPSI1MCIgZGF0YS1leHBlY3RlZC1oZWlnaHQ9IjE1Ij48L2Rpdj4KKyAgICAgICAgPGRp
diBjbGFzcz0idGhpcmRSb3dTZWNvbmRDb2x1bW4iIGRhdGEtZXhwZWN0ZWQtd2lkdGg9IjQiIGRh
dGEtZXhwZWN0ZWQtaGVpZ2h0PSIxNSI+PC9kaXY+CisgICAgICAgIDxkaXYgY2xhc3M9InRoaXJk
Um93VGhpcmRDb2x1bW4iIGRhdGEtZXhwZWN0ZWQtd2lkdGg9IjMwIiBkYXRhLWV4cGVjdGVkLWhl
aWdodD0iMTUiPjwvZGl2PgorICAgIDwvZGl2PgorPC9kaXY+CisKKzwvYm9keT4KKzwvaHRtbD4K
KworCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy1ncmlkLWxheW91dC9ncmlkLWVs
ZW1lbnQtc2hyaW5rLXRvLWZpdC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MtZ3JpZC1sYXlv
dXQvZ3JpZC1lbGVtZW50LXNocmluay10by1maXQuaHRtbAppbmRleCA0YmRhYmYyMTg4YTE1YmFl
YTMyMzI1MDU2OThlNWJkMDEzMjhmYjY4Li5mMmVkNTJkNWE4YzcwODRmZDBhNWYyNWQ1ODQ3MmI2
NGM1ODExMTcxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy1ncmlkLWxheW91dC9n
cmlkLWVsZW1lbnQtc2hyaW5rLXRvLWZpdC5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvY3Nz
LWdyaWQtbGF5b3V0L2dyaWQtZWxlbWVudC1zaHJpbmstdG8tZml0Lmh0bWwKQEAgLTQsNyArNCw3
IEBACiA8c3R5bGU+CiAuZ3JpZCB7CiAgICAgLXdlYmtpdC1ncmlkLXRlbXBsYXRlLXJvd3M6IDUw
cHggNTBweDsKLSAgICAtd2Via2l0LWdyaWQtdGVtcGxhdGUtY29sdW1uczogMC41ZnIgMC41ZnI7
CisgICAgLXdlYmtpdC1ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7CiB9CiAKIC5mbG9h
dFBvcyB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>