<?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>201968</bug_id>
          
          <creation_ts>2019-09-18 20:34:37 -0700</creation_ts>
          <short_desc>[LFC] FloatingContext should take the root container.</short_desc>
          <delta_ts>2019-09-19 06:25:53 -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>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>1572224</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2019-09-18 20:34:37 -0700</bug_when>
    <thetext>the same way the formatting contexts do.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572225</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-09-18 20:35:04 -0700</bug_when>
    <thetext>&lt;rdar://problem/55505090&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572229</commentid>
    <comment_count>2</comment_count>
      <attachid>379099</attachid>
    <who name="alan">zalan</who>
    <bug_when>2019-09-18 20:44:37 -0700</bug_when>
    <thetext>Created attachment 379099
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572337</commentid>
    <comment_count>3</comment_count>
      <attachid>379099</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-09-19 06:25:52 -0700</bug_when>
    <thetext>Comment on attachment 379099
Patch

Clearing flags on attachment: 379099

Committed r250088: &lt;https://trac.webkit.org/changeset/250088&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572338</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-09-19 06:25:53 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>379099</attachid>
            <date>2019-09-18 20:44:37 -0700</date>
            <delta_ts>2019-09-19 06:25:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-201968-20190918204433.patch</filename>
            <type>text/plain</type>
            <size>7794</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUwMDcxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODMwNjAyYmZlM2ViMWJi
