<?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>178135</bug_id>
          
          <creation_ts>2017-10-10 10:39:12 -0700</creation_ts>
          <short_desc>Entries API should recognize path starting with 2 slashes as valid absolute path</short_desc>
          <delta_ts>2017-10-10 11:44:04 -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>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>https://github.com/WICG/entries-api/commit/990454758005a6039655835503d551015e346d9d</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, WebExposed</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>jsbell</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1358792</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-10-10 10:39:12 -0700</bug_when>
    <thetext>Entries API should recognize paths starting with 2 slashes as valid absolute paths to match Chrome&apos;s behavior.

See https://github.com/WICG/entries-api/commit/990454758005a6039655835503d551015e346d9d</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1358793</commentid>
    <comment_count>1</comment_count>
      <attachid>323319</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-10-10 10:44:06 -0700</bug_when>
    <thetext>Created attachment 323319
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1358819</commentid>
    <comment_count>2</comment_count>
      <attachid>323319</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-10 11:42:38 -0700</bug_when>
    <thetext>Comment on attachment 323319
Patch

Clearing flags on attachment: 323319

Committed r223135: &lt;http://trac.webkit.org/changeset/223135&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1358820</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-10 11:42:39 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1358822</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-10-10 11:44:04 -0700</bug_when>
    <thetext>&lt;rdar://problem/34915603&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>323319</attachid>
            <date>2017-10-10 10:44:06 -0700</date>
            <delta_ts>2017-10-10 11:42:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-178135-20171010104405.patch</filename>
            <type>text/plain</type>
            <size>10763</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIzMTMyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTg2ZTUxOGIyMzI1ZDZj
