<?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>132085</bug_id>
          
          <creation_ts>2014-04-23 15:44:02 -0700</creation_ts>
          <short_desc>Eliminate internals.setMockScrollbarsEnabled()</short_desc>
          <delta_ts>2014-04-23 17:32:47 -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>Tools / Tests</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>
          <dependson>72195</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1003411</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-04-23 15:44:02 -0700</bug_when>
    <thetext>Only Chromium wanted this, for no particular reason.

There are no tests that change this setting (except for resetting it to true, which it is already), and it can&apos;t work on some ports, because it&apos;s too late to change scrollbar type after a view is created.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1003414</commentid>
    <comment_count>1</comment_count>
      <attachid>230015</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-04-23 15:53:44 -0700</bug_when>
    <thetext>Created attachment 230015
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1003418</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2014-04-23 16:11:02 -0700</bug_when>
    <thetext>What about WebKitTestRunner!?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1003419</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2014-04-23 16:11:23 -0700</bug_when>
    <thetext>Oh, I guess its call to enable scrollbars is shared, nevermind.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1003444</commentid>
    <comment_count>4</comment_count>
      <attachid>230015</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-23 17:32:43 -0700</bug_when>
    <thetext>Comment on attachment 230015
proposed patch

Clearing flags on attachment: 230015

Committed r167732: &lt;http://trac.webkit.org/changeset/167732&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1003445</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-23 17:32:47 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>230015</attachid>
            <date>2014-04-23 15:53:44 -0700</date>
            <delta_ts>2014-04-23 17:32:42 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>MockScrollbars.txt</filename>
            <type>text/plain</type>
            <size>16383</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2NzcyOSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDE0LTA0LTIzICBBbGV4ZXkg
UHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAgICAgIEVsaW1pbmF0ZSBpbnRlcm5h
bHMuc2V0TW9ja1Njcm9sbGJhcnNFbmFibGVkKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMjA4NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgd2FzIGVzc2VudGlhbGx5IHVudXNlZCwgYW5kIGFs
c28gZGlkbnQgd29yay4KKworICAgICAgICAqIHRlc3RpbmcvSW50ZXJuYWxTZXR0aW5ncy5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpJbnRlcm5hbFNldHRpbmdzOjpCYWNrdXA6OnJlc3RvcmVUbyk6
CisgICAgICAgIChXZWJDb3JlOjpJbnRlcm5hbFNldHRpbmdzOjpzZXRNb2NrU2Nyb2xsYmFyc0Vu
YWJsZWQpOiBEZWxldGVkLgorICAgICAgICAqIHRlc3RpbmcvSW50ZXJuYWxTZXR0aW5ncy5oOgor
ICAgICAgICAqIHRlc3RpbmcvSW50ZXJuYWxTZXR0aW5ncy5pZGw6CisKIDIwMTQtMDQtMjMgIERh
dmlkIEh5YXR0ICA8aHlhdHRAYXBwbGUuY29tPgogCiAgICAgICAgIFtOZXcgTXVsdGljb2x1bW5d
IGZhc3QvbXVsdGljb2wvZml4ZWQtY29sdW1uLXBlcmNlbnQtbG9naWNhbC1oZWlnaHQtb3J0aG9n
b25hbC13cml0aW5nLW1vZGUuaHRtbCBmYWlscwpJbmRleDogU291cmNlL1dlYkNvcmUvdGVzdGlu
Zy9JbnRlcm5hbFNldHRpbmdzLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS90ZXN0
aW5nL0ludGVybmFsU2V0dGluZ3MuY3BwCShyZXZpc2lvbiAxNjc3MjkpCisrKyBTb3VyY2UvV2Vi
Q29yZS90ZXN0aW5nL0ludGVybmFsU2V0dGluZ3MuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xMzUs
NyArMTM1LDYgQEAgdm9pZCBJbnRlcm5hbFNldHRpbmdzOjpCYWNrdXA6OnJlc3RvcmVUbwogI2Vu
ZGlmCiAgICAgc2V0dGluZ3Muc2V0TWVkaWFUeXBlT3ZlcnJpZGUobV9vcmlnaW5hbE1lZGlhVHlw
ZU92ZXJyaWRlKTsKICAgICBzZXR0aW5ncy5zZXRDYW52YXNVc2VzQWNjZWxlcmF0ZWREcmF3aW5n
KG1fb3JpZ2luYWxDYW52YXNVc2VzQWNjZWxlcmF0ZWREcmF3aW5nKTsKLSAgICBzZXR0aW5ncy5z
ZXRNb2NrU2Nyb2xsYmFyc0VuYWJsZWQobV9vcmlnaW5hbE1vY2tTY3JvbGxiYXJzRW5hYmxlZCk7
CiAgICAgUnVudGltZUVuYWJsZWRGZWF0dXJlczo6c2hhcmVkRmVhdHVyZXMoKS5zZXRMYW5nQXR0
cmlidXRlQXdhcmVGb3JtQ29udHJvbFVJRW5hYmxlZChtX2xhbmdBdHRyaWJ1dGVBd2FyZUZvcm1D
b250cm9sVUlFbmFibGVkKTsKICAgICBzZXR0aW5ncy5zZXRJbWFnZXNFbmFibGVkKG1faW1hZ2Vz
RW5hYmxlZCk7CiAgICAgc2V0dGluZ3Muc2V0TWluRE9NVGltZXJJbnRlcnZhbChtX21pbmltdW1U
aW1lckludGVydmFsKTsKQEAgLTIxMCwxMiArMjA5LDYgQEAgU2V0dGluZ3MqIEludGVybmFsU2V0
dGluZ3M6OnNldHRpbmdzKCkgYwogICAgIHJldHVybiAmcGFnZSgpLT5zZXR0aW5ncygpOwogfQog
Ci12b2lkIEludGVybmFsU2V0dGluZ3M6OnNldE1vY2tTY3JvbGxiYXJzRW5hYmxlZChib29sIGVu
YWJsZWQsIEV4Y2VwdGlvbkNvZGUmIGVjKQotewotICAgIEludGVybmFsU2V0dGluZ3NHdWFyZEZv
clNldHRpbmdzKCk7Ci0gICAgc2V0dGluZ3MoKS0+c2V0TW9ja1Njcm9sbGJhcnNFbmFibGVkKGVu
YWJsZWQpOwotfQotCiB2b2lkIEludGVybmFsU2V0dGluZ3M6OnNldFRvdWNoRXZlbnRFbXVsYXRp
b25FbmFibGVkKGJvb2wgZW5hYmxlZCwgRXhjZXB0aW9uQ29kZSYgZWMpCiB7CiAjaWYgRU5BQkxF
KFRPVUNIX0VWRU5UUykKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxTZXR0
aW5ncy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxTZXR0
aW5ncy5oCShyZXZpc2lvbiAxNjc3MjkpCisrKyBTb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVy
bmFsU2V0dGluZ3MuaAkod29ya2luZyBjb3B5KQpAQCAtMTAwLDcgKzEwMCw2IEBAIHB1YmxpYzoK
ICAgICB2aXJ0dWFsIH5JbnRlcm5hbFNldHRpbmdzKCk7CiAgICAgdm9pZCByZXNldFRvQ29uc2lz
dGVudFN0YXRlKCk7CiAKLSAgICB2b2lkIHNldE1vY2tTY3JvbGxiYXJzRW5hYmxlZChib29sIGVu
YWJsZWQsIEV4Y2VwdGlvbkNvZGUmKTsKICAgICB2b2lkIHNldFVzZXNPdmVybGF5U2Nyb2xsYmFy
cyhib29sIGVuYWJsZWQsIEV4Y2VwdGlvbkNvZGUmKTsKICAgICB2b2lkIHNldFRvdWNoRXZlbnRF
bXVsYXRpb25FbmFibGVkKGJvb2wgZW5hYmxlZCwgRXhjZXB0aW9uQ29kZSYpOwogICAgIHZvaWQg
c2V0U3RhbmRhcmRGb250RmFtaWx5KGNvbnN0IFN0cmluZyYgZmFtaWx5LCBjb25zdCBTdHJpbmcm
IHNjcmlwdCwgRXhjZXB0aW9uQ29kZSYpOwpJbmRleDogU291cmNlL1dlYkNvcmUvdGVzdGluZy9J
bnRlcm5hbFNldHRpbmdzLmlkbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS90ZXN0aW5n
L0ludGVybmFsU2V0dGluZ3MuaWRsCShyZXZpc2lvbiAxNjc3MjkpCisrKyBTb3VyY2UvV2ViQ29y
ZS90ZXN0aW5nL0ludGVybmFsU2V0dGluZ3MuaWRsCSh3b3JraW5nIGNvcHkpCkBAIC0yNyw3ICsy
Nyw2IEBACiAgICAgTm9JbnRlcmZhY2VPYmplY3QsCiAgICAgSlNHZW5lcmF0ZVRvSlNPYmplY3QK
IF0gaW50ZXJmYWNlIEludGVybmFsU2V0dGluZ3MgOiBJbnRlcm5hbFNldHRpbmdzR2VuZXJhdGVk
IHsKLSAgICBbUmFpc2VzRXhjZXB0aW9uXSB2b2lkIHNldE1vY2tTY3JvbGxiYXJzRW5hYmxlZChi
b29sZWFuIGVuYWJsZWQpOwogICAgIFtSYWlzZXNFeGNlcHRpb25dIHZvaWQgc2V0VG91Y2hFdmVu
dEVtdWxhdGlvbkVuYWJsZWQoYm9vbGVhbiBlbmFibGVkKTsKICAgICBbUmFpc2VzRXhjZXB0aW9u
XSB2b2lkIHNldFN0YW5kYXJkRm9udEZhbWlseShET01TdHJpbmcgZmFtaWx5LCBET01TdHJpbmcg
c2NyaXB0KTsKICAgICBbUmFpc2VzRXhjZXB0aW9uXSB2b2lkIHNldFNlcmlmRm9udEZhbWlseShE
T01TdHJpbmcgZmFtaWx5LCBET01TdHJpbmcgc2NyaXB0KTsKSW5kZXg6IFRvb2xzL0NoYW5nZUxv
Zwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2NzcyOSkKKysrIFRv
b2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDE0LTA0LTIz
ICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAgICAgIEVsaW1pbmF0
ZSBpbnRlcm5hbHMuc2V0TW9ja1Njcm9sbGJhcnNFbmFibGVkKCkKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMjA4NQorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvbWFjL0R1bXBS
ZW5kZXJUcmVlLm1tOiAocmVzZXRXZWJQcmVmZXJlbmNlc1RvQ29uc2lzdGVudFZhbHVlcyk6Cisg
ICAgICAgIE5vIG5lZWQgdG8gcmVzZXQgdGhlIHByZWZlcmVuY2UsIHRoZXJlIGlzIG5vIHdheSBp
dCBjYW4gY2hhbmdlLgorCiAyMDE0LTA0LTIzICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25A
YXBwbGUuY29tPgogCiAgICAgICAgIE1vY2sgc2Nyb2xsYmFycyBkb24ndCBhbHdheXMgd29yayBp
biBEdW1wUmVuZGVyVHJlZQpJbmRleDogVG9vbHMvRHVtcFJlbmRlclRyZWUvbWFjL0R1bXBSZW5k
ZXJUcmVlLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL0R1bXBSZW5kZXJUcmVlL21hYy9EdW1wUmVu
ZGVyVHJlZS5tbQkocmV2aXNpb24gMTY3NzI5KQorKysgVG9vbHMvRHVtcFJlbmRlclRyZWUvbWFj
L0R1bXBSZW5kZXJUcmVlLm1tCSh3b3JraW5nIGNvcHkpCkBAIC04ODEsNyArODgxLDcgQEAgc3Rh
dGljIHZvaWQgcmVzZXRXZWJQcmVmZXJlbmNlc1RvQ29uc2lzdAogICAgIFtwcmVmZXJlbmNlcyBz
ZXRDU1NHcmlkTGF5b3V0RW5hYmxlZDpOT107CiAgICAgW3ByZWZlcmVuY2VzIHNldFVzZVByZUhU
TUw1UGFyc2VyUXVpcmtzOk5PXTsKICAgICBbcHJlZmVyZW5jZXMgc2V0QXN5bmNocm9ub3VzU3Bl
bGxDaGVja2luZ0VuYWJsZWQ6Tk9dOwotICAgIFtwcmVmZXJlbmNlcyBzZXRNb2NrU2Nyb2xsYmFy
c0VuYWJsZWQ6WUVTXTsKKyAgICBBU1NFUlQoW3ByZWZlcmVuY2VzIG1vY2tTY3JvbGxiYXJzRW5h
YmxlZF0pOwogCiAjaWYgRU5BQkxFKFdFQl9BVURJTykKICAgICBbcHJlZmVyZW5jZXMgc2V0V2Vi
QXVkaW9FbmFibGVkOllFU107CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNjc3MjkpCisrKyBMYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwzMCBAQAorMjAxNC0wNC0y
MyAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KKworICAgICAgICBFbGltaW5h
dGUgaW50ZXJuYWxzLnNldE1vY2tTY3JvbGxiYXJzRW5hYmxlZCgpCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzIwODUKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZW1vdmUgY2FsbHMsIGFsbCBvZiB3aGlj
aCB3ZXJlIHJlc2V0dGluZyBpdCB0byB0cnVlICh3aGljaCBpcyB0aGUgZGVmYXVsdCwgYW5kCisg
ICAgICAgIHRoZSBvbmx5IHZhbHVlIHRoYXQgbWFrZXMgc2Vuc2UpLgorCisgICAgICAgICogY29t
cG9zaXRpbmcvZ2VvbWV0cnkvZml4ZWQtcG9zaXRpb24uaHRtbDoKKyAgICAgICAgKiBjb21wb3Np
dGluZy9nZW9tZXRyeS9ob3Jpem9udGFsLXNjcm9sbC1jb21wb3NpdGVkLmh0bWw6CisgICAgICAg
ICogY29tcG9zaXRpbmcvZ2VvbWV0cnkvdmVydGljYWwtc2Nyb2xsLWNvbXBvc2l0ZWQuaHRtbDoK
KyAgICAgICAgKiBjb21wb3NpdGluZy9pZnJhbWVzL3Jlc291cmNlcy9zY3JvbGxncmFuZGNoaWxk
LWlubmVyLmh0bWw6CisgICAgICAgICogY29tcG9zaXRpbmcvb3ZlcmZsb3cvZml4ZWQtcG9zaXRp
b24tYW5jZXN0b3ItY2xpcC5odG1sOgorICAgICAgICAqIGNvbXBvc2l0aW5nL3Jlc291cmNlcy9t
b2NrX3Njcm9sbGJhcnMuanM6IFJlbW92ZWQuCisgICAgICAgICogY3NzMy9maWx0ZXJzL2JsdXIt
ZmlsdGVyLXBhZ2Utc2Nyb2xsLXBhcmVudHMuaHRtbDoKKyAgICAgICAgKiBjc3MzL2ZpbHRlcnMv
Ymx1ci1maWx0ZXItcGFnZS1zY3JvbGwtc2VsZi5odG1sOgorICAgICAgICAqIGNzczMvZmlsdGVy
cy9ibHVyLWZpbHRlci1wYWdlLXNjcm9sbC5odG1sOgorICAgICAgICAqIGZhc3QvZG9tL3dpbmRv
dy1zY3JvbGwtc2NhbGluZy5odG1sOgorICAgICAgICAqIGZhc3QvZXZlbnRzL3RvdWNoL2dlc3R1
cmUvZ2VzdHVyZS1zY3JvbGxiYXIuaHRtbDoKKyAgICAgICAgKiBmYXN0L3N1Yi1waXhlbC9zdWIt
cGl4ZWwtaWZyYW1lLWNvcHktb24tc2Nyb2xsLmh0bWw6CisgICAgICAgICogZmFzdC9zdWItcGl4
ZWwvdHJhbnNmb3JtZWQtaWZyYW1lLWNvcHktb24tc2Nyb2xsLmh0bWw6CisgICAgICAgICogbWVk
aWEvdmlkZW8tY29udHJvbHMtcmVuZGVyaW5nLmh0bWw6CisgICAgICAgICogbWVkaWEvdmlkZW8t
em9vbS5odG1sOgorICAgICAgICAqIHNjcm9sbGluZ2Nvb3JkaW5hdG9yL3Jlc291cmNlcy9ub24t
ZmFzdC1zY3JvbGxhYmxlLXJlZ2lvbi10ZXN0aW5nLmpzOgorCiAyMDE0LTA0LTIzICBEYXZpZCBI
eWF0dCAgPGh5YXR0QGFwcGxlLmNvbT4KIAogICAgICAgICBbTmV3IE11bHRpY29sdW1uXSBDcmFz
aGVyIHdoZW4gY2xlYXJpbmcgb3V0IGEgZmxvdyB0aHJlYWQgaW4gbXVsdGljb2x1bW4gbGF5b3V0
LgpJbmRleDogTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvZ2VvbWV0cnkvZml4ZWQtcG9zaXRpb24u
aHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9maXhl
ZC1wb3NpdGlvbi5odG1sCShyZXZpc2lvbiAxNjc3MjkpCisrKyBMYXlvdXRUZXN0cy9jb21wb3Np
dGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlvbi5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC01LDcg
KzUsNiBAQAogPGhlYWQ+CiAgIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVu
dD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4KICAgPHRpdGxlPlBvc2l0aW9uIGZpeGVkPC90
aXRsZT4KLSAgPHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy9tb2NrX3Njcm9sbGJhcnMuanMiPjwv
c2NyaXB0PgogICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJzY3JlZW4iPgogICAgIGJv
ZHkgewogICAgICAgaGVpZ2h0OiAxMDAwcHg7CkluZGV4OiBMYXlvdXRUZXN0cy9jb21wb3NpdGlu
Zy9nZW9tZXRyeS9ob3Jpem9udGFsLXNjcm9sbC1jb21wb3NpdGVkLmh0bWwKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvZ2VvbWV0cnkvaG9yaXpvbnRhbC1zY3JvbGwtY29t
cG9zaXRlZC5odG1sCShyZXZpc2lvbiAxNjc3MjkpCisrKyBMYXlvdXRUZXN0cy9jb21wb3NpdGlu
Zy9nZW9tZXRyeS9ob3Jpem9udGFsLXNjcm9sbC1jb21wb3NpdGVkLmh0bWwJKHdvcmtpbmcgY29w
eSkKQEAgLTUsNyArNSw2IEBACiAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQogICAgICAgICB0
ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKICAgICA8L3NjcmlwdD4KLSAgICA8c2NyaXB0IHNy
Yz0iLi4vcmVzb3VyY2VzL21vY2tfc2Nyb2xsYmFycy5qcyI+PC9zY3JpcHQ+CiA8L2hlYWQ+CiA8
Ym9keSBzdHlsZT0id2lkdGg6IDYwMHB4Ij4KIDxkaXYgc3R5bGU9Ii13ZWJraXQtdHJhbnNmb3Jt
OiB0cmFuc2xhdGV6KDApOyB3aWR0aDogMTAwMHB4OyBoZWlnaHQ6IDgwMHB4OyBib3JkZXItc3R5
bGU6IHNvbGlkOyBib3JkZXItY29sb3I6IFJlZDsgYm9yZGVyLXdpZHRoOiAzcHg7IGJhY2tncm91
bmQtaW1hZ2U6IHVybCguLi9yZXNvdXJjZXMvYXBwbGUuanBnKTsgYmFja2dyb3VuZC1yZXBlYXQ6
cmVwZWF0Ij48L2Rpdj4KSW5kZXg6IExheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L3Zl
cnRpY2FsLXNjcm9sbC1jb21wb3NpdGVkLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMv
Y29tcG9zaXRpbmcvZ2VvbWV0cnkvdmVydGljYWwtc2Nyb2xsLWNvbXBvc2l0ZWQuaHRtbAkocmV2
aXNpb24gMTY3NzI5KQorKysgTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvZ2VvbWV0cnkvdmVydGlj
YWwtc2Nyb2xsLWNvbXBvc2l0ZWQuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtNSw3ICs1LDYgQEAK
ICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCiAgICAgICAgIHRlc3RSdW5uZXIud2FpdFVudGls
RG9uZSgpOwogICAgIDwvc2NyaXB0PgotICAgIDxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvbW9j
a19zY3JvbGxiYXJzLmpzIj48L3NjcmlwdD4KIDwvaGVhZD4KIDxib2R5IHN0eWxlPSJoZWlnaHQ6
IDYwMHB4Ij4KIDxkaXYgc3R5bGU9Ii13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLDAsMSwy
MGRlZyk7IHdpZHRoOiA4MDBweDsgaGVpZ2h0OiAxMDAwcHg7IGJvcmRlci1zdHlsZTogc29saWQ7
IGJvcmRlci1jb2xvcjogUmVkOyBib3JkZXItd2lkdGg6IDNweDsgYmFja2dyb3VuZC1pbWFnZTog
dXJsKC4uL3Jlc291cmNlcy9hcHBsZS5qcGcpOyBiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQiPjwv
ZGl2PgpJbmRleDogTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvaWZyYW1lcy9yZXNvdXJjZXMvc2Ny
b2xsZ3JhbmRjaGlsZC1pbm5lci5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2NvbXBv
c2l0aW5nL2lmcmFtZXMvcmVzb3VyY2VzL3Njcm9sbGdyYW5kY2hpbGQtaW5uZXIuaHRtbAkocmV2
aXNpb24gMTY3NzI5KQorKysgTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvaWZyYW1lcy9yZXNvdXJj
ZXMvc2Nyb2xsZ3JhbmRjaGlsZC1pbm5lci5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0yMiw4ICsy
Miw2IEBACiAgICAgfQogICA8L3N0eWxlPgogICA8c2NyaXB0PgotICAgIGlmICh3aW5kb3cuaW50
ZXJuYWxzKQotICAgICAgd2luZG93LmludGVybmFscy5zZXR0aW5ncy5zZXRNb2NrU2Nyb2xsYmFy
c0VuYWJsZWQodHJ1ZSk7CiAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7CiAgICAgICB0ZXN0
UnVubmVyLmR1bXBBc1RleHQodHJ1ZSk7CiAgICAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUo
KTsKSW5kZXg6IExheW91dFRlc3RzL2NvbXBvc2l0aW5nL292ZXJmbG93L2ZpeGVkLXBvc2l0aW9u
LWFuY2VzdG9yLWNsaXAuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9jb21wb3NpdGlu
Zy9vdmVyZmxvdy9maXhlZC1wb3NpdGlvbi1hbmNlc3Rvci1jbGlwLmh0bWwJKHJldmlzaW9uIDE2
NzcyOSkKKysrIExheW91dFRlc3RzL2NvbXBvc2l0aW5nL292ZXJmbG93L2ZpeGVkLXBvc2l0aW9u
LWFuY2VzdG9yLWNsaXAuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMzQsNyArMzQsNiBAQAogICAg
ICAgd2luZG93LnNjcm9sbEJ5KDUwLCA1MCk7CiAgICAgfSwgZmFsc2UpOwogICA8L3NjcmlwdD4K
LSAgPHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy9tb2NrX3Njcm9sbGJhcnMuanMiPjwvc2NyaXB0
PgogPC9oZWFkPgogPGJvZHk+CiAgIApJbmRleDogTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvcmVz
b3VyY2VzL21vY2tfc2Nyb2xsYmFycy5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9jb21w
b3NpdGluZy9yZXNvdXJjZXMvbW9ja19zY3JvbGxiYXJzLmpzCShyZXZpc2lvbiAxNjc3MjkpCisr
KyBMYXlvdXRUZXN0cy9jb21wb3NpdGluZy9yZXNvdXJjZXMvbW9ja19zY3JvbGxiYXJzLmpzCSh3
b3JraW5nIGNvcHkpCkBAIC0xLDMgKzAsMCBAQAotaWYgKHdpbmRvdy5pbnRlcm5hbHMpIHsKLSAg
d2luZG93LmludGVybmFscy5zZXR0aW5ncy5zZXRNb2NrU2Nyb2xsYmFyc0VuYWJsZWQodHJ1ZSk7
Ci19CkluZGV4OiBMYXlvdXRUZXN0cy9jc3MzL2ZpbHRlcnMvYmx1ci1maWx0ZXItcGFnZS1zY3Jv
bGwtcGFyZW50cy5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2NzczMvZmlsdGVycy9i
bHVyLWZpbHRlci1wYWdlLXNjcm9sbC1wYXJlbnRzLmh0bWwJKHJldmlzaW9uIDE2NzcyOSkKKysr
IExheW91dFRlc3RzL2NzczMvZmlsdGVycy9ibHVyLWZpbHRlci1wYWdlLXNjcm9sbC1wYXJlbnRz
Lmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTEyLDggKzEyLDYgQEAKICAgICAgICAgICAgICAgICB3
aW5kb3cudGVzdFJ1bm5lci5vdmVycmlkZVByZWZlcmVuY2UoIldlYktpdEFjY2VsZXJhdGVkQ29t
cG9zaXRpbmdFbmFibGVkIiwgIjAiKTsKICAgICAgICAgICAgIH0KICAgICAgICAgPC9zY3JpcHQ+
Ci0gICAgICAgIDwhLS0gTWFrZSBzdXJlIHRoZSBtb2NrIHNjcm9sbGJhcnMgYXJlIGVuYWJsZWQg
YWZ0ZXIgdGhlIGNhbGwgdG8gb3ZlcnJpZGVQcmVmZXJlbmNlLCBvdGhlcndpc2UgdGhlIHNldHRp
bmcgd2lsbCBiZSBvdmVyd3JpdHRlbi4gLS0+Ci0gICAgICAgIDxzY3JpcHQgc3JjPSIuLi8uLi9j
b21wb3NpdGluZy9yZXNvdXJjZXMvbW9ja19zY3JvbGxiYXJzLmpzIj48L3NjcmlwdD4KICAgICAg
ICAgPHN0eWxlPgogICAgICAgICAgICAgYm9keSB7CiAgICAgICAgICAgICAgICAgbWFyZ2luOiAw
cHg7CkluZGV4OiBMYXlvdXRUZXN0cy9jc3MzL2ZpbHRlcnMvYmx1ci1maWx0ZXItcGFnZS1zY3Jv
bGwtc2VsZi5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2NzczMvZmlsdGVycy9ibHVy
LWZpbHRlci1wYWdlLXNjcm9sbC1zZWxmLmh0bWwJKHJldmlzaW9uIDE2NzcyOSkKKysrIExheW91
dFRlc3RzL2NzczMvZmlsdGVycy9ibHVyLWZpbHRlci1wYWdlLXNjcm9sbC1zZWxmLmh0bWwJKHdv
cmtpbmcgY29weSkKQEAgLTEyLDggKzEyLDYgQEAKICAgICAgICAgICAgICAgICB3aW5kb3cudGVz
dFJ1bm5lci5vdmVycmlkZVByZWZlcmVuY2UoIldlYktpdEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdF
bmFibGVkIiwgIjAiKTsKICAgICAgICAgICAgIH0KICAgICAgICAgPC9zY3JpcHQ+Ci0gICAgICAg
IDwhLS0gTWFrZSBzdXJlIHRoZSBtb2NrIHNjcm9sbGJhcnMgYXJlIGVuYWJsZWQgYWZ0ZXIgdGhl
IGNhbGwgdG8gb3ZlcnJpZGVQcmVmZXJlbmNlLCBvdGhlcndpc2UgdGhlIHNldHRpbmcgd2lsbCBi
ZSBvdmVyd3JpdHRlbi4gLS0+Ci0gICAgICAgIDxzY3JpcHQgc3JjPSIuLi8uLi9jb21wb3NpdGlu
Zy9yZXNvdXJjZXMvbW9ja19zY3JvbGxiYXJzLmpzIj48L3NjcmlwdD4KICAgICAgICAgPHN0eWxl
PgogICAgICAgICAgICAgYm9keSB7CiAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7CkluZGV4
OiBMYXlvdXRUZXN0cy9jc3MzL2ZpbHRlcnMvYmx1ci1maWx0ZXItcGFnZS1zY3JvbGwuaHRtbAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9jc3MzL2ZpbHRlcnMvYmx1ci1maWx0ZXItcGFnZS1z
Y3JvbGwuaHRtbAkocmV2aXNpb24gMTY3NzI5KQorKysgTGF5b3V0VGVzdHMvY3NzMy9maWx0ZXJz
L2JsdXItZmlsdGVyLXBhZ2Utc2Nyb2xsLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTEyLDggKzEy
LDYgQEAKICAgICAgICAgICAgICAgICB3aW5kb3cudGVzdFJ1bm5lci5vdmVycmlkZVByZWZlcmVu
Y2UoIldlYktpdEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdFbmFibGVkIiwgIjAiKTsKICAgICAgICAg
ICAgIH0KICAgICAgICAgPC9zY3JpcHQ+Ci0gICAgICAgIDwhLS0gTWFrZSBzdXJlIHRoZSBtb2Nr
IHNjcm9sbGJhcnMgYXJlIGVuYWJsZWQgYWZ0ZXIgdGhlIGNhbGwgdG8gb3ZlcnJpZGVQcmVmZXJl
bmNlLCBvdGhlcndpc2UgdGhlIHNldHRpbmcgd2lsbCBiZSBvdmVyd3JpdHRlbi4gLS0+Ci0gICAg
ICAgIDxzY3JpcHQgc3JjPSIuLi8uLi9jb21wb3NpdGluZy9yZXNvdXJjZXMvbW9ja19zY3JvbGxi
YXJzLmpzIj48L3NjcmlwdD4KICAgICAgICAgPHN0eWxlPgogICAgICAgICAgICAgYm9keSB7CiAg
ICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2RvbS93
aW5kb3ctc2Nyb2xsLXNjYWxpbmcuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0
L2RvbS93aW5kb3ctc2Nyb2xsLXNjYWxpbmcuaHRtbAkocmV2aXNpb24gMTY3NzI5KQorKysgTGF5
b3V0VGVzdHMvZmFzdC9kb20vd2luZG93LXNjcm9sbC1zY2FsaW5nLmh0bWwJKHdvcmtpbmcgY29w
eSkKQEAgLTQsOSArNCw2IEBACiAgICAgPHNjcmlwdD4KICAgICAgICAgZGVzY3JpcHRpb24oIlRo
aXMgdGVzdCBlbnN1cmVzIHRoYXQgZG9jdW1lbnQgY29udGVudCB3aWR0aCAoaGVpZ2h0KSBhcyBy
ZXBvcnRlZCBieSBzY3JvbGxXaWR0aCAoc2Nyb2xsSGVpZ2h0KSBpcyBpbnZhcmlhbnQgdG8gY2hh
bmdlcyBpbiBwYWdlIHNjYWxlIGZhY3Rvci4iKTsKIAotICAgICAgICBpZiAod2luZG93LmludGVy
bmFscykKLSAgICAgICAgICAgIHdpbmRvdy5pbnRlcm5hbHMuc2V0dGluZ3Muc2V0TW9ja1Njcm9s
bGJhcnNFbmFibGVkKHRydWUpOwotCiAgICAgICAgIHZhciBib2R5ID0gZG9jdW1lbnQuYm9keTsK
IAogICAgICAgICAvLyBBY2NvcmRpbmcgdG8gQ1NTT00gKGh0dHA6Ly9kZXYudzMub3JnL2Nzc3dn
L2Nzc29tLXZpZXcvI2RvbS1lbGVtZW50LXNjcm9sbHdpZHRoKQpJbmRleDogTGF5b3V0VGVzdHMv
ZmFzdC9ldmVudHMvdG91Y2gvZ2VzdHVyZS9nZXN0dXJlLXNjcm9sbGJhci5odG1sCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3RvdWNoL2dlc3R1cmUvZ2VzdHVyZS1zY3Jv
bGxiYXIuaHRtbAkocmV2aXNpb24gMTY3NzI5KQorKysgTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMv
dG91Y2gvZ2VzdHVyZS9nZXN0dXJlLXNjcm9sbGJhci5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC02
NCw3ICs2NCw2IEBAIGZ1bmN0aW9uIGV4aXRJZk5lY2Vzc2FyeSgpCiAKIGZ1bmN0aW9uIHJ1blRl
c3QoKQogewotICAgIGludGVybmFscy5zZXR0aW5ncy5zZXRNb2NrU2Nyb2xsYmFyc0VuYWJsZWQo
dHJ1ZSk7CiAgICAgaWYgKHdpbmRvdy5ldmVudFNlbmRlcikgewogICAgICAgICBkZXNjcmlwdGlv
bignVGhpcyB0ZXN0cyBzY3JvbGwgZ2VzdHVyZSBldmVudHMgb24gYSBzY3JvbGwgYmFyLiAnICsK
ICAgICAgICAgICAgICdUaGUgc2Nyb2xsYWJsZSBkaXYgYmVsb3cgc2hvdWxkIGJlIHNsaWdodGx5
IHNjcm9sbGVkIGRvd24gJyArCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L3N1Yi1waXhlbC9zdWIt
cGl4ZWwtaWZyYW1lLWNvcHktb24tc2Nyb2xsLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVz
dHMvZmFzdC9zdWItcGl4ZWwvc3ViLXBpeGVsLWlmcmFtZS1jb3B5LW9uLXNjcm9sbC5odG1sCShy
ZXZpc2lvbiAxNjc3MjkpCisrKyBMYXlvdXRUZXN0cy9mYXN0L3N1Yi1waXhlbC9zdWItcGl4ZWwt
aWZyYW1lLWNvcHktb24tc2Nyb2xsLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTEyLDEwICsxMiw4
IEBACiA8L3N0eWxlPgogPHNjcmlwdCBzcmM9Ii4uL3JlcGFpbnQvcmVzb3VyY2VzL3JlcGFpbnQu
anMiIHR5cGU9InRleHQvamF2YXNjcmlwdCI+PC9zY3JpcHQ+CiA8c2NyaXB0PgotaWYgKHdpbmRv
dy50ZXN0UnVubmVyKSB7CitpZiAod2luZG93LnRlc3RSdW5uZXIpCiAgIHRlc3RSdW5uZXIud2Fp
dFVudGlsRG9uZSgpOwotICBpbnRlcm5hbHMuc2V0dGluZ3Muc2V0TW9ja1Njcm9sbGJhcnNFbmFi
bGVkKHRydWUpOwotfQogCiBmdW5jdGlvbiBzZXR1cElmcmFtZXMoKSB7CiAgIHNldHVwSWZyYW1l
KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdpZnJhbWUxJykuY29udGVudFdpbmRvdy5kb2N1bWVu
dCk7CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L3N1Yi1waXhlbC90cmFuc2Zvcm1lZC1pZnJhbWUt
Y29weS1vbi1zY3JvbGwuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L3N1Yi1w
aXhlbC90cmFuc2Zvcm1lZC1pZnJhbWUtY29weS1vbi1zY3JvbGwuaHRtbAkocmV2aXNpb24gMTY3
NzI5KQorKysgTGF5b3V0VGVzdHMvZmFzdC9zdWItcGl4ZWwvdHJhbnNmb3JtZWQtaWZyYW1lLWNv
cHktb24tc2Nyb2xsLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTE4LDEwICsxOCw4IEBACiA8L3N0
eWxlPgogPHNjcmlwdCBzcmM9Ii4uL3JlcGFpbnQvcmVzb3VyY2VzL3JlcGFpbnQuanMiIHR5cGU9
InRleHQvamF2YXNjcmlwdCI+PC9zY3JpcHQ+CiA8c2NyaXB0PgotaWYgKHdpbmRvdy50ZXN0UnVu
bmVyKSB7CitpZiAod2luZG93LnRlc3RSdW5uZXIpCiAgIHRlc3RSdW5uZXIud2FpdFVudGlsRG9u
ZSgpOwotICBpbnRlcm5hbHMuc2V0dGluZ3Muc2V0TW9ja1Njcm9sbGJhcnNFbmFibGVkKHRydWUp
OwotfQogCiBmdW5jdGlvbiBzZXR1cElmcmFtZXMoKSB7CiAgIHNldHVwSWZyYW1lKGRvY3VtZW50
LmdldEVsZW1lbnRCeUlkKCdpZnJhbWUxJykuY29udGVudFdpbmRvdy5kb2N1bWVudCk7CkluZGV4
OiBMYXlvdXRUZXN0cy9tZWRpYS92aWRlby1jb250cm9scy1yZW5kZXJpbmcuaHRtbAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy9tZWRpYS92aWRlby1jb250cm9scy1yZW5kZXJpbmcuaHRtbAko
cmV2aXNpb24gMTY3NzI5KQorKysgTGF5b3V0VGVzdHMvbWVkaWEvdmlkZW8tY29udHJvbHMtcmVu
ZGVyaW5nLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTEyLDggKzEyLDYgQEAKICAgICA8dmlkZW8g
Y29udHJvbHMgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDMyMHB4OyI+PC92aWRl
bz4KIDwvZGl2PgogPHNjcmlwdD4KLWlmICh3aW5kb3cuaW50ZXJuYWxzKQotICAgIHdpbmRvdy5p
bnRlcm5hbHMuc2V0dGluZ3Muc2V0TW9ja1Njcm9sbGJhcnNFbmFibGVkKHRydWUpOwogaW5pdCgp
Owogc2V0U3JjQnlUYWdOYW1lKCd2aWRlbycsIGZpbmRNZWRpYUZpbGUoJ3ZpZGVvJywgJ2NvbnRl
bnQvdGVzdCcpKTsKIDwvc2NyaXB0PgpJbmRleDogTGF5b3V0VGVzdHMvbWVkaWEvdmlkZW8tem9v
bS5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL21lZGlhL3ZpZGVvLXpvb20uaHRtbAko
cmV2aXNpb24gMTY3NzI5KQorKysgTGF5b3V0VGVzdHMvbWVkaWEvdmlkZW8tem9vbS5odG1sCSh3
b3JraW5nIGNvcHkpCkBAIC0zLDkgKzMsNiBAQAogICAgIDxzdHlsZT4gdmlkZW8geyB6b29tOiAx
NTAlOyBib3JkZXI6IDNweCBzb2xpZCByZWQ7IH0gPC9zdHlsZT4KICAgICA8c2NyaXB0IHNyYz1t
ZWRpYS1maWxlLmpzPjwvc2NyaXB0PgogICAgIDxzY3JpcHQ+Ci0gICAgICAgIGlmICh3aW5kb3cu
aW50ZXJuYWxzKQotICAgICAgICAgICAgd2luZG93LmludGVybmFscy5zZXR0aW5ncy5zZXRNb2Nr
U2Nyb2xsYmFyc0VuYWJsZWQodHJ1ZSk7Ci0KICAgICAgICAgZnVuY3Rpb24gaW5pdCgpCiAgICAg
ICAgIHsKICAgICAgICAgICAgIHNldFNyY0J5VGFnTmFtZSgidmlkZW8iLCBmaW5kTWVkaWFGaWxl
KCJ2aWRlbyIsICJjb250ZW50L3Rlc3QiKSk7CkluZGV4OiBMYXlvdXRUZXN0cy9zY3JvbGxpbmdj
b29yZGluYXRvci9yZXNvdXJjZXMvbm9uLWZhc3Qtc2Nyb2xsYWJsZS1yZWdpb24tdGVzdGluZy5q
cwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9zY3JvbGxpbmdjb29yZGluYXRvci9yZXNvdXJj
ZXMvbm9uLWZhc3Qtc2Nyb2xsYWJsZS1yZWdpb24tdGVzdGluZy5qcwkocmV2aXNpb24gMTY3NzI5
KQorKysgTGF5b3V0VGVzdHMvc2Nyb2xsaW5nY29vcmRpbmF0b3IvcmVzb3VyY2VzL25vbi1mYXN0
LXNjcm9sbGFibGUtcmVnaW9uLXRlc3RpbmcuanMJKHdvcmtpbmcgY29weSkKQEAgLTEsNiArMSw1
IEBACiBmdW5jdGlvbiBydW5Ob25GYXN0U2Nyb2xsYWJsZVJlZ2lvblRlc3Qoc2NhbGUpIHsKICAg
ICB2YXIgaW52U2NhbGU7Ci0gICAgd2luZG93LmludGVybmFscy5zZXR0aW5ncy5zZXRNb2NrU2Ny
b2xsYmFyc0VuYWJsZWQodHJ1ZSk7CiAgICAgaWYgKHNjYWxlICE9IHVuZGVmaW5lZCkgewogICAg
ICAgICB3aW5kb3cuaW50ZXJuYWxzLnNldFBhZ2VTY2FsZUZhY3RvcihzY2FsZSwgMCwgMCk7CiAg
ICAgICAgIC8vIEZJWE1FOiBUaGlzIGlzIGEgaGFjayBmb3IgYXBwbHlQYWdlU2NhbGVGYWN0b3JJ
bkNvbXBvc2l0b3IoKSA9PSBmYWxzZS4K
</data>

          </attachment>
      

    </bug>

</bugzilla>