<?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>192223</bug_id>
          
          <creation_ts>2018-11-30 00:18:45 -0800</creation_ts>
          <short_desc>[LFC][BFC] Compute min/maxHeight margins only when they are needed.</short_desc>
          <delta_ts>2018-11-30 07:27:31 -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>1483463</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2018-11-30 00:18:45 -0800</bug_when>
    <thetext>ssia.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1483467</commentid>
    <comment_count>1</comment_count>
      <attachid>356156</attachid>
    <who name="alan">zalan</who>
    <bug_when>2018-11-30 00:31:56 -0800</bug_when>
    <thetext>Created attachment 356156
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1483470</commentid>
    <comment_count>2</comment_count>
      <attachid>356158</attachid>
    <who name="alan">zalan</who>
    <bug_when>2018-11-30 00:37:32 -0800</bug_when>
    <thetext>Created attachment 356158
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1483519</commentid>
    <comment_count>3</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2018-11-30 07:26:19 -0800</bug_when>
    <thetext>Committed r238737: &lt;https://trac.webkit.org/changeset/238737&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1483520</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-11-30 07:27:31 -0800</bug_when>
    <thetext>&lt;rdar://problem/46372721&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>356156</attachid>
            <date>2018-11-30 00:31:56 -0800</date>
            <delta_ts>2018-11-30 00:37:32 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>Patch.txt</filename>
            <type>text/plain</type>
            <size>6426</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiMmUwMTQ5ZmM3ZS4uZjZkYzJjMGUzNDUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAor
