<?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>191232</bug_id>
          
          <creation_ts>2018-11-03 20:38:20 -0700</creation_ts>
          <short_desc>[LFC][BFC] Add support for percentage height in quirks mode.</short_desc>
          <delta_ts>2018-11-04 07:47:19 -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>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1474843</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2018-11-03 20:38:20 -0700</bug_when>
    <thetext>In quirks mode, we go and travers the containing block chain to find a block level box with fixed height value to resolve the percentage value.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1474844</commentid>
    <comment_count>1</comment_count>
      <attachid>353794</attachid>
    <who name="alan">zalan</who>
    <bug_when>2018-11-03 20:44:51 -0700</bug_when>
    <thetext>Created attachment 353794
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1474885</commentid>
    <comment_count>2</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2018-11-04 07:46:45 -0800</bug_when>
    <thetext>Committed r237783: &lt;https://trac.webkit.org/changeset/237783&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1474886</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-11-04 07:47:19 -0800</bug_when>
    <thetext>&lt;rdar://problem/45791891&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>353794</attachid>
            <date>2018-11-03 20:44:51 -0700</date>
            <delta_ts>2018-11-04 07:36:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>Patch.txt</filename>
            <type>text/plain</type>
            <size>9682</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA1N2IzZjhmOGZiMy4uNWEwMThiYWM5ZDQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAor
MjAxOC0xMS0wMyAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgorCisgICAgICAgIFtM
RkNdW0JGQ10gQWRkIHN1cHBvcnQgZm9yIHBlcmNlbnRhZ2UgaGVpZ2h0IGluIHF1aXJrcyBtb2Rl
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkxMjMy
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0
L2Jsb2NrL2Jhc2ljL3F1aXJrLW1vZGUtcGVyY2VudC1oZWlnaHQtZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2Jsb2NrL2Jhc2ljL3F1aXJrLW1vZGUtcGVyY2VudC1oZWlnaHQu
aHRtbDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnM6CisK
IDIwMTgtMTEtMDMgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBb
TEZDXVtCQ0ZdIEFkZCBzdXBwb3J0IGZvciBibG9jayBsZXZlbCBub24tcmVwbGFjZWQgaW5mbG93
IGhlaWdodCBwZXJjZW50YWdlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Jsb2NrL2Jh
c2ljL3F1aXJrLW1vZGUtcGVyY2VudC1oZWlnaHQtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMv
ZmFzdC9ibG9jay9iYXNpYy9xdWlyay1tb2RlLXBlcmNlbnQtaGVpZ2h0LWV4cGVjdGVkLnR4dApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMC4uMzc2NGY3YWU2OTEKLS0tIC9k
ZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Jsb2NrL2Jhc2ljL3F1aXJrLW1vZGUtcGVy
Y2VudC1oZWlnaHQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMjQgQEAKK2xheWVyIGF0ICgwLDAp
IHNpemUgODAweDYwMAorICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgODAweDYwMAorbGF5ZXIg
YXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXpl
IDgwMHg2MDAKKyAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCw4KSBzaXplIDc4NHg1ODQKK2xh
eWVyIGF0ICg4LDgpIHNpemUgMjAyeDI5NiBjbGlwIGF0ICg5LDkpIHNpemUgMjAweDI5NCBzY3Jv
bGxXaWR0aCAzMDAKKyAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6ZSAyMDJ4Mjk2IFti
b3JkZXI6ICgxcHggc29saWQgIzAwODAwMCldCisgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDEs
MSkgc2l6ZSAzMDB4Mjk0CisgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMCwwKSBzaXplIDIw
MngyOTQgW2JvcmRlcjogKDFweCBzb2xpZCAjRkYwMDAwKV0KKyAgICAgICAgUmVuZGVyVGV4dCB7
I3RleHR9IGF0ICgxLDEpIHNpemUgMTgyeDcyCisgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkg
d2lkdGggMTc1OiAiVGhpcyBuZXN0ZWQgZGl2IGhhcyBwZXJjZW50IgorICAgICAgICAgIHRleHQg
cnVuIGF0ICgxLDE5KSB3aWR0aCAxNzc6ICJoZWlnaHQgdmFsdWUgYW5kIHRoZSBjbG9zZXN0Igor
ICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDM3KSB3aWR0aCAxODI6ICJibG9jayBsZXZlbCBjb250
YWluaW5nIGJsb2NrIgorICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDU1KSB3aWR0aCA5NzogImJv
eCBpcyB0aGUgSUNCLiIKK2xheWVyIGF0ICg4LDMwNCkgc2l6ZSAyMDJ4MjAyIGNsaXAgYXQgKDks
MzA1KSBzaXplIDIwMHgyMDAgc2Nyb2xsV2lkdGggMzAwCisgIFJlbmRlckJsb2NrIHtESVZ9IGF0
ICgwLDI5Nikgc2l6ZSAyMDJ4MjAyIFtib3JkZXI6ICgxcHggc29saWQgIzAwODAwMCldCisgICAg
UmVuZGVyQmxvY2sge0RJVn0gYXQgKDEsMSkgc2l6ZSAzMDB4MTAyCisgICAgICBSZW5kZXJCbG9j
ayB7RElWfSBhdCAoMCwwKSBzaXplIDIwMngxMDIgW2JvcmRlcjogKDFweCBzb2xpZCAjRkYwMDAw
KV0KKyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTgyeDkwCisgICAg
ICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTc1OiAiVGhpcyBuZXN0ZWQgZGl2IGhhcyBw
ZXJjZW50IgorICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDE5KSB3aWR0aCAxNzc6ICJoZWlnaHQg
dmFsdWUgYW5kIHRoZSBjbG9zZXN0IgorICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDM3KSB3aWR0
aCAxODI6ICJibG9jayBsZXZlbCBjb250YWluaW5nIGJsb2NrIgorICAgICAgICAgIHRleHQgcnVu
IGF0ICgxLDU1KSB3aWR0aCAxNjg6ICJib3ggaXMgMiBjb250YWluaW5nIGJsb2NrcyIKKyAgICAg
ICAgICB0ZXh0IHJ1biBhdCAoMSw3Mykgd2lkdGggMzc6ICJhd2F5LiIKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2Zhc3QvYmxvY2svYmFzaWMvcXVpcmstbW9kZS1wZXJjZW50LWhlaWdodC5odG1s
IGIvTGF5b3V0VGVzdHMvZmFzdC9ibG9jay9iYXNpYy9xdWlyay1tb2RlLXBlcmNlbnQtaGVpZ2h0
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAuLmZkNzU5NTIxZGVm
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ibG9jay9iYXNpYy9xdWlyay1t
b2RlLXBlcmNlbnQtaGVpZ2h0Lmh0bWwKQEAgLTAsMCArMSwyMyBAQAorPHN0eWxlPgorLnRvcCB7
CisJYm9yZGVyOiAxcHggc29saWQgZ3JlZW47CisJd2lkdGg6IDIwMHB4OworCW92ZXJmbG93OiBo
aWRkZW47Cit9CisKKy5tYWluIHsKKwl3aWR0aDogMzAwcHg7Cit9CisKKy5uZXN0ZWQgeworCWJv
cmRlcjogMXB4IHNvbGlkIHJlZDsKKwlkaXNwbGF5OiBibG9jazsKKwloZWlnaHQ6IDUwJTsKKwl3
aWR0aDogMjAwcHg7Cit9CisKKzwvc3R5bGU+CisKKzxkaXYgY2xhc3M9dG9wPjxkaXYgY2xhc3M9
bWFpbj48ZGl2IGNsYXNzPW5lc3RlZD5UaGlzIG5lc3RlZCBkaXYgaGFzIHBlcmNlbnQgaGVpZ2h0
IHZhbHVlIGFuZCB0aGUgY2xvc2VzdCBibG9jayBsZXZlbCBjb250YWluaW5nIGJsb2NrIGJveCBp
cyB0aGUgSUNCLjwvZGl2PjwvZGl2PjwvZGl2PgorCis8ZGl2IGNsYXNzPXRvcCBzdHlsZT0iaGVp
Z2h0OiAyMDBweCI+PGRpdiBjbGFzcz1tYWluPjxkaXYgY2xhc3M9bmVzdGVkPlRoaXMgbmVzdGVk
IGRpdiBoYXMgcGVyY2VudCBoZWlnaHQgdmFsdWUgYW5kIHRoZSBjbG9zZXN0IGJsb2NrIGxldmVs
IGNvbnRhaW5pbmcgYmxvY2sgYm94IGlzIDIgY29udGFpbmluZyBibG9ja3MgYXdheS48L2Rpdj48
L2Rpdj48L2Rpdj4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy9UZXN0RXhw
ZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMKaW5k
ZXggYzgxZjBhMjkxYTEuLmMwYTRkM2ExNjJmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mv
VGVzdEV4cGVjdGF0aW9ucwpAQCAtMzExNyw2ICszMTE3LDcgQEAgZmFzdC9pbmxpbmUvc2ltcGxl
LWlubGluZS1ibG9jay5odG1sIFsgRmFpbHVyZSBdCiBmYXN0L2lubGluZS9zaW1wbGUtc2hyaW5r
LXRvLWZpdC1pbmxpbmUtYmxvY2suaHRtbCBbIEZhaWx1cmUgXQogZmFzdC9ibG9jay9iYXNpYy9o
ZWlnaHQtcGVyY2VudGFnZS1zaW1wbGUuaHRtbCBbIEZhaWx1cmUgXQogZmFzdC9ibG9jay9iYXNp
Yy9jaGlsZC1ibG9jay1sZXZlbC1ib3gtd2l0aC1oZWlnaHQtcGVyY2VudC5odG1sIFsgRmFpbHVy
ZSBdCitmYXN0L2Jsb2NrL2Jhc2ljL3F1aXJrLW1vZGUtcGVyY2VudC1oZWlnaHQuaHRtbCBbIEZh
aWx1cmUgXQogCiAjIERhdGFsaXN0CiB3ZWJraXQub3JnL2IvMTg2NzE0IGZhc3QvZm9ybXMvZGF0
YWxpc3QvZGF0YWxpc3QtdGV4dGlucHV0LWtleWRvd24uaHRtbCBbIFNraXAgXQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmlu
ZGV4IDJjNTVhYWFmZTkzLi40ODIyNmI5NzQ1NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBA
CisyMDE4LTExLTAzICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAg
W0xGQ11bQkZDXSBBZGQgc3VwcG9ydCBmb3IgcGVyY2VudGFnZSBoZWlnaHQgaW4gcXVpcmtzIG1v
ZGUuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTEy
MzIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbiBx
dWlya3MgbW9kZSwgd2UgZ28gYW5kIHRyYXZlcnMgdGhlIGNvbnRhaW5pbmcgYmxvY2sgY2hhaW4g
dG8gZmluZCBhIGJsb2NrIGxldmVsCisgICAgICAgIGJveCB3aXRoIGZpeGVkIGhlaWdodCB2YWx1
ZSB0byByZXNvbHZlIHRoZSBwZXJjZW50YWdlIHZhbHVlLgorCisgICAgICAgIFRlc3Q6IGZhc3Qv
YmxvY2svYmFzaWMvcXVpcmstbW9kZS1wZXJjZW50LWhlaWdodC5odG1sCisKKyAgICAgICAgKiBs
YXlvdXQvRm9ybWF0dGluZ0NvbnRleHRHZW9tZXRyeS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpM
YXlvdXQ6OkZvcm1hdHRpbmdDb250ZXh0OjpHZW9tZXRyeTo6Y29tcHV0ZWRIZWlnaHRWYWx1ZSk6
CisgICAgICAgICogbGF5b3V0L1ZlcmlmaWNhdGlvbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpM
YXlvdXQ6OkxheW91dFN0YXRlOjp2ZXJpZnlBbmRPdXRwdXRNaXNtYXRjaGluZ0xheW91dFRyZWUg
Y29uc3QpOgorCiAyMDE4LTExLTAzICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAK
ICAgICAgICAgW0xGQ11bQkNGXSBBZGQgc3VwcG9ydCBmb3IgYmxvY2sgbGV2ZWwgbm9uLXJlcGxh
Y2VkIGluZmxvdyBoZWlnaHQgcGVyY2VudGFnZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
bGF5b3V0L0Zvcm1hdHRpbmdDb250ZXh0R2VvbWV0cnkuY3BwIGIvU291cmNlL1dlYkNvcmUvbGF5
b3V0L0Zvcm1hdHRpbmdDb250ZXh0R2VvbWV0cnkuY3BwCmluZGV4IGRjYTljMDhhZmM3Li44MDgw
MzQzYTg4NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L0Zvcm1hdHRpbmdDb250
ZXh0R2VvbWV0cnkuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9Gb3JtYXR0aW5nQ29u
dGV4dEdlb21ldHJ5LmNwcApAQCAtNjgsMTIgKzY4LDQ0IEBAIHN0ZDo6b3B0aW9uYWw8TGF5b3V0
VW5pdD4gRm9ybWF0dGluZ0NvbnRleHQ6Okdlb21ldHJ5Ojpjb21wdXRlZEhlaWdodFZhbHVlKGNv
bnN0CiAgICAgICAgIHJldHVybiB7IGhlaWdodC52YWx1ZSgpIH07CiAKICAgICBzdGQ6Om9wdGlv
bmFsPExheW91dFVuaXQ+IGNvbnRhaW5pbmdCbG9ja0hlaWdodFZhbHVlOwotICAgIGF1dG8gY29u
dGFpbmluZ0Jsb2NrSGVpZ2h0ID0gbGF5b3V0Qm94LmNvbnRhaW5pbmdCbG9jaygpLT5zdHlsZSgp
LmxvZ2ljYWxIZWlnaHQoKTsKLSAgICBpZiAoY29udGFpbmluZ0Jsb2NrSGVpZ2h0LmlzRml4ZWQo
KSkKLSAgICAgICAgY29udGFpbmluZ0Jsb2NrSGVpZ2h0VmFsdWUgPSB7IGNvbnRhaW5pbmdCbG9j
a0hlaWdodC52YWx1ZSgpIH07Ci0gICAgZWxzZSBpZiAobGF5b3V0Qm94LmlzT3V0T2ZGbG93UG9z
aXRpb25lZCgpKSB7Ci0gICAgICAgIC8vIENvbnRhaW5pbmcgYmxvY2sncyBoZWlnaHQgaXMgYWxy
ZWFkeSBjb21wdXRlZC4KKyAgICBpZiAobGF5b3V0Qm94LmlzT3V0T2ZGbG93UG9zaXRpb25lZCgp
KSB7CisgICAgICAgIC8vIENvbnRhaW5pbmcgYmxvY2sncyBoZWlnaHQgaXMgYWxyZWFkeSBjb21w
dXRlZCBzaW5jZSB3ZSBsYXlvdXQgdGhlIG91dC1vZi1mbG93IGJveGVzIGFzIHRoZSBsYXN0IHN0
ZXAuCiAgICAgICAgIGNvbnRhaW5pbmdCbG9ja0hlaWdodFZhbHVlID0gbGF5b3V0U3RhdGUuZGlz
cGxheUJveEZvckxheW91dEJveCgqbGF5b3V0Qm94LmNvbnRhaW5pbmdCbG9jaygpKS5oZWlnaHQo
KTsKKyAgICB9IGVsc2UgeworICAgICAgICBhdXRvIGNvbXB1dGVkSGVpZ2h0VmFsdWVGb3JRdWly
a3NNb2RlID0gWyZdKCkgLT4gTGF5b3V0VW5pdCB7CisgICAgICAgICAgICAvLyBJbiBxdWlya3Mg
bW9kZSwgd2UgZ28gYW5kIHRyYXZlcnMgdGhlIGNvbnRhaW5pbmcgYmxvY2sgY2hhaW4gdG8gZmlu
ZCBhIGJsb2NrIGxldmVsIGJveCB3aXRoIGZpeGVkIGhlaWdodCB2YWx1ZSwgZXZlbiBpZiBpdCBt
ZWFucyBsZWF2aW5nCisgICAgICAgICAgICAvLyB0aGUgY3VycmVudCBmb3JtYXR0aW5nIGNvbnRl
eHQuIEZJWE1FOiBzdXJlbHkgd2UgbmVlZCB0byBkbyBzb21lIHRyaWNrcyBoZXJlIHdoZW4gYmxv
Y2sgZGlyZWN0aW9uIHN1cHBvcnQgaXMgYWRkZWQuCisgICAgICAgICAgICBhdXRvKiBjb250YWlu
aW5nQmxvY2sgPSBsYXlvdXRCb3guY29udGFpbmluZ0Jsb2NrKCk7CisgICAgICAgICAgICBMYXlv
dXRVbml0IGJvZHlBbmREb2N1bWVudFZlcnRpY2FsTWFyZ2luc1BhZGRpbmdzQW5kQm9yZGVyczsK
KyAgICAgICAgICAgIHdoaWxlIChjb250YWluaW5nQmxvY2spIHsKKyAgICAgICAgICAgICAgICBh
dXRvIGNvbnRhaW5pbmdCbG9ja0hlaWdodCA9IGNvbnRhaW5pbmdCbG9jay0+c3R5bGUoKS5sb2dp
Y2FsSGVpZ2h0KCk7CisgICAgICAgICAgICAgICAgaWYgKGNvbnRhaW5pbmdCbG9ja0hlaWdodC5p
c0ZpeGVkKCkpCisgICAgICAgICAgICAgICAgICAgIHJldHVybiBjb250YWluaW5nQmxvY2tIZWln
aHQudmFsdWUoKSAtIGJvZHlBbmREb2N1bWVudFZlcnRpY2FsTWFyZ2luc1BhZGRpbmdzQW5kQm9y
ZGVyczsKKworICAgICAgICAgICAgICAgIC8vIElmIHRoZSBvbmx5IGZpeGVkIHZhbHVlIGJveCB3
ZSBmaW5kIGlzIHRoZSBJQ0IsIHRoZW4gaWdub3JlIHRoZSBib2R5IGFuZCB0aGUgZG9jdW1lbnQg
KHZlcnRpY2FsKSBtYXJnaW4sIHBhZGRpbmcgYW5kIGJvcmRlci4gU28gbXVjaCBxdWlya2luZXNz
LgorICAgICAgICAgICAgICAgIC8vIC1hbmQgaXQncyB0b3RhbGx5IGluc2FuZSBiZWNhdXNlIG5v
dyB3ZSBmcmVlbHkgdHJhdmVsIGFjcm9zcyBmb3JtYXR0aW5nIGNvbnRleHQgYm91bmRhcmllcyBh
bmQgY29tcHV0ZWQgbWFyZ2lucyBhcmUgbm9uZXhpc3RlbnQuCisgICAgICAgICAgICAgICAgaWYg
KGNvbnRhaW5pbmdCbG9jay0+aXNCb2R5Qm94KCkgfHwgY29udGFpbmluZ0Jsb2NrLT5pc0RvY3Vt
ZW50Qm94KCkpIHsKKyAgICAgICAgICAgICAgICAgICAgYXV0byYgZGlzcGxheUJveCA9IGxheW91
dFN0YXRlLmRpc3BsYXlCb3hGb3JMYXlvdXRCb3goKmNvbnRhaW5pbmdCbG9jayk7CisKKyAgICAg
ICAgICAgICAgICAgICAgYXV0byB2ZXJ0aWNhbE1hcmdpbnMgPSBjb21wdXRlZE5vbkNvbGxhcHNl
ZFZlcnRpY2FsTWFyZ2luVmFsdWUobGF5b3V0U3RhdGUsICpjb250YWluaW5nQmxvY2spOworICAg
ICAgICAgICAgICAgICAgICBhdXRvIHZlcnRpY2FsUGFkZGluZ3MgPSBkaXNwbGF5Qm94LnBhZGRp
bmdUb3AoKS52YWx1ZV9vcigwKSArIGRpc3BsYXlCb3gucGFkZGluZ0JvdHRvbSgpLnZhbHVlX29y
KDApOworICAgICAgICAgICAgICAgICAgICBhdXRvIHZlcnRpY2FsQm9yZGVycyA9IGRpc3BsYXlC
b3guYm9yZGVyVG9wKCkgKyBkaXNwbGF5Qm94LmJvcmRlckJvdHRvbSgpOworICAgICAgICAgICAg
ICAgICAgICBib2R5QW5kRG9jdW1lbnRWZXJ0aWNhbE1hcmdpbnNQYWRkaW5nc0FuZEJvcmRlcnMg
Kz0gdmVydGljYWxNYXJnaW5zLnRvcCArIHZlcnRpY2FsTWFyZ2lucy5ib3R0b20gKyB2ZXJ0aWNh
bFBhZGRpbmdzICsgdmVydGljYWxCb3JkZXJzOworICAgICAgICAgICAgICAgIH0KKworICAgICAg
ICAgICAgICAgIGNvbnRhaW5pbmdCbG9jayA9IGNvbnRhaW5pbmdCbG9jay0+Y29udGFpbmluZ0Js
b2NrKCk7CisgICAgICAgICAgICB9CisgICAgICAgICAgICAvLyBJbml0aWFsIGNvbnRhaW5pbmcg
YmxvY2sgaGFzIHRvIGhhdmUgYSBoZWlnaHQuCisgICAgICAgICAgICByZXR1cm4gbGF5b3V0U3Rh
dGUuZGlzcGxheUJveEZvckxheW91dEJveChsYXlvdXRCb3guaW5pdGlhbENvbnRhaW5pbmdCbG9j
aygpKS5jb250ZW50Qm94KCkuaGVpZ2h0KCkgLSBib2R5QW5kRG9jdW1lbnRWZXJ0aWNhbE1hcmdp
bnNQYWRkaW5nc0FuZEJvcmRlcnM7CisgICAgICAgIH07CisKKyAgICAgICAgaWYgKGxheW91dFN0
YXRlLmluUXVpcmtzTW9kZSgpKQorICAgICAgICAgICAgY29udGFpbmluZ0Jsb2NrSGVpZ2h0VmFs
dWUgPSBjb21wdXRlZEhlaWdodFZhbHVlRm9yUXVpcmtzTW9kZSgpOworICAgICAgICBlbHNlIHsK
KyAgICAgICAgICAgIGF1dG8gY29udGFpbmluZ0Jsb2NrSGVpZ2h0ID0gbGF5b3V0Qm94LmNvbnRh
aW5pbmdCbG9jaygpLT5zdHlsZSgpLmxvZ2ljYWxIZWlnaHQoKTsKKyAgICAgICAgICAgIGlmIChj
b250YWluaW5nQmxvY2tIZWlnaHQuaXNGaXhlZCgpKQorICAgICAgICAgICAgICAgIGNvbnRhaW5p
bmdCbG9ja0hlaWdodFZhbHVlID0geyBjb250YWluaW5nQmxvY2tIZWlnaHQudmFsdWUoKSB9Owor
ICAgICAgICB9CiAgICAgfQogCiAgICAgaWYgKCFjb250YWluaW5nQmxvY2tIZWlnaHRWYWx1ZSkK
ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBkZmU5
NjkyNjNiZC4uYTg3YTU3ZTUxYTUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9U
b29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBAQAorMjAxOC0xMS0wMyAgWmFsYW4gQnVqdGFz
ICA8emFsYW5AYXBwbGUuY29tPgorCisgICAgICAgIFtMRkNdW0JGQ10gQWRkIHN1cHBvcnQgZm9y
IHBlcmNlbnRhZ2UgaGVpZ2h0IGluIHF1aXJrcyBtb2RlLgorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkxMjMyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBMYXlvdXRSZWxvYWRlZC9taXNjL0xGQy1wYXNz
aW5nLXRlc3RzLnR4dDoKKwogMjAxOC0xMS0wMyAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUu
Y29tPgogCiAgICAgICAgIFtMRkNdW0JDRl0gQWRkIHN1cHBvcnQgZm9yIGJsb2NrIGxldmVsIG5v
bi1yZXBsYWNlZCBpbmZsb3cgaGVpZ2h0IHBlcmNlbnRhZ2UKZGlmZiAtLWdpdCBhL1Rvb2xzL0xh
eW91dFJlbG9hZGVkL21pc2MvTEZDLXBhc3NpbmctdGVzdHMudHh0IGIvVG9vbHMvTGF5b3V0UmVs
b2FkZWQvbWlzYy9MRkMtcGFzc2luZy10ZXN0cy50eHQKaW5kZXggZDg0OGUxNjhlMTAuLjk1ZWQ2
MThmMGNhIDEwMDY0NAotLS0gYS9Ub29scy9MYXlvdXRSZWxvYWRlZC9taXNjL0xGQy1wYXNzaW5n
LXRlc3RzLnR4dAorKysgYi9Ub29scy9MYXlvdXRSZWxvYWRlZC9taXNjL0xGQy1wYXNzaW5nLXRl
c3RzLnR4dApAQCAtNzEsMyArNzEsNCBAQCBmYXN0L2lubGluZS9zaW1wbGUtaW5saW5lLWJsb2Nr
Lmh0bWwKIGZhc3QvaW5saW5lL3NpbXBsZS1zaHJpbmstdG8tZml0LWlubGluZS1ibG9jay5odG1s
CiBmYXN0L2Jsb2NrL2Jhc2ljL2hlaWdodC1wZXJjZW50YWdlLXNpbXBsZS5odG1sCiBmYXN0L2Js
b2NrL2Jhc2ljL2NoaWxkLWJsb2NrLWxldmVsLWJveC13aXRoLWhlaWdodC1wZXJjZW50Lmh0bWwK
K2Zhc3QvYmxvY2svYmFzaWMvcXVpcmstbW9kZS1wZXJjZW50LWhlaWdodC5odG1sCg==
</data>
<flag name="review"
          id="371016"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>