<?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>149701</bug_id>
          
          <creation_ts>2015-10-01 02:15:28 -0700</creation_ts>
          <short_desc>Slot elements should support fallback contents</short_desc>
          <delta_ts>2015-12-26 03:06:14 -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>DOM</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>
          
          <blocked>148695</blocked>
    
    <blocked>149698</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>koivisto</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1129882</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-10-01 02:15:28 -0700</bug_when>
    <thetext>See discussions on https://github.com/w3c/webcomponents/issues/317

We should support fallback contents in slot elements.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129883</commentid>
    <comment_count>1</comment_count>
      <attachid>262243</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-10-01 02:21:16 -0700</bug_when>
    <thetext>Created attachment 262243
Fixes the bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1129884</commentid>
    <comment_count>2</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-10-01 02:21:53 -0700</bug_when>
    <thetext>This change is also required for the bug 149698.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1130009</commentid>
    <comment_count>3</comment_count>
      <attachid>262243</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-10-01 12:50:35 -0700</bug_when>
    <thetext>Comment on attachment 262243
Fixes the bug

Thanks for the review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1130023</commentid>
    <comment_count>4</comment_count>
      <attachid>262243</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-10-01 13:37:02 -0700</bug_when>
    <thetext>Comment on attachment 262243
Fixes the bug

Clearing flags on attachment: 262243

Committed r190430: &lt;http://trac.webkit.org/changeset/190430&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1130024</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-10-01 13:37:06 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1151354</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2015-12-26 03:06:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/24010799&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>262243</attachid>
            <date>2015-10-01 02:21:16 -0700</date>
            <delta_ts>2015-10-01 13:37:02 -0700</delta_ts>
            <desc>Fixes the bug</desc>
            <filename>bug-149701-20151001022055.patch</filename>
            <type>text/plain</type>
            <size>9989</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE5MDM5OCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI4IEBACisyMDE1LTEwLTAxICBSeW9zdWtl
