<?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>185185</bug_id>
          
          <creation_ts>2018-05-01 21:29:35 -0700</creation_ts>
          <short_desc>[LFC] Enable multiple layout roots for incremental layout</short_desc>
          <delta_ts>2018-05-03 11:40:19 -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>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>commit-queue</cc>
    
    <cc>koivisto</cc>
    
    <cc>sam</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>1419555</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2018-05-01 21:29:35 -0700</bug_when>
    <thetext>There might be multiple layout roots per layout frame.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1419564</commentid>
    <comment_count>1</comment_count>
      <attachid>339275</attachid>
    <who name="alan">zalan</who>
    <bug_when>2018-05-01 21:55:48 -0700</bug_when>
    <thetext>Created attachment 339275
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420227</commentid>
    <comment_count>2</comment_count>
      <attachid>339431</attachid>
    <who name="alan">zalan</who>
    <bug_when>2018-05-03 11:10:22 -0700</bug_when>
    <thetext>Created attachment 339431
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420241</commentid>
    <comment_count>3</comment_count>
      <attachid>339431</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-03 11:39:49 -0700</bug_when>
    <thetext>Comment on attachment 339431
Patch

Clearing flags on attachment: 339431

Committed r231318: &lt;https://trac.webkit.org/changeset/231318&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420242</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-03 11:39:51 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420243</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-05-03 11:40:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/39948595&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>339275</attachid>
            <date>2018-05-01 21:55:48 -0700</date>
            <delta_ts>2018-05-03 11:10:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-185185-20180501215547.patch</filename>
            <type>text/plain</type>
            <size>4717</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMxMTc1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODk1ZTJlZjkzMTJiMjE4