MjAxOC0xMS0zMCAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgorCisgICAgICAgIFtM
RkNdW0JGQ10gQ29tcHV0ZSBtaW4vbWF4SGVpZ2h0IG1hcmdpbnMgb25seSB3aGVuIHRoZXkgYXJl
IG5lZWRlZC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE5MjIyMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogZmFzdC9ibG9jay9ibG9jay1vbmx5L2NvbGxhcHNlZC1tYXJnaW4td2l0aC1taW4taGVpZ2h0
LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9ibG9jay9ibG9jay1vbmx5L2Nv
bGxhcHNlZC1tYXJnaW4td2l0aC1taW4taGVpZ2h0Lmh0bWw6IEFkZGVkLgorCiAyMDE4LTExLTI5
ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0xGQ11bQkZDXVtR
dWlya10gQm9keSBhbmQgaHRtbCBoZWlnaHQgc3RyZXRjaGluZy4KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2Zhc3QvYmxvY2svYmxvY2stb25seS9jb2xsYXBzZWQtbWFyZ2luLXdpdGgtbWluLWhl
aWdodC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Jsb2NrL2Jsb2NrLW9ubHkvY29s
bGFwc2VkLW1hcmdpbi13aXRoLW1pbi1oZWlnaHQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwLi4yYzdhMTk3YzU0MQotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2Zhc3QvYmxvY2svYmxvY2stb25seS9jb2xsYXBzZWQtbWFyZ2luLXdpdGgt
bWluLWhlaWdodC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw2IEBACitsYXllciBhdCAoMCwwKSBz
aXplIDgwMHg2MDAKKyAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKK2xheWVyIGF0
ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4
MDB4NjAwCisgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsMjAwKSBzaXplIDc4NHgzOTIKKyAg
ICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDApIHNpemUgMTAweDEwMApkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvZmFzdC9ibG9jay9ibG9jay1vbmx5L2NvbGxhcHNlZC1tYXJnaW4td2l0aC1t
aW4taGVpZ2h0Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Jsb2NrL2Jsb2NrLW9ubHkvY29sbGFw
c2VkLW1hcmdpbi13aXRoLW1pbi1oZWlnaHQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwMC4uNGFkZjYwODBmZjkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9mYXN0L2Jsb2NrL2Jsb2NrLW9ubHkvY29sbGFwc2VkLW1hcmdpbi13aXRoLW1pbi1oZWlnaHQu
aHRtbApAQCAtMCwwICsxLDE0IEBACis8aHRtbD4KKzxoZWFkPgorPHN0eWxlPgorZGl2IHsKKwlv
dXRsaW5lOiAxcHggc29saWQgZ3JlZW47CisJd2lkdGg6IDEwMHB4OworCWhlaWdodDogMTAwcHg7
Cit9Cis8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+Cis8ZGl2IHN0eWxlPSJtaW4taGVpZ2h0OiAw
cHg7IG1hcmdpbi10b3A6IDIwMHB4OyI+PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cK
aW5kZXggZWQ0YTQzNGQ2MjMuLmYzNTMyODZlNWI1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUg
QEAKKzIwMTgtMTEtMzAgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAg
ICBbTEZDXVtCRkNdIENvbXB1dGUgbWluL21heEhlaWdodCBtYXJnaW5zIG9ubHkgd2hlbiB0aGV5
IGFyZSBuZWVkZWQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xOTIyMjMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBUZXN0OiBmYXN0L2Jsb2NrL2Jsb2NrLW9ubHkvY29sbGFwc2VkLW1hcmdpbi13aXRoLW1p
bi1oZWlnaHQuaHRtbAorCisgICAgICAgICogbGF5b3V0L2Jsb2NrZm9ybWF0dGluZy9CbG9ja0Zv
cm1hdHRpbmdDb250ZXh0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dDo6QmxvY2tGb3Jt
YXR0aW5nQ29udGV4dDo6Y29tcHV0ZUhlaWdodEFuZE1hcmdpbiBjb25zdCk6CisKIDIwMTgtMTEt
MjkgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbTEZDXVtCRkNd
IEdlb21ldHJ5OjppbkZsb3dOb25SZXBsYWNlZEhlaWdodEFuZE1hcmdpbiBzaG91bGQgY2hlY2sg
Zm9yIGVtcHR5IGlubGluZSBmb3JtYXR0aW5nIGNvbnRleHQuCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9sYXlvdXQvYmxvY2tmb3JtYXR0aW5nL0Jsb2NrRm9ybWF0dGluZ0NvbnRleHQuY3Bw
IGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Jsb2NrZm9ybWF0dGluZy9CbG9ja0Zvcm1hdHRpbmdD
b250ZXh0LmNwcAppbmRleCA1NTUwYTJiZjcxZi4uNjliMWJkMTMwNTMgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2xheW91dC9ibG9ja2Zvcm1hdHRpbmcvQmxvY2tGb3JtYXR0aW5nQ29udGV4
dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Jsb2NrZm9ybWF0dGluZy9CbG9ja0Zv
cm1hdHRpbmdDb250ZXh0LmNwcApAQCAtMzU0LDE1ICszNTQsMjEgQEAgdm9pZCBCbG9ja0Zvcm1h
dHRpbmdDb250ZXh0Ojpjb21wdXRlSGVpZ2h0QW5kTWFyZ2luKGNvbnN0IEJveCYgbGF5b3V0Qm94
KSBjb25zdAogCiAgICAgYXV0byBoZWlnaHRBbmRNYXJnaW4gPSBjb21wdXRlKHsgfSk7CiAgICAg
aWYgKGF1dG8gbWF4SGVpZ2h0ID0gR2VvbWV0cnk6OmNvbXB1dGVkTWF4SGVpZ2h0KGxheW91dFN0
YXRlLCBsYXlvdXRCb3gpKSB7Ci0gICAgICAgIGF1dG8gbWF4SGVpZ2h0QW5kTWFyZ2luID0gY29t
cHV0ZShtYXhIZWlnaHQpOwotICAgICAgICBpZiAoaGVpZ2h0QW5kTWFyZ2luLmhlaWdodCA+IG1h
eEhlaWdodEFuZE1hcmdpbi5oZWlnaHQpCi0gICAgICAgICAgICBoZWlnaHRBbmRNYXJnaW4gPSBt
YXhIZWlnaHRBbmRNYXJnaW47CisgICAgICAgIGlmIChoZWlnaHRBbmRNYXJnaW4uaGVpZ2h0ID4g
Km1heEhlaWdodCkgeworICAgICAgICAgICAgYXV0byBtYXhIZWlnaHRBbmRNYXJnaW4gPSBjb21w
dXRlKG1heEhlaWdodCk7CisgICAgICAgICAgICAvLyBVc2VkIGhlaWdodCBzaG91bGQgcmVtYWlu
IHRoZSBzYW1lICh1bmxlc3MgYm9keS9kb2N1bWVudCkKKyAgICAgICAgICAgIEFTU0VSVChsYXlv
dXRCb3guaXNCb2R5Qm94KCkgfHwgbGF5b3V0Qm94LmlzRG9jdW1lbnRCb3goKSB8fCBtYXhIZWln
aHRBbmRNYXJnaW4uaGVpZ2h0ID09ICptYXhIZWlnaHQpOworICAgICAgICAgICAgaGVpZ2h0QW5k
TWFyZ2luID0geyAqbWF4SGVpZ2h0LCBtYXhIZWlnaHRBbmRNYXJnaW4ubWFyZ2luLCBtYXhIZWln
aHRBbmRNYXJnaW4uY29sbGFwc2VkTWFyZ2luIH07CisgICAgICAgIH0KICAgICB9CiAKICAgICBp
ZiAoYXV0byBtaW5IZWlnaHQgPSBHZW9tZXRyeTo6Y29tcHV0ZWRNaW5IZWlnaHQobGF5b3V0U3Rh
dGUsIGxheW91dEJveCkpIHsKLSAgICAgICAgYXV0byBtaW5IZWlnaHRBbmRNYXJnaW4gPSBjb21w
dXRlKG1pbkhlaWdodCk7Ci0gICAgICAgIGlmIChoZWlnaHRBbmRNYXJnaW4uaGVpZ2h0IDwgbWlu
SGVpZ2h0QW5kTWFyZ2luLmhlaWdodCkKLSAgICAgICAgICAgIGhlaWdodEFuZE1hcmdpbiA9IG1p
bkhlaWdodEFuZE1hcmdpbjsKKyAgICAgICAgaWYgKGhlaWdodEFuZE1hcmdpbi5oZWlnaHQgPCAq
bWluSGVpZ2h0KSB7CisgICAgICAgICAgICBhdXRvIG1pbkhlaWdodEFuZE1hcmdpbiA9IGNvbXB1
dGUobWluSGVpZ2h0KTsKKyAgICAgICAgICAgIC8vIFVzZWQgaGVpZ2h0IHNob3VsZCByZW1haW4g
dGhlIHNhbWUgKHVubGVzcyBib2R5L2RvY3VtZW50KQorICAgICAgICAgICAgQVNTRVJUKGxheW91
dEJveC5pc0JvZHlCb3goKSB8fCBsYXlvdXRCb3guaXNEb2N1bWVudEJveCgpIHx8IG1pbkhlaWdo
dEFuZE1hcmdpbi5oZWlnaHQgPT0gKm1pbkhlaWdodCk7CisgICAgICAgICAgICBoZWlnaHRBbmRN
YXJnaW4gPSB7ICptaW5IZWlnaHQsIG1pbkhlaWdodEFuZE1hcmdpbi5tYXJnaW4sIG1pbkhlaWdo
dEFuZE1hcmdpbi5jb2xsYXBzZWRNYXJnaW4gfTsKKyAgICAgICAgfQogICAgIH0KIAogICAgIGF1
dG8mIGRpc3BsYXlCb3ggPSBsYXlvdXRTdGF0ZS5kaXNwbGF5Qm94Rm9yTGF5b3V0Qm94KGxheW91
dEJveCk7CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5k
ZXggZTM5MDdhN2QwZDQuLmM3YTgxN2FhNzNlIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cK
KysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTgtMTEtMzAgIFphbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbTEZDXVtCRkNdIENvbXB1dGUg
bWluL21heEhlaWdodCBtYXJnaW5zIG9ubHkgd2hlbiB0aGV5IGFyZSBuZWVkZWQuCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTIyMjMKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIExheW91dFJlbG9hZGVk
L21pc2MvTEZDLXBhc3NpbmctdGVzdHMudHh0OgorCiAyMDE4LTExLTI5ICBaYWxhbiBCdWp0YXMg
IDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0xGQ11bQkZDXVtNYXJnaW5Db2xsYXBzaW5n
XSBEbyBub3QgdXNlIGNvbXB1dGVkIGRpc3BsYXkgYm94IHZhbHVlcyBmb3IgYm9yZGVyIGFuZCBw
YWRkaW5nCmRpZmYgLS1naXQgYS9Ub29scy9MYXlvdXRSZWxvYWRlZC9taXNjL0xGQy1wYXNzaW5n
LXRlc3RzLnR4dCBiL1Rvb2xzL0xheW91dFJlbG9hZGVkL21pc2MvTEZDLXBhc3NpbmctdGVzdHMu
dHh0CmluZGV4IGM3MjE2NzcxZjk5Li40ODZkMDU5ZjA2NiAxMDA2NDQKLS0tIGEvVG9vbHMvTGF5
b3V0UmVsb2FkZWQvbWlzYy9MRkMtcGFzc2luZy10ZXN0cy50eHQKKysrIGIvVG9vbHMvTGF5b3V0
UmVsb2FkZWQvbWlzYy9MRkMtcGFzc2luZy10ZXN0cy50eHQKQEAgLTY2LDYgKzY2LDcgQEAgZmFz
dC9ibG9jay9ibG9jay1vbmx5L2JvZHktaGVpZ2h0LXdpdGgtbm9uLWF1dG8taHRtbC1oZWlnaHQt
cXVpcmsuaHRtbAogZmFzdC9ibG9jay9ibG9jay1vbmx5L2JvZHktaGVpZ2h0LXdpdGgtbm9uLWF1
dG8taHRtbC1oZWlnaHQtcXVpcmsyLmh0bWwKIGZhc3QvYmxvY2svYmxvY2stb25seS9ib2R5LWhl
aWdodC13aXRoLWF1dG8taHRtbC1oZWlnaHQtcXVpcmsuaHRtbAogZmFzdC9ibG9jay9ibG9jay1v
bmx5L2JvZHktaGVpZ2h0LXdpdGgtYXV0by1odG1sLWhlaWdodC1xdWlyazIuaHRtbAorZmFzdC9i
bG9jay9ibG9jay1vbmx5L2NvbGxhcHNlZC1tYXJnaW4td2l0aC1taW4taGVpZ2h0Lmh0bWwKIGZh
c3QvYmxvY2svYmFzaWMvaW5saW5lLWNvbnRlbnQtd2l0aC1mbG9hdGluZy1pbWFnZS5odG1sCiBm
YXN0L2Jsb2NrL2Jhc2ljL2lubGluZS1jb250ZW50LXdpdGgtZmxvYXRpbmctaW1hZ2VzMi5odG1s
CiBmYXN0L2lubGluZS9zaW1wbGUtaW50cnVkaW5nLWZsb2F0MS5odG1sCkBAIC0xMDAsNiArMTAx
LDEwIEBAIGZhc3QvYmxvY2svYmFzaWMvMDA5Lmh0bWwKIGZhc3QvYmxvY2svYmFzaWMvMDEyLmh0
bWwKIGZhc3QvYmxvY2svbWFyZ2luLWNvbGxhcHNlLzAwMi5odG1sCiBmYXN0L2Jsb2NrL21hcmdp
bi1jb2xsYXBzZS8wMDMuaHRtbAorZmFzdC9ibG9jay9tYXJnaW4tY29sbGFwc2UvMDI2Lmh0bWwK
K2Zhc3QvYmxvY2svbWFyZ2luLWNvbGxhcHNlLzAyNy5odG1sCitmYXN0L2Jsb2NrL21hcmdpbi1j
b2xsYXBzZS8wMzkuaHRtbAorZmFzdC9ibG9jay9tYXJnaW4tY29sbGFwc2UvMDQwLmh0bWwKIGZh
c3QvYmxvY2svcG9zaXRpb25pbmcvMDA0Lmh0bWwKIGZhc3QvYmxvY2svcG9zaXRpb25pbmcvMDA1
Lmh0bWwKIGZhc3QvYmxvY2svcG9zaXRpb25pbmcvMDA2Lmh0bWwKQEAgLTE0MSwzICsxNDYsNCBA
QCBmYXN0L2Jsb2NrL3Bvc2l0aW9uaW5nLzA0OS5odG1sCiBmYXN0L2Jsb2NrL3Bvc2l0aW9uaW5n
LzA1Mi5odG1sCiBmYXN0L2Jsb2NrL3Bvc2l0aW9uaW5nLzA1NC5odG1sCiBmYXN0L2Jsb2NrL2lu
c2lkZS1pbmxpbmVzL2Jhc2ljLWZsb2F0LWludHJ1c2lvbi5odG1sCitmYXN0L2Jsb2NrL2luc2lk
ZS1pbmxpbmVzL2NyYXNoLW9uLWZpcnN0LWxpbmUtY2hhbmdlLmh0bWwK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>356158</attachid>
            <date>2018-11-30 00:37:32 -0800</date>
            <delta_ts>2018-11-30 07:16:23 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>Patch.txt</filename>
            <type>text/plain</type>
            <size>6450</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiMmUwMTQ5ZmM3ZS4uZjZkYzJjMGUzNDUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAor
