<?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>209329</bug_id>
          
          <creation_ts>2020-03-20 02:58:29 -0700</creation_ts>
          <short_desc>REGRESSION(r258741): [GTK] anchor-file-blob-download-includes-backslash.html is failing</short_desc>
          <delta_ts>2020-06-22 22:55:29 -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>WebKitGTK</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Diego Pino">dpino</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aperez</cc>
    
    <cc>berto</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>gustavo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1632037</commentid>
    <comment_count>0</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2020-03-20 02:58:29 -0700</bug_when>
    <thetext>The test is failing after r258741:

  fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-backslash.html [ Failure ]

r258741 sanitizes the output of suggested downloading file. For some reason, the sanitization doesn&apos;t take place in GTK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1664840</commentid>
    <comment_count>1</comment_count>
      <attachid>402421</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2020-06-21 06:34:50 -0700</bug_when>
    <thetext>Created attachment 402421
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1664979</commentid>
    <comment_count>2</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2020-06-22 03:20:46 -0700</bug_when>
    <thetext>By the way, this should also be tagged [WPE] — or [Soup] instead of [GTK][WPE].</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1665303</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2020-06-22 22:55:29 -0700</bug_when>
    <thetext>Committed r263388: &lt;https://trac.webkit.org/changeset/263388&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>402421</attachid>
            <date>2020-06-21 06:34:50 -0700</date>
            <delta_ts>2020-06-22 03:19:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wcore-sanitize-suggested-filename.diff</filename>
            <type>text/plain</type>
            <size>7790</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA3YTNjMjgyMTVlMTIuLjFjYWM3MGE0NTg1ZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBA
