<?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>192931</bug_id>
          
          <creation_ts>2018-12-20 08:43:23 -0800</creation_ts>
          <short_desc>Add style script rule to check for uses of std::optional&lt;&gt;</short_desc>
          <delta_ts>2018-12-20 16:39:31 -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>Tools / Tests</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>
          <dependson>192728</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>ggaren</cc>
    
    <cc>glenn</cc>
    
    <cc>lforschler</cc>
    
    <cc>rniwa</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1489850</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2018-12-20 08:43:23 -0800</bug_when>
    <thetext>Add style script rule to check for uses of std::optional&lt;&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1489851</commentid>
    <comment_count>1</comment_count>
      <attachid>357814</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2018-12-20 08:44:13 -0800</bug_when>
    <thetext>Created attachment 357814
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1489873</commentid>
    <comment_count>2</comment_count>
      <attachid>357818</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2018-12-20 09:36:20 -0800</bug_when>
    <thetext>Created attachment 357818
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1489959</commentid>
    <comment_count>3</comment_count>
      <attachid>357838</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2018-12-20 11:35:44 -0800</bug_when>
    <thetext>Created attachment 357838
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490176</commentid>
    <comment_count>4</comment_count>
      <attachid>357838</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-12-20 16:38:34 -0800</bug_when>
    <thetext>Comment on attachment 357838
Patch

Clearing flags on attachment: 357838

Committed r239476: &lt;https://trac.webkit.org/changeset/239476&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490177</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-12-20 16:38:36 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490178</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-12-20 16:39:31 -0800</bug_when>
    <thetext>&lt;rdar://problem/46887645&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>357814</attachid>
            <date>2018-12-20 08:44:13 -0800</date>
            <delta_ts>2018-12-20 09:33:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-192931-20181220084412.patch</filename>
            <type>text/plain</type>
            <size>2741</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM5NDQxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMDcwZTk3NzhiMThmMWM5NWJlZTc2YzRjOGNjMTljZTcz