MjAxOC0xMS0zMCAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgorCisgICAgICAgIFtM
RkNdW0JGQ10gQ29tcHV0ZSBtaW4vbWF4SGVpZ2h0IG1hcmdpbnMgb25seSB3aGVuIHRoZXkgYXJl
IG5lZWRlZC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE5MjIyMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogZmFzdC9ibG9jay9ibG9jay1vbmx5L2NvbGxhcHNlZC1tYXJnaW4td2l0aC1taW4taGVpZ2h0
LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9ibG9jay9ibG9jay1vbmx5L2Nv
bGxhcHNlZC1tYXJnaW4td2l0aC1taW4taGVpZ2h0Lmh0bWw6IEFkZGVkLgorCiAyMDE4LTExLTI5
ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0xGQ11bQkZDXVtR
dWlya10gQm9keSBhbmQgaHRtbCBoZWlnaHQgc3RyZXRjaGluZy4KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2Zhc3QvYmxvY2svYmxvY2stb25seS9jb2xsYXBzZWQtbWFyZ2luLXdpdGgtbWluLWhl
aWdodC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Jsb2NrL2Jsb2NrLW9ubHkvY29s
bGFwc2VkLW1hcmdpbi13aXRoLW1pbi1oZWlnaHQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwLi4yYzdhMTk3YzU0MQotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2Zhc3QvYmxvY2svYmxvY2stb25seS9jb2xsYXBzZWQtbWFyZ2luLXdpdGgt
bWluLWhlaWdodC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw2IEBACitsYXllciBhdCAoMCwwKSBz
aXplIDgwMHg2MDAKKyAgUmVuZGVyVmlldyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKK2xheWVyIGF0
ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4
MDB4NjAwCisgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsMjAwKSBzaXplIDc4NHgzOTIKKyAg
ICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDApIHNpemUgMTAweDEwMApkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvZmFzdC9ibG9jay9ibG9jay1vbmx5L2NvbGxhcHNlZC1tYXJnaW4td2l0aC1t
aW4taGVpZ2h0Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Jsb2NrL2Jsb2NrLW9ubHkvY29sbGFw
c2VkLW1hcmdpbi13aXRoLW1pbi1oZWlnaHQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwMC4uNGFkZjYwODBmZjkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9mYXN0L2Jsb2NrL2Jsb2NrLW9ubHkvY29sbGFwc2VkLW1hcmdpbi13aXRoLW1pbi1oZWlnaHQu
aHRtbApAQCAtMCwwICsxLDE0IEBACis8aHRtbD4KKzxoZWFkPgorPHN0eWxlPgorZGl2IHsKKwlv
dXRsaW5lOiAxcHggc29saWQgZ3JlZW47CisJd2lkdGg6IDEwMHB4OworCWhlaWdodDogMTAwcHg7
Cit9Cis8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+Cis8ZGl2IHN0eWxlPSJtaW4taGVpZ2h0OiAw
cHg7IG1hcmdpbi10b3A6IDIwMHB4OyI+PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cK
aW5kZXggZWQ0YTQzNGQ2MjMuLmYzNTMyODZlNWI1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUg
QEAKKzIwMTgtMTEtMzAgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAg
ICBbTEZDXVtCRkNdIENvbXB1dGUgbWluL21heEhlaWdodCBtYXJnaW5zIG9ubHkgd2hlbiB0aGV5
IGFyZSBuZWVkZWQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xOTIyMjMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBUZXN0OiBmYXN0L2Jsb2NrL2Jsb2NrLW9ubHkvY29sbGFwc2VkLW1hcmdpbi13aXRoLW1p
bi1oZWlnaHQuaHRtbAorCisgICAgICAgICogbGF5b3V0L2Jsb2NrZm9ybWF0dGluZy9CbG9ja0Zv
cm1hdHRpbmdDb250ZXh0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dDo6QmxvY2tGb3Jt
YXR0aW5nQ29udGV4dDo6Y29tcHV0ZUhlaWdodEFuZE1hcmdpbiBjb25zdCk6CisKIDIwMTgtMTEt
MjkgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbTEZDXVtCRkNd
IEdlb21ldHJ5OjppbkZsb3dOb25SZXBsYWNlZEhlaWdodEFuZE1hcmdpbiBzaG91bGQgY2hlY2sg
Zm9yIGVtcHR5IGlubGluZSBmb3JtYXR0aW5nIGNvbnRleHQuCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9sYXlvdXQvYmxvY2tmb3JtYXR0aW5nL0Jsb2NrRm9ybWF0dGluZ0NvbnRleHQuY3Bw
IGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Jsb2NrZm9ybWF0dGluZy9CbG9ja0Zvcm1hdHRpbmdD
b250ZXh0LmNwcAppbmRleCA1NTUwYTJiZjcxZi4uN2VlMjdjMWM2ODEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2xheW91dC9ibG9ja2Zvcm1hdHRpbmcvQmxvY2tGb3JtYXR0aW5nQ29udGV4
dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Jsb2NrZm9ybWF0dGluZy9CbG9ja0Zv
cm1hdHRpbmdDb250ZXh0LmNwcApAQCAtMzU0LDE1ICszNTQsMjEgQEAgdm9pZCBCbG9ja0Zvcm1h
dHRpbmdDb250ZXh0Ojpjb21wdXRlSGVpZ2h0QW5kTWFyZ2luKGNvbnN0IEJveCYgbGF5b3V0Qm94
KSBjb25zdAogCiAgICAgYXV0byBoZWlnaHRBbmRNYXJnaW4gPSBjb21wdXRlKHsgfSk7CiAgICAg
aWYgKGF1dG8gbWF4SGVpZ2h0ID0gR2VvbWV0cnk6OmNvbXB1dGVkTWF4SGVpZ2h0KGxheW91dFN0
YXRlLCBsYXlvdXRCb3gpKSB7Ci0gICAgICAgIGF1dG8gbWF4SGVpZ2h0QW5kTWFyZ2luID0gY29t
cHV0ZShtYXhIZWlnaHQpOwotICAgICAgICBpZiAoaGVpZ2h0QW5kTWFyZ2luLmhlaWdodCA+IG1h
eEhlaWdodEFuZE1hcmdpbi5oZWlnaHQpCi0gICAgICAgICAgICBoZWlnaHRBbmRNYXJnaW4gPSBt
YXhIZWlnaHRBbmRNYXJnaW47CisgICAgICAgIGlmIChoZWlnaHRBbmRNYXJnaW4uaGVpZ2h0ID4g
Km1heEhlaWdodCkgeworICAgICAgICAgICAgYXV0byBtYXhIZWlnaHRBbmRNYXJnaW4gPSBjb21w
dXRlKG1heEhlaWdodCk7CisgICAgICAgICAgICAvLyBVc2VkIGhlaWdodCBzaG91bGQgcmVtYWlu
IHRoZSBzYW1lLgorICAgICAgICAgICAgQVNTRVJUKChsYXlvdXRTdGF0ZS5pblF1aXJrc01vZGUo
KSAmJiAobGF5b3V0Qm94LmlzQm9keUJveCgpIHx8IGxheW91dEJveC5pc0RvY3VtZW50Qm94KCkp
KSB8fCBtYXhIZWlnaHRBbmRNYXJnaW4uaGVpZ2h0ID09ICptYXhIZWlnaHQpOworICAgICAgICAg
ICAgaGVpZ2h0QW5kTWFyZ2luID0geyAqbWF4SGVpZ2h0LCBtYXhIZWlnaHRBbmRNYXJnaW4ubWFy
Z2luLCBtYXhIZWlnaHRBbmRNYXJnaW4uY29sbGFwc2VkTWFyZ2luIH07CisgICAgICAgIH0KICAg
ICB9CiAKICAgICBpZiAoYXV0byBtaW5IZWlnaHQgPSBHZW9tZXRyeTo6Y29tcHV0ZWRNaW5IZWln
aHQobGF5b3V0U3RhdGUsIGxheW91dEJveCkpIHsKLSAgICAgICAgYXV0byBtaW5IZWlnaHRBbmRN
YXJnaW4gPSBjb21wdXRlKG1pbkhlaWdodCk7Ci0gICAgICAgIGlmIChoZWlnaHRBbmRNYXJnaW4u
aGVpZ2h0IDwgbWluSGVpZ2h0QW5kTWFyZ2luLmhlaWdodCkKLSAgICAgICAgICAgIGhlaWdodEFu
ZE1hcmdpbiA9IG1pbkhlaWdodEFuZE1hcmdpbjsKKyAgICAgICAgaWYgKGhlaWdodEFuZE1hcmdp
bi5oZWlnaHQgPCAqbWluSGVpZ2h0KSB7CisgICAgICAgICAgICBhdXRvIG1pbkhlaWdodEFuZE1h
cmdpbiA9IGNvbXB1dGUobWluSGVpZ2h0KTsKKyAgICAgICAgICAgIC8vIFVzZWQgaGVpZ2h0IHNo
b3VsZCByZW1haW4gdGhlIHNhbWUuCisgICAgICAgICAgICBBU1NFUlQoKGxheW91dFN0YXRlLmlu
UXVpcmtzTW9kZSgpICYmIChsYXlvdXRCb3guaXNCb2R5Qm94KCkgfHwgbGF5b3V0Qm94LmlzRG9j
dW1lbnRCb3goKSkpIHx8IG1pbkhlaWdodEFuZE1hcmdpbi5oZWlnaHQgPT0gKm1pbkhlaWdodCk7
CisgICAgICAgICAgICBoZWlnaHRBbmRNYXJnaW4gPSB7ICptaW5IZWlnaHQsIG1pbkhlaWdodEFu
ZE1hcmdpbi5tYXJnaW4sIG1pbkhlaWdodEFuZE1hcmdpbi5jb2xsYXBzZWRNYXJnaW4gfTsKKyAg
ICAgICAgfQogICAgIH0KIAogICAgIGF1dG8mIGRpc3BsYXlCb3ggPSBsYXlvdXRTdGF0ZS5kaXNw
bGF5Qm94Rm9yTGF5b3V0Qm94KGxheW91dEJveCk7CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VM
b2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTM5MDdhN2QwZDQuLmM3YTgxN2FhNzNlIDEwMDY0
NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTIgQEAKKzIwMTgtMTEtMzAgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAg
ICAgICBbTEZDXVtCRkNdIENvbXB1dGUgbWluL21heEhlaWdodCBtYXJnaW5zIG9ubHkgd2hlbiB0
aGV5IGFyZSBuZWVkZWQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xOTIyMjMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIExheW91dFJlbG9hZGVkL21pc2MvTEZDLXBhc3NpbmctdGVzdHMudHh0OgorCiAy
MDE4LTExLTI5ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0xG
Q11bQkZDXVtNYXJnaW5Db2xsYXBzaW5nXSBEbyBub3QgdXNlIGNvbXB1dGVkIGRpc3BsYXkgYm94
IHZhbHVlcyBmb3IgYm9yZGVyIGFuZCBwYWRkaW5nCmRpZmYgLS1naXQgYS9Ub29scy9MYXlvdXRS
ZWxvYWRlZC9taXNjL0xGQy1wYXNzaW5nLXRlc3RzLnR4dCBiL1Rvb2xzL0xheW91dFJlbG9hZGVk
L21pc2MvTEZDLXBhc3NpbmctdGVzdHMudHh0CmluZGV4IGM3MjE2NzcxZjk5Li40ODZkMDU5ZjA2
NiAxMDA2NDQKLS0tIGEvVG9vbHMvTGF5b3V0UmVsb2FkZWQvbWlzYy9MRkMtcGFzc2luZy10ZXN0
cy50eHQKKysrIGIvVG9vbHMvTGF5b3V0UmVsb2FkZWQvbWlzYy9MRkMtcGFzc2luZy10ZXN0cy50
eHQKQEAgLTY2LDYgKzY2LDcgQEAgZmFzdC9ibG9jay9ibG9jay1vbmx5L2JvZHktaGVpZ2h0LXdp
dGgtbm9uLWF1dG8taHRtbC1oZWlnaHQtcXVpcmsuaHRtbAogZmFzdC9ibG9jay9ibG9jay1vbmx5
L2JvZHktaGVpZ2h0LXdpdGgtbm9uLWF1dG8taHRtbC1oZWlnaHQtcXVpcmsyLmh0bWwKIGZhc3Qv
YmxvY2svYmxvY2stb25seS9ib2R5LWhlaWdodC13aXRoLWF1dG8taHRtbC1oZWlnaHQtcXVpcmsu
aHRtbAogZmFzdC9ibG9jay9ibG9jay1vbmx5L2JvZHktaGVpZ2h0LXdpdGgtYXV0by1odG1sLWhl
aWdodC1xdWlyazIuaHRtbAorZmFzdC9ibG9jay9ibG9jay1vbmx5L2NvbGxhcHNlZC1tYXJnaW4t
d2l0aC1taW4taGVpZ2h0Lmh0bWwKIGZhc3QvYmxvY2svYmFzaWMvaW5saW5lLWNvbnRlbnQtd2l0
aC1mbG9hdGluZy1pbWFnZS5odG1sCiBmYXN0L2Jsb2NrL2Jhc2ljL2lubGluZS1jb250ZW50LXdp
dGgtZmxvYXRpbmctaW1hZ2VzMi5odG1sCiBmYXN0L2lubGluZS9zaW1wbGUtaW50cnVkaW5nLWZs
b2F0MS5odG1sCkBAIC0xMDAsNiArMTAxLDEwIEBAIGZhc3QvYmxvY2svYmFzaWMvMDA5Lmh0bWwK
IGZhc3QvYmxvY2svYmFzaWMvMDEyLmh0bWwKIGZhc3QvYmxvY2svbWFyZ2luLWNvbGxhcHNlLzAw
Mi5odG1sCiBmYXN0L2Jsb2NrL21hcmdpbi1jb2xsYXBzZS8wMDMuaHRtbAorZmFzdC9ibG9jay9t
YXJnaW4tY29sbGFwc2UvMDI2Lmh0bWwKK2Zhc3QvYmxvY2svbWFyZ2luLWNvbGxhcHNlLzAyNy5o
dG1sCitmYXN0L2Jsb2NrL21hcmdpbi1jb2xsYXBzZS8wMzkuaHRtbAorZmFzdC9ibG9jay9tYXJn
aW4tY29sbGFwc2UvMDQwLmh0bWwKIGZhc3QvYmxvY2svcG9zaXRpb25pbmcvMDA0Lmh0bWwKIGZh
c3QvYmxvY2svcG9zaXRpb25pbmcvMDA1Lmh0bWwKIGZhc3QvYmxvY2svcG9zaXRpb25pbmcvMDA2
Lmh0bWwKQEAgLTE0MSwzICsxNDYsNCBAQCBmYXN0L2Jsb2NrL3Bvc2l0aW9uaW5nLzA0OS5odG1s
CiBmYXN0L2Jsb2NrL3Bvc2l0aW9uaW5nLzA1Mi5odG1sCiBmYXN0L2Jsb2NrL3Bvc2l0aW9uaW5n
LzA1NC5odG1sCiBmYXN0L2Jsb2NrL2luc2lkZS1pbmxpbmVzL2Jhc2ljLWZsb2F0LWludHJ1c2lv
bi5odG1sCitmYXN0L2Jsb2NrL2luc2lkZS1pbmxpbmVzL2NyYXNoLW9uLWZpcnN0LWxpbmUtY2hh
bmdlLmh0bWwK
</data>
<flag name="review"
          id="373180"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>