YzJjNmI2MjFjNzIwOGVjMTY0NmFiMmI2Yi4uZmVmMGFiODIxNTliZTc2NGQyNGYxNWZhNzAzNTNh
ZDMwZTFlMDQ0NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE4LTA1LTAxICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0xGQ10gRW5hYmxlIG11bHRp
cGxlIGxheW91dCByb290cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE4NTE4NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIG1fZm9ybWF0dGluZ0NvbnRleHRSb290TGlzdEZvckxheW91dCB0cmFja3MgdGhl
IGVudHJ5IHBvaW50IGJveGVzIHBlciBsYXlvdXQgZnJhbWUuCisKKyAgICAgICAgKiBsYXlvdXQv
Rm9ybWF0dGluZ1N0YXRlLmg6CisgICAgICAgICogbGF5b3V0L0xheW91dENvbnRleHQuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpMYXlvdXRDb250ZXh0Ojp1cGRhdGVMYXlvdXQpOgor
ICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpMYXlvdXRDb250ZXh0OjphZGRMYXlvdXRFbnRyeVBv
aW50KToKKyAgICAgICAgKiBsYXlvdXQvTGF5b3V0Q29udGV4dC5oOgorCiAyMDE4LTA0LTMwICBK
RiBCYXN0aWVuICA8amZiYXN0aWVuQGFwcGxlLmNvbT4KIAogICAgICAgICBVc2Ugc29tZSBDKysx
NyBmZWF0dXJlcwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L0Zvcm1hdHRpbmdT
dGF0ZS5oIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L0Zvcm1hdHRpbmdTdGF0ZS5oCmluZGV4IDEw
YzNhNDI3OGE5NzI0NGQ1NTg3ODUzY2VmODk5NWM3ZTZmNmZjZDYuLjk1NGJjMmQ3MzY3ZGU5ODZj
MTVmOGYzNjJhZWNiODI1ODk2NDU2NzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91
dC9Gb3JtYXR0aW5nU3RhdGUuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvRm9ybWF0dGlu
Z1N0YXRlLmgKQEAgLTM1LDcgKzM1LDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogbmFtZXNwYWNl
IExheW91dCB7CiAKIGNsYXNzIEJveDsKLWNsYXNzIFN0eWxlRGlmZjsKK2VudW0gY2xhc3MgU3R5
bGVEaWZmOwogCiBjbGFzcyBGb3JtYXR0aW5nU3RhdGUgewogICAgIFdURl9NQUtFX0lTT19BTExP
Q0FURUQoRm9ybWF0dGluZ1N0YXRlKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xheW91
dC9MYXlvdXRDb250ZXh0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9MYXlvdXRDb250ZXh0
LmNwcAppbmRleCA5YzJkNGI3MWY5MDE1OTU2Yzc5YjA0ZTg3Y2I5ODcwNzI3ZjI5NTY5Li4wNjgw
OTRmNWQyOTZjNzRjNmMyMTczYTc2NDZjYjQzMWU4ZjczYjE2IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9sYXlvdXQvTGF5b3V0Q29udGV4dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5
b3V0L0xheW91dENvbnRleHQuY3BwCkBAIC00OCw5ICs0OCwyNCBAQCBMYXlvdXRDb250ZXh0OjpM
YXlvdXRDb250ZXh0KGNvbnN0IEJveCYgcm9vdCkKIAogdm9pZCBMYXlvdXRDb250ZXh0Ojp1cGRh
dGVMYXlvdXQoKQogewotICAgIGF1dG8gY29udGV4dCA9IGZvcm1hdHRpbmdDb250ZXh0KCptX3Jv
b3QpOwotICAgIGF1dG8mIHN0YXRlID0gZXN0YWJsaXNoZWRGb3JtYXR0aW5nU3RhdGUoKm1fcm9v
dCwgKmNvbnRleHQpOwotICAgIGNvbnRleHQtPmxheW91dCgqdGhpcywgc3RhdGUpOworICAgIEFT
U0VSVCghbV9mb3JtYXR0aW5nQ29udGV4dFJvb3RMaXN0Rm9yTGF5b3V0LmlzRW1wdHkoKSk7Cisg
ICAgZm9yIChhdXRvIGxheW91dFJvb3QgOiBtX2Zvcm1hdHRpbmdDb250ZXh0Um9vdExpc3RGb3JM
YXlvdXQpIHsKKyAgICAgICAgUkVMRUFTRV9BU1NFUlQobGF5b3V0Um9vdC5nZXQoKSk7CisgICAg
ICAgIGF1dG8gY29udGV4dCA9IGZvcm1hdHRpbmdDb250ZXh0KCpsYXlvdXRSb290KTsKKyAgICAg
ICAgYXV0byYgc3RhdGUgPSBlc3RhYmxpc2hlZEZvcm1hdHRpbmdTdGF0ZSgqbGF5b3V0Um9vdCwg
KmNvbnRleHQpOworICAgICAgICBjb250ZXh0LT5sYXlvdXQoKnRoaXMsIHN0YXRlKTsKKyAgICB9
CisgICAgbV9mb3JtYXR0aW5nQ29udGV4dFJvb3RMaXN0Rm9yTGF5b3V0LmNsZWFyKCk7Cit9CisK
K3ZvaWQgTGF5b3V0Q29udGV4dDo6YWRkTGF5b3V0RW50cnlQb2ludChjb25zdCBCb3gmIGZvcm1h
dHRpbmdDb250ZXh0Um9vdCkKK3sKKyAgICBBU1NFUlQoZm9ybWF0dGluZ0NvbnRleHRSb290LmVz
dGFibGlzaGVzRm9ybWF0dGluZ0NvbnRleHQoKSk7CisjaWZuZGVmIE5ERUJVRworICAgIGZvciAo
YXV0byBsYXlvdXRSb290IDogbV9mb3JtYXR0aW5nQ29udGV4dFJvb3RMaXN0Rm9yTGF5b3V0KQor
ICAgICAgICBBU1NFUlQoJmZvcm1hdHRpbmdDb250ZXh0Um9vdCAhPSBsYXlvdXRSb290LmdldCgp
KTsKKyNlbmRpZgorICAgIG1fZm9ybWF0dGluZ0NvbnRleHRSb290TGlzdEZvckxheW91dC5hcHBl
bmQobWFrZVdlYWtQdHIoY29uc3RfY2FzdDxCb3gmPihmb3JtYXR0aW5nQ29udGV4dFJvb3QpKSk7
CiB9CiAKIEZvcm1hdHRpbmdTdGF0ZSYgTGF5b3V0Q29udGV4dDo6Zm9ybWF0dGluZ1N0YXRlRm9y
Qm94KGNvbnN0IEJveCYgbGF5b3V0Qm94KSBjb25zdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvbGF5b3V0L0xheW91dENvbnRleHQuaCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9MYXlvdXRD
b250ZXh0LmgKaW5kZXggYTk5YjE1ZjdmODk0NzZjZDE5Y2JiZTVhNTVmMzIxNTI2OGY3ODRhNC4u
ODM4NDhjNjFhOWI2MzQ3MTUyZTZiYzI4MGZkNmQ2ZGI3MGFkYjI3YiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvbGF5b3V0L0xheW91dENvbnRleHQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9s
YXlvdXQvTGF5b3V0Q29udGV4dC5oCkBAIC00MCwxMiArNDAsMTQgQEAgY2xhc3MgQm94OwogCiBu
YW1lc3BhY2UgTGF5b3V0IHsKIAotY2xhc3MgU3R5bGVEaWZmOworZW51bSBjbGFzcyBTdHlsZURp
ZmY7CitlbnVtIGNsYXNzIExheW91dFR5cGU7CiAKIC8vIExheW91dENvbnRleHQgaXMgdGhlIGVu
dHJ5IHBvaW50IGZvciBsYXlvdXQuIEl0IHRha2VzIGEgKGZvcm1hdHRpbmcgcm9vdCljb250YWlu
ZXIgd2hpY2ggYWN0cyBhcyB0aGUgcm9vdCBvZiB0aGUgbGF5b3V0IGNvbnRleHQuCiAvLyBMYXlv
dXRDb250ZXh0OjpsYXlvdXQoKSBnZW5lcmF0ZXMgdGhlIGRpc3BsYXkgdHJlZSBmb3IgdGhlIHJv
b3QgY29udGFpbmVyJ3Mgc3VidHJlZSAoaXQgZG9lcyBub3QgcnVuIGxheW91dCBvbiB0aGUgcm9v
dCB0aG91Z2gpLgogLy8gTm90ZSwgd2hpbGUgdGhlIHJvb3QgY29udGFpbmVyIGlzIHN1cHBwb3Nl
ZCB0byBiZSB0aGUgZW50cnkgcG9pbnQgZm9yIHRoZSBpbml0aWFsIGxheW91dCwgaXQgZG9lcyBu
b3QgbmVjZXNzYXJpbHkgbmVlZCB0byBiZSB0aGUgZW50cnkgcG9pbnQgb2YgYW55Ci0vLyBzdWJz
ZXF1ZW50IGxheW91dHMgKHN1YnRyZWUgbGF5b3V0KS4KKy8vIHN1YnNlcXVlbnQgbGF5b3V0cyAo
c3VidHJlZSBsYXlvdXQpLiBBIG5vbi1pbml0aWFsLCBzdWJ0cmVlIGxheW91dCBjb3VsZCBiZSBp
bml0aWF0ZWQgb24gbXVsdGlwbGUgZm9ybWF0dGluZyBjb250ZXh0cy4KKy8vIEVhY2ggZm9ybWF0
dGluZyBjb250ZXh0IGhhcyBhbiBlbnRyeSBwb2ludCBmb3IgbGF5b3V0LCB3aGljaCBwb3Rlbml0
YWxseSBtZWFucyBtdWx0aXBsZSBlbnRyeSBwb2ludHMgcGVyIGxheW91dCBmcmFtZS4KIC8vIExh
eW91dENvbnRleHQgYWxzbyBob2xkcyB0aGUgZm9ybWF0dGluZyBzdGF0ZXMuIFRoZXkgY2FjaGUg
Zm9ybWF0dGluZyBjb250ZXh0IHNwZWNpZmljIGRhdGEgdG8gZW5hYmxlIHBlcmZvcm1hbnQgaW5j
cmVtZW50YWwgbGF5b3V0cy4KIGNsYXNzIExheW91dENvbnRleHQgewogICAgIFdURl9NQUtFX0lT
T19BTExPQ0FURUQoTGF5b3V0Q29udGV4dCk7CkBAIC01Nyw3ICs1OSwxMCBAQCBwdWJsaWM6CiAg
ICAgdm9pZCBhZGREaXNwbGF5Qm94KGNvbnN0IEJveCYsIERpc3BsYXk6OkJveCYpOwogICAgIERp
c3BsYXk6OkJveCogZGlzcGxheUJveChjb25zdCBCb3gmKSBjb25zdDsKIAotICAgIHZvaWQgbWFy
a05lZWRzTGF5b3V0KGNvbnN0IEJveCYsIFN0eWxlRGlmZik7CisgICAgdm9pZCBzdHlsZUNoYW5n
ZWQoY29uc3QgQm94JiwgU3R5bGVEaWZmKTsKKworICAgIHZvaWQgYWRkTGF5b3V0RW50cnlQb2lu
dChjb25zdCBCb3gmKTsKKyAgICB2b2lkIG1hcmtOZWVkc0xheW91dChjb25zdCBCb3gmLCBMYXlv
dXRUeXBlKTsKICAgICBib29sIG5lZWRzTGF5b3V0KGNvbnN0IEJveCYpIGNvbnN0OwogCiAgICAg
Rm9ybWF0dGluZ1N0YXRlJiBmb3JtYXR0aW5nU3RhdGVGb3JCb3goY29uc3QgQm94JikgY29uc3Q7
CkBAIC02Niw2ICs3MSw3IEBAIHB1YmxpYzoKIAogcHJpdmF0ZToKICAgICBXZWFrUHRyPEJveD4g
bV9yb290OworICAgIFZlY3RvcjxXZWFrUHRyPEJveD4+IG1fZm9ybWF0dGluZ0NvbnRleHRSb290
TGlzdEZvckxheW91dDsKICAgICBIYXNoTWFwPGNvbnN0IEJveCosIHN0ZDo6dW5pcXVlX3B0cjxG
b3JtYXR0aW5nU3RhdGU+PiBtX2Zvcm1hdHRpbmdTdGF0ZXM7CiB9OwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>339431</attachid>
            <date>2018-05-03 11:10:22 -0700</date>
            <delta_ts>2018-05-03 11:39:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-185185-20180503111021.patch</filename>
            <type>text/plain</type>
            <size>3790</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMxMzEzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODRkM2U3Zjg5NzgzMmQ3