OWY4NDViMi4uMmRlNDFiZGIwY2Y5NWI4YWQzNDllNmY0YzkwZTZjNmViNGNmN2FlNiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0
IEBACisyMDE4LTEyLTIwICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAg
ICAgQWRkIHN0eWxlIHNjcmlwdCBydWxlIHRvIGNoZWNrIGZvciB1c2VzIG9mIHN0ZDo6b3B0aW9u
YWw8PgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTky
OTMxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBT
Y3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJzL2NwcC5weToKKyAgICAgICAgKGNoZWNrX3d0
Zl9vcHRpb25hbCk6CisgICAgICAgIChjaGVja19zdHlsZSk6CisKIDIwMTgtMTItMjAgIENhcmxv
cyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdW1dQ
RV0gQnVtcCB3ZWJraXRndGstdGVzdC1mb250cyB0byAwLjAuOApkaWZmIC0tZ2l0IGEvVG9vbHMv
U2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2Vycy9jcHAucHkgYi9Ub29scy9TY3JpcHRzL3dl
YmtpdHB5L3N0eWxlL2NoZWNrZXJzL2NwcC5weQppbmRleCBlY2E2OWZkNTNhMzRkMGYzMDhkYWRl
MzZjZDU0NGJhZDJhMmQxZmNhLi5jMDRkNDQwOGIyYWE1OTU1ZmU1MDVhNTVhMDUyZDBjMmMxY2Vk
OWFkIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJzL2Nw
cC5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJzL2NwcC5weQpA
QCAtMjM3OCw2ICsyMzc4LDI2IEBAIGRlZiBjaGVja193dGZfbW92ZShjbGVhbl9saW5lcywgbGlu
ZV9udW1iZXIsIGZpbGVfc3RhdGUsIGVycm9yKToKICAgICBlcnJvcihsaW5lX251bWJlciwgJ3J1
bnRpbWUvd3RmX21vdmUnLCA0LCAiVXNlICdXVEZNb3ZlKCknIGluc3RlYWQgb2YgJ3N0ZDo6bW92
ZSgpJy4iKQogCiAKK2RlZiBjaGVja193dGZfb3B0aW9uYWwoY2xlYW5fbGluZXMsIGxpbmVfbnVt
YmVyLCBmaWxlX3N0YXRlLCBlcnJvcik6CisgICAgIiIiTG9va3MgZm9yIHVzZSBvZiAnc3RkOjpv
cHRpb25hbDw+JyB3aGljaCBzaG91bGQgYmUgcmVwbGFjZWQgd2l0aCAnV1RGOjpPcHRpb25hbDw+
Jy4KKworICAgIEFyZ3M6CisgICAgICBjbGVhbl9saW5lczogQSBDbGVhbnNlZExpbmVzIGluc3Rh
bmNlIGNvbnRhaW5pbmcgdGhlIGZpbGUuCisgICAgICBsaW5lX251bWJlcjogVGhlIG51bWJlciBv
ZiB0aGUgbGluZSB0byBjaGVjay4KKyAgICAgIGZpbGVfc3RhdGU6IEEgX0ZpbGVTdGF0ZSBpbnN0
YW5jZSB3aGljaCBtYWludGFpbnMgaW5mb3JtYXRpb24gYWJvdXQKKyAgICAgICAgICAgICAgICAg
IHRoZSBzdGF0ZSBvZiB0aGluZ3MgaW4gdGhlIGZpbGUuCisgICAgICBlcnJvcjogVGhlIGZ1bmN0
aW9uIHRvIGNhbGwgd2l0aCBhbnkgZXJyb3JzIGZvdW5kLgorICAgICIiIgorCisgICAgbGluZSA9
IGNsZWFuX2xpbmVzLmVsaWRlZFtsaW5lX251bWJlcl0gICMgR2V0IHJpZCBvZiBjb21tZW50cyBh
bmQgc3RyaW5ncy4KKworICAgIHVzaW5nX3N0ZF9tb3ZlID0gc2VhcmNoKHInXGJzdGQ6Om9wdGlv
bmFsXHMqXDwnLCBsaW5lKQorICAgIGlmIG5vdCB1c2luZ19zdGRfbW92ZToKKyAgICAgICAgcmV0
dXJuCisKKyAgICBlcnJvcihsaW5lX251bWJlciwgJ3J1bnRpbWUvd3RmX29wdGlvbmFsJywgNCwg
IlVzZSAnV1RGOjpPcHRpb25hbDw+JyBpbnN0ZWFkIG9mICdzdGQ6Om9wdGlvbmFsPD4nLiIpCisK
KwogZGVmIGNoZWNrX2N0eXBlX2Z1bmN0aW9ucyhjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGZp
bGVfc3RhdGUsIGVycm9yKToKICAgICAiIiJMb29rcyBmb3IgdXNlIG9mIHRoZSBzdGFuZGFyZCBm
dW5jdGlvbnMgaW4gY3R5cGUuaCBhbmQgc3VnZ2VzdCB0aGV5IGJlIHJlcGxhY2VkCiAgICAgICAg
YnkgdXNlIG9mIGVxdWl2aWxlbnQgb25lcyBpbiA8d3RmL0FTQ0lJQ1R5cGUuaD4/LgpAQCAtMjkx
NSw2ICsyOTM1LDcgQEAgZGVmIGNoZWNrX3N0eWxlKGNsZWFuX2xpbmVzLCBsaW5lX251bWJlciwg
ZmlsZV9leHRlbnNpb24sIGNsYXNzX3N0YXRlLCBmaWxlX3N0YXQKICAgICBjaGVja191c2luZ19u
YW1lc3BhY2UoY2xlYW5fbGluZXMsIGxpbmVfbnVtYmVyLCBmaWxlX2V4dGVuc2lvbiwgZXJyb3Ip
CiAgICAgY2hlY2tfbWF4X21pbl9tYWNyb3MoY2xlYW5fbGluZXMsIGxpbmVfbnVtYmVyLCBmaWxl
X3N0YXRlLCBlcnJvcikKICAgICBjaGVja193dGZfbW92ZShjbGVhbl9saW5lcywgbGluZV9udW1i
ZXIsIGZpbGVfc3RhdGUsIGVycm9yKQorICAgIGNoZWNrX3d0Zl9vcHRpb25hbChjbGVhbl9saW5l
cywgbGluZV9udW1iZXIsIGZpbGVfc3RhdGUsIGVycm9yKQogICAgIGNoZWNrX2N0eXBlX2Z1bmN0
aW9ucyhjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGZpbGVfc3RhdGUsIGVycm9yKQogICAgIGNo
ZWNrX3N3aXRjaF9pbmRlbnRhdGlvbihjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGVycm9yKQog
ICAgIGNoZWNrX2JyYWNlcyhjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGZpbGVfc3RhdGUsIGVy
cm9yKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>357818</attachid>
            <date>2018-12-20 09:36:20 -0800</date>
            <delta_ts>2018-12-20 09:38:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-192931-20181220093618.patch</filename>
            <type>text/plain</type>
            <size>2743</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM5NDI4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMWVhZDM0NGUzYmY5NDIwZjA5YzlkYjcwNmU0NjA2MGU3