CisyMDIwLTA2LTIxICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4K
KworICAgICAgICBSRUdSRVNTSU9OKHIyNTg3NDEpOiBbR1RLXSBhbmNob3ItZmlsZS1ibG9iLWRv
d25sb2FkLWluY2x1ZGVzLWJhY2tzbGFzaC5odG1sIGlzIGZhaWxpbmcKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwOTMyOQorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlYmFzZWxpbmUgdGVzdHMuCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0Zm9y
bS9ndGsvZmFzdC9kb20vSFRNTEFuY2hvckVsZW1lbnQvYW5jaG9yLWZpbGUtYmxvYi1kb3dubG9h
ZC1pbmNsdWRlcy1iYWNrc2xhc2gtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0
Zm9ybS9ndGsvZmFzdC9kb20vSFRNTEFuY2hvckVsZW1lbnQvYW5jaG9yLWZpbGUtYmxvYi1kb3du
bG9hZC1pbmNsdWRlcy1kb3VibGVxdW90ZS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAq
IHBsYXRmb3JtL2d0ay9mYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9hbmNob3ItZmlsZS1ibG9i
LWRvd25sb2FkLWluY2x1ZGVzLXNsYXNoZXMtZXhwZWN0ZWQudHh0OgorCiAyMDIwLTA2LTE5ICBD
YXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RL
XSBQaW5nIGF0dHJpYnV0ZSB0ZXN0cyBoYXZlIGJlZW4gdGltZW91dCBzaW5jZSByMjA0NzIwCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGZlNjE1YjM4ZTAy
Yi4uYjViZjgwMWQ2YmViIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVz
dEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0
aW9ucwpAQCAtMTIzOCw4ICsxMjM4LDYgQEAgd2Via2l0Lm9yZy9iLzIwOTI3NSBpbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtd3JpdGluZy1tb2Rlcy92ZXJ0aWMKIHdlYmtp
dC5vcmcvYi8yMDkzMjggaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXRl
eHQvbGluZS1icmVhay9saW5lLWJyZWFrLW5vcm1hbC0wMTUueGh0IFsgSW1hZ2VPbmx5RmFpbHVy
ZSBdCiB3ZWJraXQub3JnL2IvMjA5MzI4IGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
Y3NzL2Nzcy10ZXh0L2xpbmUtYnJlYWsvbGluZS1icmVhay1zdHJpY3QtMDE1LnhodCBbIEltYWdl
T25seUZhaWx1cmUgXQogCi13ZWJraXQub3JnL2IvMjA5MzI5IGZhc3QvZG9tL0hUTUxBbmNob3JF
bGVtZW50L2FuY2hvci1maWxlLWJsb2ItZG93bmxvYWQtaW5jbHVkZXMtYmFja3NsYXNoLmh0bWwg
WyBGYWlsdXJlIF0KLQogd2Via2l0Lm9yZy9iLzIwOTMzMCBpbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL2Nzcy9jc3MtY2FzY2FkZS9hbGwtcHJvcC1pbml0aWFsLXhtbC5odG1sIFsgRmFp
bHVyZSBdCiAKIHdlYmtpdC5vcmcvYi8yMDk0MDMgZmFzdC9mb3Jtcy9wbGFjZWhvbGRlci1jb250
ZW50LWNlbnRlci5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9ndGsvZmFzdC9kb20vSFRNTEFuY2hvckVsZW1lbnQvYW5jaG9yLWZpbGUt
YmxvYi1kb3dubG9hZC1pbmNsdWRlcy1iYWNrc2xhc2gtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vZ3RrL2Zhc3QvZG9tL0hUTUxBbmNob3JFbGVtZW50L2FuY2hvci1maWxlLWJs
b2ItZG93bmxvYWQtaW5jbHVkZXMtYmFja3NsYXNoLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAuLmZmYjM5MjNmYWY4ZQotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9mYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9h
bmNob3ItZmlsZS1ibG9iLWRvd25sb2FkLWluY2x1ZGVzLWJhY2tzbGFzaC1leHBlY3RlZC50eHQK
QEAgLTAsMCArMSw2IEBACitEb3dubG9hZCBzdGFydGVkLgorRG93bmxvYWRpbmcgVVJMIHdpdGgg
c3VnZ2VzdGVkIGZpbGVuYW1lICJfLnBuZyIKK0Rvd25sb2FkIGNvbXBsZXRlZC4KK1RoZSBzdWdn
ZXN0ZWQgZmlsZW5hbWUgYWJvdmUgc2hvdWxkIGJlICIqLnBuZyIgYW5kIHRoZSBkb3dubG9hZCBz
aG91bGQgc3VjY2VlZC4KKworRmlsZSBiYWNrZWQgYmxvYiBVUkwKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL2d0ay9mYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9hbmNob3ItZmls
ZS1ibG9iLWRvd25sb2FkLWluY2x1ZGVzLWRvdWJsZXF1b3RlLWV4cGVjdGVkLnR4dCBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL2d0ay9mYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9hbmNob3ItZmls
ZS1ibG9iLWRvd25sb2FkLWluY2x1ZGVzLWRvdWJsZXF1b3RlLWV4cGVjdGVkLnR4dApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAuLjZhMTM1ZDYxZTZjMwotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9mYXN0L2RvbS9IVE1MQW5jaG9yRWxl
bWVudC9hbmNob3ItZmlsZS1ibG9iLWRvd25sb2FkLWluY2x1ZGVzLWRvdWJsZXF1b3RlLWV4cGVj
dGVkLnR4dApAQCAtMCwwICsxLDYgQEAKK0Rvd25sb2FkIHN0YXJ0ZWQuCitEb3dubG9hZGluZyBV
Ukwgd2l0aCBzdWdnZXN0ZWQgZmlsZW5hbWUgInRlc3RfYWJlLnBuZyIKK0Rvd25sb2FkIGNvbXBs
ZXRlZC4KK1RoZSBzdWdnZXN0ZWQgZmlsZW5hbWUgYWJvdmUgc2hvdWxkIGJlICd0ZXN0ImFiZS5w
bmcnIGFuZCB0aGUgZG93bmxvYWQgc2hvdWxkIHN1Y2NlZWQuCisKK0ZpbGUgYmFja2VkIGJsb2Ig
VVJMCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvZmFzdC9kb20vSFRNTEFu
Y2hvckVsZW1lbnQvYW5jaG9yLWZpbGUtYmxvYi1kb3dubG9hZC1pbmNsdWRlcy1zbGFzaGVzLWV4
cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9mYXN0L2RvbS9IVE1MQW5jaG9y
RWxlbWVudC9hbmNob3ItZmlsZS1ibG9iLWRvd25sb2FkLWluY2x1ZGVzLXNsYXNoZXMtZXhwZWN0
ZWQudHh0CmluZGV4IGJmMmIxNDU2YjU2OS4uZDNkMzZiM2ZiODcyIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9ndGsvZmFzdC9kb20vSFRNTEFuY2hvckVsZW1lbnQvYW5jaG9yLWZp
bGUtYmxvYi1kb3dubG9hZC1pbmNsdWRlcy1zbGFzaGVzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9ndGsvZmFzdC9kb20vSFRNTEFuY2hvckVsZW1lbnQvYW5jaG9yLWZp
bGUtYmxvYi1kb3dubG9hZC1pbmNsdWRlcy1zbGFzaGVzLWV4cGVjdGVkLnR4dApAQCAtMSw1ICsx
LDUgQEAKIERvd25sb2FkIHN0YXJ0ZWQuCi1Eb3dubG9hZGluZyBVUkwgd2l0aCBzdWdnZXN0ZWQg
ZmlsZW5hbWUgInRlc3QyXFxhYmUucG5nIgorRG93bmxvYWRpbmcgVVJMIHdpdGggc3VnZ2VzdGVk
IGZpbGVuYW1lICJ0ZXN0Ml9fYWJlLnBuZyIKIERvd25sb2FkIGNvbXBsZXRlZC4KIFRoZSBzdWdn
ZXN0ZWQgZmlsZW5hbWUgYWJvdmUgc2hvdWxkIE5PVCBpbmNsdWRlIHNsYXNoZXMgb3IgYmFja3Ns
YXNoZXMgYW5kIHRoZSBkb3dubG9hZCBzaG91bGQgc3VjY2VlZC4KIApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IGNk
Zjk2ZmZhNDM0Yi4uNGZiZmFiNWM1MzA5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIw
MjAtMDYtMjEgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgorCisg
ICAgICAgIFJFR1JFU1NJT04ocjI1ODc0MSk6IFtHVEtdIGFuY2hvci1maWxlLWJsb2ItZG93bmxv
YWQtaW5jbHVkZXMtYmFja3NsYXNoLmh0bWwgaXMgZmFpbGluZworICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA5MzI5CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgU2FuaXRpemUgdGhlIHN1Z2dlc3RlZCBmaWxl
bmFtZS4gV2UgcmVwbGFjZSBjaGFyYWN0ZXJzIHRoYXQgY2FuIGJlIHByb2JsZW1hdGljIGluIGZp
bGVuYW1lcyB3aXRoICdfJyB0byBtYXRjaAorICAgICAgICB3aGF0IENocm9taXVtIGFuZCBGaXJl
Zm94IGRvLgorCisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVzcG9u
c2VTb3VwLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OnNhbml0aXplRmlsZW5hbWUpOgorICAgICAg
ICAoV2ViQ29yZTo6UmVzb3VyY2VSZXNwb25zZTo6cGxhdGZvcm1TdWdnZXN0ZWRGaWxlbmFtZSBj
b25zdCk6CisKIDIwMjAtMDYtMTAgIFNlcmdpbyBWaWxsYXIgU2VuaW4gIDxzdmlsbGFyQGlnYWxp
YS5jb20+CiAKICAgICAgICAgW1dlYlhSXSB1bnNpZ25lZCBsb25nIGluIElETCBzaG91bGQgYmUg
dHJhbnNsYXRlZCBhcyB1bnNpZ25lZCBpbiBDKysgY29kZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVzcG9uc2VTb3VwLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZVJlc3BvbnNlU291cC5j
cHAKaW5kZXggYmNiNDkwZWRlMzIwLi45MTg1ZTY3Mzk4YWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZVJlc3BvbnNlU291cC5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVzcG9uc2VT
b3VwLmNwcApAQCAtMjgsNiArMjgsNyBAQAogI2luY2x1ZGUgIkhUVFBQYXJzZXJzLmgiCiAjaW5j
bHVkZSAiTUlNRVR5cGVSZWdpc3RyeS5oIgogI2luY2x1ZGUgIlVSTFNvdXAuaCIKKyNpbmNsdWRl
IDx1bmljb2RlL3VzZXQuaD4KICNpbmNsdWRlIDx3dGYvdGV4dC9DU3RyaW5nLmg+CiAjaW5jbHVk
ZSA8d3RmL3RleHQvV1RGU3RyaW5nLmg+CiAKQEAgLTk1LDExICs5Niw0NSBAQCBDZXJ0aWZpY2F0
ZUluZm8gUmVzb3VyY2VSZXNwb25zZTo6cGxhdGZvcm1DZXJ0aWZpY2F0ZUluZm8oKSBjb25zdAog
ICAgIHJldHVybiBDZXJ0aWZpY2F0ZUluZm8obV9jZXJ0aWZpY2F0ZS5nZXQoKSwgbV90bHNFcnJv
cnMpOwogfQogCitzdGF0aWMgU3RyaW5nIHNhbml0aXplRmlsZW5hbWUoY29uc3QgU3RyaW5nJiBm
aWxlbmFtZSkKK3sKKyAgICBpZiAoZmlsZW5hbWUuaXNFbXB0eSgpKQorICAgICAgICByZXR1cm4g
ZmlsZW5hbWU7CisKKyAgICAvLyBTdHJpcCBsZWFkaW5nL3RyYWlsaW5nIHdoaXRlc3BhY2VzLCBw
YXRoIHNlcGFyYXRvcnMgYW5kIGRvdHMKKyAgICBhdXRvIHJlc3VsdCA9IGZpbGVuYW1lLnN0cmlw
TGVhZGluZ0FuZFRyYWlsaW5nQ2hhcmFjdGVycyhbXShVQ2hhciBjaGFyYWN0ZXIpIC0+IGJvb2wg
eworICAgICAgICByZXR1cm4gaXNTcGFjZU9yTmV3bGluZShjaGFyYWN0ZXIpIHx8IGNoYXJhY3Rl
ciA9PSAnLycgfHwgY2hhcmFjdGVyID09ICdcXCcgfHwgY2hhcmFjdGVyID09ICcuJzsKKyAgICB9
KTsKKworICAgIGlmIChyZXN1bHQuaXNFbXB0eSgpKQorICAgICAgICByZXR1cm4gcmVzdWx0Owor
CisgICAgLy8gUmVwbGFjZSBjb250cm9sLCBmb3JtYXR0aW5nIGFuZCBkYW5nZXJvdXMgY2hhcmFj
dGVycyBpbiBmaWxlbmFtZXMuCisgICAgc3RhdGljIFVTZXQqIGlsbGVnYWxDaGFyYWN0ZXJTZXQg
PSBudWxscHRyOworICAgIGlmICghaWxsZWdhbENoYXJhY3RlclNldCkgeworICAgICAgICBVRXJy
b3JDb2RlIGVycm9yQ29kZSA9IFVfWkVST19FUlJPUjsKKyAgICAgICAgU3RyaW5nIGlsbGVnYWxD
aGFyYWN0ZXJzID0gIltbXCJ+Ki86PD4/XFxcXHxdWzpDYzpdWzpDZjpdXSJfczsKKyAgICAgICAg
aWxsZWdhbENoYXJhY3RlclNldCA9IHVzZXRfb3BlblBhdHRlcm4oU3RyaW5nVmlldyhpbGxlZ2Fs
Q2hhcmFjdGVycykudXBjb252ZXJ0ZWRDaGFyYWN0ZXJzKCksIGlsbGVnYWxDaGFyYWN0ZXJzLmxl
bmd0aCgpLCAmZXJyb3JDb2RlKTsKKyAgICAgICAgQVNTRVJUKFVfU1VDQ0VTUyhlcnJvckNvZGUp
KTsKKyAgICB9CisKKyAgICBIYXNoU2V0PFVDaGFyMzI+IGlsbGVnYWxDaGFyYWN0ZXJzSW5GaWxl
bmFtZTsKKyAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBpIDwgcmVzdWx0Lmxlbmd0aCgpOyArK2kp
IHsKKyAgICAgICAgYXV0byBjaGFyYWN0ZXIgPSByZXN1bHRbaV07CisgICAgICAgIGlmICh1c2V0
X2NvbnRhaW5zKGlsbGVnYWxDaGFyYWN0ZXJTZXQsIGNoYXJhY3RlcikpCisgICAgICAgICAgICBp
bGxlZ2FsQ2hhcmFjdGVyc0luRmlsZW5hbWUuYWRkKGNoYXJhY3Rlcik7CisgICAgfQorICAgIGZv
ciAoYXV0byBjaGFyYWN0ZXIgOiBpbGxlZ2FsQ2hhcmFjdGVyc0luRmlsZW5hbWUpCisgICAgICAg
IHJlc3VsdCA9IHJlc3VsdC5yZXBsYWNlKGNoYXJhY3RlciwgJ18nKTsKKworICAgIHJldHVybiBy
ZXN1bHQ7Cit9CisKIFN0cmluZyBSZXNvdXJjZVJlc3BvbnNlOjpwbGF0Zm9ybVN1Z2dlc3RlZEZp
bGVuYW1lKCkgY29uc3QKIHsKICAgICBTdHJpbmcgY29udGVudERpc3Bvc2l0aW9uKGh0dHBIZWFk
ZXJGaWVsZChIVFRQSGVhZGVyTmFtZTo6Q29udGVudERpc3Bvc2l0aW9uKSk7CiAgICAgaWYgKGNv
bnRlbnREaXNwb3NpdGlvbi5pc0VtcHR5KCkpCi0gICAgICAgIHJldHVybiBTdHJpbmcoKTsKKyAg
ICAgICAgcmV0dXJuIHsgfTsKIAogICAgIGlmIChjb250ZW50RGlzcG9zaXRpb24uaXM4Qml0KCkp
CiAgICAgICAgIGNvbnRlbnREaXNwb3NpdGlvbiA9IFN0cmluZzo6ZnJvbVVURjhXaXRoTGF0aW4x
RmFsbGJhY2soY29udGVudERpc3Bvc2l0aW9uLmNoYXJhY3RlcnM4KCksIGNvbnRlbnREaXNwb3Np
dGlvbi5sZW5ndGgoKSk7CkBAIC0xMDgsOCArMTQzLDggQEAgU3RyaW5nIFJlc291cmNlUmVzcG9u
c2U6OnBsYXRmb3JtU3VnZ2VzdGVkRmlsZW5hbWUoKSBjb25zdAogICAgIEdSZWZQdHI8R0hhc2hU
YWJsZT4gcGFyYW1zOwogICAgIHNvdXBfbWVzc2FnZV9oZWFkZXJzX2dldF9jb250ZW50X2Rpc3Bv
c2l0aW9uKHNvdXBIZWFkZXJzLCBudWxscHRyLCAmcGFyYW1zLm91dFB0cigpKTsKICAgICBzb3Vw
X21lc3NhZ2VfaGVhZGVyc19mcmVlKHNvdXBIZWFkZXJzKTsKLSAgICBjaGFyKiBmaWxlbmFtZSA9
IHBhcmFtcyA/IHN0YXRpY19jYXN0PGNoYXIqPihnX2hhc2hfdGFibGVfbG9va3VwKHBhcmFtcy5n
ZXQoKSwgImZpbGVuYW1lIikpIDogbnVsbHB0cjsKLSAgICByZXR1cm4gZmlsZW5hbWUgPyBTdHJp
bmc6OmZyb21VVEY4KGZpbGVuYW1lKSA6IFN0cmluZygpOworICAgIGF1dG8gZmlsZW5hbWUgPSBw
YXJhbXMgPyBTdHJpbmc6OmZyb21VVEY4KHN0YXRpY19jYXN0PGNoYXIqPihnX2hhc2hfdGFibGVf
bG9va3VwKHBhcmFtcy5nZXQoKSwgImZpbGVuYW1lIikpKSA6IFN0cmluZygpOworICAgIHJldHVy
biBzYW5pdGl6ZUZpbGVuYW1lKGZpbGVuYW1lKTsKIH0KIAogfQo=
</data>
<flag name="review"
          id="417849"
          type_id="1"
          status="+"
          setter="aperez"
    />
          </attachment>
      

    </bug>

</bugzilla>