<?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>148830</bug_id>
          
          <creation_ts>2015-09-04 14:57:32 -0700</creation_ts>
          <short_desc>Add a test for r179736 (programmatic navigation during swipe causing a crash)</short_desc>
          <delta_ts>2015-09-04 15:10:25 -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>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="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>bdakin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1123651</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2015-09-04 14:57:32 -0700</bug_when>
    <thetext>Add a test for r179736 (programmatic navigation during swipe causing a crash)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1123652</commentid>
    <comment_count>1</comment_count>
      <attachid>260625</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2015-09-04 14:58:19 -0700</bug_when>
    <thetext>Created attachment 260625
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1123654</commentid>
    <comment_count>2</comment_count>
      <attachid>260625</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2015-09-04 14:58:57 -0700</bug_when>
    <thetext>Comment on attachment 260625
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=260625&amp;action=review

&gt; LayoutTests/swipe/resources/swipe-test.js:23
&gt; +        var interval = setInterval(function () { 

will fix indentation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1123664</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2015-09-04 15:10:25 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/189392</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>260625</attachid>
            <date>2015-09-04 14:58:19 -0700</date>
            <delta_ts>2015-09-04 15:00:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-148830-20150904145817.patch</filename>
            <type>text/plain</type>
            <size>10824</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg5Mzc2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMGVhMWJiNGFlY2YzZjI0MzY0MDMzNTRmNjIwMGIwZDI0
OWFmZjUwMC4uMTAxM2ZmY2E4ZjQ1YjdiYmU1NzVjNDg5MThiZjJmYjlkYTIwM2RiMCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0
IEBACisyMDE1LTA5LTA0ICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgor
CisgICAgICAgIEFkZCBhIHRlc3QgZm9yIHIxNzk3MzYgKHByb2dyYW1tYXRpYyBuYXZpZ2F0aW9u
IGR1cmluZyBzd2lwZSBjYXVzaW5nIGEgY3Jhc2gpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDg4MzAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUv
SW5qZWN0ZWRCdW5kbGUuY3BwOgorICAgICAgICAoV1RSOjpJbmplY3RlZEJ1bmRsZTo6YmVnaW5U
ZXN0aW5nKToKKyAgICAgICAgTWFrZSBzdXJlIHRoYXQgVGVzdFJ1bm5lciBjYWxsYmFja3MgZG9u
J3QgbGVhayBiZXR3ZWVuIHRlc3RzIQorCiAyMDE1LTA5LTA0ICBCcmlhbiBCdXJnICA8YmJ1cmdA
YXBwbGUuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IEluc3BlY3RvckNvbnRyb2xsZXIg
c2hvdWxkIHN1cHBvcnQgbXVsdGlwbGUgZnJvbnRlbmQgY2hhbm5lbHMKZGlmZiAtLWdpdCBhL1Rv
b2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuY3BwIGIv
VG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHAK
aW5kZXggNWJlNmJmOWJjYzVlMmZiNGU4MzYwNDQ2YjhmZGUxMWQ5OWRkZTFjMC4uN2RkMjJjNTI2
NzY5ZjMyZjFjMmJjY2EzZmNmZmNkZmNmOGExMTEwMyAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0
VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHAKKysrIGIvVG9vbHMv
V2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHAKQEAgLTI4
OSw2ICsyODksNyBAQCB2b2lkIEluamVjdGVkQnVuZGxlOjpiZWdpblRlc3RpbmcoV0tEaWN0aW9u
YXJ5UmVmIHNldHRpbmdzKQogICAgIG1fdGVzdFJ1bm5lci0+c2V0Q2xvc2VSZW1haW5pbmdXaW5k
b3dzV2hlbkNvbXBsZXRlKGZhbHNlKTsKICAgICBtX3Rlc3RSdW5uZXItPnNldEFjY2VwdHNFZGl0
aW5nKHRydWUpOwogICAgIG1fdGVzdFJ1bm5lci0+c2V0VGFiS2V5Q3ljbGVzVGhyb3VnaEVsZW1l
bnRzKHRydWUpOworICAgIG1fdGVzdFJ1bm5lci0+Y2xlYXJUZXN0UnVubmVyQ2FsbGJhY2tzKCk7
CiAKICAgICBpZiAobV90aW1lb3V0ID4gMCkKICAgICAgICAgbV90ZXN0UnVubmVyLT5zZXRDdXN0
b21UaW1lb3V0KG1fdGltZW91dCk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMzYzMTkzZDkzZDQ0NzJhY2I4OTZhNDlhYTg3
ZGM2ZDI3ZGQ2ODFlOC4uNDhiYWRlMzQ2ODRiZGNmNDk0YjY4Yjg1ODc5NzI1ZDRiZTk3ZDg3OCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDE1LTA5LTA0ICBUaW0gSG9ydG9uICA8dGltb3RoeV9o
b3J0b25AYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBhIHRlc3QgZm9yIHIxNzk3MzYgKHByb2dy
YW1tYXRpYyBuYXZpZ2F0aW9uIGR1cmluZyBzd2lwZSBjYXVzaW5nIGEgY3Jhc2gpCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDg4MzAKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHN3aXBlL2Jhc2ljLWNh
Y2hlZC1iYWNrLXN3aXBlLmh0bWw6CisgICAgICAgICogc3dpcGUvcHVzaFN0YXRlLWNhY2hlZC1i
YWNrLXN3aXBlLmh0bWw6CisgICAgICAgICogc3dpcGUvcmVzb3VyY2VzL3N3aXBlLXRlc3QuanM6
CisgICAgICAgIChldmVudFF1ZXVlLmNhbGxBZnRlckV2ZW50RGlzcGF0Y2gpOgorICAgICAgICAo
aW5pdGlhbGl6ZVN3aXBlVGVzdCk6CisgICAgICAgIChpbml0aWFsaXplTG9nKTogRGVsZXRlZC4K
KyAgICAgICAgKiBzd2lwZS9zd2lwZS1zdGFydC1oeXN0ZXJlc2lzLWZhaWx1cmVzLmh0bWw6Cisg
ICAgICAgIFJlZmFjdG9yIHNvbWUgdGhpbmdzLgorICAgICAgICBNYWtlIHN1cmUgdGhhdCB3ZSBy
ZXNldCB0aGUgYmFjayBmb3J3YXJkIGxpc3QgYmVmb3JlIHRlc3RpbmcsIGJlY2F1c2Ugd2UgZXhw
ZWN0CisgICAgICAgIHRvIHN0YXJ0IGF0IHRoZSAiZmlyc3QiIGl0ZW0sIGJ1dCB0aGVyZSBpcyBh
Y3R1YWxseSBhIGFib3V0OmJsYW5rIGJlZm9yZSB1cy4KKworICAgICAgICAqIHN3aXBlL3B1c2hT
dGF0ZS1wcm9ncmFtbWF0aWMtYmFjay13aGlsZS1zd2lwaW5nLWNyYXNoLWV4cGVjdGVkLnR4dDog
QWRkZWQuCisgICAgICAgICogc3dpcGUvcHVzaFN0YXRlLXByb2dyYW1tYXRpYy1iYWNrLXdoaWxl
LXN3aXBpbmctY3Jhc2guaHRtbDogQWRkZWQuCisgICAgICAgIEFkZCBhIHRlc3QgdGhhdCBlbnN1
cmVzIHRoYXQgcjE3OTczNiBkb2VzIG5vdCByZWN1ci4KKwogMjAxNS0wOS0wNCAgSm9zZXBoIFBl
Y29yYXJvICA8cGVjb3Jhcm9AYXBwbGUuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IEV4
cGFuZCBDb25zb2xlIGRvbWFpbiB0ZXN0IGNvdmVyYWdlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9zd2lwZS9iYXNpYy1jYWNoZWQtYmFjay1zd2lwZS5odG1sIGIvTGF5b3V0VGVzdHMvc3dpcGUv
YmFzaWMtY2FjaGVkLWJhY2stc3dpcGUuaHRtbAppbmRleCBiODc2OWVjNzhmOGIyMDIwYWFjZDRl
OWQ0ZmU0ZDc3MzMwMjYzZWNiLi5jZjdmNzVjYjEzOWI1NGI1MTUxNzhhMDczYjk4YWQwNjczZGRh
NjgzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9zd2lwZS9iYXNpYy1jYWNoZWQtYmFjay1zd2lw
ZS5odG1sCisrKyBiL0xheW91dFRlc3RzL3N3aXBlL2Jhc2ljLWNhY2hlZC1iYWNrLXN3aXBlLmh0
bWwKQEAgLTcwLDkgKzcwLDcgQEAgd2luZG93Lm9ubG9hZCA9IGZ1bmN0aW9uICgpIHsKICAgICBk
b2N1bWVudC5ib2R5LmlubmVySFRNTCA9IGlzRmlyc3RQYWdlKCkgPyAiZmlyc3QiIDogInNlY29u
ZCI7CiAKICAgICBpZiAoaXNGaXJzdFBhZ2UoKSkgewotICAgICAgICBpbml0aWFsaXplTG9nKCk7
Ci0KLSAgICAgICAgdGVzdFJ1bm5lci5zZXROYXZpZ2F0aW9uR2VzdHVyZXNFbmFibGVkKHRydWUp
OworICAgICAgICBpbml0aWFsaXplU3dpcGVUZXN0KCk7CiAKICAgICAgICAgdGVzdFJ1bm5lci5p
bnN0YWxsRGlkQmVnaW5Td2lwZUNhbGxiYWNrKGRpZEJlZ2luU3dpcGVDYWxsYmFjayk7CiAgICAg
ICAgIHRlc3RSdW5uZXIuaW5zdGFsbFdpbGxFbmRTd2lwZUNhbGxiYWNrKHdpbGxFbmRTd2lwZUNh
bGxiYWNrKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N3aXBlL3B1c2hTdGF0ZS1jYWNoZWQt
YmFjay1zd2lwZS5odG1sIGIvTGF5b3V0VGVzdHMvc3dpcGUvcHVzaFN0YXRlLWNhY2hlZC1iYWNr
LXN3aXBlLmh0bWwKaW5kZXggZDUyNWQ0YzJmMDU1ZjNlMDQyZjA5YjcwNzMzOThmNGIwY2E0OTE5
Zi4uNTZkYWRhNDg5MDQyOGM0OWRkMmQ3MWY3Njg2MDkwNGUwMWY4NDMxZiAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvc3dpcGUvcHVzaFN0YXRlLWNhY2hlZC1iYWNrLXN3aXBlLmh0bWwKKysrIGIv
TGF5b3V0VGVzdHMvc3dpcGUvcHVzaFN0YXRlLWNhY2hlZC1iYWNrLXN3aXBlLmh0bWwKQEAgLTc0
LDkgKzc0LDcgQEAgd2luZG93Lm9ubG9hZCA9IGZ1bmN0aW9uICgpIHsKIAogICAgIHVwZGF0ZUNv
bnRlbnQoKTsKIAotICAgIGluaXRpYWxpemVMb2coKTsKLQotICAgIHRlc3RSdW5uZXIuc2V0TmF2
aWdhdGlvbkdlc3R1cmVzRW5hYmxlZCh0cnVlKTsKKyAgICBpbml0aWFsaXplU3dpcGVUZXN0KCk7
CiAKICAgICB0ZXN0UnVubmVyLmluc3RhbGxEaWRCZWdpblN3aXBlQ2FsbGJhY2soZGlkQmVnaW5T
d2lwZUNhbGxiYWNrKTsKICAgICB0ZXN0UnVubmVyLmluc3RhbGxXaWxsRW5kU3dpcGVDYWxsYmFj
ayh3aWxsRW5kU3dpcGVDYWxsYmFjayk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zd2lwZS9w
dXNoU3RhdGUtcHJvZ3JhbW1hdGljLWJhY2std2hpbGUtc3dpcGluZy1jcmFzaC1leHBlY3RlZC50
eHQgYi9MYXlvdXRUZXN0cy9zd2lwZS9wdXNoU3RhdGUtcHJvZ3JhbW1hdGljLWJhY2std2hpbGUt
c3dpcGluZy1jcmFzaC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZGMzNGU5MmQ1ODg0ZWI4ZDFk
MzE1MTViNWE4ODYyNzU2ZWIyOTM0MgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3N3
aXBlL3B1c2hTdGF0ZS1wcm9ncmFtbWF0aWMtYmFjay13aGlsZS1zd2lwaW5nLWNyYXNoLWV4cGVj
dGVkLnR4dApAQCAtMCwwICsxLDcgQEAKK3N3aXBlIGV2ZW50IChkZWx0YSAwIDAsIHBoYXNlICdt
YXliZWdpbicpCitzY3JvbGwgZXZlbnQgKGRlbHRhIDEgMCwgcGhhc2UgJ2JlZ2FuJykKK3Njcm9s
bCBldmVudCAoZGVsdGEgMSAwLCBwaGFzZSAnY2hhbmdlZCcpCitzd2lwZSBldmVudCAoZGVsdGEg
MSAwLCBwaGFzZSAnY2hhbmdlZCcpCitzd2lwZSBldmVudCAoZGVsdGEgMjU2IDAsIHBoYXNlICdj
aGFuZ2VkJykKK3N3aXBlIGV2ZW50IChkZWx0YSAwIDAsIHBoYXNlICdlbmRlZCcpCisKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL3N3aXBlL3B1c2hTdGF0ZS1wcm9ncmFtbWF0aWMtYmFjay13aGls
ZS1zd2lwaW5nLWNyYXNoLmh0bWwgYi9MYXlvdXRUZXN0cy9zd2lwZS9wdXNoU3RhdGUtcHJvZ3Jh
bW1hdGljLWJhY2std2hpbGUtc3dpcGluZy1jcmFzaC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjM2ZWYzOWZi
NDNlNDMwZGI5MTQ2MDM4NDZmZDJiZjdlMzI5MDYzMDEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9zd2lwZS9wdXNoU3RhdGUtcHJvZ3JhbW1hdGljLWJhY2std2hpbGUtc3dpcGluZy1j
cmFzaC5odG1sCkBAIC0wLDAgKzEsODkgQEAKKzxoZWFkPgorPHN0eWxlPgoraHRtbCB7CisgICAg
Zm9udC1zaXplOiAzMnB0OworfQorPC9zdHlsZT4KKzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvc3dp
cGUtdGVzdC5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0PgorZnVuY3Rpb24gc3RhcnRTd2lwZUdlc3R1
cmUoKQoreworICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKDEwMCwgMTAwKTsKKworICAgIGV2
ZW50UXVldWUuZW5xdWV1ZVN3aXBlRXZlbnQoMCwgMCwgJ21heWJlZ2luJyk7CisgICAgZXZlbnRR
dWV1ZS5lbnF1ZXVlU2Nyb2xsRXZlbnQoMSwgMCwgJ2JlZ2FuJyk7CisgICAgCisgICAgZXZlbnRR
dWV1ZS5jYWxsQWZ0ZXJFdmVudERpc3BhdGNoKGdvQmFjayk7Cit9CisKK2Z1bmN0aW9uIGdvQmFj
aygpCit7CisgICAgd2luZG93Lmhpc3RvcnkuYmFjaygpOworCisgICAgZXZlbnRRdWV1ZS5jYWxs
QWZ0ZXJFdmVudERpc3BhdGNoKGNvbnRpbnVlU3dpcGVHZXN0dXJlKTsKK30KKworZnVuY3Rpb24g
Y29udGludWVTd2lwZUdlc3R1cmUoKQoreworICAgIGV2ZW50UXVldWUuZW5xdWV1ZVNjcm9sbEV2
ZW50KDEsIDAsICdjaGFuZ2VkJyk7CisKKyAgICBldmVudFF1ZXVlLmNhbGxBZnRlckV2ZW50RGlz
cGF0Y2goY29tcGxldGVTd2lwZUdlc3R1cmUpOworfQorCitmdW5jdGlvbiBjb21wbGV0ZVN3aXBl
R2VzdHVyZSgpCit7CisgICAgZXZlbnRRdWV1ZS5lbnF1ZXVlU3dpcGVFdmVudCgxLCAwLCAnY2hh
bmdlZCcpOworICAgIGV2ZW50UXVldWUuZW5xdWV1ZVN3aXBlRXZlbnQoMjU2LCAwLCAnY2hhbmdl
ZCcpOworICAgIGV2ZW50UXVldWUuZW5xdWV1ZVN3aXBlRXZlbnQoMCwgMCwgJ2VuZGVkJyk7CisK
KyAgICBldmVudFF1ZXVlLmNhbGxBZnRlckV2ZW50RGlzcGF0Y2godGVzdENvbXBsZXRlKTsKK30K
KworZnVuY3Rpb24gZGlkQmVnaW5Td2lwZUNhbGxiYWNrKCkKK3sKKyAgICBsb2coIkZhaWxlZC4g
U2hvdWxkIG5vdCBiZWdpbiBzd2lwZTsgd2UndmUgYWxyZWFkeSBuYXZpZ2F0ZWQgYXdheSBmcm9t
IHRoZSBpdGVtIHdoZXJlIHRoZSBzd2lwZSBzdGFydGVkLCBhbmQgdGhlcmUgaXMgbm8gb3RoZXIg
YmFjayBpdGVtLiIpOworfQorCitmdW5jdGlvbiBpc0ZpcnN0UGFnZSgpCit7CisgICAgcmV0dXJu
IHdpbmRvdy5sb2NhdGlvbi5ocmVmLmluZGV4T2YoInNlY29uZCIpID09IC0xOworfQorCitmdW5j
dGlvbiB1cGRhdGVDb250ZW50KCkKK3sKKyAgICBkb2N1bWVudC5ib2R5LmlubmVySFRNTCA9IGlz
Rmlyc3RQYWdlKCkgPyAiZmlyc3QiIDogInNlY29uZCI7Cit9CisKK3dpbmRvdy5vbmxvYWQgPSBm
dW5jdGlvbiAoKSB7CisgICAgaWYgKCF3aW5kb3cuZXZlbnRTZW5kZXIgfHwgIXdpbmRvdy50ZXN0
UnVubmVyKSB7CisgICAgICAgIGRvY3VtZW50LmJvZHkuaW5uZXJIVE1MID0gIlRoaXMgdGVzdCBt
dXN0IGJlIHJ1biBpbiBXZWJLaXRUZXN0UnVubmVyLiI7CisgICAgICAgIHJldHVybjsKKyAgICB9
CisKKyAgICB1cGRhdGVDb250ZW50KCk7CisKKyAgICBpbml0aWFsaXplU3dpcGVUZXN0KCk7CisK
KyAgICB0ZXN0UnVubmVyLmluc3RhbGxEaWRCZWdpblN3aXBlQ2FsbGJhY2soZGlkQmVnaW5Td2lw
ZUNhbGxiYWNrKTsKKworICAgIHRlc3RSdW5uZXIub3ZlcnJpZGVQcmVmZXJlbmNlKCJXZWJLaXRV
c2VzUGFnZUNhY2hlUHJlZmVyZW5jZUtleSIsIDEpOworICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4
dCgpOworICAgIHRlc3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOworCisgICAgd2luZG93LmFkZEV2
ZW50TGlzdGVuZXIoInBvcHN0YXRlIiwgZnVuY3Rpb24oZSkgeworICAgICAgICB1cGRhdGVDb250
ZW50KCk7CisgICAgfSk7CisKKyAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uICgpIHsgCisgICAgICAg
IGhpc3RvcnkucHVzaFN0YXRlKG51bGwsIG51bGwsICIvc2Vjb25kIik7CisgICAgICAgIHVwZGF0
ZUNvbnRlbnQoKTsKKworICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uICgpIHsKKyAgICAgICAg
ICAgIHN0YXJ0U3dpcGVHZXN0dXJlKCk7CisgICAgICAgIH0sIDApOworICAgIH0sIDApOworfTsK
Kzwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8L2JvZHk+ClwgTm8gbmV3bGluZSBhdCBlbmQg
b2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3dpcGUvcmVzb3VyY2VzL3N3aXBlLXRl
c3QuanMgYi9MYXlvdXRUZXN0cy9zd2lwZS9yZXNvdXJjZXMvc3dpcGUtdGVzdC5qcwppbmRleCA3
Njc0MjRkOGVhNDYyMjk0YjQ3MmU1NzI1YWI1N2RhNTgwMGE0ZWVkLi4wODM4NjcxYmU0MDUyNTJm
YWFmMGQ3Yjk0OGZlZjliOGI2MzA5NjQzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9zd2lwZS9y
ZXNvdXJjZXMvc3dpcGUtdGVzdC5qcworKysgYi9MYXlvdXRUZXN0cy9zd2lwZS9yZXNvdXJjZXMv
c3dpcGUtdGVzdC5qcwpAQCAtMTksNiArMTksMTUgQEAgdmFyIGV2ZW50UXVldWUgPSB7CiAgICAg
ICAgIHJldHVybiB0aGlzLl9xdWV1ZS5sZW5ndGggIT0gMDsKICAgICB9LAogCisgICAgY2FsbEFm
dGVyRXZlbnREaXNwYXRjaDogZnVuY3Rpb24gKGNhbGxiYWNrKSB7CisgICAgICAgIHZhciBpbnRl
cnZhbCA9IHNldEludGVydmFsKGZ1bmN0aW9uICgpIHsgCisgICAgICAgIGlmICghZXZlbnRRdWV1
ZS5oYXNQZW5kaW5nRXZlbnRzKCkpIHsKKyAgICAgICAgICAgIGNsZWFySW50ZXJ2YWwoaW50ZXJ2
YWwpOworICAgICAgICAgICAgY2FsbGJhY2soKTsKKyAgICAgICAgfQorICAgIH0sIDApOworICAg
IH0sCisKICAgICBfcXVldWU6IFtdLAogCiAgICAgX3Byb2Nlc3NFdmVudFF1ZXVlOiBmdW5jdGlv
biAoKSB7CkBAIC01OCw5ICs2NywxMSBAQCBmdW5jdGlvbiB0ZXN0Q29tcGxldGUoKQogICAgIHdp
bmRvdy50ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsKIH0KIAotZnVuY3Rpb24gaW5pdGlhbGl6ZUxv
ZygpCitmdW5jdGlvbiBpbml0aWFsaXplU3dpcGVUZXN0KCkKIHsKICAgICB3aW5kb3cubG9jYWxT
dG9yYWdlWyJzd2lwZUxvZ2dpbmciXSA9ICIiOworICAgIHRlc3RSdW5uZXIuc2V0TmF2aWdhdGlv
bkdlc3R1cmVzRW5hYmxlZCh0cnVlKTsKKyAgICB0ZXN0UnVubmVyLmNsZWFyQmFja0ZvcndhcmRM
aXN0KCk7CiB9CiAKIGZ1bmN0aW9uIHN0YXJ0TWVhc3VyaW5nRHVyYXRpb24oa2V5KQpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvc3dpcGUvc3dpcGUtc3RhcnQtaHlzdGVyZXNpcy1mYWlsdXJlcy5o
dG1sIGIvTGF5b3V0VGVzdHMvc3dpcGUvc3dpcGUtc3RhcnQtaHlzdGVyZXNpcy1mYWlsdXJlcy5o
dG1sCmluZGV4IDY1ODE3ZDNmMmUzMjdjNWJiZGMzMDQ2MjgyMzdmMzA3ODYyZWRlOWQuLmU3NWU2
N2I5NzQxMjM5MmNkYjE0NDdlYTU3YzJiMDU1NTIzYzVmMDkgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL3N3aXBlL3N3aXBlLXN0YXJ0LWh5c3RlcmVzaXMtZmFpbHVyZXMuaHRtbAorKysgYi9MYXlv
dXRUZXN0cy9zd2lwZS9zd2lwZS1zdGFydC1oeXN0ZXJlc2lzLWZhaWx1cmVzLmh0bWwKQEAgLTE2
LDcgKzE2LDcgQEAgZnVuY3Rpb24gZG9TaG9ydFN3aXBlR2VzdHVyZSgpCiAgICAgZXZlbnRRdWV1
ZS5lbnF1ZXVlU2Nyb2xsRXZlbnQoMCwgMCwgJ2NoYW5nZWQnKTsKICAgICBldmVudFF1ZXVlLmVu
cXVldWVTY3JvbGxFdmVudCgwLCAwLCAnZW5kZWQnKTsKIAotICAgIHdhaXRGb3JFdmVudERpc3Bh
dGNoKGRvRGlhZ29uYWxTd2lwZUdlc3R1cmUpOworICAgIGV2ZW50UXVldWUuY2FsbEFmdGVyRXZl
bnREaXNwYXRjaChkb0RpYWdvbmFsU3dpcGVHZXN0dXJlKTsKIH0KIAogZnVuY3Rpb24gZG9EaWFn
b25hbFN3aXBlR2VzdHVyZSgpCkBAIC0yOCw3ICsyOCw3IEBAIGZ1bmN0aW9uIGRvRGlhZ29uYWxT
d2lwZUdlc3R1cmUoKQogICAgIGV2ZW50UXVldWUuZW5xdWV1ZVNjcm9sbEV2ZW50KDAsIDAsICdj
aGFuZ2VkJyk7CiAgICAgZXZlbnRRdWV1ZS5lbnF1ZXVlU2Nyb2xsRXZlbnQoMCwgMCwgJ2VuZGVk
Jyk7CiAKLSAgICB3YWl0Rm9yRXZlbnREaXNwYXRjaChkb1ZlcnRpY2FsU3dpcGVHZXN0dXJlKTsK
KyAgICBldmVudFF1ZXVlLmNhbGxBZnRlckV2ZW50RGlzcGF0Y2goZG9WZXJ0aWNhbFN3aXBlR2Vz
dHVyZSk7CiB9CiAKIGZ1bmN0aW9uIGRvVmVydGljYWxTd2lwZUdlc3R1cmUoKQpAQCAtNDAsNyAr
NDAsNyBAQCBmdW5jdGlvbiBkb1ZlcnRpY2FsU3dpcGVHZXN0dXJlKCkKICAgICBldmVudFF1ZXVl
LmVucXVldWVTY3JvbGxFdmVudCgwLCAwLCAnY2hhbmdlZCcpOwogICAgIGV2ZW50UXVldWUuZW5x
dWV1ZVNjcm9sbEV2ZW50KDAsIDAsICdlbmRlZCcpOwogCi0gICAgd2FpdEZvckV2ZW50RGlzcGF0
Y2goZG9Ib3Jpem9udGFsVGhlblZlcnRpY2FsU3dpcGVHZXN0dXJlKTsKKyAgICBldmVudFF1ZXVl
LmNhbGxBZnRlckV2ZW50RGlzcGF0Y2goZG9Ib3Jpem9udGFsVGhlblZlcnRpY2FsU3dpcGVHZXN0
dXJlKTsKIH0KIAogZnVuY3Rpb24gZG9Ib3Jpem9udGFsVGhlblZlcnRpY2FsU3dpcGVHZXN0dXJl
KCkKQEAgLTUyLDcgKzUyLDcgQEAgZnVuY3Rpb24gZG9Ib3Jpem9udGFsVGhlblZlcnRpY2FsU3dp
cGVHZXN0dXJlKCkKICAgICBldmVudFF1ZXVlLmVucXVldWVTY3JvbGxFdmVudCgwLCAyLCAnY2hh
bmdlZCcpOwogICAgIGV2ZW50UXVldWUuZW5xdWV1ZVNjcm9sbEV2ZW50KDAsIDAsICdlbmRlZCcp
OwogCi0gICAgd2FpdEZvckV2ZW50RGlzcGF0Y2goZG9SZWd1bGFyU3dpcGVHZXN0dXJlKTsKKyAg
ICBldmVudFF1ZXVlLmNhbGxBZnRlckV2ZW50RGlzcGF0Y2goZG9SZWd1bGFyU3dpcGVHZXN0dXJl
KTsKIH0KIAogZnVuY3Rpb24gZG9SZWd1bGFyU3dpcGVHZXN0dXJlKCkKQEAgLTc4LDE2ICs3OCw2
IEBAIGZ1bmN0aW9uIGRvUmVndWxhclN3aXBlR2VzdHVyZSgpCiAgICAgZXZlbnRRdWV1ZS5lbnF1
ZXVlU2Nyb2xsRXZlbnQoMCwgMCwgJ2VuZGVkJyk7CiB9CiAKLWZ1bmN0aW9uIHdhaXRGb3JFdmVu
dERpc3BhdGNoKGNhbGxiYWNrKQotewotICAgIHZhciBpbnRlcnZhbCA9IHNldEludGVydmFsKGZ1
bmN0aW9uICgpIHsgCi0gICAgICAgIGlmICghZXZlbnRRdWV1ZS5oYXNQZW5kaW5nRXZlbnRzKCkp
IHsKLSAgICAgICAgICAgIGNsZWFySW50ZXJ2YWwoaW50ZXJ2YWwpOwotICAgICAgICAgICAgY2Fs
bGJhY2soKTsKLSAgICAgICAgfQotICAgIH0sIDApOwotfQotCiBmdW5jdGlvbiBkaWRCZWdpblN3
aXBlTm90UmVhY2hlZENhbGxiYWNrKCkKIHsKICAgICBsb2coIkZhaWx1cmUuIFNob3VsZCBuZXZl
ciBiZWdpbiBhIHN3aXBlLCBiZWNhdXNlIGFsbCBvZiB0aGUgYXR0ZW1wdGVkIHN3aXBlcyBzaG91
bGQgZmFpbCBkdWUgdG8gdGhlIHN3aXBlLXN0YXJ0IGh5c3RlcmVzaXMuIik7CkBAIC0xMDcsOSAr
OTcsNyBAQCB3aW5kb3cub25sb2FkID0gZnVuY3Rpb24gKCkgewogICAgIGRvY3VtZW50LmJvZHku
aW5uZXJIVE1MID0gaXNGaXJzdFBhZ2UoKSA/ICJmaXJzdCIgOiAic2Vjb25kIjsKIAogICAgIGlm
IChpc0ZpcnN0UGFnZSgpKSB7Ci0gICAgICAgIGluaXRpYWxpemVMb2coKTsKLQotICAgICAgICB0
ZXN0UnVubmVyLnNldE5hdmlnYXRpb25HZXN0dXJlc0VuYWJsZWQodHJ1ZSk7CisgICAgICAgIGlu
aXRpYWxpemVTd2lwZVRlc3QoKTsKIAogICAgICAgICB0ZXN0UnVubmVyLmluc3RhbGxEaWRCZWdp
blN3aXBlQ2FsbGJhY2soZGlkQmVnaW5Td2lwZU5vdFJlYWNoZWRDYWxsYmFjayk7CiAK
</data>
<flag name="review"
          id="285837"
          type_id="1"
          status="+"
          setter="bdakin"
    />
          </attachment>
      

    </bug>

</bugzilla>