<?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>210465</bug_id>
          
          <creation_ts>2020-04-13 16:08:29 -0700</creation_ts>
          <short_desc>[css-flexbox] ChildIntrinsicLogicalWidth should use fit-content, not max-content</short_desc>
          <delta_ts>2020-06-02 04:29:18 -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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=210103</see_also>
    
    <see_also>https://bugs.chromium.org/p/chromium/issues/detail?id=876749</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>
          
          <blocked>209871</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Alberto Lopez Perez">clopez</reporter>
          <assigned_to name="Sergio Villar Senin">svillar</assigned_to>
          <cc>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jfernandez</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pdr</cc>
    
    <cc>rego</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>svillar</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1641156</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2020-04-13 16:08:29 -0700</bug_when>
    <thetext>A fixed-layout table at 100% width expands to 800,000px when in a flex-flow: column wrap

Example URL:
https://jsfiddle.net/zhv79eub/14/

Steps to reproduce the problem:
1. Have a flexbox container with `flex-flow: column wrap`.
2. Create multiple items such that a wrap occurs.
3. If one of the items is a div with a table which has `width: 100%` and `table-layout: fixed`, it will expand to become ~800,000px wide instead of a reasonable size.

What is the expected behavior?
From a UI perspective, the table should be a sane size - either the width of a single column prior to wrapping or however big it needs to be to fit the content (i.e., table-layout: auto).

What went wrong?
Each table grows to be enormous (800k pixels).

The table has a width of 100%, so it&apos;s possible there is some broken loop where the container&apos;s width is &apos;as big as needed&apos; and each table effectively grows as large as it can before hitting some weird maximum?

Does it occur on multiple sites: Yes


This very same bug was reported for chrome in https://bugs.chromium.org/p/chromium/issues/detail?id=876749
It was fixed there by changing ChildIntrinsicLogicalWidth to use fit-content instead of max-content

There are two WPT tests for this at:
http://wpt.live/css/css-flexbox/flex-wrap-002.html
http://wpt.live/css/css-flexbox/flex-wrap-003.html

The first one its currently failing on WebKit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658035</commentid>
    <comment_count>1</comment_count>
      <attachid>400754</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2020-06-01 13:46:24 -0700</bug_when>
    <thetext>Created attachment 400754
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658045</commentid>
    <comment_count>2</comment_count>
      <attachid>400754</attachid>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2020-06-01 14:11:33 -0700</bug_when>
    <thetext>Comment on attachment 400754
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658055</commentid>
    <comment_count>3</comment_count>
      <attachid>400754</attachid>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2020-06-01 14:30:04 -0700</bug_when>
    <thetext>Comment on attachment 400754
Patch