MzBkZTk0YmYzNWM0MzhiNGRkYTk2OWMzZC4uYmM3YmRmODY3OTNiMDQ0NTJmMDBhZTI1NGQ0ZDI2
M2E0YjA1M2YxNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE3LTEwLTEwICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgRW50cmllcyBBUEkgc2hvdWxk
IHJlY29nbml6ZSBwYXRoIHN0YXJ0aW5nIHdpdGggMiBzbGFzaGVzIGFzIHZhbGlkIGFic29sdXRl
IHBhdGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3
ODEzNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEVu
dHJpZXMgQVBJIHNob3VsZCByZWNvZ25pemUgcGF0aHMgc3RhcnRpbmcgd2l0aCAyIHNsYXNoZXMg
YXMgdmFsaWQgYWJzb2x1dGUgcGF0aHMgdG8gbWF0Y2ggQ2hyb21lJ3MgYmVoYXZpb3IuCisgICAg
ICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vV0lDRy9lbnRyaWVzLWFwaS9jb21taXQvOTkwNDU0
NzU4MDA1YTYwMzk2NTU4MzU1MDNkNTUxMDE1ZTM0NmQ5ZAorCisgICAgICAgIFRoaXMgd2FzIGNh
dXNpbmcgdXMgdG8gZmFpbCBzb21lIG1hbnVhbCB3ZWItcGxhdGZvcm0tdGVzdHMuCisKKyAgICAg
ICAgTm8gbmV3IHRlc3RzLCB1cGRhdGVkIGV4aXN0aW5nIHRlc3RzLgorCisgICAgICAgICogTW9k
dWxlcy9lbnRyaWVzYXBpL0RPTUZpbGVTeXN0ZW0uY3BwOgorICAgICAgICAoV2ViQ29yZTo6aXNW
YWxpZFBhdGhTZWdtZW50KToKKyAgICAgICAgKFdlYkNvcmU6OmlzWmVyb09yTW9yZVBhdGhTZWdt
ZW50c1NlcGFyYXRlZEJ5U2xhc2hlcyk6CisgICAgICAgIChXZWJDb3JlOjppc1ZhbGlkUmVsYXRp
dmVWaXJ0dWFsUGF0aCk6CisgICAgICAgIChXZWJDb3JlOjppc1ZhbGlkVmlydHVhbFBhdGgpOgor
CiAyMDE3LTEwLTEwICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KIAogICAgICAg
ICBSZW5kZXJPYmplY3Q6OmRlc3Ryb3koKSBzaG91bGQgb25seSBiZSBpbnZva2VkIGFmdGVyIHJl
bmRlcmVyIGhhcyBiZWVuIHJlbW92ZWQgZnJvbSB0aGUgdHJlZQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvTW9kdWxlcy9lbnRyaWVzYXBpL0RPTUZpbGVTeXN0ZW0uY3BwIGIvU291cmNlL1dl
YkNvcmUvTW9kdWxlcy9lbnRyaWVzYXBpL0RPTUZpbGVTeXN0ZW0uY3BwCmluZGV4IGMxNGRiMmY4
ZmQ1Y2UzNDUxNTM2Y2E4N2YyMzc4NDhmMzJiY2Q3MGMuLjQyY2FjZmUwNWJiNjg1ZGZlMTkwYWY3
MjJkMzc0MjgxZTM1ZmViZGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvZW50
cmllc2FwaS9ET01GaWxlU3lzdGVtLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2Vu
dHJpZXNhcGkvRE9NRmlsZVN5c3RlbS5jcHAKQEAgLTk2LDggKzk2LDcgQEAgc3RhdGljIGJvb2wg
aXNWYWxpZFBhdGhOYW1lQ2hhcmFjdGVyKFVDaGFyIGMpCiAvLyBodHRwczovL3dpY2cuZ2l0aHVi
LmlvL2VudHJpZXMtYXBpLyNwYXRoLXNlZ21lbnQKIHN0YXRpYyBib29sIGlzVmFsaWRQYXRoU2Vn
bWVudChTdHJpbmdWaWV3IHNlZ21lbnQpCiB7Ci0gICAgQVNTRVJUKCFzZWdtZW50LmlzRW1wdHko
KSk7Ci0gICAgaWYgKHNlZ21lbnQgPT0gIi4iIHx8IHNlZ21lbnQgPT0gIi4uIikKKyAgICBpZiAo
c2VnbWVudC5pc0VtcHR5KCkgfHwgc2VnbWVudCA9PSAiLiIgfHwgc2VnbWVudCA9PSAiLi4iKQog
ICAgICAgICByZXR1cm4gdHJ1ZTsKIAogICAgIGZvciAodW5zaWduZWQgaSA9IDA7IGkgPCBzZWdt
ZW50Lmxlbmd0aCgpOyArK2kpIHsKQEAgLTEwNyw2ICsxMDYsMTYgQEAgc3RhdGljIGJvb2wgaXNW
YWxpZFBhdGhTZWdtZW50KFN0cmluZ1ZpZXcgc2VnbWVudCkKICAgICByZXR1cm4gdHJ1ZTsKIH0K
IAorc3RhdGljIGJvb2wgaXNaZXJvT3JNb3JlUGF0aFNlZ21lbnRzU2VwYXJhdGVkQnlTbGFzaGVz
KFN0cmluZ1ZpZXcgc3RyaW5nKQoreworICAgIGF1dG8gc2VnbWVudHMgPSBzdHJpbmcuc3BsaXQo
Jy8nKTsKKyAgICBmb3IgKGF1dG8gc2VnbWVudCA6IHNlZ21lbnRzKSB7CisgICAgICAgIGlmICgh
aXNWYWxpZFBhdGhTZWdtZW50KHNlZ21lbnQpKQorICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwor
ICAgIH0KKyAgICByZXR1cm4gdHJ1ZTsKK30KKwogLy8gaHR0cHM6Ly93aWNnLmdpdGh1Yi5pby9l
bnRyaWVzLWFwaS8jcmVsYXRpdmUtcGF0aAogc3RhdGljIGJvb2wgaXNWYWxpZFJlbGF0aXZlVmly
dHVhbFBhdGgoU3RyaW5nVmlldyB2aXJ0dWFsUGF0aCkKIHsKQEAgLTExNiwxMiArMTI1LDcgQEAg
c3RhdGljIGJvb2wgaXNWYWxpZFJlbGF0aXZlVmlydHVhbFBhdGgoU3RyaW5nVmlldyB2aXJ0dWFs
UGF0aCkKICAgICBpZiAodmlydHVhbFBhdGhbMF0gPT0gJy8nKQogICAgICAgICByZXR1cm4gZmFs
c2U7CiAKLSAgICBhdXRvIHNlZ21lbnRzID0gdmlydHVhbFBhdGguc3BsaXQoJy8nKTsKLSAgICBm
b3IgKGF1dG8gc2VnbWVudCA6IHNlZ21lbnRzKSB7Ci0gICAgICAgIGlmICghaXNWYWxpZFBhdGhT
ZWdtZW50KHNlZ21lbnQpKQotICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwotICAgIH0KLSAgICBy
ZXR1cm4gdHJ1ZTsKKyAgICByZXR1cm4gaXNaZXJvT3JNb3JlUGF0aFNlZ21lbnRzU2VwYXJhdGVk
QnlTbGFzaGVzKHZpcnR1YWxQYXRoKTsKIH0KIAogLy8gaHR0cHM6Ly93aWNnLmdpdGh1Yi5pby9l
bnRyaWVzLWFwaS8jdmFsaWQtcGF0aApAQCAtMTI5LDggKzEzMywxMCBAQCBzdGF0aWMgYm9vbCBp
c1ZhbGlkVmlydHVhbFBhdGgoU3RyaW5nVmlldyB2aXJ0dWFsUGF0aCkKIHsKICAgICBpZiAodmly
dHVhbFBhdGguaXNFbXB0eSgpKQogICAgICAgICByZXR1cm4gdHJ1ZTsKLSAgICBpZiAodmlydHVh
bFBhdGhbMF0gPT0gJy8nKQotICAgICAgICByZXR1cm4gdmlydHVhbFBhdGgubGVuZ3RoKCkgPT0g
MSB8fCBpc1ZhbGlkUmVsYXRpdmVWaXJ0dWFsUGF0aCh2aXJ0dWFsUGF0aC5zdWJzdHJpbmcoMSkp
OworICAgIGlmICh2aXJ0dWFsUGF0aFswXSA9PSAnLycpIHsKKyAgICAgICAgLy8gQW4gYWJzb2x1
dGUgcGF0aCBpcyBhIHN0cmluZyBjb25zaXN0aW5nIG9mICcvJyAoVSswMDJGIFNPTElEVVMpIGZv
bGxvd2VkIGJ5IG9uZSBvciBtb3JlIHBhdGggc2VnbWVudHMgam9pbmVkIGJ5ICcvJyAoVSswMDJG
IFNPTElEVVMpLgorICAgICAgICByZXR1cm4gaXNaZXJvT3JNb3JlUGF0aFNlZ21lbnRzU2VwYXJh
dGVkQnlTbGFzaGVzKHZpcnR1YWxQYXRoLnN1YnN0cmluZygxKSk7CisgICAgfQogICAgIHJldHVy
biBpc1ZhbGlkUmVsYXRpdmVWaXJ0dWFsUGF0aCh2aXJ0dWFsUGF0aCk7CiB9CiAKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAw
NWM4ZGUxYmZhY2YxMTU2YzYyODU0ZjZkMTM3MzExOTk3MjZiYjUzLi5mZTQ3ZWJjMWNjMmRiZWFk
MWZmMWRjYzJiMjRhZTkyODViMmZmYjdhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTctMTAt
MTAgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBFbnRyaWVzIEFQ
SSBzaG91bGQgcmVjb2duaXplIHBhdGggc3RhcnRpbmcgd2l0aCAyIHNsYXNoZXMgYXMgdmFsaWQg
YWJzb2x1dGUgcGF0aAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTc4MTM1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgQWRkIGxheW91dCB0ZXN0IGNvdmVyYWdlLgorCisgICAgICAgICogZWRpdGluZy9wYXN0
ZWJvYXJkL2VudHJpZXMtYXBpL2RhdGF0cmFuc2Zlci1pdGVtcy1kcm9wLWdldERpcmVjdG9yeS1l
eHBlY3RlZC50eHQ6CisgICAgICAgICogZWRpdGluZy9wYXN0ZWJvYXJkL2VudHJpZXMtYXBpL2Rh
dGF0cmFuc2Zlci1pdGVtcy1kcm9wLWdldERpcmVjdG9yeS5odG1sOgorICAgICAgICAqIGVkaXRp
bmcvcGFzdGVib2FyZC9lbnRyaWVzLWFwaS9kYXRhdHJhbnNmZXItaXRlbXMtZHJvcC1nZXRGaWxl
LWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBlZGl0aW5nL3Bhc3RlYm9hcmQvZW50cmllcy1hcGkv
ZGF0YXRyYW5zZmVyLWl0ZW1zLWRyb3AtZ2V0RmlsZS5odG1sOgorCiAyMDE3LTEwLTEwICBBbnR0
aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KIAogICAgICAgICBSZW5kZXJPYmplY3Q6OmRl
c3Ryb3koKSBzaG91bGQgb25seSBiZSBpbnZva2VkIGFmdGVyIHJlbmRlcmVyIGhhcyBiZWVuIHJl
bW92ZWQgZnJvbSB0aGUgdHJlZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0
ZWJvYXJkL2VudHJpZXMtYXBpL2RhdGF0cmFuc2Zlci1pdGVtcy1kcm9wLWdldERpcmVjdG9yeS1l
eHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvZW50cmllcy1hcGkv
ZGF0YXRyYW5zZmVyLWl0ZW1zLWRyb3AtZ2V0RGlyZWN0b3J5LWV4cGVjdGVkLnR4dAppbmRleCBl
NzA0ZWQ1ZDllNjdlMjM0OWFkODQ1MDgwZDU1YzY2Y2NhMjVhNDBlLi4zYTgxNTUwNTE2MWM2ZDk0
MzMzM2JjM2VkMzdhNmZmYjkyYjUwYTYxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9lZGl0aW5n
L3Bhc3RlYm9hcmQvZW50cmllcy1hcGkvZGF0YXRyYW5zZmVyLWl0ZW1zLWRyb3AtZ2V0RGlyZWN0
b3J5LWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvZW50
cmllcy1hcGkvZGF0YXRyYW5zZmVyLWl0ZW1zLWRyb3AtZ2V0RGlyZWN0b3J5LWV4cGVjdGVkLnR4
dApAQCAtNjIsNiArNjIsMTYgQEAgUEFTUyB0ZXN0RmlsZXNFbnRyeS5pc0ZpbGUgaXMgZmFsc2UK
IFBBU1MgdGVzdEZpbGVzRW50cnkuaXNEaXJlY3RvcnkgaXMgdHJ1ZQogUEFTUyB0ZXN0RmlsZXNF
bnRyeS5uYW1lIGlzICJ0ZXN0RmlsZXMiCiBQQVNTIHRlc3RGaWxlc0VudHJ5LmZ1bGxQYXRoIGlz
ICIvdGVzdEZpbGVzIgorKiBFZGdlIGNhc2U6IGNhbGxpbmcgZ2V0RGlyZWN0b3J5KCkgd2l0aCBw
YXRoIHN0YXJ0aW5nIHdpdGggMiBzbGFzaGVzCitQQVNTIHRlc3RGaWxlc0VudHJ5LmlzRmlsZSBp
cyBmYWxzZQorUEFTUyB0ZXN0RmlsZXNFbnRyeS5pc0RpcmVjdG9yeSBpcyB0cnVlCitQQVNTIHRl
c3RGaWxlc0VudHJ5Lm5hbWUgaXMgInN1YmZvbGRlcjEiCitQQVNTIHRlc3RGaWxlc0VudHJ5LmZ1
bGxQYXRoIGlzICIvdGVzdEZpbGVzL3N1YmZvbGRlcjEiCisqIEVkZ2UgY2FzZTogY2FsbGluZyBn
ZXREaXJlY3RvcnkoKSB3aXRoIHBhdGggc3RhcnRpbmcgd2l0aCAyIHNsYXNoZXMgYW5kIGNvbnRh
aW5pbmcgMiBmb2xsb3dpbmcgc2xhc2hlcworUEFTUyB0ZXN0RmlsZXNFbnRyeS5pc0ZpbGUgaXMg
ZmFsc2UKK1BBU1MgdGVzdEZpbGVzRW50cnkuaXNEaXJlY3RvcnkgaXMgdHJ1ZQorUEFTUyB0ZXN0
RmlsZXNFbnRyeS5uYW1lIGlzICJzdWJmb2xkZXIxIgorUEFTUyB0ZXN0RmlsZXNFbnRyeS5mdWxs
UGF0aCBpcyAiL3Rlc3RGaWxlcy9zdWJmb2xkZXIxIgogUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQg
aXMgdHJ1ZQogCiBURVNUIENPTVBMRVRFCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9lZGl0aW5n
L3Bhc3RlYm9hcmQvZW50cmllcy1hcGkvZGF0YXRyYW5zZmVyLWl0ZW1zLWRyb3AtZ2V0RGlyZWN0
b3J5Lmh0bWwgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvZW50cmllcy1hcGkvZGF0
YXRyYW5zZmVyLWl0ZW1zLWRyb3AtZ2V0RGlyZWN0b3J5Lmh0bWwKaW5kZXggYzIzYjdlYWZjOWNl
MGY1OTY0MjhlMzgzYjdmZWNhYjA3NzkxZmMwMS4uMmZhM2Q4NDFhMGE3NWQzZDNlNDhiM2E4NmUx
ZjM3ZDU2MWY4NjNjZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJk
L2VudHJpZXMtYXBpL2RhdGF0cmFuc2Zlci1pdGVtcy1kcm9wLWdldERpcmVjdG9yeS5odG1sCisr
KyBiL0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC9lbnRyaWVzLWFwaS9kYXRhdHJhbnNm
ZXItaXRlbXMtZHJvcC1nZXREaXJlY3RvcnkuaHRtbApAQCAtMjAzLDYgKzIwMywzMiBAQCBmdW5j
dGlvbiB0ZXN0MTYoKSB7CiAgICAgfSk7CiB9CiAKK2Z1bmN0aW9uIHRlc3QxNygpIHsKKyAgICBk
ZWJ1ZygiKiBFZGdlIGNhc2U6IGNhbGxpbmcgZ2V0RGlyZWN0b3J5KCkgd2l0aCBwYXRoIHN0YXJ0
aW5nIHdpdGggMiBzbGFzaGVzIik7CisgICAgcmV0dXJuIGdldERpcmVjdG9yeUFzUHJvbWlzZShk
aXJlY3RvcnlFbnRyeSwgJy8vdGVzdEZpbGVzL3N1YmZvbGRlcjEnLCB7fSkudGhlbihlbnRyeSA9
PiB7CisgICAgICAgIHRlc3RGaWxlc0VudHJ5ID0gZW50cnk7CisgICAgICAgIHNob3VsZEJlRmFs
c2UoInRlc3RGaWxlc0VudHJ5LmlzRmlsZSIpOworICAgICAgICBzaG91bGRCZVRydWUoInRlc3RG
aWxlc0VudHJ5LmlzRGlyZWN0b3J5Iik7CisgICAgICAgIHNob3VsZEJlRXF1YWxUb1N0cmluZygi
dGVzdEZpbGVzRW50cnkubmFtZSIsICJzdWJmb2xkZXIxIik7CisgICAgICAgIHNob3VsZEJlRXF1
YWxUb1N0cmluZygidGVzdEZpbGVzRW50cnkuZnVsbFBhdGgiLCAiL3Rlc3RGaWxlcy9zdWJmb2xk
ZXIxIik7CisgICAgfSwgZSA9PiB7CisgICAgICAgIHRlc3RGYWlsZWQoImdldERpcmVjdG9yeSgn
Ly90ZXN0RmlsZXMvc3ViZm9sZGVyMScpIHNob3VsZCBzdWNjZWVkIik7CisgICAgfSk7Cit9CisK
K2Z1bmN0aW9uIHRlc3QxOCgpIHsKKyAgICBkZWJ1ZygiKiBFZGdlIGNhc2U6IGNhbGxpbmcgZ2V0
RGlyZWN0b3J5KCkgd2l0aCBwYXRoIHN0YXJ0aW5nIHdpdGggMiBzbGFzaGVzIGFuZCBjb250YWlu
aW5nIDIgZm9sbG93aW5nIHNsYXNoZXMiKTsKKyAgICByZXR1cm4gZ2V0RGlyZWN0b3J5QXNQcm9t
aXNlKGRpcmVjdG9yeUVudHJ5LCAnLy90ZXN0RmlsZXMvL3N1YmZvbGRlcjEnLCB7fSkudGhlbihl
bnRyeSA9PiB7CisgICAgICAgIHRlc3RGaWxlc0VudHJ5ID0gZW50cnk7CisgICAgICAgIHNob3Vs
ZEJlRmFsc2UoInRlc3RGaWxlc0VudHJ5LmlzRmlsZSIpOworICAgICAgICBzaG91bGRCZVRydWUo
InRlc3RGaWxlc0VudHJ5LmlzRGlyZWN0b3J5Iik7CisgICAgICAgIHNob3VsZEJlRXF1YWxUb1N0
cmluZygidGVzdEZpbGVzRW50cnkubmFtZSIsICJzdWJmb2xkZXIxIik7CisgICAgICAgIHNob3Vs
ZEJlRXF1YWxUb1N0cmluZygidGVzdEZpbGVzRW50cnkuZnVsbFBhdGgiLCAiL3Rlc3RGaWxlcy9z
dWJmb2xkZXIxIik7CisgICAgfSwgZSA9PiB7CisgICAgICAgIHRlc3RGYWlsZWQoImdldERpcmVj
dG9yeSgnLy90ZXN0RmlsZXMvL3N1YmZvbGRlcjEnKSBzaG91bGQgc3VjY2VlZCIpOworICAgIH0p
OworfQorCiB2YXIgZHJvcHpvbmUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZHJvcHpvbmUn
KTsKIGRyb3B6b25lLm9uZHJvcCA9IGZ1bmN0aW9uKGUpIHsKICAgICBlLnByZXZlbnREZWZhdWx0
KCk7CkBAIC0yMjcsNiArMjUzLDggQEAgZHJvcHpvbmUub25kcm9wID0gZnVuY3Rpb24oZSkgewog
ICAgIC50aGVuKHRlc3QxNCkKICAgICAudGhlbih0ZXN0MTUpCiAgICAgLnRoZW4odGVzdDE2KQor
ICAgIC50aGVuKHRlc3QxNykKKyAgICAudGhlbih0ZXN0MTgpCiAgICAgLnRoZW4oZmluaXNoSlNU
ZXN0KTsKIH07CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC9l
bnRyaWVzLWFwaS9kYXRhdHJhbnNmZXItaXRlbXMtZHJvcC1nZXRGaWxlLWV4cGVjdGVkLnR4dCBi
L0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC9lbnRyaWVzLWFwaS9kYXRhdHJhbnNmZXIt
aXRlbXMtZHJvcC1nZXRGaWxlLWV4cGVjdGVkLnR4dAppbmRleCAyZjFjMWVkYzA3MzQyYjM2YjYy
MzZmMjdlOTZjNGVmYWNlYjEzYzVkLi5hNjcwZTg0YTA1MzBhY2RiZTk0ZDA4YmMyNWMzMGY1MzA5
NWZhZGJjIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvZW50cmll
cy1hcGkvZGF0YXRyYW5zZmVyLWl0ZW1zLWRyb3AtZ2V0RmlsZS1leHBlY3RlZC50eHQKKysrIGIv
TGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2VudHJpZXMtYXBpL2RhdGF0cmFuc2Zlci1p
dGVtcy1kcm9wLWdldEZpbGUtZXhwZWN0ZWQudHh0CkBAIC00Miw2ICs0MiwxNCBAQCBQQVNTIGZp
bGUxRW50cnkuZnVsbFBhdGggaXMgIi90ZXN0RmlsZXMvZmlsZTEudHh0IgogUEFTUyBmaWxlMUVu
dHJ5LmlzRmlsZSBpcyB0cnVlCiAqIEVycm9yIGNhc2U6IGNhbGxpbmcgZ2V0RmlsZSgpIHdpdGgg
ZW1wdHkgcGF0aAogUEFTUyBleC5uYW1lIGlzICJUeXBlTWlzbWF0Y2hFcnJvciIKKyogRWRnZSBj
YXNlOiBjYWxsaW5nIGdldEZpbGUoKSB3aXRoIGFic29sdXRlIHBhdGggc3RhcnRpbmcgd2l0aCAy
IHNsYXNoZXMKK1BBU1MgZmlsZTFFbnRyeS5uYW1lIGlzICJmaWxlMS50eHQiCitQQVNTIGZpbGUx
RW50cnkuZnVsbFBhdGggaXMgIi90ZXN0RmlsZXMvZmlsZTEudHh0IgorUEFTUyBmaWxlMUVudHJ5
LmlzRmlsZSBpcyB0cnVlCisqIEVkZ2UgY2FzZTogY2FsbGluZyBnZXRGaWxlKCkgd2l0aCBhYnNv
bHV0ZSBwYXRoIHN0YXJ0aW5nIHdpdGggMiBzbGFzaGVzIGFuZCBjb250YWluaW5nIDIgZm9sbG93
aW5nIHNsYXNoZXMKK1BBU1MgZmlsZTFFbnRyeS5uYW1lIGlzICJmaWxlMS50eHQiCitQQVNTIGZp
bGUxRW50cnkuZnVsbFBhdGggaXMgIi90ZXN0RmlsZXMvZmlsZTEudHh0IgorUEFTUyBmaWxlMUVu
dHJ5LmlzRmlsZSBpcyB0cnVlCiBQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCiAKIFRF
U1QgQ09NUExFVEUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC9l
bnRyaWVzLWFwaS9kYXRhdHJhbnNmZXItaXRlbXMtZHJvcC1nZXRGaWxlLmh0bWwgYi9MYXlvdXRU
ZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvZW50cmllcy1hcGkvZGF0YXRyYW5zZmVyLWl0ZW1zLWRy
b3AtZ2V0RmlsZS5odG1sCmluZGV4IGU4ZmFjOGNmYzA1OWVhMzY0YmQyNzdlOWVlZTU1MGFhNzM0
MzBhMzkuLjFlMzA4ZjEwZDA3MzI2Y2Y5N2FkOTY4NGU1MzUyZGU2MzIyZjFjOWMgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC9lbnRyaWVzLWFwaS9kYXRhdHJhbnNm
ZXItaXRlbXMtZHJvcC1nZXRGaWxlLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0
ZWJvYXJkL2VudHJpZXMtYXBpL2RhdGF0cmFuc2Zlci1pdGVtcy1kcm9wLWdldEZpbGUuaHRtbApA
QCAtMTU5LDYgKzE1OSwzMCBAQCBmdW5jdGlvbiB0ZXN0MTMoKSB7CiAgICAgfSk7CiB9CiAKK2Z1
bmN0aW9uIHRlc3QxNCgpIHsKKyAgICBkZWJ1ZygiKiBFZGdlIGNhc2U6IGNhbGxpbmcgZ2V0Rmls
ZSgpIHdpdGggYWJzb2x1dGUgcGF0aCBzdGFydGluZyB3aXRoIDIgc2xhc2hlcyIpOworICAgIHJl
dHVybiBnZXRGaWxlQXNQcm9taXNlKGRpcmVjdG9yeUVudHJ5LCAiLy90ZXN0RmlsZXMvZmlsZTEu
dHh0Iiwge30pLnRoZW4oZW50cnkgPT4geworICAgICAgICBmaWxlMUVudHJ5ID0gZW50cnk7Cisg
ICAgICAgIHNob3VsZEJlRXF1YWxUb1N0cmluZygiZmlsZTFFbnRyeS5uYW1lIiwgImZpbGUxLnR4
dCIpOworICAgICAgICBzaG91bGRCZUVxdWFsVG9TdHJpbmcoImZpbGUxRW50cnkuZnVsbFBhdGgi
LCAiL3Rlc3RGaWxlcy9maWxlMS50eHQiKTsKKyAgICAgICAgc2hvdWxkQmVUcnVlKCJmaWxlMUVu
dHJ5LmlzRmlsZSIpOworICAgIH0sIGUgPT4geworICAgICAgICB0ZXN0RmFpbGVkKCJnZXRGaWxl
KCcvL3Rlc3RGaWxlcy9maWxlMS50eHQnKSBzaG91bGQgc3VjY2VlZCIpOworICAgIH0pOworfQor
CitmdW5jdGlvbiB0ZXN0MTUoKSB7CisgICAgZGVidWcoIiogRWRnZSBjYXNlOiBjYWxsaW5nIGdl
dEZpbGUoKSB3aXRoIGFic29sdXRlIHBhdGggc3RhcnRpbmcgd2l0aCAyIHNsYXNoZXMgYW5kIGNv
bnRhaW5pbmcgMiBmb2xsb3dpbmcgc2xhc2hlcyIpOworICAgIHJldHVybiBnZXRGaWxlQXNQcm9t
aXNlKGRpcmVjdG9yeUVudHJ5LCAiLy90ZXN0RmlsZXMvL2ZpbGUxLnR4dCIsIHt9KS50aGVuKGVu
dHJ5ID0+IHsKKyAgICAgICAgZmlsZTFFbnRyeSA9IGVudHJ5OworICAgICAgICBzaG91bGRCZUVx
dWFsVG9TdHJpbmcoImZpbGUxRW50cnkubmFtZSIsICJmaWxlMS50eHQiKTsKKyAgICAgICAgc2hv
dWxkQmVFcXVhbFRvU3RyaW5nKCJmaWxlMUVudHJ5LmZ1bGxQYXRoIiwgIi90ZXN0RmlsZXMvZmls
ZTEudHh0Iik7CisgICAgICAgIHNob3VsZEJlVHJ1ZSgiZmlsZTFFbnRyeS5pc0ZpbGUiKTsKKyAg
ICB9LCBlID0+IHsKKyAgICAgICAgdGVzdEZhaWxlZCgiZ2V0RmlsZSgnLy90ZXN0RmlsZXMvL2Zp
bGUxLnR4dCcpIHNob3VsZCBzdWNjZWVkIik7CisgICAgfSk7Cit9CisKIHZhciBkcm9wem9uZSA9
IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdkcm9wem9uZScpOwogZHJvcHpvbmUub25kcm9wID0g
ZnVuY3Rpb24oZSkgewogICAgIGUucHJldmVudERlZmF1bHQoKTsKQEAgLTE4MCw2ICsyMDQsOCBA
QCBkcm9wem9uZS5vbmRyb3AgPSBmdW5jdGlvbihlKSB7CiAgICAgLnRoZW4odGVzdDExKQogICAg
IC50aGVuKHRlc3QxMikKICAgICAudGhlbih0ZXN0MTMpCisgICAgLnRoZW4odGVzdDE0KQorICAg
IC50aGVuKHRlc3QxNSkKICAgICAudGhlbihmaW5pc2hKU1Rlc3QpOwogfTsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>