YWFkNDdhNC4uYjE5Nzg5MmMyYjQxNGQ5MjQxZDllMDE1MzVhYWVmNjExMjVhZDE2NCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0
IEBACisyMDE4LTEyLTIwICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAg
ICAgQWRkIHN0eWxlIHNjcmlwdCBydWxlIHRvIGNoZWNrIGZvciB1c2VzIG9mIHN0ZDo6b3B0aW9u
YWw8PgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTky
OTMxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBT
Y3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJzL2NwcC5weToKKyAgICAgICAgKGNoZWNrX3d0
Zl9vcHRpb25hbCk6CisgICAgICAgIChjaGVja19zdHlsZSk6CisKIDIwMTgtMTItMjAgIENocmlz
IER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAgICAgICBVc2UgT3B0aW9uYWw6OnZhbHVl
T3IoKSBpbnN0ZWFkIG9mIE9wdGlvbmFsOjp2YWx1ZV9vcigpCmRpZmYgLS1naXQgYS9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJzL2NwcC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvc3R5bGUvY2hlY2tlcnMvY3BwLnB5CmluZGV4IGVjYTY5ZmQ1M2EzNGQwZjMwOGRhZGUz
NmNkNTQ0YmFkMmEyZDFmY2EuLjEzMzM1MGYxODU0ZDAxZTE5MzgwM2NkYjkxY2VhZjBiZGE4Njkw
NzQgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvY3Bw
LnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvY3BwLnB5CkBA
IC0yMzc4LDYgKzIzNzgsMjYgQEAgZGVmIGNoZWNrX3d0Zl9tb3ZlKGNsZWFuX2xpbmVzLCBsaW5l
X251bWJlciwgZmlsZV9zdGF0ZSwgZXJyb3IpOgogICAgIGVycm9yKGxpbmVfbnVtYmVyLCAncnVu
dGltZS93dGZfbW92ZScsIDQsICJVc2UgJ1dURk1vdmUoKScgaW5zdGVhZCBvZiAnc3RkOjptb3Zl
KCknLiIpCiAKIAorZGVmIGNoZWNrX3d0Zl9vcHRpb25hbChjbGVhbl9saW5lcywgbGluZV9udW1i
ZXIsIGZpbGVfc3RhdGUsIGVycm9yKToKKyAgICAiIiJMb29rcyBmb3IgdXNlIG9mICdzdGQ6Om9w
dGlvbmFsPD4nIHdoaWNoIHNob3VsZCBiZSByZXBsYWNlZCB3aXRoICdXVEY6Ok9wdGlvbmFsPD4n
LgorCisgICAgQXJnczoKKyAgICAgIGNsZWFuX2xpbmVzOiBBIENsZWFuc2VkTGluZXMgaW5zdGFu
Y2UgY29udGFpbmluZyB0aGUgZmlsZS4KKyAgICAgIGxpbmVfbnVtYmVyOiBUaGUgbnVtYmVyIG9m
IHRoZSBsaW5lIHRvIGNoZWNrLgorICAgICAgZmlsZV9zdGF0ZTogQSBfRmlsZVN0YXRlIGluc3Rh
bmNlIHdoaWNoIG1haW50YWlucyBpbmZvcm1hdGlvbiBhYm91dAorICAgICAgICAgICAgICAgICAg
dGhlIHN0YXRlIG9mIHRoaW5ncyBpbiB0aGUgZmlsZS4KKyAgICAgIGVycm9yOiBUaGUgZnVuY3Rp
b24gdG8gY2FsbCB3aXRoIGFueSBlcnJvcnMgZm91bmQuCisgICAgIiIiCisKKyAgICBsaW5lID0g
Y2xlYW5fbGluZXMuZWxpZGVkW2xpbmVfbnVtYmVyXSAgIyBHZXQgcmlkIG9mIGNvbW1lbnRzIGFu
ZCBzdHJpbmdzLgorCisgICAgdXNpbmdfc3RkX29wdGlvbmFsID0gc2VhcmNoKHInXGJvcHRpb25h
bFxzKlw8JywgbGluZSkKKyAgICBpZiBub3QgdXNpbmdfc3RkX29wdGlvbmFsOgorICAgICAgICBy
ZXR1cm4KKworICAgIGVycm9yKGxpbmVfbnVtYmVyLCAncnVudGltZS93dGZfb3B0aW9uYWwnLCA0
LCAiVXNlICdXVEY6Ok9wdGlvbmFsPD4nIGluc3RlYWQgb2YgJ3N0ZDo6b3B0aW9uYWw8PicuIikK
KworCiBkZWYgY2hlY2tfY3R5cGVfZnVuY3Rpb25zKGNsZWFuX2xpbmVzLCBsaW5lX251bWJlciwg
ZmlsZV9zdGF0ZSwgZXJyb3IpOgogICAgICIiIkxvb2tzIGZvciB1c2Ugb2YgdGhlIHN0YW5kYXJk
IGZ1bmN0aW9ucyBpbiBjdHlwZS5oIGFuZCBzdWdnZXN0IHRoZXkgYmUgcmVwbGFjZWQKICAgICAg
ICBieSB1c2Ugb2YgZXF1aXZpbGVudCBvbmVzIGluIDx3dGYvQVNDSUlDVHlwZS5oPj8uCkBAIC0y
OTE1LDYgKzI5MzUsNyBAQCBkZWYgY2hlY2tfc3R5bGUoY2xlYW5fbGluZXMsIGxpbmVfbnVtYmVy
LCBmaWxlX2V4dGVuc2lvbiwgY2xhc3Nfc3RhdGUsIGZpbGVfc3RhdAogICAgIGNoZWNrX3VzaW5n
X25hbWVzcGFjZShjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGZpbGVfZXh0ZW5zaW9uLCBlcnJv
cikKICAgICBjaGVja19tYXhfbWluX21hY3JvcyhjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGZp
bGVfc3RhdGUsIGVycm9yKQogICAgIGNoZWNrX3d0Zl9tb3ZlKGNsZWFuX2xpbmVzLCBsaW5lX251
bWJlciwgZmlsZV9zdGF0ZSwgZXJyb3IpCisgICAgY2hlY2tfd3RmX29wdGlvbmFsKGNsZWFuX2xp
bmVzLCBsaW5lX251bWJlciwgZmlsZV9zdGF0ZSwgZXJyb3IpCiAgICAgY2hlY2tfY3R5cGVfZnVu
Y3Rpb25zKGNsZWFuX2xpbmVzLCBsaW5lX251bWJlciwgZmlsZV9zdGF0ZSwgZXJyb3IpCiAgICAg
Y2hlY2tfc3dpdGNoX2luZGVudGF0aW9uKGNsZWFuX2xpbmVzLCBsaW5lX251bWJlciwgZXJyb3Ip
CiAgICAgY2hlY2tfYnJhY2VzKGNsZWFuX2xpbmVzLCBsaW5lX251bWJlciwgZmlsZV9zdGF0ZSwg
ZXJyb3IpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>357838</attachid>
            <date>2018-12-20 11:35:44 -0800</date>
            <delta_ts>2018-12-20 16:38:34 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-192931-20181220113541.patch</filename>
            <type>text/plain</type>
            <size>4223</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM5NDI4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMWVhZDM0NGUzYmY5NDIwZjA5YzlkYjcwNmU0NjA2MGU3