The change looks good, but tt seems that the patch causes some regression in other flexbox related tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658092</commentid>
    <comment_count>4</comment_count>
    <who name="Javier Fernandez">jfernandez</who>
    <bug_when>2020-06-01 15:28:12 -0700</bug_when>
    <thetext>(In reply to Javier Fernandez from comment #3)
&gt; Comment on attachment 400754 [details]
&gt; Patch
&gt; 
&gt; The change looks good, but tt seems that the patch causes some regression in
&gt; other flexbox related tests.

imported/w3c/web-platform-tests/css/css-flexbox/flexbox_width-wrapping-column.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658224</commentid>
    <comment_count>5</comment_count>
      <attachid>400754</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2020-06-02 03:31:47 -0700</bug_when>
    <thetext>Comment on attachment 400754
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=400754&amp;action=review

Uploading a new version now

&gt; Source/WebCore/rendering/RenderFlexibleBox.cpp:472
&gt; +        std::min(child.maxPreferredLogicalWidth(), std::max(child.minPreferredLogicalWidth(), contentLogicalWidth()));

Cannot believe I forgot the return....</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658225</commentid>
    <comment_count>6</comment_count>
      <attachid>400800</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2020-06-02 03:32:38 -0700</bug_when>
    <thetext>Created attachment 400800
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658233</commentid>
    <comment_count>7</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2020-06-02 04:28:37 -0700</bug_when>
    <thetext>Committed r262411: &lt;https://trac.webkit.org/changeset/262411&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1658235</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-06-02 04:29:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/63869685&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400754</attachid>
            <date>2020-06-01 13:46:24 -0700</date>
            <delta_ts>2020-06-02 03:32:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210465-20200601224622.patch</filename>
            <type>text/plain</type>
            <size>4203</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyMzkyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjBlYTE1ZWYwZTZmYTAz
MmI2OThmYjU0ZWQ2OTZkM2I4YWFlYWY0YS4uMThmZjJiMzFiNmVlZmViYWVmN2IwNjVmMDAxZDRk
MDlkMTk0NGY0YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDIwLTA2LTAxICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFtjc3MtZmxl
eGJveF0gQ2hpbGRJbnRyaW5zaWNMb2dpY2FsV2lkdGggc2hvdWxkIHVzZSBmaXQtY29udGVudCwg
bm90IG1heC1jb250ZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMTA0NjUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBXaGVuIGNvbXB1dGluZyB0aGUgaHlwb3RoZXRpY2FsIGNyb3NzIHNpemUgb2YgZWFj
aCBpdGVtIGluIHRoZSBmbGV4Ym94IGFsZ29yaXRobQorICAgICAgICB0aGUgY3VycmVudCBjb2Rl
IHdhcyB1c2luZyB0aGUgbWF4LXNpemUuIEhvd2V2ZXIgdGhlIHNwZWNzIHN0YXRlIGNsZWFybHkg
dGhhdCB3ZQorICAgICAgICBzaG91bGQgdXNlIGZpdC1jb250ZW50IGluc3RlYWQsIGkuZS4sIHRo
ZSBzaHJpbmstdG8tZml0IHNpemUuCisgICAgICAgIFNlZSBodHRwczovL2RyYWZ0cy5jc3N3Zy5v
cmcvY3NzLWZsZXhib3gvI2FsZ28tY3Jvc3MtaXRlbS4KKworICAgICAgICBCYXNlZCBvbiBCbGlu
aydzIGNycmV2LmNvbS8xMzI3NzQ2IGJ5IDxjYmllc2luZ2VyQGNocm9taXVtLm9yZz4KKworICAg
ICAgICAqIHJlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpSZW5kZXJGbGV4aWJsZUJveDo6Y2hpbGRJbnRyaW5zaWNMb2dpY2FsV2lkdGggY29uc3QpOiBV
c2UgdGhlIHNocmluay10by1maXQKKyAgICAgICAgc2l6ZSBpbnN0ZWFkIGp1c3QgdGhlIG1heC1z
aXplLgorCiAyMDIwLTA2LTAxICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29t
PgogCiAgICAgICAgIEFkZCBFTkFCTEUoVE9VQ0hfQUNUSU9OX1JFR0lPTlMpIHRvIHdyYXAgY29k
ZSB0aGF0J3Mgb25seSByZWxldmFudCBmb3IgcGxhdGZvcm1zIHRoYXQgY29uc3VsdCB0b3VjaC1h
Y3Rpb24gZm9yIGV2ZW50IGhhbmRsaW5nCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyRmxleGlibGVCb3guY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckZsZXhpYmxlQm94LmNwcAppbmRleCAxNTg0MTIwZjU3ZTJiYTAyZTU5MTJiZDVmZDBkY2Nk
MWUyODgwNzEzLi41ZmIzYzViNjIwNDIyYThiZjQyNzE5OGM5ODg2MWM0MTE4MDU3ZjkxIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHAKQEAgLTQ2
Nyw5ICs0NjcsMTAgQEAgTGF5b3V0VW5pdCBSZW5kZXJGbGV4aWJsZUJveDo6Y2hpbGRJbnRyaW5z
aWNMb2dpY2FsV2lkdGgoY29uc3QgUmVuZGVyQm94JiBjaGlsZCkKICAgICAvLyBUaGlzIHNob3Vs
ZCBvbmx5IGJlIGNhbGxlZCBpZiB0aGUgbG9naWNhbCB3aWR0aCBpcyB0aGUgY3Jvc3Mgc2l6ZQog
ICAgIEFTU0VSVChoYXNPcnRob2dvbmFsRmxvdyhjaGlsZCkpOwogICAgIC8vIElmIG91ciBoZWln
aHQgaXMgYXV0bywgbWFrZSBzdXJlIHRoYXQgb3VyIHJldHVybmVkIGhlaWdodCBpcyB1bmFmZmVj
dGVkIGJ5Ci0gICAgLy8gZWFybGllciBsYXlvdXRzIGJ5IHJldHVybmluZyB0aGUgbWF4IHByZWZl
cnJlZCBsb2dpY2FsIHdpZHRoCisgICAgLy8gZWFybGllciBsYXlvdXRzIGJ5IHJldHVybmluZyB0
aGUgc2hyaW5rLXRvLWZpdCBzaXplLgogICAgIGlmICghY3Jvc3NBeGlzTGVuZ3RoSXNEZWZpbml0
ZShjaGlsZCwgY2hpbGQuc3R5bGUoKS5sb2dpY2FsV2lkdGgoKSkpCi0gICAgICAgIHJldHVybiBj
aGlsZC5tYXhQcmVmZXJyZWRMb2dpY2FsV2lkdGgoKTsKKyAgICAgICAgc3RkOjptaW4oY2hpbGQu
bWF4UHJlZmVycmVkTG9naWNhbFdpZHRoKCksIHN0ZDo6bWF4KGNoaWxkLm1pblByZWZlcnJlZExv
Z2ljYWxXaWR0aCgpLCBjb250ZW50TG9naWNhbFdpZHRoKCkpKTsKKwogICAgIHJldHVybiBjaGls
ZC5sb2dpY2FsV2lkdGgoKTsKIH0KIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDNkNTk5Y2Y0NjZhZDFjZWMxODA4NzlhMjBh
ZmFhYzc5OGQwODUxZGIuLmEzYTNlZWZlN2Y5ZWM5OTMzNzI2MGM0NWM3YTQyNzA0MmI2NjViZDAg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxMiBAQAorMjAyMC0wNi0wMSAgU2VyZ2lvIFZpbGxhciBTZW5pbiAg
PHN2aWxsYXJAaWdhbGlhLmNvbT4KKworICAgICAgICBbY3NzLWZsZXhib3hdIENoaWxkSW50cmlu
c2ljTG9naWNhbFdpZHRoIHNob3VsZCB1c2UgZml0LWNvbnRlbnQsIG5vdCBtYXgtY29udGVudAor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEwNDY1CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBUZXN0RXhw
ZWN0YXRpb25zOiBVbnNraXBwZWQgZmxleC13cmFwLTAwMi5odG1sIHdoaWNoIGlzIG5vdyBwYXNz
aW5nLgorCiAyMDIwLTA2LTAxICBKYXNvbiBMYXdyZW5jZSAgPGxhd3JlbmNlLmpAYXBwbGUuY29t
PgogCiAgICAgICAgIChyMjYxMTAzKSBbIE1hYyBXSzIgXSBpbnNwZWN0b3IvcGFnZS9vdmVycmlk
ZVNldHRpbmctSVRQRGVidWdNb2RlRW5hYmxlZC5odG1sIGlzIGEgZmxha3kgZmFpbHVyZQpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL1Rlc3RF
eHBlY3RhdGlvbnMKaW5kZXggOTUwMTQxMDMxYTI4OWY3Y2I2ZGUwNzVmNzgxZjIxODAwZDA0OGM5
OC4uZGY4Y2MwNzVjODI4ZGM0YTA1N2Q4ZjYxNDI1NjVjYzg3M2QxMGQ5OCAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9UZXN0RXhwZWN0
YXRpb25zCkBAIC00MjQ2LDcgKzQyNDYsNiBAQCB3ZWJraXQub3JnL2IvMjEwMDg5IGltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1mbGV4Ym94L2ZsZXgtbWluaW11bQogd2Vi
a2l0Lm9yZy9iLzIxMDA5MyBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mt
ZmxleGJveC9zZWxlY3QtZWxlbWVudC16ZXJvLWhlaWdodC0wMDEuaHRtbCBbIEltYWdlT25seUZh
aWx1cmUgXQogd2Via2l0Lm9yZy9iLzIxMDA5MyBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL2Nzcy9jc3MtZmxleGJveC9zZWxlY3QtZWxlbWVudC16ZXJvLWhlaWdodC0wMDIuaHRtbCBb
IEltYWdlT25seUZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzIxMDE0NCBpbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJveC9hbm9ueW1vdXMtZmxleC1pdGVtLTAwNS5o
dG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvMjEwNDY1IGltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1mbGV4Ym94L2ZsZXgtd3JhcC0wMDIuaHRtbCBb
IEltYWdlT25seUZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzIxMDQ3NSBpbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJveC9pbWFnZS1pdGVtcy1mbGFrZS0wMDEuaHRt
bCBbIEltYWdlT25seUZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzIxMDQ3OCBpbXBvcnRlZC93M2Mv
d2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtZmxleGJveC9wZXJjZW50YWdlLWhlaWdodHMtMDA2
Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8yMTIwNDYgaW1wb3J0ZWQv
dzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWZsZXhib3gvZmxleC1taW5pbXVtLWhlaWdo
dC1mbGV4LWl0ZW1zLTAwNS54aHQgWyBJbWFnZU9ubHlGYWlsdXJlIF0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400800</attachid>
            <date>2020-06-02 03:32:38 -0700</date>
            <delta_ts>2020-06-02 04:25:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210465-20200602123237.patch</filename>
            <type>text/plain</type>
            <size>4237</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyNDA4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODJhNTg5ZmRiYTU0Mzc0
NTVlOWJjYmYzZjRmOWMyMWY5NTUxNTFiOC4uODdhZjY5NTA2YjNiMzRjYmU2OTFiMTlmN2M0OTMw
YzM4OTY0MTUzNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDIwLTA2LTAxICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFtjc3MtZmxl
eGJveF0gQ2hpbGRJbnRyaW5zaWNMb2dpY2FsV2lkdGggc2hvdWxkIHVzZSBmaXQtY29udGVudCwg
bm90IG1heC1jb250ZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMTA0NjUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBXaGVuIGNvbXB1dGluZyB0aGUgaHlwb3RoZXRpY2FsIGNyb3NzIHNpemUgb2YgZWFj
aCBpdGVtIGluIHRoZSBmbGV4Ym94IGFsZ29yaXRobQorICAgICAgICB0aGUgY3VycmVudCBjb2Rl
IHdhcyB1c2luZyB0aGUgbWF4LXNpemUuIEhvd2V2ZXIgdGhlIHNwZWNzIHN0YXRlIGNsZWFybHkg
dGhhdCB3ZQorICAgICAgICBzaG91bGQgdXNlIGZpdC1jb250ZW50IGluc3RlYWQsIGkuZS4sIHRo
ZSBzaHJpbmstdG8tZml0IHNpemUuCisgICAgICAgIFNlZSBodHRwczovL2RyYWZ0cy5jc3N3Zy5v
cmcvY3NzLWZsZXhib3gvI2FsZ28tY3Jvc3MtaXRlbS4KKworICAgICAgICBCYXNlZCBvbiBCbGlu
aydzIGNycmV2LmNvbS8xMzI3NzQ2IGJ5IDxjYmllc2luZ2VyQGNocm9taXVtLm9yZz4KKworICAg
ICAgICAqIHJlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpSZW5kZXJGbGV4aWJsZUJveDo6Y2hpbGRJbnRyaW5zaWNMb2dpY2FsV2lkdGggY29uc3QpOiBV
c2UgdGhlIHNocmluay10by1maXQKKyAgICAgICAgc2l6ZSBpbnN0ZWFkIGp1c3QgdGhlIG1heC1z
aXplLgorCiAyMDIwLTA2LTAxICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5j
b20+CiAKICAgICAgICAgW1dlYkdQVV0gVXBkYXRlIHRleHR1cmUgY3JlYXRpb24gdmFsaWRhdGlv
biBhY2NvcmRpbmcgdG8gdGhlIGRpc2N1c3Npb24gYXQgaHR0cHM6Ly9naXRodWIuY29tL2dwdXdl
Yi9ncHV3ZWIvcHVsbC83OTkvZmlsZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyRmxleGlibGVCb3guY3BwCmluZGV4IDE1ODQxMjBmNTdlMmJhMDJlNTkxMmJkNWZkMGRjY2Qx
ZTI4ODA3MTMuLjVlMjVhYzcyNjkxNzRmYmY1ZDIwNjc4NzU0NmE4M2E0ZmE3NTNmNmQgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckZsZXhpYmxlQm94LmNwcApAQCAtNDY3
LDkgKzQ2NywxMCBAQCBMYXlvdXRVbml0IFJlbmRlckZsZXhpYmxlQm94OjpjaGlsZEludHJpbnNp
Y0xvZ2ljYWxXaWR0aChjb25zdCBSZW5kZXJCb3gmIGNoaWxkKQogICAgIC8vIFRoaXMgc2hvdWxk
IG9ubHkgYmUgY2FsbGVkIGlmIHRoZSBsb2dpY2FsIHdpZHRoIGlzIHRoZSBjcm9zcyBzaXplCiAg
ICAgQVNTRVJUKGhhc09ydGhvZ29uYWxGbG93KGNoaWxkKSk7CiAgICAgLy8gSWYgb3VyIGhlaWdo
dCBpcyBhdXRvLCBtYWtlIHN1cmUgdGhhdCBvdXIgcmV0dXJuZWQgaGVpZ2h0IGlzIHVuYWZmZWN0
ZWQgYnkKLSAgICAvLyBlYXJsaWVyIGxheW91dHMgYnkgcmV0dXJuaW5nIHRoZSBtYXggcHJlZmVy
cmVkIGxvZ2ljYWwgd2lkdGgKKyAgICAvLyBlYXJsaWVyIGxheW91dHMgYnkgcmV0dXJuaW5nIHRo
ZSBzaHJpbmstdG8tZml0IHNpemUuCiAgICAgaWYgKCFjcm9zc0F4aXNMZW5ndGhJc0RlZmluaXRl
KGNoaWxkLCBjaGlsZC5zdHlsZSgpLmxvZ2ljYWxXaWR0aCgpKSkKLSAgICAgICAgcmV0dXJuIGNo
aWxkLm1heFByZWZlcnJlZExvZ2ljYWxXaWR0aCgpOworICAgICAgICByZXR1cm4gc3RkOjptaW4o
Y2hpbGQubWF4UHJlZmVycmVkTG9naWNhbFdpZHRoKCksIHN0ZDo6bWF4KGNoaWxkLm1pblByZWZl
cnJlZExvZ2ljYWxXaWR0aCgpLCBjb250ZW50TG9naWNhbFdpZHRoKCkpKTsKKwogICAgIHJldHVy
biBjaGlsZC5sb2dpY2FsV2lkdGgoKTsKIH0KIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDdhZmI3OGQ2ODNjNzdkMTM1MDUy
YzFhYjY5NTQ1YzQ4ZDM5MjVhNmEuLjBmZDkyMDJkODdmNDI4ZmJhYTA2NWIxMDY3MDVlYmE5NjE3
YzYzZGYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAorMjAyMC0wNi0wMSAgU2VyZ2lvIFZpbGxhciBT
ZW5pbiAgPHN2aWxsYXJAaWdhbGlhLmNvbT4KKworICAgICAgICBbY3NzLWZsZXhib3hdIENoaWxk
SW50cmluc2ljTG9naWNhbFdpZHRoIHNob3VsZCB1c2UgZml0LWNvbnRlbnQsIG5vdCBtYXgtY29u
dGVudAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEw
NDY1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBU
ZXN0RXhwZWN0YXRpb25zOiBVbnNraXBwZWQgZmxleC13cmFwLTAwMi5odG1sIHdoaWNoIGlzIG5v
dyBwYXNzaW5nLgorCiAyMDIwLTA2LTAxICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBh
cHBsZS5jb20+CiAKICAgICAgICAgW1dlYkdQVV0gVXBkYXRlIHRleHR1cmUgY3JlYXRpb24gdmFs
aWRhdGlvbiBhY2NvcmRpbmcgdG8gdGhlIGRpc2N1c3Npb24gYXQgaHR0cHM6Ly9naXRodWIuY29t
L2dwdXdlYi9ncHV3ZWIvcHVsbC83OTkvZmlsZXMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL1Rl
c3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGE3Mzdh
MDA1MGM3ZmQ2MTMwZWEwMmQ3MWViODhlNjdhNDcwZTdlZTYuLjY4OTg2OWVkN2NmNWRhNmQ0YWIx
MDBmMDM4ZjlmZjc5Njc1MDQ2NzAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL1Rlc3RFeHBlY3Rh
dGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucwpAQCAtNDI0Myw3ICs0MjQz
LDYgQEAgd2Via2l0Lm9yZy9iLzIxMDA4OSBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L2Nzcy9jc3MtZmxleGJveC9mbGV4LW1pbmltdW0KIHdlYmtpdC5vcmcvYi8yMTAwOTMgaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWZsZXhib3gvc2VsZWN0LWVsZW1lbnQt
emVyby1oZWlnaHQtMDAxLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8y
MTAwOTMgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWZsZXhib3gvc2Vs
ZWN0LWVsZW1lbnQtemVyby1oZWlnaHQtMDAyLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KIHdl
YmtpdC5vcmcvYi8yMTAxNDQgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3Nz
LWZsZXhib3gvYW5vbnltb3VzLWZsZXgtaXRlbS0wMDUuaHRtbCBbIEltYWdlT25seUZhaWx1cmUg
XQotd2Via2l0Lm9yZy9iLzIxMDQ2NSBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nz
cy9jc3MtZmxleGJveC9mbGV4LXdyYXAtMDAyLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KIHdl
YmtpdC5vcmcvYi8yMTA0NzUgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3Nz
LWZsZXhib3gvaW1hZ2UtaXRlbXMtZmxha2UtMDAxLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0K
IHdlYmtpdC5vcmcvYi8yMTA0NzggaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3Mv
Y3NzLWZsZXhib3gvcGVyY2VudGFnZS1oZWlnaHRzLTAwNi5odG1sIFsgSW1hZ2VPbmx5RmFpbHVy
ZSBdCiB3ZWJraXQub3JnL2IvMjEyMDQ2IGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
Y3NzL2Nzcy1mbGV4Ym94L2ZsZXgtbWluaW11bS1oZWlnaHQtZmxleC1pdGVtcy0wMDUueGh0IFsg
SW1hZ2VPbmx5RmFpbHVyZSBdCg==
</data>
<flag name="review"
          id="416188"
          type_id="1"
          status="+"
          setter="jfernandez"
    />
          </attachment>
      

    </bug>

</bugzilla>