NDcwMWZkOTA2MjU3NjljNDI4ZTU2MDBkNy4uMGY0MWZhMmZmZDRhZDRhZDIwZjA5MzMzMTJkMGRi
ZTJiNzA2ODIxOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE5LTA5LTE4ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0xGQ10gRmxvYXRpbmdDb250
ZXh0IHNob3VsZCB0YWtlIHRoZSByb290IGNvbnRhaW5lci4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMTk2OAorICAgICAgICA8cmRhcjovL3Byb2Js
ZW0vNTU1MDUwOTA+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgTm93IEZvcm1hdHRpbmdDb250ZXh0Ojpyb290KCkgZG9lcyBub3QgbmVlZCB0byBiZSBw
dWJsaWMgYW55bW9yZS4KKworICAgICAgICAqIGxheW91dC9Gb3JtYXR0aW5nQ29udGV4dC5oOgor
ICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpGb3JtYXR0aW5nQ29udGV4dDo6cm9vdCBjb25zdCk6
CisgICAgICAgICogbGF5b3V0L2Jsb2NrZm9ybWF0dGluZy9CbG9ja0Zvcm1hdHRpbmdDb250ZXh0
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dDo6QmxvY2tGb3JtYXR0aW5nQ29udGV4dDo6
bGF5b3V0SW5GbG93Q29udGVudCk6CisgICAgICAgICogbGF5b3V0L2Zsb2F0cy9GbG9hdGluZ0Nv
bnRleHQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpGbG9hdGluZ0NvbnRleHQ6OkZs
b2F0aW5nQ29udGV4dCk6CisgICAgICAgIChXZWJDb3JlOjpMYXlvdXQ6OkZsb2F0aW5nQ29udGV4
dDo6bWFwUG9pbnRGcm9tRm9ybWF0dGluZ0NvbnRleHRSb290VG9GbG9hdGluZ1N0YXRlUm9vdCBj
b25zdCk6CisgICAgICAgICogbGF5b3V0L2Zsb2F0cy9GbG9hdGluZ0NvbnRleHQuaDoKKyAgICAg
ICAgKFdlYkNvcmU6OkxheW91dDo6RmxvYXRpbmdDb250ZXh0Ojpyb290IGNvbnN0KToKKyAgICAg
ICAgKiBsYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVGb3JtYXR0aW5nQ29udGV4dExpbmVM
YXlvdXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpJbmxpbmVGb3JtYXR0aW5nQ29u
dGV4dDo6SW5saW5lTGF5b3V0OjpsYXlvdXQgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6TGF5
b3V0OjpJbmxpbmVGb3JtYXR0aW5nQ29udGV4dDo6SW5saW5lTGF5b3V0OjpjcmVhdGVEaXNwbGF5
UnVucyBjb25zdCk6CisKIDIwMTktMDktMTggIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNv
bT4KIAogICAgICAgICBbTEZDXSBGb3JtYXR0aW5nQ29udGV4dDo6R2VvbWV0cnkvTWFyZ2luQ29s
bGFwc2UvUXVpcmsgY2xhc3NlcyBzaG91bGQgbm90IG5lZWQgdG8gYWNjZXNzIG5vbi1jb25zdCBE
aXNwbGF5OjpCb3gKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9Gb3JtYXR0aW5n
Q29udGV4dC5oIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L0Zvcm1hdHRpbmdDb250ZXh0LmgKaW5k
ZXggOGQyNWIxNDM5MTc1YmMxZmYyNGY1Y2Q0ODdiZDdlN2EwYjVmMzUxMC4uZmE1M2VkMWFkMmFk
NGZjYzhjOGZmMTEyZDhhMWM1NGIyNjM0OGMyNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
bGF5b3V0L0Zvcm1hdHRpbmdDb250ZXh0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L0Zv
cm1hdHRpbmdDb250ZXh0LmgKQEAgLTc2LDExICs3NiwxMCBAQCBwdWJsaWM6CiAgICAgfTsKICAg
ICBjb25zdCBEaXNwbGF5OjpCb3gmIGdlb21ldHJ5Rm9yQm94KGNvbnN0IEJveCYsIE9wdGlvbmFs
PEVzY2FwZVR5cGU+ID0gV1RGOjpudWxsb3B0KSBjb25zdDsKIAotICAgIGNvbnN0IENvbnRhaW5l
ciYgcm9vdCgpIGNvbnN0IHsgcmV0dXJuICptX3Jvb3Q7IH0KLQogcHJvdGVjdGVkOgogICAgIHVz
aW5nIExheW91dFF1ZXVlID0gVmVjdG9yPGNvbnN0IEJveCo+OwogCisgICAgY29uc3QgQ29udGFp
bmVyJiByb290KCkgY29uc3QgeyByZXR1cm4gKm1fcm9vdDsgfQogICAgIExheW91dFN0YXRlJiBs
YXlvdXRTdGF0ZSgpIGNvbnN0OwogICAgIGNvbnN0IEZvcm1hdHRpbmdTdGF0ZSYgZm9ybWF0dGlu
Z1N0YXRlKCkgY29uc3QgeyByZXR1cm4gbV9mb3JtYXR0aW5nU3RhdGU7IH0KICAgICBGb3JtYXR0
aW5nU3RhdGUmIGZvcm1hdHRpbmdTdGF0ZSgpIHsgcmV0dXJuIG1fZm9ybWF0dGluZ1N0YXRlOyB9
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvYmxvY2tmb3JtYXR0aW5nL0Jsb2Nr
Rm9ybWF0dGluZ0NvbnRleHQuY3BwIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Jsb2NrZm9ybWF0
dGluZy9CbG9ja0Zvcm1hdHRpbmdDb250ZXh0LmNwcAppbmRleCAzOTg4NWVjNzA5ZmVhYTQ2ZWNm
MDk0ZDk1ZjlhM2U1MWQwMzk3MjRmLi40YTM2Yjk5N2QyNjdhMTVmOTcxYmYzMzZjNDNhZjQ2NzE3
NDQxYTBiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvYmxvY2tmb3JtYXR0aW5n
L0Jsb2NrRm9ybWF0dGluZ0NvbnRleHQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9i
bG9ja2Zvcm1hdHRpbmcvQmxvY2tGb3JtYXR0aW5nQ29udGV4dC5jcHAKQEAgLTYwLDcgKzYwLDcg
QEAgdm9pZCBCbG9ja0Zvcm1hdHRpbmdDb250ZXh0OjpsYXlvdXRJbkZsb3dDb250ZW50KCkKIAog
ICAgIGF1dG8mIGZvcm1hdHRpbmdSb290ID0gcm9vdCgpOwogICAgIExheW91dFF1ZXVlIGxheW91
dFF1ZXVlOwotICAgIGF1dG8gZmxvYXRpbmdDb250ZXh0ID0gRmxvYXRpbmdDb250ZXh0IHsgKnRo
aXMsIGZvcm1hdHRpbmdTdGF0ZSgpLmZsb2F0aW5nU3RhdGUoKSB9OworICAgIGF1dG8gZmxvYXRp
bmdDb250ZXh0ID0gRmxvYXRpbmdDb250ZXh0IHsgZm9ybWF0dGluZ1Jvb3QsICp0aGlzLCBmb3Jt
YXR0aW5nU3RhdGUoKS5mbG9hdGluZ1N0YXRlKCkgfTsKICAgICAvLyBUaGlzIGlzIGEgcG9zdC1v
cmRlciB0cmVlIHRyYXZlcnNhbCBsYXlvdXQuCiAgICAgLy8gVGhlIHJvb3QgY29udGFpbmVyIGxh
eW91dCBpcyBkb25lIGluIHRoZSBmb3JtYXR0aW5nIGNvbnRleHQgaXQgbGl2ZXMgaW4sIG5vdCB0
aGF0IG9uZSBpdCBjcmVhdGVzLCBzbyBsZXQncyBzdGFydCB3aXRoIHRoZSBmaXJzdCBjaGlsZC4K
ICAgICBpZiAoYXV0byogZmlyc3RDaGlsZCA9IGZvcm1hdHRpbmdSb290LmZpcnN0SW5GbG93T3JG
bG9hdGluZ0NoaWxkKCkpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZmxvYXRz
L0Zsb2F0aW5nQ29udGV4dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZmxvYXRzL0Zsb2F0
aW5nQ29udGV4dC5jcHAKaW5kZXggYTE2MjkwZTRmMDZjNWZmNTEzOGIxYWI4YTJmZWE5ODFhZDUz
NDdmYS4uMDAyYTdkYjE4NTlkMDdiOTg3NDNjMDdmNTEzMTk0MTk1NDEyZTU4YyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zsb2F0cy9GbG9hdGluZ0NvbnRleHQuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2xheW91dC9mbG9hdHMvRmxvYXRpbmdDb250ZXh0LmNwcApAQCAtMTU2
LDggKzE1Niw5IEBAIHN0cnVjdCBGbG9hdGluZ0NvbnRleHQ6OkFic29sdXRlQ29vcmRpbmF0ZVZh
bHVlc0ZvckZsb2F0QXZvaWRlciB7CiAgICAgSG9yaXpvbnRhbEVkZ2VzIGNvbnRhaW5pbmdCbG9j
a0NvbnRlbnRCb3g7CiB9OwogCi1GbG9hdGluZ0NvbnRleHQ6OkZsb2F0aW5nQ29udGV4dChjb25z
dCBGb3JtYXR0aW5nQ29udGV4dCYgZm9ybWF0dGluZ0NvbnRleHQsIEZsb2F0aW5nU3RhdGUmIGZs
b2F0aW5nU3RhdGUpCi0gICAgOiBtX2Zvcm1hdHRpbmdDb250ZXh0KGZvcm1hdHRpbmdDb250ZXh0
KQorRmxvYXRpbmdDb250ZXh0OjpGbG9hdGluZ0NvbnRleHQoY29uc3QgQ29udGFpbmVyJiBmbG9h
dGluZ0NvbnRleHRSb290LCBjb25zdCBGb3JtYXR0aW5nQ29udGV4dCYgZm9ybWF0dGluZ0NvbnRl
eHQsIEZsb2F0aW5nU3RhdGUmIGZsb2F0aW5nU3RhdGUpCisgICAgOiBtX3Jvb3QobWFrZVdlYWtQ
dHIoZmxvYXRpbmdDb250ZXh0Um9vdCkpCisgICAgLCBtX2Zvcm1hdHRpbmdDb250ZXh0KGZvcm1h
dHRpbmdDb250ZXh0KQogICAgICwgbV9mbG9hdGluZ1N0YXRlKGZsb2F0aW5nU3RhdGUpCiB7CiB9
CkBAIC00NTcsNyArNDU4LDcgQEAgTGF5b3V0VW5pdCBGbG9hdGluZ0NvbnRleHQ6Om1hcFRvcFRv
RmxvYXRpbmdTdGF0ZVJvb3QoY29uc3QgQm94JiBmbG9hdEJveCkgY29uc3QKIAogUG9pbnQgRmxv
YXRpbmdDb250ZXh0OjptYXBQb2ludEZyb21Gb3JtYXR0aW5nQ29udGV4dFJvb3RUb0Zsb2F0aW5n
U3RhdGVSb290KFBvaW50IHBvc2l0aW9uKSBjb25zdAogewotICAgIGF1dG8mIGZyb20gPSBmb3Jt
YXR0aW5nQ29udGV4dCgpLnJvb3QoKTsKKyAgICBhdXRvJiBmcm9tID0gcm9vdCgpOwogICAgIGF1
dG8mIHRvID0gZmxvYXRpbmdTdGF0ZSgpLnJvb3QoKTsKICAgICBpZiAoJmZyb20gPT0gJnRvKQog
ICAgICAgICByZXR1cm4gcG9zaXRpb247CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlv
dXQvZmxvYXRzL0Zsb2F0aW5nQ29udGV4dC5oIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zsb2F0
cy9GbG9hdGluZ0NvbnRleHQuaAppbmRleCAyODNkODc0NTMxNjk4ZDlhMWM5ZmY4NDgzOGM0M2Vl
MzQ1ZWYyODZlLi41YTUyYjc3NTY5ZTkwYzg2MDQ5ZDBlZDFmOTYzMjcwZTdiNDc1YmI2IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZmxvYXRzL0Zsb2F0aW5nQ29udGV4dC5oCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mbG9hdHMvRmxvYXRpbmdDb250ZXh0LmgKQEAgLTQ2
LDcgKzQ2LDcgQEAgY2xhc3MgTGF5b3V0U3RhdGU7CiBjbGFzcyBGbG9hdGluZ0NvbnRleHQgewog
ICAgIFdURl9NQUtFX0lTT19BTExPQ0FURUQoRmxvYXRpbmdDb250ZXh0KTsKIHB1YmxpYzoKLSAg
ICBGbG9hdGluZ0NvbnRleHQoY29uc3QgRm9ybWF0dGluZ0NvbnRleHQmLCBGbG9hdGluZ1N0YXRl
Jik7CisgICAgRmxvYXRpbmdDb250ZXh0KGNvbnN0IENvbnRhaW5lciYgZmxvYXRpbmdDb250ZXh0
Um9vdCwgY29uc3QgRm9ybWF0dGluZ0NvbnRleHQmLCBGbG9hdGluZ1N0YXRlJik7CiAKICAgICBG
bG9hdGluZ1N0YXRlJiBmbG9hdGluZ1N0YXRlKCkgY29uc3QgeyByZXR1cm4gbV9mbG9hdGluZ1N0
YXRlOyB9CiAKQEAgLTcyLDcgKzcyLDcgQEAgcHVibGljOgogcHJpdmF0ZToKICAgICBMYXlvdXRT
dGF0ZSYgbGF5b3V0U3RhdGUoKSBjb25zdCB7IHJldHVybiBtX2Zsb2F0aW5nU3RhdGUubGF5b3V0
U3RhdGUoKTsgfQogICAgIGNvbnN0IEZvcm1hdHRpbmdDb250ZXh0JiBmb3JtYXR0aW5nQ29udGV4
dCgpIGNvbnN0IHsgcmV0dXJuIG1fZm9ybWF0dGluZ0NvbnRleHQ7IH0KLSAgICBjb25zdCBDb250
YWluZXImIHJvb3QoKSBjb25zdCB7IHJldHVybiBmb3JtYXR0aW5nQ29udGV4dCgpLnJvb3QoKTsg
fQorICAgIGNvbnN0IENvbnRhaW5lciYgcm9vdCgpIGNvbnN0IHsgcmV0dXJuICptX3Jvb3Q7IH0K
IAogICAgIHZvaWQgZmluZFBvc2l0aW9uRm9yRmxvYXRCb3goRmxvYXRCb3gmKSBjb25zdDsKICAg
ICB2b2lkIGZpbmRQb3NpdGlvbkZvckZvcm1hdHRpbmdDb250ZXh0Um9vdChGbG9hdEF2b2lkZXIm
KSBjb25zdDsKQEAgLTgzLDYgKzgzLDcgQEAgcHJpdmF0ZToKICAgICBMYXlvdXRVbml0IG1hcFRv
cFRvRmxvYXRpbmdTdGF0ZVJvb3QoY29uc3QgQm94JikgY29uc3Q7CiAgICAgUG9pbnQgbWFwUG9p
bnRGcm9tRm9ybWF0dGluZ0NvbnRleHRSb290VG9GbG9hdGluZ1N0YXRlUm9vdChQb2ludCkgY29u
c3Q7CiAKKyAgICBXZWFrUHRyPGNvbnN0IENvbnRhaW5lcj4gbV9yb290OwogICAgIGNvbnN0IEZv
cm1hdHRpbmdDb250ZXh0JiBtX2Zvcm1hdHRpbmdDb250ZXh0OwogICAgIEZsb2F0aW5nU3RhdGUm
IG1fZmxvYXRpbmdTdGF0ZTsKIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQv
aW5saW5lZm9ybWF0dGluZy9JbmxpbmVGb3JtYXR0aW5nQ29udGV4dExpbmVMYXlvdXQuY3BwIGIv
U291cmNlL1dlYkNvcmUvbGF5b3V0L2lubGluZWZvcm1hdHRpbmcvSW5saW5lRm9ybWF0dGluZ0Nv
bnRleHRMaW5lTGF5b3V0LmNwcAppbmRleCBhZWNiYmYwMjg1ZGZlZGY1YTIyNmY5NjZlMzExOGY3
NGJlYzk2NjQ4Li42NTg4ODcwYjQ1OWI0ZmI0ZmI3ZjNlYTJkYzRjZjg4OTY2MGFkY2U2IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW5saW5lZm9ybWF0dGluZy9JbmxpbmVGb3Jt
YXR0aW5nQ29udGV4dExpbmVMYXlvdXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9p
bmxpbmVmb3JtYXR0aW5nL0lubGluZUZvcm1hdHRpbmdDb250ZXh0TGluZUxheW91dC5jcHAKQEAg
LTI4MCw3ICsyODAsNyBAQCB2b2lkIElubGluZUZvcm1hdHRpbmdDb250ZXh0OjpJbmxpbmVMYXlv
dXQ6OmxheW91dChjb25zdCBJbmxpbmVJdGVtcyYgaW5saW5lSXRlbQogICAgIGF1dG8mIGZvcm1h
dHRpbmdDb250ZXh0ID0gdGhpcy0+Zm9ybWF0dGluZ0NvbnRleHQoKTsKICAgICBhdXRvJiBmb3Jt
YXR0aW5nUm9vdCA9IHRoaXMtPmZvcm1hdHRpbmdSb290KCk7CiAgICAgYXV0byYgZm9ybWF0dGlu
Z1Jvb3RHZW9tZXRyeSA9IGZvcm1hdHRpbmdDb250ZXh0Lmdlb21ldHJ5Rm9yQm94KGZvcm1hdHRp
bmdSb290KTsKLSAgICBhdXRvIGZsb2F0aW5nQ29udGV4dCA9IEZsb2F0aW5nQ29udGV4dCB7IGZv
cm1hdHRpbmdDb250ZXh0LCBsYXlvdXRTdGF0ZS5lc3RhYmxpc2hlZEZvcm1hdHRpbmdTdGF0ZShm
b3JtYXR0aW5nUm9vdCkuZmxvYXRpbmdTdGF0ZSgpIH07CisgICAgYXV0byBmbG9hdGluZ0NvbnRl
eHQgPSBGbG9hdGluZ0NvbnRleHQgeyBmb3JtYXR0aW5nUm9vdCwgZm9ybWF0dGluZ0NvbnRleHQs
IGxheW91dFN0YXRlLmVzdGFibGlzaGVkRm9ybWF0dGluZ1N0YXRlKGZvcm1hdHRpbmdSb290KS5m
bG9hdGluZ1N0YXRlKCkgfTsKIAogICAgIGF1dG8gbGluZUxvZ2ljYWxUb3AgPSBmb3JtYXR0aW5n
Um9vdEdlb21ldHJ5LmNvbnRlbnRCb3hUb3AoKTsKICAgICBhdXRvIGxpbmVMb2dpY2FsTGVmdCA9
IGZvcm1hdHRpbmdSb290R2VvbWV0cnkuY29udGVudEJveExlZnQoKTsKQEAgLTM2Miw3ICszNjIs
NyBAQCB2b2lkIElubGluZUZvcm1hdHRpbmdDb250ZXh0OjpJbmxpbmVMYXlvdXQ6OmNyZWF0ZURp
c3BsYXlSdW5zKGNvbnN0IExpbmU6OkNvbnRlbgogICAgIGF1dG8mIGxheW91dFN0YXRlID0gdGhp
cy0+bGF5b3V0U3RhdGUoKTsKICAgICBhdXRvJiBmb3JtYXR0aW5nQ29udGV4dCA9IHRoaXMtPmZv
cm1hdHRpbmdDb250ZXh0KCk7CiAgICAgYXV0byYgZm9ybWF0dGluZ1N0YXRlID0gZG93bmNhc3Q8
SW5saW5lRm9ybWF0dGluZ1N0YXRlPihsYXlvdXRTdGF0ZS5lc3RhYmxpc2hlZEZvcm1hdHRpbmdT
dGF0ZShmb3JtYXR0aW5nUm9vdCgpKSk7Ci0gICAgYXV0byBmbG9hdGluZ0NvbnRleHQgPSBGbG9h
dGluZ0NvbnRleHQgeyBmb3JtYXR0aW5nQ29udGV4dCwgZm9ybWF0dGluZ1N0YXRlLmZsb2F0aW5n
U3RhdGUoKSB9OworICAgIGF1dG8gZmxvYXRpbmdDb250ZXh0ID0gRmxvYXRpbmdDb250ZXh0IHsg
Zm9ybWF0dGluZ1Jvb3QoKSwgZm9ybWF0dGluZ0NvbnRleHQsIGZvcm1hdHRpbmdTdGF0ZS5mbG9h
dGluZ1N0YXRlKCkgfTsKIAogICAgIC8vIE1vdmUgZmxvYXRzIHRvIHRoZWlyIGZpbmFsIHBvc2l0
aW9uLgogICAgIGZvciAoYXV0byBmbG9hdEl0ZW0gOiBmbG9hdHMpIHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>