<?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>103332</bug_id>
          
          <creation_ts>2012-11-26 17:35:03 -0800</creation_ts>
          <short_desc>[CSS Grid Layout] Support &apos;auto&apos; sized grid items</short_desc>
          <delta_ts>2013-01-30 14:43:35 -0800</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>All</rep_platform>
          <op_sys>All</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>
          <dependson>103311</dependson>
          <blocked>103573</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Julien Chaffraix">jchaffraix</reporter>
          <assigned_to name="Julien Chaffraix">jchaffraix</assigned_to>
          <cc>eric</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>ojan</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>776125</commentid>
    <comment_count>0</comment_count>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-11-26 17:35:03 -0800</bug_when>
    <thetext>Per the specification, auto is equivalent to ‘minmax(min-content, max-content)’.

Talking with Ojan, this definition is different from the shrink-to-fit behavior (http://www.w3.org/TR/css3-box/#shrink-to-fit): min(max(preferred minimum width, available width), preferred width). It&apos;s possible to have the 2 equations applying on the same item (if &apos;self-align: start&apos; and the grid track is &apos;auto&apos;) so we should check if there is no contradiction here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>819597</commentid>
    <comment_count>1</comment_count>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2013-01-29 17:46:55 -0800</bug_when>
    <thetext>We have moved up to a point where we can implement &apos;auto&apos;. The main minmax bug is kept open so that we can track some issues blocked by the spec (e.g the question of orthogonal flow on grid items).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820304</commentid>
    <comment_count>2</comment_count>
      <attachid>185517</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2013-01-30 10:26:20 -0800</bug_when>
    <thetext>Created attachment 185517
Proposed implementation: translate auto to minmax in RenderStyle.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820350</commentid>
    <comment_count>3</comment_count>
      <attachid>185517</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2013-01-30 11:25:39 -0800</bug_when>
    <thetext>Comment on attachment 185517
Proposed implementation: translate auto to minmax in RenderStyle.

This seems OK to me, but Ojan suggested putting the handling of auto in RenderGrid.cpp as a helper function.  He might have a stronger opinion than I do.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820492</commentid>
    <comment_count>4</comment_count>
      <attachid>185517</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2013-01-30 13:36:40 -0800</bug_when>
    <thetext>Comment on attachment 185517
Proposed implementation: translate auto to minmax in RenderStyle.

Ojan said that it was a slight violation of keeping RenderStyle dumb but he is fine with it due to the limited impact.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820607</commentid>
    <comment_count>5</comment_count>
      <attachid>185517</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-30 14:43:32 -0800</bug_when>
    <thetext>Comment on attachment 185517
Proposed implementation: translate auto to minmax in RenderStyle.

Clearing flags on attachment: 185517

Committed r141317: &lt;http://trac.webkit.org/changeset/141317&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>820608</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-30 14:43:35 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185517</attachid>
            <date>2013-01-30 10:26:20 -0800</date>
            <delta_ts>2013-01-30 14:43:31 -0800</delta_ts>
            <desc>Proposed implementation: translate auto to minmax in RenderStyle.</desc>
            <filename>bug-103332-20130130102305.patch</filename>
            <type>text/plain</type>
            <size>8126</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQxMTY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjMyZTdiNzdlNTdmY2Jh
NDIwMWE5ZDhhMzVmMWYyNWQzMDY3ZmI0NS4uNmJlMWI4Yzk3Y2JhNjk3OTA4MWJjZTlkY2YzMjM3
MzQyNTMzZWY4MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDEzLTAxLTMwICBKdWxp
ZW4gQ2hhZmZyYWl4ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgorCisgICAgICAgIFtDU1MgR3Jp
ZCBMYXlvdXRdIFN1cHBvcnQgJ2F1dG8nIHNpemVkIGdyaWQgaXRlbXMKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzMzMgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3RzOiBmYXN0L2Nzcy1ncmlkLWxh
eW91dC9hdXRvLWNvbnRlbnQtcmVzb2x1dGlvbi1jb2x1bW5zLmh0bWwKKyAgICAgICAgICAgICAg
IGZhc3QvY3NzLWdyaWQtbGF5b3V0L2F1dG8tY29udGVudC1yZXNvbHV0aW9uLXJvd3MuaHRtbAor
CisgICAgICAgIFRoZSBzcGVjaWZpY2F0aW9uIGludGVycHJldHMgJ2F1dG8nIGFzIG1pbm1heCht
aW4tY29udGVudCwgbWF4LWNvbnRlbnQpLgorICAgICAgICBCZWNhdXNlIHdlIHN0b3JlZCB0aGUg
Z3JpZCBkZWZpbml0aW9ucyBhcyBhbiAnYXV0bycgbGVuZ3RoLCB3ZSB3b3VsZG4ndAorICAgICAg
ICBoYW5kbGUgaXQgcHJvcGVybHkgZHVyaW5nIGxheW91dC4KKworICAgICAgICBUaGlzIGNoYW5n
ZSBtYWtlcyB1cyBkbyB0aGUgdHJhbnNsYXRpb24gd2hlbiB3ZSBxdWVyeSB0aGUgaW5mb3JtYXRp
b24gZm9yCisgICAgICAgIGxheW91dC4KKworICAgICAgICAqIHJlbmRlcmluZy9zdHlsZS9Hcmlk
VHJhY2tTaXplLmg6CisgICAgICAgIChXZWJDb3JlOjpHcmlkVHJhY2tTaXplOjptaW5UcmFja0Jy
ZWFkdGgpOgorICAgICAgICAoV2ViQ29yZTo6R3JpZFRyYWNrU2l6ZTo6bWF4VHJhY2tCcmVhZHRo
KToKKyAgICAgICAgVHJhbnNsYXRlICdhdXRvJyB0byBtaW5tYXgobWluLWNvbnRlbnQsIG1heC1j
b250ZW50KS4gVGhpcyB3b3JrcyBhcyBnZXRDb21wdXRlZFN0eWxlCisgICAgICAgIHN0aWxsIHNl
ZXMgdGhlIEdyaWRUcmFja1NpemUgYXMgYSBzaW5nbGUgbGVuZ3RoIGFuZCB0aHVzIHF1ZXJ5IGxl
bmd0aCgpIGluc3RlYWQgb2YgdGhlCisgICAgICAgIGluZGl2aWR1YWwgY29tcG9uZW50IG9mIG1p
bm1heCgpLgorCiAyMDEzLTAxLTI5ICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNvbT4KIAog
ICAgICAgICBDaGFuZ2UgRGF0YWJhc2VDb250ZXh0IGxvb2t1cCB0byBiZSB0aHJlYWQtc2FmZS4K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9HcmlkVHJhY2tTaXpl
LmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvR3JpZFRyYWNrU2l6ZS5oCmluZGV4
IDE0MmIyYWQ3ZjUwMDA1OGIyNmQyODRjMjBmMmUyZGU3NjFlNDI4ZGQuLmVmMDk1MjI4MDk0MGFk
N2ZjYjRhNzY5ZWEyOWFhYzBhN2RhYjJiNWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9zdHlsZS9HcmlkVHJhY2tTaXplLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL3N0eWxlL0dyaWRUcmFja1NpemUuaApAQCAtNjcsMTIgKzY3LDIwIEBAIHB1YmxpYzoKICAg
ICBjb25zdCBMZW5ndGgmIG1pblRyYWNrQnJlYWR0aCgpIGNvbnN0CiAgICAgewogICAgICAgICBB
U1NFUlQoIW1fbWluVHJhY2tCcmVhZHRoLmlzVW5kZWZpbmVkKCkpOworICAgICAgICBpZiAobV9t
aW5UcmFja0JyZWFkdGguaXNBdXRvKCkpIHsKKyAgICAgICAgICAgIERFRklORV9TVEFUSUNfTE9D
QUwoTGVuZ3RoLCBtaW5Db250ZW50LCAoTWluQ29udGVudCkpOworICAgICAgICAgICAgcmV0dXJu
IG1pbkNvbnRlbnQ7CisgICAgICAgIH0KICAgICAgICAgcmV0dXJuIG1fbWluVHJhY2tCcmVhZHRo
OwogICAgIH0KIAogICAgIGNvbnN0IExlbmd0aCYgbWF4VHJhY2tCcmVhZHRoKCkgY29uc3QKICAg
ICB7CiAgICAgICAgIEFTU0VSVCghbV9tYXhUcmFja0JyZWFkdGguaXNVbmRlZmluZWQoKSk7Cisg
ICAgICAgIGlmIChtX21heFRyYWNrQnJlYWR0aC5pc0F1dG8oKSkgeworICAgICAgICAgICAgREVG
SU5FX1NUQVRJQ19MT0NBTChMZW5ndGgsIG1heENvbnRlbnQsIChNYXhDb250ZW50KSk7CisgICAg
ICAgICAgICByZXR1cm4gbWF4Q29udGVudDsKKyAgICAgICAgfQogICAgICAgICByZXR1cm4gbV9t
YXhUcmFja0JyZWFkdGg7CiAgICAgfQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNjAwMzZlNWU1OWE3YzliZTk1MTZjNWQz
MGZjMDc4NTE4ZjM5ODM0Zi4uZWUzMzA2YzE2Y2I5YzdhNTNhODk3NTExYTUyMGYyZTE3OGE5OGJm
NyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0No
YW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEzLTAxLTMwICBKdWxpZW4gQ2hhZmZyYWl4ICA8
amNoYWZmcmFpeEB3ZWJraXQub3JnPgorCisgICAgICAgIFtDU1MgR3JpZCBMYXlvdXRdIFN1cHBv
cnQgJ2F1dG8nIHNpemVkIGdyaWQgaXRlbXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTEwMzMzMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogZmFzdC9jc3MtZ3JpZC1sYXlvdXQvYXV0by1jb250ZW50LXJl
c29sdXRpb24tY29sdW1ucy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3Nz
LWdyaWQtbGF5b3V0L2F1dG8tY29udGVudC1yZXNvbHV0aW9uLWNvbHVtbnMuaHRtbDogQWRkZWQu
CisgICAgICAgICogZmFzdC9jc3MtZ3JpZC1sYXlvdXQvYXV0by1jb250ZW50LXJlc29sdXRpb24t
cm93cy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3NzLWdyaWQtbGF5b3V0
L2F1dG8tY29udGVudC1yZXNvbHV0aW9uLXJvd3MuaHRtbDogQWRkZWQuCisKIDIwMTMtMDEtMjkg
IE9saXZlciBIdW50ICA8b2xpdmVyQGFwcGxlLmNvbT4KIAogICAgICAgICBSRUdSRVNTSU9OIChy
MTQwNTk0KTogUkVMRUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQgaW4gSlNDOjpJbnRlcnByZXRlcjo6
ZXhlY3V0ZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MtZ3JpZC1sYXlvdXQvYXV0
by1jb250ZW50LXJlc29sdXRpb24tY29sdW1ucy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9m
YXN0L2Nzcy1ncmlkLWxheW91dC9hdXRvLWNvbnRlbnQtcmVzb2x1dGlvbi1jb2x1bW5zLWV4cGVj
dGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi4wZDQyZWJlY2FjYjUwNWQyNTgxYzY1NTdhODkwZmNmMmRkYjAy
ODZkCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MtZ3JpZC1sYXlvdXQv
YXV0by1jb250ZW50LXJlc29sdXRpb24tY29sdW1ucy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw4
IEBACitUZXN0IHRoYXQgcmVzb2x2aW5nIGF1dG8gdHJhY2tzIG9uIGdyaWQgaXRlbXMgd29ya3Mg
cHJvcGVybHkuCisKK1hYWCBYWFggWFhYCitQQVNTCitYWCBYWCBYWCBYWCBYWCBYWAorUEFTUwor
WFhYWFgKK1BBU1MKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY3NzLWdyaWQtbGF5b3V0
L2F1dG8tY29udGVudC1yZXNvbHV0aW9uLWNvbHVtbnMuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3Qv
Y3NzLWdyaWQtbGF5b3V0L2F1dG8tY29udGVudC1yZXNvbHV0aW9uLWNvbHVtbnMuaHRtbApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwLi43ZTMyZjJjMDIxMjY0MWNlZTY5N2M1ZjZmYzg1ODJjNjhhNDJiOGI2Ci0tLSAvZGV2
L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MtZ3JpZC1sYXlvdXQvYXV0by1jb250ZW50
LXJlc29sdXRpb24tY29sdW1ucy5odG1sCkBAIC0wLDAgKzEsNTIgQEAKKzwhRE9DVFlQRSBodG1s
PgorPGh0bWw+Cis8c2NyaXB0PgoraWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgIHRlc3RSdW5u
ZXIub3ZlcnJpZGVQcmVmZXJlbmNlKCJXZWJLaXRDU1NHcmlkTGF5b3V0RW5hYmxlZCIsIDEpOwor
PC9zY3JpcHQ+Cis8bGluayBocmVmPSJyZXNvdXJjZXMvZ3JpZC5jc3MiIHJlbD0ic3R5bGVzaGVl
dCI+Cis8c3R5bGU+CisuZ3JpZEF1dG9Db250ZW50IHsKKyAgICAtd2Via2l0LWdyaWQtY29sdW1u
czogYXV0bzsKKyAgICAtd2Via2l0LWdyaWQtcm93czogNTBweDsKK30KKworLyogVGhpcyBydWxl
IG1ha2VzIHN1cmUgdGhlIGNvbnRhaW5lciBpcyBzbWFsbGVyIHRoYW4gYW55IGdyaWQgaXRlbXMg
dG8gYXZvaWQgZGlzdHJpYnV0aW5nIGFueSBleHRyYSBsb2dpY2FsIHNwYWNlIHRvIHRoZW0uICov
CisuY29uc3RyYWluZWRDb250YWluZXIgeworICAgIHdpZHRoOiAxMHB4OworICAgIGhlaWdodDog
MTBweDsKK30KKworLmZpcnN0Um93Rmlyc3RDb2x1bW4geworICAgIGZvbnQ6IDEwcHgvMSBBaGVt
OworICAgIC8qIE1ha2UgdXMgZml0IG91ciBncmlkIGFyZWEuICovCisgICAgd2lkdGg6IDEwMCU7
CisgICAgaGVpZ2h0OiAxMDAlOworfQorPC9zdHlsZT4KKzxzY3JpcHQgc3JjPSIuLi8uLi9yZXNv
dXJjZXMvY2hlY2stbGF5b3V0LmpzIj48L3NjcmlwdD4KKzxib2R5IG9ubG9hZD0iY2hlY2tMYXlv
dXQoJy5ncmlkQXV0b0NvbnRlbnQnKTsiPgorCis8cD5UZXN0IHRoYXQgcmVzb2x2aW5nIGF1dG8g
dHJhY2tzIG9uIGdyaWQgaXRlbXMgd29ya3MgcHJvcGVybHkuPC9wPgorCis8ZGl2IGNsYXNzPSJj
b25zdHJhaW5lZENvbnRhaW5lciI+CisgICAgPGRpdiBjbGFzcz0iZ3JpZCBncmlkQXV0b0NvbnRl
bnQiPgorICAgICAgICA8ZGl2IGNsYXNzPSJmaXJzdFJvd0ZpcnN0Q29sdW1uIiBkYXRhLWV4cGVj
dGVkLXdpZHRoPSIzMCIgZGF0YS1leHBlY3RlZC1oZWlnaHQ9IjUwIj5YWFggWFhYIFhYWDwvZGl2
PgorICAgIDwvZGl2PgorPC9kaXY+CisKKzwhLS0gQWxsb3cgdGhlIGV4dHJhIGxvZ2ljYWwgc3Bh
Y2UgZGlzdHJpYnV0aW9uIHRvIG9jY3VyLiAtLT4KKzxkaXYgc3R5bGU9IndpZHRoOiA0MHB4OyBo
ZWlnaHQ6IDEwcHgiPgorICAgIDxkaXYgY2xhc3M9ImdyaWQgZ3JpZEF1dG9Db250ZW50Ij4KKyAg
ICAgICAgPGRpdiBjbGFzcz0iZmlyc3RSb3dGaXJzdENvbHVtbiIgZGF0YS1leHBlY3RlZC13aWR0
aD0iNDAiIGRhdGEtZXhwZWN0ZWQtaGVpZ2h0PSI1MCI+WFggWFggWFggWFggWFggWFg8L2Rpdj4K
KyAgICA8L2Rpdj4KKzwvZGl2PgorCis8ZGl2IHN0eWxlPSJ3aWR0aDogMTAwcHg7IGhlaWdodDog
MTBweDsiPgorICAgIDxkaXYgY2xhc3M9ImdyaWQgZ3JpZEF1dG9Db250ZW50Ij4KKyAgICAgICAg
PGRpdiBjbGFzcz0iZmlyc3RSb3dGaXJzdENvbHVtbiIgZGF0YS1leHBlY3RlZC13aWR0aD0iNTAi
IGRhdGEtZXhwZWN0ZWQtaGVpZ2h0PSI1MCI+WFhYWFg8L2Rpdj4KKyAgICA8L2Rpdj4KKzwvZGl2
PgorCis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Nzcy1n
cmlkLWxheW91dC9hdXRvLWNvbnRlbnQtcmVzb2x1dGlvbi1yb3dzLWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL2Zhc3QvY3NzLWdyaWQtbGF5b3V0L2F1dG8tY29udGVudC1yZXNvbHV0aW9uLXJv
d3MtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjkzMjZhMDQzZDc5MzUxYTU4N2I5ODAzM2Q4OTU3
NzQ0MTcxNWEyMGQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Nzcy1ncmlk
LWxheW91dC9hdXRvLWNvbnRlbnQtcmVzb2x1dGlvbi1yb3dzLWV4cGVjdGVkLnR4dApAQCAtMCww
ICsxLDggQEAKK1Rlc3QgdGhhdCByZXNvbHZpbmcgYXV0byB0cmFja3Mgb24gZ3JpZCBpdGVtcyB3
b3JrcyBwcm9wZXJseS4KKworWFhYWFggWFhYWFggWFhYWFgKK1BBU1MKK1hYWFhYIFhYWFhYIFhY
WFhYCitQQVNTCitYWFhYWCBYWFhYWCBYWFhYWCBYWFhYWCBYWFhYWCBYWFhYWAorUEFTUwpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9jc3MtZ3JpZC1sYXlvdXQvYXV0by1jb250ZW50LXJl
c29sdXRpb24tcm93cy5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9jc3MtZ3JpZC1sYXlvdXQvYXV0
by1jb250ZW50LXJlc29sdXRpb24tcm93cy5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmE4NTIzYzAxYTQ1ZTQz
NzVlYjA5ZTFmOTdkMWE3OWJiMGMyYzBjODQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9mYXN0L2Nzcy1ncmlkLWxheW91dC9hdXRvLWNvbnRlbnQtcmVzb2x1dGlvbi1yb3dzLmh0bWwK
QEAgLTAsMCArMSw1MiBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxzY3JpcHQ+CitpZiAo
d2luZG93LnRlc3RSdW5uZXIpCisgICAgdGVzdFJ1bm5lci5vdmVycmlkZVByZWZlcmVuY2UoIldl
YktpdENTU0dyaWRMYXlvdXRFbmFibGVkIiwgMSk7Cis8L3NjcmlwdD4KKzxsaW5rIGhyZWY9InJl
c291cmNlcy9ncmlkLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ij4KKzxzdHlsZT4KKy5ncmlkQXV0b0Nv
bnRlbnQgeworICAgIC13ZWJraXQtZ3JpZC1jb2x1bW5zOiA1MHB4OworICAgIC13ZWJraXQtZ3Jp
ZC1yb3dzOiBhdXRvOworfQorCisvKiBUaGlzIHJ1bGUgbWFrZXMgc3VyZSB0aGUgY29udGFpbmVy
IGlzIHNtYWxsZXIgdGhhbiBhbnkgZ3JpZCBpdGVtcyB0byBhdm9pZCBkaXN0cmlidXRpbmcgYW55
IGV4dHJhIGxvZ2ljYWwgc3BhY2UgdG8gdGhlbS4gKi8KKy5jb25zdHJhaW5lZENvbnRhaW5lciB7
CisgICAgd2lkdGg6IDEwcHg7CisgICAgaGVpZ2h0OiAxMHB4OworfQorCisuZmlyc3RSb3dGaXJz
dENvbHVtbiB7CisgICAgZm9udDogMTBweC8xIEFoZW07CisgICAgLyogTWFrZSB1cyBmaXQgb3Vy
IGdyaWQgYXJlYS4gKi8KKyAgICB3aWR0aDogMTAwJTsKKyAgICBoZWlnaHQ6IDEwMCU7Cit9Cis8
L3N0eWxlPgorPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9jaGVjay1sYXlvdXQuanMiPjwv
c2NyaXB0PgorPGJvZHkgb25sb2FkPSJjaGVja0xheW91dCgnLmdyaWRBdXRvQ29udGVudCcpOyI+
CisKKzxwPlRlc3QgdGhhdCByZXNvbHZpbmcgYXV0byB0cmFja3Mgb24gZ3JpZCBpdGVtcyB3b3Jr
cyBwcm9wZXJseS48L3A+CisKKzxkaXYgY2xhc3M9ImNvbnN0cmFpbmVkQ29udGFpbmVyIj4KKyAg
ICA8ZGl2IGNsYXNzPSJncmlkIGdyaWRBdXRvQ29udGVudCI+CisgICAgICAgIDxkaXYgY2xhc3M9
ImZpcnN0Um93Rmlyc3RDb2x1bW4iIGRhdGEtZXhwZWN0ZWQtd2lkdGg9IjUwIiBkYXRhLWV4cGVj
dGVkLWhlaWdodD0iMzAiPlhYWFhYIFhYWFhYIFhYWFhYPC9kaXY+CisgICAgPC9kaXY+Cis8L2Rp
dj4KKworPCEtLSBBbGxvdyB0aGUgZXh0cmEgbG9naWNhbCBzcGFjZSBkaXN0cmlidXRpb24gdG8g
b2NjdXIuIC0tPgorPGRpdiBzdHlsZT0id2lkdGg6IDQwcHg7IGhlaWdodDogMTBweCI+CisgICAg
PGRpdiBjbGFzcz0iZ3JpZCBncmlkQXV0b0NvbnRlbnQiPgorICAgICAgICA8ZGl2IGNsYXNzPSJm
aXJzdFJvd0ZpcnN0Q29sdW1uIiBkYXRhLWV4cGVjdGVkLXdpZHRoPSI1MCIgZGF0YS1leHBlY3Rl
ZC1oZWlnaHQ9IjMwIj5YWFhYWCBYWFhYWCBYWFhYWDwvZGl2PgorICAgIDwvZGl2PgorPC9kaXY+
CisKKzxkaXYgc3R5bGU9IndpZHRoOiA0MHB4OyBoZWlnaHQ6IDEwcHg7Ij4KKyAgICA8ZGl2IGNs
YXNzPSJncmlkIGdyaWRBdXRvQ29udGVudCI+CisgICAgICAgIDxkaXYgY2xhc3M9ImZpcnN0Um93
Rmlyc3RDb2x1bW4iIGRhdGEtZXhwZWN0ZWQtd2lkdGg9IjUwIiBkYXRhLWV4cGVjdGVkLWhlaWdo
dD0iNjAiPlhYWFhYIFhYWFhYIFhYWFhYIFhYWFhYIFhYWFhYIFhYWFhYPC9kaXY+CisgICAgPC9k
aXY+Cis8L2Rpdj4KKworPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>