<?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>231131</bug_id>
          
          <creation_ts>2021-10-02 20:18:31 -0700</creation_ts>
          <short_desc>REGRESSION (r283335): rubber-banding no longer locks to an axis</short_desc>
          <delta_ts>2021-10-03 08:53:16 -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>Scrolling</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1799808</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-10-02 20:18:31 -0700</bug_when>
    <thetext>REGRESSION (r283335): rubber-banding no longer locks to an axis</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799811</commentid>
    <comment_count>1</comment_count>
      <attachid>439985</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-10-02 20:20:08 -0700</bug_when>
    <thetext>Created attachment 439985
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799853</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-03 08:52:53 -0700</bug_when>
    <thetext>Committed r283465 (242444@main): &lt;https://commits.webkit.org/242444@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 439985.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799854</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-03 08:53:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/83814533&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>439985</attachid>
            <date>2021-10-02 20:20:08 -0700</date>
            <delta_ts>2021-10-03 08:52:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-231131-20211002202007.patch</filename>
            <type>text/plain</type>
            <size>8212</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgzNDQzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWI0YjUyMGQ1NDg0Mjky
OGZlYzJhYjJlM2QyOTAyNWFmY2U1ODgzMS4uNjFjZjAwNGVkNzZjNTM1Zjg1ZGFlYmIyMzBhNzY3
YjFlOTkwZDc5NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIxLTEwLTAyICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04g
KHIyODMzMzUpOiBydWJiZXItYmFuZGluZyBubyBsb25nZXIgbG9ja3MgdG8gYW4gYXhpcworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMxMTMxCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgcjI4MzMzNSBpbnRy
b2R1Y2VkIGEgYnVnIHdoZXJlIHB1bGxpbmcgZG93biB0byBydWJiZXItYmFuZCB3b3VsZCByZXN1
bHQgaW4gc2lkZXdheXMKKyAgICAgICAgbW90aW9uIGV2ZW4gd2hlbiB0aGUgZ2VzdHVyZSB3YXMg
bW9zdGx5IHZlcnRpY2FsLgorCisgICAgICAgIFNjcm9sbGluZ0VmZmVjdHNDb250cm9sbGVyOjpt
b2RpZnlTY3JvbGxEZWx0YUZvclN0cmV0Y2hpbmcoKSBoYXMgc29tZSBheGlzLWxvY2tpbmcgYmVo
YXZpb3IKKyAgICAgICAgdGhhdCB3YXMgYnJva2VuIGJ5IHIyODMzMzUsIHNvIHJlc3RvcmUgdGhl
IG9sZCBiZWhhdmlvci4KKworICAgICAgICBUZXN0OiBmYXN0L3Njcm9sbGluZy9tYWMvcnViYmVy
YmFuZC1heGlzLWxvY2tpbmcuaHRtbAorCisgICAgICAgICogcGxhdGZvcm0vbWFjL1Njcm9sbGlu
Z0VmZmVjdHNDb250cm9sbGVyLm1tOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xsaW5nRWZmZWN0
c0NvbnRyb2xsZXI6Om1vZGlmeVNjcm9sbERlbHRhRm9yU3RyZXRjaGluZyk6CisgICAgICAgIChX
ZWJDb3JlOjppc0hvcml6b250YWxTaWRlKTogRGVsZXRlZC4KKyAgICAgICAgKFdlYkNvcmU6Omlz
VmVydGljYWxTaWRlKTogRGVsZXRlZC4KKwogMjAyMS0xMC0wMiAgQW50dGkgS29pdmlzdG8gIDxh
bnR0aUBhcHBsZS5jb20+CiAKICAgICAgICAgW0xGQ11bSW50ZWdyYXRpb25dIE1vdmUgaW5saW5l
IGl0ZXJhdG9ycyB0byBJbmxpbmVJdGVyYXRvciBuYW1lc3BhY2UgYW5kIHJlbmFtZSBSdW4qIHRv
IEJveCoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9TY3JvbGxpbmdF
ZmZlY3RzQ29udHJvbGxlci5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9TY3JvbGxp
bmdFZmZlY3RzQ29udHJvbGxlci5tbQppbmRleCBkZTU1NWIyODIzMTlhYmUyOTQzYjhkYWQ1YWRm
ZWEyZDA4ZjBkYjcyLi5iYWExMzViOTZhN2ViMDExNDFlODdmZGZjMTVlYTcxNjhjOGQ4ZmEzIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsaW5nRWZmZWN0c0Nv
bnRyb2xsZXIubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1Njcm9sbGluZ0Vm
ZmVjdHNDb250cm9sbGVyLm1tCkBAIC0xMTMsMTYgKzExMyw2IEBAIHN0YXRpYyBzdGQ6Om9wdGlv
bmFsPEJveFNpZGU+IGFmZmVjdGVkU2lkZU9uRG9taW5hbnRBeGlzKEZsb2F0U2l6ZSBkZWx0YSkK
ICAgICByZXR1cm4gU2Nyb2xsYWJsZUFyZWE6OnRhcmdldFNpZGVGb3JTY3JvbGxEZWx0YShkZWx0
YSwgZG9taW5hbnRBeGlzKTsKIH0KIAotc3RhdGljIGJvb2wgaXNIb3Jpem9udGFsU2lkZShzdGQ6
Om9wdGlvbmFsPEJveFNpZGU+IHNpZGUpCi17Ci0gICAgcmV0dXJuIHNpZGUgJiYgKCpzaWRlID09
IEJveFNpZGU6OkxlZnQgfHwgKnNpZGUgPT0gQm94U2lkZTo6UmlnaHQpOwotfQotCi1zdGF0aWMg
Ym9vbCBpc1ZlcnRpY2FsU2lkZShzdGQ6Om9wdGlvbmFsPEJveFNpZGU+IHNpZGUpCi17Ci0gICAg
cmV0dXJuIHNpZGUgJiYgKCpzaWRlID09IEJveFNpZGU6OlRvcCB8fCAqc2lkZSA9PSBCb3hTaWRl
OjpCb3R0b20pOwotfQotCiBib29sIFNjcm9sbGluZ0VmZmVjdHNDb250cm9sbGVyOjpoYW5kbGVX
aGVlbEV2ZW50KGNvbnN0IFBsYXRmb3JtV2hlZWxFdmVudCYgd2hlZWxFdmVudCkKIHsKICAgICBp
ZiAocHJvY2Vzc1doZWVsRXZlbnRGb3JTY3JvbGxTbmFwKHdoZWVsRXZlbnQpKQpAQCAtMjQ0LDcg
KzIzNCw3IEBAIGJvb2wgU2Nyb2xsaW5nRWZmZWN0c0NvbnRyb2xsZXI6Om1vZGlmeVNjcm9sbERl
bHRhRm9yU3RyZXRjaGluZyhjb25zdCBQbGF0Zm9ybVdoCiB7CiAgICAgYXV0byBhZmZlY3RlZFNp
ZGUgPSBhZmZlY3RlZFNpZGVPbkRvbWluYW50QXhpcyhkZWx0YSk7CiAgICAgaWYgKGlzVmVydGlj
YWxseVN0cmV0Y2hlZCkgewotICAgICAgICBpZiAoIWlzSG9yaXpvbnRhbGx5U3RyZXRjaGVkICYm
IGlzSG9yaXpvbnRhbFNpZGUoYWZmZWN0ZWRTaWRlKSAmJiBtX2NsaWVudC5pc1Bpbm5lZE9uU2lk
ZSgqYWZmZWN0ZWRTaWRlKSkgeworICAgICAgICBpZiAoIWlzSG9yaXpvbnRhbGx5U3RyZXRjaGVk
ICYmIGFmZmVjdGVkU2lkZSAmJiBtX2NsaWVudC5pc1Bpbm5lZE9uU2lkZSgqYWZmZWN0ZWRTaWRl
KSkgewogICAgICAgICAgICAgLy8gU3RyZXRjaGluZyBvbmx5IGluIHRoZSB2ZXJ0aWNhbC4KICAg
ICAgICAgICAgIGlmIChkZWx0YS5oZWlnaHQoKSAmJiAoZmFic2YoZGVsdGEud2lkdGgoKSAvIGRl
bHRhLmhlaWdodCgpKSA8IHJ1YmJlcmJhbmREaXJlY3Rpb25Mb2NrU3RyZXRjaFJhdGlvKSkKICAg
ICAgICAgICAgICAgICBkZWx0YS5zZXRXaWR0aCgwKTsKQEAgLTI2MCw3ICsyNTAsNyBAQCBib29s
IFNjcm9sbGluZ0VmZmVjdHNDb250cm9sbGVyOjptb2RpZnlTY3JvbGxEZWx0YUZvclN0cmV0Y2hp
bmcoY29uc3QgUGxhdGZvcm1XaAogCiAgICAgaWYgKGlzSG9yaXpvbnRhbGx5U3RyZXRjaGVkKSB7
CiAgICAgICAgIC8vIFN0cmV0Y2hpbmcgb25seSBpbiB0aGUgaG9yaXpvbnRhbC4KLSAgICAgICAg
aWYgKGlzVmVydGljYWxTaWRlKGFmZmVjdGVkU2lkZSkgJiYgbV9jbGllbnQuaXNQaW5uZWRPblNp
ZGUoKmFmZmVjdGVkU2lkZSkpIHsKKyAgICAgICAgaWYgKGFmZmVjdGVkU2lkZSAmJiBtX2NsaWVu
dC5pc1Bpbm5lZE9uU2lkZSgqYWZmZWN0ZWRTaWRlKSkgewogICAgICAgICAgICAgaWYgKGRlbHRh
LndpZHRoKCkgJiYgKGZhYnNmKGRlbHRhLmhlaWdodCgpIC8gZGVsdGEud2lkdGgoKSkgPCBydWJi
ZXJiYW5kRGlyZWN0aW9uTG9ja1N0cmV0Y2hSYXRpbykpCiAgICAgICAgICAgICAgICAgZGVsdGEu
c2V0SGVpZ2h0KDApOwogICAgICAgICAgICAgZWxzZSBpZiAoZmFic2YoZGVsdGEuaGVpZ2h0KCkp
IDwgcnViYmVyYmFuZE1pbmltdW1SZXF1aXJlZERlbHRhQmVmb3JlU3RyZXRjaCkgewpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4
IDFiMzEwYTExNDkzZjJiNzg4ZTM0N2VhNWY1YTk5ZGMwZmNmNjVhNWIuLmJjNzhhNjRjN2RhZjhh
YmQ0NDEzY2E2OTA1YmJjMzAwNTZjNjIwODQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAyMS0x
MC0wMiAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKworICAgICAgICBS
RUdSRVNTSU9OIChyMjgzMzM1KTogcnViYmVyLWJhbmRpbmcgbm8gbG9uZ2VyIGxvY2tzIHRvIGFu
IGF4aXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIz
MTEzMQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
ZmFzdC9zY3JvbGxpbmcvbWFjL3J1YmJlcmJhbmQtYXhpcy1sb2NraW5nLWV4cGVjdGVkLnR4dDog
QWRkZWQuCisgICAgICAgICogZmFzdC9zY3JvbGxpbmcvbWFjL3J1YmJlcmJhbmQtYXhpcy1sb2Nr
aW5nLmh0bWw6IEFkZGVkLgorCiAyMDIxLTEwLTAyICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFw
cGxlLmNvbT4KIAogICAgICAgICBBZGQgc3VwcG9ydCBmb3IgU2VydmljZVdvcmtlckdsb2JhbFNj
b3BlIHB1c2ggZXZlbnQgaGFuZGxlcgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9zY3Jv
bGxpbmcvbWFjL3J1YmJlcmJhbmQtYXhpcy1sb2NraW5nLWV4cGVjdGVkLnR4dCBiL0xheW91dFRl
c3RzL2Zhc3Qvc2Nyb2xsaW5nL21hYy9ydWJiZXJiYW5kLWF4aXMtbG9ja2luZy1leHBlY3RlZC50
eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uN2YxMjMzNTgwZjRhZjc5OTBjZTNmYzYxMjgwZjUwZTQwNTkyMGVlNAot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qvc2Nyb2xsaW5nL21hYy9ydWJiZXJi
YW5kLWF4aXMtbG9ja2luZy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw2IEBACisKK1Rlc3RzIGF4
aXMgbG9ja2luZyB3aGlsZSBydWJiZXJiYW5kaW5nCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBp
cyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9z
Y3JvbGxpbmcvbWFjL3J1YmJlcmJhbmQtYXhpcy1sb2NraW5nLmh0bWwgYi9MYXlvdXRUZXN0cy9m
YXN0L3Njcm9sbGluZy9tYWMvcnViYmVyYmFuZC1heGlzLWxvY2tpbmcuaHRtbApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li45MjViMDRiMGY5YzZjOGY2MDI3NWU5MTRkM2NiOTBiYWQ4ZTEzYjQ5Ci0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvZmFzdC9zY3JvbGxpbmcvbWFjL3J1YmJlcmJhbmQtYXhpcy1sb2Nr
aW5nLmh0bWwKQEAgLTAsMCArMSw5MiBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFk
PgorICAgIDxzdHlsZT4KKyAgICAgICAgYm9keSB7CisgICAgICAgICAgICBoZWlnaHQ6IDIwMDBw
eDsKKyAgICAgICAgICAgIHdpZHRoOiAyMDAlOworICAgICAgICB9CisgICAgPC9zdHlsZT4KKyAg
ICA8c2NyaXB0IHNyYz0iLi4vLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3Njcmlw
dD4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vLi4vcmVzb3VyY2VzL3VpLWhlbHBlci5qcyI+PC9z
Y3JpcHQ+CisgICAgPHNjcmlwdD4KKyAgICAgICAgdmFyIGpzVGVzdElzQXN5bmMgPSB0cnVlOwor
ICAgICAgICAKKyAgICAgICAgdmFyIGluaXRpYWxTY3JvbGxYOworICAgICAgICB2YXIgaW5pdGlh
bFNjcm9sbFk7CisKKyAgICAgICAgYXN5bmMgZnVuY3Rpb24gcmVzZXRTY3JvbGxQb3NpdGlvbnMo
eCwgeSkKKyAgICAgICAgeworICAgICAgICAgICAgd2luZG93LnNjcm9sbFRvKHgsIHkpOworICAg
ICAgICAgICAgLy8gV2FpdCBmb3Igc2Nyb2xsIGV2ZW50cyB0byBmaXJlLgorICAgICAgICAgICAg
YXdhaXQgVUlIZWxwZXIucmVuZGVyaW5nVXBkYXRlKCk7CisgICAgICAgIH0KKyAgICAgICAgCisg
ICAgICAgIGFzeW5jIGZ1bmN0aW9uIHRlc3RWZXJ0aWNhbFJ1YmJlcmJhbmQoKQorICAgICAgICB7
CisgICAgICAgICAgICBhd2FpdCByZXNldFNjcm9sbFBvc2l0aW9ucygxMDAsIDApOworICAgICAg
ICAgICAgaW5pdGlhbFNjcm9sbFggPSB3aW5kb3cuc2Nyb2xsWDsKKyAgICAgICAgICAgIAorICAg
ICAgICAgICAgbGV0IHNjcm9sbExpc3RlbmVyID0gKCkgPT4geworICAgICAgICAgICAgICAgIGlm
ICh3aW5kb3cuc2Nyb2xsWCAhPSBpbml0aWFsU2Nyb2xsWCkKKyAgICAgICAgICAgICAgICAgICAg
dGVzdEZhaWxlZCgnSG9yaXpvbnRhbCBzY3JvbGwgcG9zaXRpb24gJyArIHdpbmRvdy5zY3JvbGxY
ICsgJyBpcyBub3QgJyArIGluaXRpYWxTY3JvbGxYKTsKKyAgICAgICAgICAgIH0KKworICAgICAg
ICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Njcm9sbCcsIHNjcm9sbExpc3RlbmVyKTsK
KworICAgICAgICAgICAgZXZlbnRTZW5kZXIubW9uaXRvcldoZWVsRXZlbnRzKCk7CisgICAgICAg
ICAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbygxMDAsIDEwMCk7CisgICAgICAgICAgICAvLyBQ
dWxsIGRvd24gYW5kIHNsaWdodGx5IHNpZGV3YXlzCisgICAgICAgICAgICBldmVudFNlbmRlci5t
b3VzZVNjcm9sbEJ5V2l0aFdoZWVsQW5kTW9tZW50dW1QaGFzZXMoMCwgMiwgImJlZ2FuIiwgIm5v
bmUiKTsKKyAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlU2Nyb2xsQnlXaXRoV2hlZWxBbmRN
b21lbnR1bVBoYXNlcygxLCAyLCAiY2hhbmdlZCIsICJub25lIik7CisgICAgICAgICAgICBldmVu
dFNlbmRlci5tb3VzZVNjcm9sbEJ5V2l0aFdoZWVsQW5kTW9tZW50dW1QaGFzZXMoMSwgMiwgImNo
YW5nZWQiLCAibm9uZSIpOworICAgICAgICAgICAgZXZlbnRTZW5kZXIubW91c2VTY3JvbGxCeVdp
dGhXaGVlbEFuZE1vbWVudHVtUGhhc2VzKDAsIDAsICJlbmRlZCIsICJub25lIik7CisgICAgICAg
ICAgICBhd2FpdCBVSUhlbHBlci53YWl0Rm9yU2Nyb2xsQ29tcGxldGlvbigpOworCisgICAgICAg
ICAgICB3aW5kb3cucmVtb3ZlRXZlbnRMaXN0ZW5lcignc2Nyb2xsJywgc2Nyb2xsTGlzdGVuZXIp
OworICAgICAgICB9CisKKyAgICAgICAgYXN5bmMgZnVuY3Rpb24gdGVzdEhvcml6b250YWxSdWJi
ZXJiYW5kKCkKKyAgICAgICAgeworICAgICAgICAgICAgYXdhaXQgcmVzZXRTY3JvbGxQb3NpdGlv
bnMoMCwgMTAwKTsKKyAgICAgICAgICAgIGluaXRpYWxTY3JvbGxZID0gd2luZG93LnNjcm9sbFk7
CisKKyAgICAgICAgICAgIGxldCBzY3JvbGxMaXN0ZW5lciA9ICgpID0+IHsKKyAgICAgICAgICAg
ICAgICBpZiAod2luZG93LnNjcm9sbFkgIT0gaW5pdGlhbFNjcm9sbFkpCisgICAgICAgICAgICAg
ICAgICAgIHRlc3RGYWlsZWQoJ1ZlcnRpY2FsIHNjcm9sbCBwb3NpdGlvbiAnICsgd2luZG93LnNj
cm9sbFkgKyAnIGlzIG5vdCAnICsgaW5pdGlhbFNjcm9sbFkpOworICAgICAgICAgICAgfQorCisg
ICAgICAgICAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJywgc2Nyb2xsTGlzdGVu
ZXIpOworCisgICAgICAgICAgICBldmVudFNlbmRlci5tb25pdG9yV2hlZWxFdmVudHMoKTsKKyAg
ICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKDEwMCwgMTAwKTsKKyAgICAgICAgICAg
IC8vIFB1bGwgbGVmdCBhbmQgc2xpZ2h0bHkgc2lkZXdheXMKKyAgICAgICAgICAgIGV2ZW50U2Vu
ZGVyLm1vdXNlU2Nyb2xsQnlXaXRoV2hlZWxBbmRNb21lbnR1bVBoYXNlcygyLCAwLCAiYmVnYW4i
LCAibm9uZSIpOworICAgICAgICAgICAgZXZlbnRTZW5kZXIubW91c2VTY3JvbGxCeVdpdGhXaGVl
bEFuZE1vbWVudHVtUGhhc2VzKDIsIC0xLCAiY2hhbmdlZCIsICJub25lIik7CisgICAgICAgICAg
ICBldmVudFNlbmRlci5tb3VzZVNjcm9sbEJ5V2l0aFdoZWVsQW5kTW9tZW50dW1QaGFzZXMoMiwg
LTEsICJjaGFuZ2VkIiwgIm5vbmUiKTsKKyAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlU2Ny
b2xsQnlXaXRoV2hlZWxBbmRNb21lbnR1bVBoYXNlcygwLCAwLCAiZW5kZWQiLCAibm9uZSIpOwor
ICAgICAgICAgICAgYXdhaXQgVUlIZWxwZXIud2FpdEZvclNjcm9sbENvbXBsZXRpb24oKTsKKwor
ICAgICAgICAgICAgd2luZG93LnJlbW92ZUV2ZW50TGlzdGVuZXIoJ3Njcm9sbCcsIHNjcm9sbExp
c3RlbmVyKTsKKyAgICAgICAgfQorCisgICAgICAgIGFzeW5jIGZ1bmN0aW9uIHNjcm9sbFRlc3Qo
KQorICAgICAgICB7CisgICAgICAgICAgICBkZWJ1ZygnJyk7CisgICAgICAgICAgICBkZWJ1Zygn
VGVzdHMgYXhpcyBsb2NraW5nIHdoaWxlIHJ1YmJlcmJhbmRpbmcnKTsKKworICAgICAgICAgICAg
YXdhaXQgdGVzdFZlcnRpY2FsUnViYmVyYmFuZCgpOworICAgICAgICAgICAgYXdhaXQgdGVzdEhv
cml6b250YWxSdWJiZXJiYW5kKCk7CisKKyAgICAgICAgICAgIGZpbmlzaEpTVGVzdCgpOworICAg
ICAgICB9CisKKyAgICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCAoKSA9PiB7
CisgICAgICAgICAgICBzZXRUaW1lb3V0KHNjcm9sbFRlc3QsIDApOworICAgICAgICB9LCBmYWxz
ZSk7CisgICAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgICA8c2NyaXB0IHNyYz0iLi4v
Li4vLi4vcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0
bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>