<?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>147915</bug_id>
          
          <creation_ts>2015-08-11 17:16:02 -0700</creation_ts>
          <short_desc>Remove VM::releaseExecutableMemory</short_desc>
          <delta_ts>2015-08-12 11:58:52 -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>New Bugs</component>
          <version>528+ (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="Geoffrey Garen">ggaren</reporter>
          <assigned_to name="Geoffrey Garen">ggaren</assigned_to>
          <cc>achristensen</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1116795</commentid>
    <comment_count>0</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2015-08-11 17:16:02 -0700</bug_when>
    <thetext>Remove VM::releaseExecutableMemory</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1116798</commentid>
    <comment_count>1</comment_count>
      <attachid>258785</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2015-08-11 17:23:29 -0700</bug_when>
    <thetext>Created attachment 258785
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1116895</commentid>
    <comment_count>2</comment_count>
      <attachid>258785</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2015-08-11 23:04:29 -0700</bug_when>
    <thetext>Comment on attachment 258785
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1116988</commentid>
    <comment_count>3</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2015-08-12 11:28:38 -0700</bug_when>
    <thetext>Committed r188339: &lt;http://trac.webkit.org/changeset/188339&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1117002</commentid>
    <comment_count>4</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2015-08-12 11:58:52 -0700</bug_when>
    <thetext>Committed WebCore portions to r188341: &lt;http://trac.webkit.org/changeset/188341&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>258785</attachid>
            <date>2015-08-11 17:23:29 -0700</date>
            <delta_ts>2015-08-11 23:04:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-147915-20150811172314.patch</filename>
            <type>text/plain</type>
            <size>9646</size>
            <attacher name="Geoffrey Garen">ggaren</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTg4MzExKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM1IEBA
CisyMDE1LTA4LTExICBHZW9mZnJleSBHYXJlbiAgPGdnYXJlbkBhcHBsZS5jb20+CisKKyAgICAg
ICAgUmVtb3ZlIFZNOjpyZWxlYXNlRXhlY3V0YWJsZU1lbW9yeQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ3OTE1CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgcmVsZWFzZUV4ZWN1dGFibGVNZW1vcnkoKSB3
YXMgb25seSB1c2VkIGluIG9uZSBwbGFjZSwgd2hlcmUgZGlzY2FyZEFsbENvZGUoKQorICAgICAg
ICB3b3VsZCB3b3JrIGp1c3QgYXMgd2VsbC4KKworICAgICAgICBJdCdzIGNvbmZ1c2luZyB0byBo
YXZlIHR3byBzbGlnaHRseSBkaWZmZXJlbnQgd2F5cyB0byBkaXNjYXJkIGNvZGUuIEFsc28sCisg
ICAgICAgIHJlbGVhc2VFeGVjdXRhYmxlTWVtb3J5KCkgaXMgdW51c2VkIGluIGFueSBwcm9kdWN0
aW9uIGNvZGUsIGFuZCBpdCBzZWVtcworICAgICAgICB0byBoYXZlIGJpdC1yb3R0ZWQuCisKKyAg
ICAgICAgKiBqaXQvRXhlY3V0YWJsZUFsbG9jYXRvci5oOgorICAgICAgICAqIGpzYy5jcHA6Cisg
ICAgICAgIChHbG9iYWxPYmplY3Q6OmZpbmlzaENyZWF0aW9uKToKKyAgICAgICAgKGZ1bmN0aW9u
QWRkcmVzc09mKToKKyAgICAgICAgKGZ1bmN0aW9uVmVyc2lvbik6CisgICAgICAgIChmdW5jdGlv
blJlbGVhc2VFeGVjdXRhYmxlTWVtb3J5KTogRGVsZXRlZC4KKyAgICAgICAgKiBydW50aW1lL1ZN
LmNwcDoKKyAgICAgICAgKEpTQzo6U3RhY2tQcmVzZXJ2aW5nUmVjb21waWxlcjo6b3BlcmF0b3Io
KSk6CisgICAgICAgIChKU0M6OlZNOjp0aHJvd0V4Y2VwdGlvbik6CisgICAgICAgIChKU0M6OlZN
Ojp1cGRhdGVGVExMYXJnZXN0U3RhY2tTaXplKToKKyAgICAgICAgKEpTQzo6Vk06OmdhdGhlckNv
bnNlcnZhdGl2ZVJvb3RzKToKKyAgICAgICAgKEpTQzo6Vk06OnJlbGVhc2VFeGVjdXRhYmxlTWVt
b3J5KTogRGVsZXRlZC4KKyAgICAgICAgKEpTQzo6cmVsZWFzZUV4ZWN1dGFibGVNZW1vcnkpOiBE
ZWxldGVkLgorICAgICAgICAqIHJ1bnRpbWUvVk0uaDoKKyAgICAgICAgKEpTQzo6Vk06OmlzQ29s
bGVjdG9yQnVzeSk6CisgICAgICAgICogcnVudGltZS9XYXRjaGRvZy5jcHA6CisgICAgICAgIChK
U0M6OldhdGNoZG9nOjpzZXRUaW1lTGltaXQpOgorCiAyMDE1LTA4LTExICBBbGV4ZXkgUHJvc2t1
cnlha292ICA8YXBAYXBwbGUuY29tPgogCiAgICAgICAgIE1ha2UgQVNhbiBidWlsZCBub3QgZGVw
ZW5kIG9uIGFzYW4ueGNjb25maWcKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2MuY3Bw
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2MuY3BwCShyZXZpc2lvbiAx
ODgyODMpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvanNjLmNwcAkod29ya2luZyBjb3B5KQpA
QCAtNDYzLDcgKzQ2Myw2IEBAIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGZ1
bmMKIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGZ1bmN0aW9uRGVsZXRlQWxs
Q29tcGlsZWRDb2RlKEV4ZWNTdGF0ZSopOwogc3RhdGljIEVuY29kZWRKU1ZhbHVlIEpTQ19IT1NU
X0NBTEwgZnVuY3Rpb25BZGRyZXNzT2YoRXhlY1N0YXRlKik7CiAjaWZuZGVmIE5ERUJVRwotc3Rh
dGljIEVuY29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NBTEwgZnVuY3Rpb25SZWxlYXNlRXhlY3V0YWJs
ZU1lbW9yeShFeGVjU3RhdGUqKTsKIHN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxM
IGZ1bmN0aW9uRHVtcENhbGxGcmFtZShFeGVjU3RhdGUqKTsKICNlbmRpZgogc3RhdGljIEVuY29k
ZWRKU1ZhbHVlIEpTQ19IT1NUX0NBTEwgZnVuY3Rpb25WZXJzaW9uKEV4ZWNTdGF0ZSopOwpAQCAt
NjEyLDcgKzYxMSw2IEBAIHByb3RlY3RlZDoKICAgICAgICAgYWRkRnVuY3Rpb24odm0sICJhZGRy
ZXNzT2YiLCBmdW5jdGlvbkFkZHJlc3NPZiwgMSk7CiAjaWZuZGVmIE5ERUJVRwogICAgICAgICBh
ZGRGdW5jdGlvbih2bSwgImR1bXBDYWxsRnJhbWUiLCBmdW5jdGlvbkR1bXBDYWxsRnJhbWUsIDAp
OwotICAgICAgICBhZGRGdW5jdGlvbih2bSwgInJlbGVhc2VFeGVjdXRhYmxlTWVtb3J5IiwgZnVu
Y3Rpb25SZWxlYXNlRXhlY3V0YWJsZU1lbW9yeSwgMCk7CiAjZW5kaWYKICAgICAgICAgYWRkRnVu
Y3Rpb24odm0sICJ2ZXJzaW9uIiwgZnVuY3Rpb25WZXJzaW9uLCAxKTsKICAgICAgICAgYWRkRnVu
Y3Rpb24odm0sICJydW4iLCBmdW5jdGlvblJ1biwgMSk7CkBAIC05MDksMTYgKzkwNyw2IEBAIEVu
Y29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NBTEwgZnVuY3Rpb25BZGQKICAgICByZXR1cm4gcmV0dXJu
VmFsdWU7CiB9CiAKLQotI2lmbmRlZiBOREVCVUcKLUVuY29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NB
TEwgZnVuY3Rpb25SZWxlYXNlRXhlY3V0YWJsZU1lbW9yeShFeGVjU3RhdGUqIGV4ZWMpCi17Ci0g
ICAgSlNMb2NrSG9sZGVyIGxvY2soZXhlYyk7Ci0gICAgZXhlYy0+dm0oKS5yZWxlYXNlRXhlY3V0
YWJsZU1lbW9yeSgpOwotICAgIHJldHVybiBKU1ZhbHVlOjplbmNvZGUoanNVbmRlZmluZWQoKSk7
Ci19Ci0jZW5kaWYKLQogRW5jb2RlZEpTVmFsdWUgSlNDX0hPU1RfQ0FMTCBmdW5jdGlvblZlcnNp
b24oRXhlY1N0YXRlKikKIHsKICAgICAvLyBXZSBuZWVkIHRoaXMgZnVuY3Rpb24gZm9yIGNvbXBh
dGliaWxpdHkgd2l0aCB0aGUgTW96aWxsYSBKUyB0ZXN0cyBidXQgZm9yIG5vdwpJbmRleDogU291
cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9FeGVjdXRhYmxlQWxsb2NhdG9yLmgKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9FeGVjdXRhYmxlQWxsb2NhdG9yLmgJKHJldmlz
aW9uIDE4ODI4MykKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9qaXQvRXhlY3V0YWJsZUFsbG9j
YXRvci5oCSh3b3JraW5nIGNvcHkpCkBAIC02Nyw3ICs2Nyw2IEBACiBuYW1lc3BhY2UgSlNDIHsK
IAogY2xhc3MgVk07Ci12b2lkIHJlbGVhc2VFeGVjdXRhYmxlTWVtb3J5KFZNJik7CiAKIHN0YXRp
YyBjb25zdCB1bnNpZ25lZCBqaXRBbGxvY2F0aW9uR3JhbnVsZSA9IDMyOwogCkluZGV4OiBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9WTS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0ph
dmFTY3JpcHRDb3JlL3J1bnRpbWUvVk0uY3BwCShyZXZpc2lvbiAxODgyODMpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9WTS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQ5MCw1OCAr
NDkwLDYgQEAgdm9pZCBWTTo6Y2xlYXJTb3VyY2VQcm92aWRlckNhY2hlcygpCiAgICAgc291cmNl
UHJvdmlkZXJDYWNoZU1hcC5jbGVhcigpOwogfQogCi1zdHJ1Y3QgU3RhY2tQcmVzZXJ2aW5nUmVj
b21waWxlciA6IHB1YmxpYyBNYXJrZWRCbG9jazo6Vm9pZEZ1bmN0b3IgewotICAgIEhhc2hTZXQ8
RnVuY3Rpb25FeGVjdXRhYmxlKj4gY3VycmVudGx5RXhlY3V0aW5nRnVuY3Rpb25zOwotICAgIGlu
bGluZSB2b2lkIHZpc2l0KEpTQ2VsbCogY2VsbCkKLSAgICB7Ci0gICAgICAgIGlmICghY2VsbC0+
aW5oZXJpdHMoRnVuY3Rpb25FeGVjdXRhYmxlOjppbmZvKCkpKQotICAgICAgICAgICAgcmV0dXJu
OwotICAgICAgICBGdW5jdGlvbkV4ZWN1dGFibGUqIGV4ZWN1dGFibGUgPSBqc0Nhc3Q8RnVuY3Rp
b25FeGVjdXRhYmxlKj4oY2VsbCk7Ci0gICAgICAgIGlmIChjdXJyZW50bHlFeGVjdXRpbmdGdW5j
dGlvbnMuY29udGFpbnMoZXhlY3V0YWJsZSkpCi0gICAgICAgICAgICByZXR1cm47Ci0gICAgICAg
IGV4ZWN1dGFibGUtPmNsZWFyQ29kZSgpOwotICAgIH0KLSAgICBJdGVyYXRpb25TdGF0dXMgb3Bl
cmF0b3IoKShKU0NlbGwqIGNlbGwpCi0gICAgewotICAgICAgICB2aXNpdChjZWxsKTsKLSAgICAg
ICAgcmV0dXJuIEl0ZXJhdGlvblN0YXR1czo6Q29udGludWU7Ci0gICAgfQotfTsKLQotdm9pZCBW
TTo6cmVsZWFzZUV4ZWN1dGFibGVNZW1vcnkoKQotewotICAgIHByZXBhcmVUb0Rpc2NhcmRDb2Rl
KCk7Ci0gICAgCi0gICAgaWYgKGVudHJ5U2NvcGUpIHsKLSAgICAgICAgU3RhY2tQcmVzZXJ2aW5n
UmVjb21waWxlciByZWNvbXBpbGVyOwotICAgICAgICBIZWFwSXRlcmF0aW9uU2NvcGUgaXRlcmF0
aW9uU2NvcGUoaGVhcCk7Ci0gICAgICAgIEhhc2hTZXQ8SlNDZWxsKj4gcm9vdHM7Ci0gICAgICAg
IGhlYXAuZ2V0Q29uc2VydmF0aXZlUmVnaXN0ZXJSb290cyhyb290cyk7Ci0gICAgICAgIEhhc2hT
ZXQ8SlNDZWxsKj46Oml0ZXJhdG9yIGVuZCA9IHJvb3RzLmVuZCgpOwotICAgICAgICBmb3IgKEhh
c2hTZXQ8SlNDZWxsKj46Oml0ZXJhdG9yIHB0ciA9IHJvb3RzLmJlZ2luKCk7IHB0ciAhPSBlbmQ7
ICsrcHRyKSB7Ci0gICAgICAgICAgICBTY3JpcHRFeGVjdXRhYmxlKiBleGVjdXRhYmxlID0gMDsK
LSAgICAgICAgICAgIEpTQ2VsbCogY2VsbCA9ICpwdHI7Ci0gICAgICAgICAgICBpZiAoY2VsbC0+
aW5oZXJpdHMoU2NyaXB0RXhlY3V0YWJsZTo6aW5mbygpKSkKLSAgICAgICAgICAgICAgICBleGVj
dXRhYmxlID0gc3RhdGljX2Nhc3Q8U2NyaXB0RXhlY3V0YWJsZSo+KCpwdHIpOwotICAgICAgICAg
ICAgZWxzZSBpZiAoY2VsbC0+aW5oZXJpdHMoSlNGdW5jdGlvbjo6aW5mbygpKSkgewotICAgICAg
ICAgICAgICAgIEpTRnVuY3Rpb24qIGZ1bmN0aW9uID0ganNDYXN0PEpTRnVuY3Rpb24qPigqcHRy
KTsKLSAgICAgICAgICAgICAgICBpZiAoZnVuY3Rpb24tPmlzSG9zdEZ1bmN0aW9uKCkpCi0gICAg
ICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotICAgICAgICAgICAgICAgIGV4ZWN1dGFibGUgPSBm
dW5jdGlvbi0+anNFeGVjdXRhYmxlKCk7Ci0gICAgICAgICAgICB9IGVsc2UKLSAgICAgICAgICAg
ICAgICBjb250aW51ZTsKLSAgICAgICAgICAgIEFTU0VSVChleGVjdXRhYmxlLT5pbmhlcml0cyhT
Y3JpcHRFeGVjdXRhYmxlOjppbmZvKCkpKTsKLSAgICAgICAgICAgIGV4ZWN1dGFibGUtPnVubGlu
a0NhbGxzKCk7Ci0gICAgICAgICAgICBpZiAoZXhlY3V0YWJsZS0+aW5oZXJpdHMoRnVuY3Rpb25F
eGVjdXRhYmxlOjppbmZvKCkpKQotICAgICAgICAgICAgICAgIHJlY29tcGlsZXIuY3VycmVudGx5
RXhlY3V0aW5nRnVuY3Rpb25zLmFkZChzdGF0aWNfY2FzdDxGdW5jdGlvbkV4ZWN1dGFibGUqPihl
eGVjdXRhYmxlKSk7Ci0gICAgICAgICAgICAgICAgCi0gICAgICAgIH0KLSAgICAgICAgaGVhcC5v
YmplY3RTcGFjZSgpLmZvckVhY2hMaXZlQ2VsbDxTdGFja1ByZXNlcnZpbmdSZWNvbXBpbGVyPihp
dGVyYXRpb25TY29wZSwgcmVjb21waWxlcik7Ci0gICAgfQotICAgIG1fcmVnRXhwQ2FjaGUtPmlu
dmFsaWRhdGVDb2RlKCk7Ci0gICAgaGVhcC5jb2xsZWN0QWxsR2FyYmFnZSgpOwotfQotCiB2b2lk
IFZNOjp0aHJvd0V4Y2VwdGlvbihFeGVjU3RhdGUqIGV4ZWMsIEV4Y2VwdGlvbiogZXhjZXB0aW9u
KQogewogICAgIGlmIChPcHRpb25zOjpicmVha09uVGhyb3coKSkgewpAQCAtNjQ5LDExICs1OTcs
NiBAQCB2b2lkIFZNOjp1cGRhdGVGVExMYXJnZXN0U3RhY2tTaXplKHNpemVfCiB9CiAjZW5kaWYK
IAotdm9pZCByZWxlYXNlRXhlY3V0YWJsZU1lbW9yeShWTSYgdm0pCi17Ci0gICAgdm0ucmVsZWFz
ZUV4ZWN1dGFibGVNZW1vcnkoKTsKLX0KLQogI2lmIEVOQUJMRShERkdfSklUKQogdm9pZCBWTTo6
Z2F0aGVyQ29uc2VydmF0aXZlUm9vdHMoQ29uc2VydmF0aXZlUm9vdHMmIGNvbnNlcnZhdGl2ZVJv
b3RzKQogewpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvVk0uaAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9WTS5oCShyZXZpc2lvbiAxODgy
ODMpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9WTS5oCSh3b3JraW5nIGNvcHkp
CkBAIC01MTIsNyArNTEyLDYgQEAgcHVibGljOgogICAgIEpTX0VYUE9SVF9QUklWQVRFIHZvaWQg
ZHVtcFJlZ0V4cFRyYWNlKCk7CiAKICAgICBib29sIGlzQ29sbGVjdG9yQnVzeSgpIHsgcmV0dXJu
IGhlYXAuaXNCdXN5KCk7IH0KLSAgICBKU19FWFBPUlRfUFJJVkFURSB2b2lkIHJlbGVhc2VFeGVj
dXRhYmxlTWVtb3J5KCk7CiAKICNpZiBFTkFCTEUoR0NfVkFMSURBVElPTikKICAgICBib29sIGlz
SW5pdGlhbGl6aW5nT2JqZWN0KCkgY29uc3Q7IApJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3Jl
L3J1bnRpbWUvV2F0Y2hkb2cuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9ydW50aW1lL1dhdGNoZG9nLmNwcAkocmV2aXNpb24gMTg4MjgzKQorKysgU291cmNlL0phdmFT
Y3JpcHRDb3JlL3J1bnRpbWUvV2F0Y2hkb2cuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC04MSw3ICs4
MSw3IEBAIHZvaWQgV2F0Y2hkb2c6OnNldFRpbWVMaW1pdChWTSYgdm0sIHN0ZDoKICAgICBpZiAo
IXdhc0VuYWJsZWQpIHsKICAgICAgICAgLy8gQW5kIGlmIHdlJ3ZlIHByZXZpb3VzbHkgY29tcGls
ZWQgYW55IGZ1bmN0aW9ucywgd2UgbmVlZCB0byByZXZlcnQKICAgICAgICAgLy8gdGhlbSBiZWNh
dXNlIHRoZXkgZG9uJ3QgaGF2ZSB0aGUgbmVlZGVkIHBvbGxpbmcgY2hlY2tzIHlldC4KLSAgICAg
ICAgdm0ucmVsZWFzZUV4ZWN1dGFibGVNZW1vcnkoKTsKKyAgICAgICAgdm0uZGlzY2FyZEFsbENv
ZGUoKTsKICAgICB9CiAKICAgICBzdGFydENvdW50ZG93bklmTmVlZGVkKCk7CkluZGV4OiBTb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCShyZXZpc2lvbiAxODgzMTEpCisrKyBTb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cJKHdvcmtp
bmcgY29weSkKQEAgLTEsMyArMSwxOCBAQAorMjAxNS0wOC0xMSAgR2VvZmZyZXkgR2FyZW4gIDxn
Z2FyZW5AYXBwbGUuY29tPgorCisgICAgICAgIFJlbW92ZSBWTTo6cmVsZWFzZUV4ZWN1dGFibGVN
ZW1vcnkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0
NzkxNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdl
YkNvcmUgZGlkbid0IHVzZSByZWxlYXNlRXhlY3V0YWJsZU1lbW9yeSgpLgorCisgICAgICAgICog
YmluZGluZ3MvanMvR0NDb250cm9sbGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdDQ29udHJv
bGxlcjo6Z2FyYmFnZUNvbGxlY3RPbkFsdGVybmF0ZVRocmVhZEZvckRlYnVnZ2luZyk6CisgICAg
ICAgIChXZWJDb3JlOjpHQ0NvbnRyb2xsZXI6OnNldEphdmFTY3JpcHRHYXJiYWdlQ29sbGVjdG9y
VGltZXJFbmFibGVkKToKKyAgICAgICAgKFdlYkNvcmU6OkdDQ29udHJvbGxlcjo6cmVsZWFzZUV4
ZWN1dGFibGVNZW1vcnkpOiBEZWxldGVkLgorICAgICAgICAqIGJpbmRpbmdzL2pzL0dDQ29udHJv
bGxlci5oOgorCiAyMDE1LTA4LTExICBTYW0gV2VpbmlnICA8c2FtQHdlYmtpdC5vcmc+CiAKICAg
ICAgICAgTW92ZSBDb3VudFF1ZXVpbmdTdHJhdGVneSBhbmQgcmVsYXRlZCB0byBmaWxlcyB0byB0
aGVpciBjb3JyZWN0IHBsYWNlIGluIHRoZSBYY29kZSBwcm9qZWN0CkluZGV4OiBTb3VyY2UvV2Vi
Q29yZS9iaW5kaW5ncy9qcy9HQ0NvbnRyb2xsZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJDb3JlL2JpbmRpbmdzL2pzL0dDQ29udHJvbGxlci5jcHAJKHJldmlzaW9uIDE4ODI4MykKKysr
IFNvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0dDQ29udHJvbGxlci5jcHAJKHdvcmtpbmcgY29w
eSkKQEAgLTExMywxOSArMTEzLDYgQEAgdm9pZCBHQ0NvbnRyb2xsZXI6OmdhcmJhZ2VDb2xsZWN0
T25BbHRlcgogICAgIGRldGFjaFRocmVhZCh0aHJlYWRJRCk7CiB9CiAKLXZvaWQgR0NDb250cm9s
bGVyOjpyZWxlYXNlRXhlY3V0YWJsZU1lbW9yeSgpCi17Ci0gICAgSlNMb2NrSG9sZGVyIGxvY2so
SlNET01XaW5kb3c6OmNvbW1vblZNKCkpOwotCi0gICAgLy8gV2Ugc2hvdWxkbid0IGhhdmUgYW55
IEphdmFTY3JpcHQgcnVubmluZyBvbiBvdXIgc3RhY2sgd2hlbiB0aGlzIGZ1bmN0aW9uIGlzIGNh
bGxlZC4KLSAgICAvLyBUaGUgZm9sbG93aW5nIGxpbmUgYXNzZXJ0cyB0aGF0LCBidXQgdG8gYmUg
c2FmZSB3ZSBjaGVjayB0aGlzIGluIHJlbGVhc2UgYnVpbGRzIGFueXdheS4KLSAgICBBU1NFUlQo
IUpTRE9NV2luZG93Ojpjb21tb25WTSgpLmVudHJ5U2NvcGUpOwotICAgIGlmIChKU0RPTVdpbmRv
dzo6Y29tbW9uVk0oKS5lbnRyeVNjb3BlKQotICAgICAgICByZXR1cm47Ci0KLSAgICBKU0RPTVdp
bmRvdzo6Y29tbW9uVk0oKS5yZWxlYXNlRXhlY3V0YWJsZU1lbW9yeSgpOwotfQotCiB2b2lkIEdD
Q29udHJvbGxlcjo6c2V0SmF2YVNjcmlwdEdhcmJhZ2VDb2xsZWN0b3JUaW1lckVuYWJsZWQoYm9v
bCBlbmFibGUpCiB7CiAgICAgSlNET01XaW5kb3c6OmNvbW1vblZNKCkuaGVhcC5zZXRHYXJiYWdl
Q29sbGVjdGlvblRpbWVyRW5hYmxlZChlbmFibGUpOwpJbmRleDogU291cmNlL1dlYkNvcmUvYmlu
ZGluZ3MvanMvR0NDb250cm9sbGVyLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvYmlu
ZGluZ3MvanMvR0NDb250cm9sbGVyLmgJKHJldmlzaW9uIDE4ODI4MykKKysrIFNvdXJjZS9XZWJD
b3JlL2JpbmRpbmdzL2pzL0dDQ29udHJvbGxlci5oCSh3b3JraW5nIGNvcHkpCkBAIC00NCw3ICs0
NCw2IEBAIHB1YmxpYzoKICAgICB2b2lkIGdhcmJhZ2VDb2xsZWN0T25OZXh0UnVuTG9vcCgpOwog
CiAgICAgV0VCQ09SRV9FWFBPUlQgdm9pZCBnYXJiYWdlQ29sbGVjdE9uQWx0ZXJuYXRlVGhyZWFk
Rm9yRGVidWdnaW5nKGJvb2wgd2FpdFVudGlsRG9uZSk7IC8vIFVzZWQgZm9yIHN0cmVzcyB0ZXN0
aW5nLgotICAgIFdFQkNPUkVfRVhQT1JUIHZvaWQgcmVsZWFzZUV4ZWN1dGFibGVNZW1vcnkoKTsK
ICAgICBXRUJDT1JFX0VYUE9SVCB2b2lkIHNldEphdmFTY3JpcHRHYXJiYWdlQ29sbGVjdG9yVGlt
ZXJFbmFibGVkKGJvb2wpOwogICAgIFdFQkNPUkVfRVhQT1JUIHZvaWQgZGlzY2FyZEFsbENvbXBp
bGVkQ29kZSgpOwogCg==
</data>
<flag name="review"
          id="283967"
          type_id="1"
          status="+"
          setter="saam"
    />
          </attachment>
      

    </bug>

</bugzilla>