IE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFNsb3QgZWxlbWVudHMgc2hvdWxk
IHN1cHBvcnQgZmFsbGJhY2sgY29udGVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE0OTcwMQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEZvbGxvd2luZyBkaXNjdXNzaW9ucyBvbiBHaXRodWIgZGlzY3Vz
c2lvbnMgWzFdIFsyXSwgd2UncmUgYWRkaW5nIHRoZSBkZWZhdWx0IHJ1bGUgb2YgYGRpc3BsYXk6
IGNvbnRlbnRzYAorICAgICAgICBvbiBzbG90IGVsZW1lbnRzIGFuZCBtYWtpbmcgc2xvdCBlbGVt
ZW50cyByZW5kZXIgaXRzIGNoaWxkcmVuIHdoZW4gdGhlcmUgYXJlIG5vIGFzc2lnbmVkIG5vZGVz
IFszXS4KKworICAgICAgICBNYWtlIHRoZXNlIGNoYW5nZXMgYnkgYXR0YWNoaW5nIHJlbmRlcmVy
cyBvbiBkaXJlY3QtY2hpbGRyZW4gb2Ygc2xvdCBlbGVtZW50cyB3aGVuIHRoZXJlIGFyZSBubyBh
c3NpZ25lZAorICAgICAgICBub2RlcyBkdXJpbmcgcmVuZGVyIHRyZWUgY29uc3RydWN0aW9uLiBO
b3RlIGBkaXNwbGF5OiBjb250ZW50c2Agd2lsbCBiZSBhZGVkIGluIHdlYmtpdC5vcmcvYi8xNDk0
MzkuCisKKyAgICAgICAgWzFdIGh0dHBzOi8vZ2l0aHViLmNvbS93M2Mvd2ViY29tcG9uZW50cy9p
c3N1ZXMvMzE3CisgICAgICAgIFsyXSBodHRwczovL2dpdGh1Yi5jb20vdzNjL3dlYmNvbXBvbmVu
dHMvaXNzdWVzLzMwOAorICAgICAgICBbM10gaHR0cHM6Ly9naXRodWIuY29tL3czYy93ZWJjb21w
b25lbnRzL2lzc3Vlcy8zMDgjaXNzdWVjb21tZW50LTE0MzY1NTM0NworCisgICAgICAgIFRlc3Rz
OiBmYXN0L3NoYWRvdy1kb20vY3NzLXNjb3Bpbmctc2hhZG93LXNsb3QtZmFsbGJhY2suaHRtbAor
ICAgICAgICAgICAgICAgZmFzdC9zaGFkb3ctZG9tL3NoYWRvdy1sYXlvdXQtYWZ0ZXItc2xvdC1m
YWxsYmFjay1jaGFuZ2VzLmh0bWwKKworICAgICAgICAqIHN0eWxlL1N0eWxlUmVzb2x2ZVRyZWUu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6U3R5bGU6OmF0dGFjaFNsb3RBc3NpZ25lZXMpOgorICAg
ICAgICAoV2ViQ29yZTo6U3R5bGU6OmRldGFjaFNsb3RBc3NpZ25lZXMpOgorICAgICAgICAoV2Vi
Q29yZTo6U3R5bGU6OnJlc29sdmVTbG90QXNzaWduZWVzKToKKwogMjAxNS0xMC0wMSAgWW91ZW5u
IEZhYmxldCAgPHlvdWVubi5mYWJsZXRAY3JmLmNhbm9uLmZyPgogCiAgICAgICAgIEJpbmRpbmcg
Z2VuZXJhdG9yIHNob3VsZCBtYWtlIG11dGFibGUgQ2FjaGVkQXR0cmlidXRlIG1lbWJlciBmaWVs
ZHMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3N0eWxlL1N0eWxlUmVzb2x2ZVRyZWUuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3N0eWxlL1N0eWxlUmVzb2x2ZVRyZWUuY3BwCShyZXZp
c2lvbiAxOTAzOTYpCisrKyBTb3VyY2UvV2ViQ29yZS9zdHlsZS9TdHlsZVJlc29sdmVUcmVlLmNw
cAkod29ya2luZyBjb3B5KQpAQCAtNDgwLDYgKzQ4MCwxMyBAQCBzdGF0aWMgdm9pZCBhdHRhY2hT
bG90QXNzaWduZWVzKEhUTUxTbG90CiAgICAgICAgICAgICBlbHNlIGlmIChpczxFbGVtZW50Pigq
Y2hpbGQpKQogICAgICAgICAgICAgICAgIGF0dGFjaFJlbmRlclRyZWUoZG93bmNhc3Q8RWxlbWVu
dD4oKmNoaWxkKSwgaW5oZXJpdGVkU3R5bGUsIHJlbmRlclRyZWVQb3NpdGlvbiwgbnVsbHB0cik7
CiAgICAgICAgIH0KKyAgICB9IGVsc2UgeworICAgICAgICBmb3IgKE5vZGUqIGNoaWxkID0gc2xv
dC5maXJzdENoaWxkKCk7IGNoaWxkOyBjaGlsZCA9IGNoaWxkLT5uZXh0U2libGluZygpKSB7Cisg
ICAgICAgICAgICBpZiAoaXM8VGV4dD4oKmNoaWxkKSkKKyAgICAgICAgICAgICAgICBhdHRhY2hU
ZXh0UmVuZGVyZXIoZG93bmNhc3Q8VGV4dD4oKmNoaWxkKSwgcmVuZGVyVHJlZVBvc2l0aW9uKTsK
KyAgICAgICAgICAgIGVsc2UgaWYgKGlzPEVsZW1lbnQ+KCpjaGlsZCkpCisgICAgICAgICAgICAg
ICAgYXR0YWNoUmVuZGVyVHJlZShkb3duY2FzdDxFbGVtZW50PigqY2hpbGQpLCBpbmhlcml0ZWRT
dHlsZSwgcmVuZGVyVHJlZVBvc2l0aW9uLCBudWxscHRyKTsKKyAgICAgICAgfQogICAgIH0KICAg
ICBzbG90LmNsZWFyTmVlZHNTdHlsZVJlY2FsYygpOwogICAgIHNsb3QuY2xlYXJDaGlsZE5lZWRz
U3R5bGVSZWNhbGMoKTsKQEAgLTU4MSw2ICs1ODgsMTMgQEAgc3RhdGljIHZvaWQgZGV0YWNoU2xv
dEFzc2lnbmVlcyhIVE1MU2xvdAogICAgICAgICAgICAgZWxzZSBpZiAoaXM8RWxlbWVudD4oKmNo
aWxkKSkKICAgICAgICAgICAgICAgICBkZXRhY2hSZW5kZXJUcmVlKGRvd25jYXN0PEVsZW1lbnQ+
KCpjaGlsZCksIGRldGFjaFR5cGUpOwogICAgICAgICB9CisgICAgfSBlbHNlIHsKKyAgICAgICAg
Zm9yIChOb2RlKiBjaGlsZCA9IHNsb3QuZmlyc3RDaGlsZCgpOyBjaGlsZDsgY2hpbGQgPSBjaGls
ZC0+bmV4dFNpYmxpbmcoKSkgeworICAgICAgICAgICAgaWYgKGlzPFRleHQ+KCpjaGlsZCkpCisg
ICAgICAgICAgICAgICAgZGV0YWNoVGV4dFJlbmRlcmVyKGRvd25jYXN0PFRleHQ+KCpjaGlsZCkp
OworICAgICAgICAgICAgZWxzZSBpZiAoaXM8RWxlbWVudD4oKmNoaWxkKSkKKyAgICAgICAgICAg
ICAgICBkZXRhY2hSZW5kZXJUcmVlKGRvd25jYXN0PEVsZW1lbnQ+KCpjaGlsZCksIGRldGFjaFR5
cGUpOworICAgICAgICB9CiAgICAgfQogICAgIHNsb3QuY2xlYXJOZWVkc1N0eWxlUmVjYWxjKCk7
CiAgICAgc2xvdC5jbGVhckNoaWxkTmVlZHNTdHlsZVJlY2FsYygpOwpAQCAtODUyLDYgKzg2Niwx
MyBAQCBzdGF0aWMgdm9pZCByZXNvbHZlU2xvdEFzc2lnbmVlcyhIVE1MU2xvCiAgICAgICAgICAg
ICBlbHNlIGlmIChpczxFbGVtZW50PigqY2hpbGQpKQogICAgICAgICAgICAgICAgIHJlc29sdmVU
cmVlKGRvd25jYXN0PEVsZW1lbnQ+KCpjaGlsZCksIGluaGVyaXRlZFN0eWxlLCByZW5kZXJUcmVl
UG9zaXRpb24sIGNoYW5nZSk7CiAgICAgICAgIH0KKyAgICB9IGVsc2UgeworICAgICAgICBmb3Ig
KE5vZGUqIGNoaWxkID0gc2xvdC5maXJzdENoaWxkKCk7IGNoaWxkOyBjaGlsZCA9IGNoaWxkLT5u
ZXh0U2libGluZygpKSB7CisgICAgICAgICAgICBpZiAoaXM8VGV4dD4oKmNoaWxkKSkKKyAgICAg
ICAgICAgICAgICByZXNvbHZlVGV4dE5vZGUoZG93bmNhc3Q8VGV4dD4oKmNoaWxkKSwgcmVuZGVy
VHJlZVBvc2l0aW9uKTsKKyAgICAgICAgICAgIGVsc2UgaWYgKGlzPEVsZW1lbnQ+KCpjaGlsZCkp
CisgICAgICAgICAgICAgICAgcmVzb2x2ZVRyZWUoZG93bmNhc3Q8RWxlbWVudD4oKmNoaWxkKSwg
aW5oZXJpdGVkU3R5bGUsIHJlbmRlclRyZWVQb3NpdGlvbiwgY2hhbmdlKTsKKyAgICAgICAgfQog
ICAgIH0KICAgICBzbG90LmNsZWFyTmVlZHNTdHlsZVJlY2FsYygpOwogICAgIHNsb3QuY2xlYXJD
aGlsZE5lZWRzU3R5bGVSZWNhbGMoKTsKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE5MDM5NikKKysrIExh
eW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDE1
LTEwLTAxICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFNsb3Qg
ZWxlbWVudHMgc2hvdWxkIHN1cHBvcnQgZmFsbGJhY2sgY29udGVudHMKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0OTcwMQorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZGVkIHRlc3RzIGZvciBmYWxsYmFj
ayBjb250ZW50cyBpbiBzbG90IGVsZW1lbnRzLiBPbmUgb2YgdGhlbSBjb3VsZCBiZSBzYWZlbHkg
c3VibWl0dGVkIHRvIENTUyBXRywKKyAgICAgICAgYW5kIHRoZSBvdGhlciBvbmUgaXMgYSBzdHls
ZSByZWNhbGMgdGVzdC4KKworICAgICAgICAqIGZhc3Qvc2hhZG93LWRvbS9jc3Mtc2NvcGluZy1z
aGFkb3ctc2xvdC1mYWxsYmFjay1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0
L3NoYWRvdy1kb20vY3NzLXNjb3Bpbmctc2hhZG93LXNsb3QtZmFsbGJhY2suaHRtbDogQWRkZWQu
CisgICAgICAgICogZmFzdC9zaGFkb3ctZG9tL3NoYWRvdy1sYXlvdXQtYWZ0ZXItc2xvdC1mYWxs
YmFjay1jaGFuZ2VzLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3Qvc2hhZG93
LWRvbS9zaGFkb3ctbGF5b3V0LWFmdGVyLXNsb3QtZmFsbGJhY2stY2hhbmdlcy5odG1sOiBBZGRl
ZC4KKwogMjAxNS0xMC0wMSAgWGFiaWVyIFJvZHJpZ3VleiBDYWx2YXIgIDxjYWx2YXJpc0BpZ2Fs
aWEuY29tPgogCiAgICAgICAgIFtTdHJlYW1zIEFQSV0gVXBkYXRlIHJlYWRhYmxlLXN0cmVhbSB0
ZXN0cyBhZ2FpbnN0IGxhdGVzdCByZWZlcmVuY2UKSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qvc2hh
ZG93LWRvbS9jc3Mtc2NvcGluZy1zaGFkb3ctc2xvdC1mYWxsYmFjay1leHBlY3RlZC5odG1sCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3Qvc2hhZG93LWRvbS9jc3Mtc2NvcGluZy1zaGFk
b3ctc2xvdC1mYWxsYmFjay1leHBlY3RlZC5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVz
dHMvZmFzdC9zaGFkb3ctZG9tL2Nzcy1zY29waW5nLXNoYWRvdy1zbG90LWZhbGxiYWNrLWV4cGVj
dGVkLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSw3IEBACis8IURPQ1RZUEUgaHRtbD4K
KzxodG1sPgorPGJvZHk+CisgICAgPHA+VGVzdCBwYXNzZXMgaWYgeW91IHNlZSBhIHNpbmdsZSAx
MDBweCBieSAxMDBweCBncmVlbiBib3ggYmVsb3cuPC9wPgorICAgIDxkaXYgc3R5bGU9IndpZHRo
OiAxMDBweDsgaGVpZ2h0OiAxMDBweDsgYmFja2dyb3VuZDogZ3JlZW47Ij48L2Rpdj4KKzwvYm9k
eT4KKzwvaHRtbD4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qvc2hhZG93LWRvbS9jc3Mtc2NvcGlu
Zy1zaGFkb3ctc2xvdC1mYWxsYmFjay5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zh
c3Qvc2hhZG93LWRvbS9jc3Mtc2NvcGluZy1zaGFkb3ctc2xvdC1mYWxsYmFjay5odG1sCShyZXZp
c2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9zaGFkb3ctZG9tL2Nzcy1zY29waW5nLXNoYWRv
dy1zbG90LWZhbGxiYWNrLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSw0NiBAQAorPCFE
T0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFkPgorICAgIDx0aXRsZT5DU1MgU2NvcGluZyAtIHNs
b3QgZWxlbWVudCB3aXRob3V0IGRpc3RyaWJ1dGVkIG5vZGVzIG11c3QgcmVuZGVyIGl0cyBmYWxs
YmFjayBjb250ZW50PC90aXRsZT4KKyAgICA8bGluayByZWw9ImF1dGhvciIgdGl0bGU9IlJ5b3N1
a2UgTml3YSIgaHJlZj0ibWFpbHRvOnJuaXdhQHdlYmtpdC5vcmciLz4KKyAgICA8bGluayByZWw9
Im1hdGNoIiBocmVmPSJyZWZlcmVuY2UvZ3JlZW4tYm94Lmh0bWwiLz4KKzwvaGVhZD4KKzxib2R5
PgorICAgIDxzdHlsZT4KKyAgICBteS1ob3N0IHsKKyAgICAgICAgZGlzcGxheTogYmxvY2s7Cisg
ICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDsKKyAgICAgICAgd2lkdGg6IDEwMHB4OworICAg
ICAgICBoZWlnaHQ6IDUwcHg7CisgICAgfQorICAgIC5yZWQgeworICAgICAgICBiYWNrZ3JvdW5k
LWNvbG9yOiByZWQ7CisgICAgfQorICAgIC5ncmVlbiB7CisgICAgICAgIGJhY2tncm91bmQtY29s
b3I6IGdyZWVuOworICAgIH0KKyAgICBkaXYgeworICAgICAgICB3aWR0aDogMTAwcHg7CisgICAg
ICAgIGhlaWdodDogNTBweDsKKyAgICB9CisgICAgc2xvdCB7CisgICAgICAgIGJvcmRlcjogc29s
aWQgMTBweCByZWQ7CisgICAgfQorICAgIDwvc3R5bGU+CisgICAgPHA+VGVzdCBwYXNzZXMgaWYg
eW91IHNlZSBhIHNpbmdsZSAxMDBweCBieSAxMDBweCBncmVlbiBib3ggYmVsb3cuPC9wPgorICAg
IDxteS1ob3N0PjwvbXktaG9zdD4KKyAgICA8ZGl2IGNsYXNzPSJyZWQiPjxzbG90PjxkaXYgY2xh
c3M9ImdyZWVuIj48L2Rpdj48L3Nsb3Q+PC9kaXY+CisgICAgPHNjcmlwdD4KKworICAgIHRyeSB7
CisgICAgICAgIHZhciBzaGFkb3dIb3N0ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignbXktaG9z
dCcpOworICAgICAgICBzaGFkb3dSb290ID0gc2hhZG93SG9zdC5hdHRhY2hTaGFkb3coe21vZGU6
ICdvcGVuJ30pOworICAgICAgICBzaGFkb3dSb290LmlubmVySFRNTCA9ICc8c2xvdCBzdHlsZT0i
Ym9yZGVyOiBzb2xpZCAxMHB4IHJlZDsiPicKKyAgICAgICAgICAgICsgJzxkaXYgc3R5bGU9Indp
ZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGJhY2tncm91bmQtY29sb3I6IGdyZWVuOyI+PC9kaXY+
PC9zbG90Pic7CisgICAgfSBjYXRjaCAoZXhjZXB0aW9uKSB7CisgICAgICAgIGRvY3VtZW50LmJv
ZHkuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUoZXhjZXB0aW9uKSk7CisgICAg
fQorCisgICAgPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CkluZGV4OiBMYXlvdXRUZXN0cy9m
YXN0L3NoYWRvdy1kb20vc2hhZG93LWxheW91dC1hZnRlci1zbG90LWZhbGxiYWNrLWNoYW5nZXMt
ZXhwZWN0ZWQuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L3NoYWRvdy1kb20v
c2hhZG93LWxheW91dC1hZnRlci1zbG90LWZhbGxiYWNrLWNoYW5nZXMtZXhwZWN0ZWQuaHRtbAko
cmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3Qvc2hhZG93LWRvbS9zaGFkb3ctbGF5b3V0
LWFmdGVyLXNsb3QtZmFsbGJhY2stY2hhbmdlcy1leHBlY3RlZC5odG1sCSh3b3JraW5nIGNvcHkp
CkBAIC0wLDAgKzEsNyBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxib2R5PgorICAgIDxw
PlRlc3QgcGFzc2VzIGlmIHlvdSBzZWUgYSBzaW5nbGUgMTAwcHggYnkgMTAwcHggZ3JlZW4gYm94
IGJlbG93LjwvcD4KKyAgICA8ZGl2IHN0eWxlPSJ3aWR0aDogMTAwcHg7IGhlaWdodDogMTAwcHg7
IGJhY2tncm91bmQ6IGdyZWVuOyI+PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CkluZGV4OiBMYXlv
dXRUZXN0cy9mYXN0L3NoYWRvdy1kb20vc2hhZG93LWxheW91dC1hZnRlci1zbG90LWZhbGxiYWNr
LWNoYW5nZXMuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L3NoYWRvdy1kb20v
c2hhZG93LWxheW91dC1hZnRlci1zbG90LWZhbGxiYWNrLWNoYW5nZXMuaHRtbAkocmV2aXNpb24g
MCkKKysrIExheW91dFRlc3RzL2Zhc3Qvc2hhZG93LWRvbS9zaGFkb3ctbGF5b3V0LWFmdGVyLXNs
b3QtZmFsbGJhY2stY2hhbmdlcy5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0wLDAgKzEsNzEgQEAK
KzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8Ym9keT4KKzxwPlRlc3QgcGFzc2VzIGlmIHlvdSBz
ZWUgYSBzaW5nbGUgMTAwcHggYnkgMTAwcHggZ3JlZW4gYm94IGJlbG93LjwvcD4gCis8bXktaG9z
dCBpZD0iaG9zdDEiPjxkaXYgc3R5bGU9ImJhY2tncm91bmQ6IHJlZDsiPkZBSUw8L2Rpdj48L215
LWhvc3Q+Cis8bXktaG9zdCBpZD0iaG9zdDIiPjxkaXYgc2xvdD0iZm9vIiBzdHlsZT0iYmFja2dy
b3VuZDogcmVkOyI+RkFJTDwvZGl2PjwvbXktaG9zdD4KKzxteS1ob3N0IGlkPSJob3N0MyI+PC9t
eS1ob3N0PgorPG15LWhvc3QgaWQ9Imhvc3Q0IiBzdHlsZT0iYmFja2dyb3VuZDogcmVkOyI+PHNs
b3Q+PC9zbG90PjwvbXktaG9zdD4KKzxteS1ob3N0IGlkPSJob3N0NSIgc3R5bGU9ImJhY2tncm91
bmQ6IGdyZWVuOyI+PHNsb3Q+PGRpdiBzdHlsZT0iYmFja2dyb3VuZDogcmVkOyI+PC9kaXY+PC9z
bG90PjwvbXktaG9zdD4KKzxzdHlsZT4KKworbXktaG9zdCB7CisgICAgZGlzcGxheTogYmxvY2s7
CisgICAgd2lkdGg6IDEwMHB4OworICAgIGhlaWdodDogMjBweDsKKyAgICBvdmVyZmxvdzogaGlk
ZGVuOworfQorCitteS1ob3N0IGRpdiB7CisgICAgd2lkdGg6IDEwMCU7CisgICAgaGVpZ2h0OiAx
MDAlOworfQorCis8L3N0eWxlPgorPHNjcmlwdD4KKworZnVuY3Rpb24gZm9yY2VMYXlvdXQoKSB7
CisgICAgaWYgKHdpbmRvdy5pbnRlcm5hbHMpCisgICAgICAgIGludGVybmFscy51cGRhdGVMYXlv
dXRJZ25vcmVQZW5kaW5nU3R5bGVzaGVldHNBbmRSdW5Qb3N0TGF5b3V0VGFza3MoKTsKKyAgICBl
bHNlCisgICAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ3AnKS5nZXRCb3VuZGluZ0NsaWVu
dFJlY3QoKTsKK30KKwordHJ5IHsKKyAgICB2YXIgaG9zdDEgPSBkb2N1bWVudC5nZXRFbGVtZW50
QnlJZCgnaG9zdDEnKTsKKyAgICBob3N0MS5hdHRhY2hTaGFkb3coe21vZGU6ICdvcGVuJ30pLmlu
bmVySFRNTCA9ICc8c2xvdD48ZGl2IHN0eWxlPSJ3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBi
YWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsiPjwvZGl2Pjwvc2xvdD4nOworCisgICAgdmFyIGhvc3Qy
ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2hvc3QyJyk7CisgICAgaG9zdDIuYXR0YWNoU2hh
ZG93KHttb2RlOiAnb3Blbid9KS5pbm5lckhUTUwgPSAnPHNsb3QgbmFtZT0iZm9vIj48ZGl2IHN0
eWxlPSJ3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsi
PjwvZGl2Pjwvc2xvdD4nOworCisgICAgdmFyIGhvc3QzID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5
SWQoJ2hvc3QzJyk7CisgICAgaG9zdDMuYXR0YWNoU2hhZG93KHttb2RlOiAnb3Blbid9KS5pbm5l
ckhUTUwgPSAnPHNsb3Q+RkFJTDwvc2xvdD4nOworCisgICAgZm9yY2VMYXlvdXQoKTsKKworICAg
IGhvc3QxLnJlbW92ZUNoaWxkKGhvc3QxLmZpcnN0Q2hpbGQpOworICAgIGZvcmNlTGF5b3V0KCk7
CisKKyAgICBob3N0Mi5maXJzdENoaWxkLnNsb3QgPSAnYmFyJzsKKyAgICBmb3JjZUxheW91dCgp
OworCisgICAgdmFyIGNoaWxkMyA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOworICAg
IGNoaWxkMy5zdHlsZS5iYWNrZ3JvdW5kQ29sb3IgPSAnZ3JlZW4nOworICAgIGhvc3QzLmFwcGVu
ZENoaWxkKGNoaWxkMyk7CisgICAgZm9yY2VMYXlvdXQoKTsKKworICAgIHZhciBob3N0NCA9IGRv
Y3VtZW50LmdldEVsZW1lbnRCeUlkKCdob3N0NCcpOworICAgIHZhciBjaGlsZDQgPSBkb2N1bWVu
dC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKKyAgICBjaGlsZDQuc3R5bGUuYmFja2dyb3VuZENvbG9y
ID0gJ2dyZWVuJzsKKyAgICBob3N0NC5maXJzdENoaWxkLmFwcGVuZENoaWxkKGNoaWxkNCk7CisK
KyAgICB2YXIgaG9zdDUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaG9zdDUnKTsKKyAgICBo
b3N0NS5maXJzdENoaWxkLnJlbW92ZUNoaWxkKGhvc3Q1LmZpcnN0Q2hpbGQuZmlyc3RDaGlsZCk7
CisKK30gY2F0Y2ggKGV4Y2VwdGlvbikgeworICAgIGRvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQo
ZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUoZXhjZXB0aW9uKSk7Cit9CisKKzwvc2NyaXB0PgorPC9i
b2R5PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>