ZDM1ZDM4OWVhNTkwMDY1OWYwZGE2MWJjZS4uZDAxYWU5NWIzOWZhNTNiNjgwMTViZTAyOWY4MGU2
NDg0NTA0MTAwNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE4LTA1LTAzICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0xGQ10gRW5hYmxlIG11bHRp
cGxlIGxheW91dCByb290cyBmb3IgaW5jcmVtZW50YWwgbGF5b3V0LgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTg1MTg1CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2l0aCBjZXJ0YWluIHR5cGUgb2Ygc3R5
bGUgY2hhbmdlcywgd2UgY2FuIHN0b3AgdGhlIGJveCBpbnZhbGlkYXRpb24gYXQgdGhlIGZvcm1h
dHRpbmcgY29udGV4dCBib3VuZGFyeS4KKyAgICAgICAgV2hlbiBtdWx0aXBsZSBib3hlcyBuZWVk
IHVwZGF0aW5nIGluIGRpZmZlcmVudCBmb3JtYXR0aW5nIGNvbnRleHRzLCBpbnN0ZWFkIG9mIG1h
cmtpbmcgdGhlIHBhcmVudCBjb250YWluaW5nIGJsb2NrIGNoYWluIGFsbAorICAgICAgICB0aGUg
d2F5IHVwIHRvIGEgY29tbW9uIGFuY2VzdG9yLCB3ZSBjb3VsZCBqdXN0IHdvcmsgd2l0aCBhIGxp
c3Qgb2YgbGF5b3V0IGVudHJ5IHBvaW50cyBwZXIgbGF5b3V0IGZyYW1lLgorCisgICAgICAgICog
bGF5b3V0L0Zvcm1hdHRpbmdTdGF0ZS5oOgorICAgICAgICAqIGxheW91dC9MYXlvdXRDb250ZXh0
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dDo6TGF5b3V0Q29udGV4dDo6dXBkYXRlTGF5
b3V0KToKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dDo6TGF5b3V0Q29udGV4dDo6YWRkTGF5b3V0
RW50cnlQb2ludCk6CisgICAgICAgICogbGF5b3V0L0xheW91dENvbnRleHQuaDoKKwogMjAxOC0w
NS0wMyAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtMRkNdIEJv
eCBpbnZhbGlkYXRpb24gbG9naWMgc2hvdWxkIGdvIHRvIGRlZGljYXRlZCBjbGFzc2VzLgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L0xheW91dENvbnRleHQuY3BwIGIvU291cmNl
L1dlYkNvcmUvbGF5b3V0L0xheW91dENvbnRleHQuY3BwCmluZGV4IGQ1NDZmNzlhNjgyNGRhZTVm
NTA3YzNhMzc2NGEwNzI2MDQ4NmY3ZTkuLjMyZDg5Y2VkZjM2MmY4MzY0MWQ3NjhlMTQ4MmU5M2Fh
ZGUzYWIyYTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9MYXlvdXRDb250ZXh0
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvTGF5b3V0Q29udGV4dC5jcHAKQEAgLTUx
LDkgKzUxLDE1IEBAIExheW91dENvbnRleHQ6OkxheW91dENvbnRleHQoY29uc3QgQm94JiByb290
KQogCiB2b2lkIExheW91dENvbnRleHQ6OnVwZGF0ZUxheW91dCgpCiB7Ci0gICAgYXV0byBjb250
ZXh0ID0gZm9ybWF0dGluZ0NvbnRleHQoKm1fcm9vdCk7Ci0gICAgYXV0byYgc3RhdGUgPSBlc3Rh
Ymxpc2hlZEZvcm1hdHRpbmdTdGF0ZSgqbV9yb290LCAqY29udGV4dCk7Ci0gICAgY29udGV4dC0+
bGF5b3V0KCp0aGlzLCBzdGF0ZSk7CisgICAgQVNTRVJUKCFtX2Zvcm1hdHRpbmdDb250ZXh0Um9v
dExpc3RGb3JMYXlvdXQuaXNFbXB0eSgpKTsKKyAgICBmb3IgKGF1dG8gbGF5b3V0Um9vdCA6IG1f
Zm9ybWF0dGluZ0NvbnRleHRSb290TGlzdEZvckxheW91dCkgeworICAgICAgICBSRUxFQVNFX0FT
U0VSVChsYXlvdXRSb290LmdldCgpKTsKKyAgICAgICAgUkVMRUFTRV9BU1NFUlQobGF5b3V0Um9v
dC0+ZXN0YWJsaXNoZXNGb3JtYXR0aW5nQ29udGV4dCgpKTsKKyAgICAgICAgYXV0byBjb250ZXh0
ID0gZm9ybWF0dGluZ0NvbnRleHQoKmxheW91dFJvb3QpOworICAgICAgICBhdXRvJiBzdGF0ZSA9
IGVzdGFibGlzaGVkRm9ybWF0dGluZ1N0YXRlKCpsYXlvdXRSb290LCAqY29udGV4dCk7CisgICAg
ICAgIGNvbnRleHQtPmxheW91dCgqdGhpcywgc3RhdGUpOworICAgIH0KKyAgICBtX2Zvcm1hdHRp
bmdDb250ZXh0Um9vdExpc3RGb3JMYXlvdXQuY2xlYXIoKTsKIH0KIAogRGlzcGxheTo6Qm94JiBM
YXlvdXRDb250ZXh0OjpjcmVhdGVEaXNwbGF5Qm94KGNvbnN0IEJveCYgbGF5b3V0Qm94KQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L0xheW91dENvbnRleHQuaCBiL1NvdXJjZS9X
ZWJDb3JlL2xheW91dC9MYXlvdXRDb250ZXh0LmgKaW5kZXggMDdjMGE4ODkzOThhNjI4ZjMxY2I3
ODViMmRlMzNjYmU5MTM1Nzg5MS4uZmUyMzA2MmM5NDI0MzIxNWY3N2E3ZGJmZTA1M2I5ZDU5MjNm
YjY2NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L0xheW91dENvbnRleHQuaAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvTGF5b3V0Q29udGV4dC5oCkBAIC00Niw3ICs0Niw4
IEBAIGVudW0gY2xhc3MgU3R5bGVEaWZmOwogLy8gTGF5b3V0Q29udGV4dCBpcyB0aGUgZW50cnkg
cG9pbnQgZm9yIGxheW91dC4gSXQgdGFrZXMgYSAoZm9ybWF0dGluZyByb290KWNvbnRhaW5lciB3
aGljaCBhY3RzIGFzIHRoZSByb290IG9mIHRoZSBsYXlvdXQgY29udGV4dC4KIC8vIExheW91dENv
bnRleHQ6OmxheW91dCgpIGdlbmVyYXRlcyB0aGUgZGlzcGxheSB0cmVlIGZvciB0aGUgcm9vdCBj
b250YWluZXIncyBzdWJ0cmVlIChpdCBkb2VzIG5vdCBydW4gbGF5b3V0IG9uIHRoZSByb290IHRo
b3VnaCkuCiAvLyBOb3RlLCB3aGlsZSB0aGUgcm9vdCBjb250YWluZXIgaXMgc3VwcHBvc2VkIHRv
IGJlIHRoZSBlbnRyeSBwb2ludCBmb3IgdGhlIGluaXRpYWwgbGF5b3V0LCBpdCBkb2VzIG5vdCBu
ZWNlc3NhcmlseSBuZWVkIHRvIGJlIHRoZSBlbnRyeSBwb2ludCBvZiBhbnkKLS8vIHN1YnNlcXVl
bnQgbGF5b3V0cyAoc3VidHJlZSBsYXlvdXQpLgorLy8gc3Vic2VxdWVudCBsYXlvdXRzIChzdWJ0
cmVlIGxheW91dCkuIEEgbm9uLWluaXRpYWwsIHN1YnRyZWUgbGF5b3V0IGNvdWxkIGJlIGluaXRp
YXRlZCBvbiBtdWx0aXBsZSBmb3JtYXR0aW5nIGNvbnRleHRzLgorLy8gRWFjaCBmb3JtYXR0aW5n
IGNvbnRleHQgaGFzIGFuIGVudHJ5IHBvaW50IGZvciBsYXlvdXQsIHdoaWNoIHBvdGVuaXRhbGx5
IG1lYW5zIG11bHRpcGxlIGVudHJ5IHBvaW50cyBwZXIgbGF5b3V0IGZyYW1lLgogLy8gTGF5b3V0
Q29udGV4dCBhbHNvIGhvbGRzIHRoZSBmb3JtYXR0aW5nIHN0YXRlcy4gVGhleSBjYWNoZSBmb3Jt
YXR0aW5nIGNvbnRleHQgc3BlY2lmaWMgZGF0YSB0byBlbmFibGUgcGVyZm9ybWFudCBpbmNyZW1l
bnRhbCBsYXlvdXRzLgogY2xhc3MgTGF5b3V0Q29udGV4dCB7CiAgICAgV1RGX01BS0VfSVNPX0FM
TE9DQVRFRChMYXlvdXRDb250ZXh0KTsKQEAgLTc1LDYgKzc2LDcgQEAgcHVibGljOgogCiBwcml2
YXRlOgogICAgIFdlYWtQdHI8Qm94PiBtX3Jvb3Q7CisgICAgVmVjdG9yPFdlYWtQdHI8Qm94Pj4g
bV9mb3JtYXR0aW5nQ29udGV4dFJvb3RMaXN0Rm9yTGF5b3V0OwogICAgIEhhc2hNYXA8Y29uc3Qg
Qm94Kiwgc3RkOjp1bmlxdWVfcHRyPEZvcm1hdHRpbmdTdGF0ZT4+IG1fZm9ybWF0dGluZ1N0YXRl
czsKICAgICBIYXNoTWFwPGNvbnN0IEJveCosIHN0ZDo6dW5pcXVlX3B0cjxEaXNwbGF5OjpCb3g+
PiBtX2xheW91dFRvRGlzcGxheUJveDsKIH07Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>