YWFkNDdhNC4uYjE5Nzg5MmMyYjQxNGQ5MjQxZDllMDE1MzVhYWVmNjExMjVhZDE2NCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0
IEBACisyMDE4LTEyLTIwICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAg
ICAgQWRkIHN0eWxlIHNjcmlwdCBydWxlIHRvIGNoZWNrIGZvciB1c2VzIG9mIHN0ZDo6b3B0aW9u
YWw8PgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTky
OTMxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBT
Y3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJzL2NwcC5weToKKyAgICAgICAgKGNoZWNrX3d0
Zl9vcHRpb25hbCk6CisgICAgICAgIChjaGVja19zdHlsZSk6CisKIDIwMTgtMTItMjAgIENocmlz
IER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAgICAgICBVc2UgT3B0aW9uYWw6OnZhbHVl
T3IoKSBpbnN0ZWFkIG9mIE9wdGlvbmFsOjp2YWx1ZV9vcigpCmRpZmYgLS1naXQgYS9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJzL2NwcC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvc3R5bGUvY2hlY2tlcnMvY3BwLnB5CmluZGV4IGVjYTY5ZmQ1M2EzNGQwZjMwOGRhZGUz
NmNkNTQ0YmFkMmEyZDFmY2EuLjhjZDJjMDUyNjgyZTNjZTM3ZDQyNzBlODAxOWRmYmQ2NDc3M2Vj
MWMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvY3Bw
LnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvY3BwLnB5CkBA
IC0yMzc4LDYgKzIzNzgsMjYgQEAgZGVmIGNoZWNrX3d0Zl9tb3ZlKGNsZWFuX2xpbmVzLCBsaW5l
X251bWJlciwgZmlsZV9zdGF0ZSwgZXJyb3IpOgogICAgIGVycm9yKGxpbmVfbnVtYmVyLCAncnVu
dGltZS93dGZfbW92ZScsIDQsICJVc2UgJ1dURk1vdmUoKScgaW5zdGVhZCBvZiAnc3RkOjptb3Zl
KCknLiIpCiAKIAorZGVmIGNoZWNrX3d0Zl9vcHRpb25hbChjbGVhbl9saW5lcywgbGluZV9udW1i
ZXIsIGZpbGVfc3RhdGUsIGVycm9yKToKKyAgICAiIiJMb29rcyBmb3IgdXNlIG9mICdzdGQ6Om9w
dGlvbmFsPD4nIHdoaWNoIHNob3VsZCBiZSByZXBsYWNlZCB3aXRoICdXVEY6Ok9wdGlvbmFsPD4n
LgorCisgICAgQXJnczoKKyAgICAgIGNsZWFuX2xpbmVzOiBBIENsZWFuc2VkTGluZXMgaW5zdGFu
Y2UgY29udGFpbmluZyB0aGUgZmlsZS4KKyAgICAgIGxpbmVfbnVtYmVyOiBUaGUgbnVtYmVyIG9m
IHRoZSBsaW5lIHRvIGNoZWNrLgorICAgICAgZmlsZV9zdGF0ZTogQSBfRmlsZVN0YXRlIGluc3Rh
bmNlIHdoaWNoIG1haW50YWlucyBpbmZvcm1hdGlvbiBhYm91dAorICAgICAgICAgICAgICAgICAg
dGhlIHN0YXRlIG9mIHRoaW5ncyBpbiB0aGUgZmlsZS4KKyAgICAgIGVycm9yOiBUaGUgZnVuY3Rp
b24gdG8gY2FsbCB3aXRoIGFueSBlcnJvcnMgZm91bmQuCisgICAgIiIiCisKKyAgICBsaW5lID0g
Y2xlYW5fbGluZXMuZWxpZGVkW2xpbmVfbnVtYmVyXSAgIyBHZXQgcmlkIG9mIGNvbW1lbnRzIGFu
ZCBzdHJpbmdzLgorCisgICAgdXNpbmdfc3RkX29wdGlvbmFsID0gc2VhcmNoKHInXGJvcHRpb25h
bFxzKlw8JywgbGluZSkKKyAgICBpZiBub3QgdXNpbmdfc3RkX29wdGlvbmFsOgorICAgICAgICBy
ZXR1cm4KKworICAgIGVycm9yKGxpbmVfbnVtYmVyLCAncnVudGltZS93dGZfb3B0aW9uYWwnLCA0
LCAiVXNlICdXVEY6Ok9wdGlvbmFsPD4nIGluc3RlYWQgb2YgJ3N0ZDo6b3B0aW9uYWw8PicuIikK
KworCiBkZWYgY2hlY2tfY3R5cGVfZnVuY3Rpb25zKGNsZWFuX2xpbmVzLCBsaW5lX251bWJlciwg
ZmlsZV9zdGF0ZSwgZXJyb3IpOgogICAgICIiIkxvb2tzIGZvciB1c2Ugb2YgdGhlIHN0YW5kYXJk
IGZ1bmN0aW9ucyBpbiBjdHlwZS5oIGFuZCBzdWdnZXN0IHRoZXkgYmUgcmVwbGFjZWQKICAgICAg
ICBieSB1c2Ugb2YgZXF1aXZpbGVudCBvbmVzIGluIDx3dGYvQVNDSUlDVHlwZS5oPj8uCkBAIC0y
OTE1LDYgKzI5MzUsNyBAQCBkZWYgY2hlY2tfc3R5bGUoY2xlYW5fbGluZXMsIGxpbmVfbnVtYmVy
LCBmaWxlX2V4dGVuc2lvbiwgY2xhc3Nfc3RhdGUsIGZpbGVfc3RhdAogICAgIGNoZWNrX3VzaW5n
X25hbWVzcGFjZShjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGZpbGVfZXh0ZW5zaW9uLCBlcnJv
cikKICAgICBjaGVja19tYXhfbWluX21hY3JvcyhjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGZp
bGVfc3RhdGUsIGVycm9yKQogICAgIGNoZWNrX3d0Zl9tb3ZlKGNsZWFuX2xpbmVzLCBsaW5lX251
bWJlciwgZmlsZV9zdGF0ZSwgZXJyb3IpCisgICAgY2hlY2tfd3RmX29wdGlvbmFsKGNsZWFuX2xp
bmVzLCBsaW5lX251bWJlciwgZmlsZV9zdGF0ZSwgZXJyb3IpCiAgICAgY2hlY2tfY3R5cGVfZnVu
Y3Rpb25zKGNsZWFuX2xpbmVzLCBsaW5lX251bWJlciwgZmlsZV9zdGF0ZSwgZXJyb3IpCiAgICAg
Y2hlY2tfc3dpdGNoX2luZGVudGF0aW9uKGNsZWFuX2xpbmVzLCBsaW5lX251bWJlciwgZXJyb3Ip
CiAgICAgY2hlY2tfYnJhY2VzKGNsZWFuX2xpbmVzLCBsaW5lX251bWJlciwgZmlsZV9zdGF0ZSwg
ZXJyb3IpCkBAIC00MDM4LDYgKzQwNTksNyBAQCBjbGFzcyBDcHBDaGVja2VyKG9iamVjdCk6CiAg
ICAgICAgICdydW50aW1lL3RocmVhZHNhZmVfZm4nLAogICAgICAgICAncnVudGltZS91bnNpZ25l
ZCcsCiAgICAgICAgICdydW50aW1lL3ZpcnR1YWwnLAorICAgICAgICAncnVudGltZS93dGZfb3B0
aW9uYWwnLAogICAgICAgICAncnVudGltZS93dGZfbW92ZScsCiAgICAgICAgICdzZWN1cml0eS9h
c3NlcnRpb24nLAogICAgICAgICAnc2VjdXJpdHkvcHJpbnRmJywKZGlmZiAtLWdpdCBhL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvY3BwX3VuaXR0ZXN0LnB5IGIvVG9vbHMv
U2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2Vycy9jcHBfdW5pdHRlc3QucHkKaW5kZXggYjI5
OWVhZDdmODA3OTJlYzc5Mjc5MjMzMTIzMjdjZWQyZDUwMDk0MC4uMzE4ZDFjM2U3YWQxOGQyMTRk
OWU1MDIwMmQzMDliMjBmMzljZGUyOSAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9zdHlsZS9jaGVja2Vycy9jcHBfdW5pdHRlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9zdHlsZS9jaGVja2Vycy9jcHBfdW5pdHRlc3QucHkKQEAgLTUwODEsNiArNTA4MSwyOSBA
QCBjbGFzcyBXZWJLaXRTdHlsZVRlc3QoQ3BwU3R5bGVUZXN0QmFzZSk6CiAgICAgICAgICAgICAi
ICBbcnVudGltZS93dGZfbW92ZV0gWzRdIiwKICAgICAgICAgICAgICdmb28ubW0nKQogCisgICAg
ZGVmIHRlc3Rfd3RmX29wdGlvbmFsKHNlbGYpOgorICAgICAgICBzZWxmLmFzc2VydF9saW50KAor
ICAgICAgICAgICAgICdPcHRpb25hbDxpbnQ+IGE7JywKKyAgICAgICAgICAgICAnJywKKyAgICAg
ICAgICAgICAnZm9vLmNwcCcpCisKKyAgICAgICAgc2VsZi5hc3NlcnRfbGludCgKKyAgICAgICAg
ICAgICAnV1RGOjpPcHRpb25hbDxpbnQ+IGE7JywKKyAgICAgICAgICAgICAnJywKKyAgICAgICAg
ICAgICAnZm9vLmNwcCcpCisKKyAgICAgICAgc2VsZi5hc3NlcnRfbGludCgKKyAgICAgICAgICAg
ICdzdGQ6Om9wdGlvbmFsPGludD4gYTsnLAorICAgICAgICAgICAgIlVzZSAnV1RGOjpPcHRpb25h
bDw+JyBpbnN0ZWFkIG9mICdzdGQ6Om9wdGlvbmFsPD4nLiIKKyAgICAgICAgICAgICIgIFtydW50
aW1lL3d0Zl9vcHRpb25hbF0gWzRdIiwKKyAgICAgICAgICAgICdmb28uY3BwJykKKworICAgICAg
ICBzZWxmLmFzc2VydF9saW50KAorICAgICAgICAgICAgJ29wdGlvbmFsPGludD4gYTsnLAorICAg
ICAgICAgICAgIlVzZSAnV1RGOjpPcHRpb25hbDw+JyBpbnN0ZWFkIG9mICdzdGQ6Om9wdGlvbmFs
PD4nLiIKKyAgICAgICAgICAgICIgIFtydW50aW1lL3d0Zl9vcHRpb25hbF0gWzRdIiwKKyAgICAg
ICAgICAgICdmb28uY3BwJykKKwogICAgIGRlZiB0ZXN0X2N0eXBlX2Z1Y250aW9uKHNlbGYpOgog
ICAgICAgICBzZWxmLmFzc2VydF9saW50KAogICAgICAgICAgICAgJ2ludCBpID0gaXNhc2NpaSg4
KTsnLAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>