<?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>99375</bug_id>
          
          <creation_ts>2012-10-15 15:47:40 -0700</creation_ts>
          <short_desc>Add force parameter to DOMTokenList.toggle</short_desc>
          <delta_ts>2012-10-15 20:57:09 -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>DOM</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>WebExposed</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Pablo Flouret">pf</reporter>
          <assigned_to name="Pablo Flouret">pf</assigned_to>
          <cc>abarth</cc>
    
    <cc>arv</cc>
    
    <cc>eric</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>742528</commentid>
    <comment_count>0</comment_count>
    <who name="Pablo Flouret">pf</who>
    <bug_when>2012-10-15 15:47:40 -0700</bug_when>
    <thetext>https://www.w3.org/Bugs/Public/show_bug.cgi?id=18463

The optional boolean force parameter, if present, basically makes toggle always add or remove a class.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>742550</commentid>
    <comment_count>1</comment_count>
      <attachid>168797</attachid>
    <who name="Pablo Flouret">pf</who>
    <bug_when>2012-10-15 16:08:21 -0700</bug_when>
    <thetext>Created attachment 168797
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>742758</commentid>
    <comment_count>2</comment_count>
      <attachid>168797</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2012-10-15 20:39:45 -0700</bug_when>
    <thetext>Comment on attachment 168797
Patch

Code change looks fine. Test cases are not nearly extensive enough. We should do the toggle version of all the add and remove tests, plus we need to check the behavior when the argument is a non-boolean JavaScript value such as the numbers 0 and 1, null, undefined, or a string.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>742769</commentid>
    <comment_count>3</comment_count>
      <attachid>168797</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-15 20:57:05 -0700</bug_when>
    <thetext>Comment on attachment 168797
Patch

Clearing flags on attachment: 168797

Committed r131408: &lt;http://trac.webkit.org/changeset/131408&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>742770</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-15 20:57:09 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>168797</attachid>
            <date>2012-10-15 16:08:21 -0700</date>
            <delta_ts>2012-10-15 20:57:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-99375-20121015160712.patch</filename>
            <type>text/plain</type>
            <size>8673</size>
            <attacher name="Pablo Flouret">pf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMxMjE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNGY1MzYyZTRjNTg3MWM0
ZmVkNDk0MDNiOTg0M2UxMDEzZjk1NGVlYy4uM2FiNTU1YjAwZTcwM2MxMGExOGRmZDY5MjRkYTg1
NzA0ZWRkNDEyZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDEyLTEwLTE1ICBQYWJs
byBGbG91cmV0ICA8cGFibG9mQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBBZGQgZm9yY2UgcGFy
YW1ldGVyIHRvIERPTVRva2VuTGlzdC50b2dnbGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTk5Mzc1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgU2VlIGh0dHA6Ly9kb20uc3BlYy53aGF0d2cub3JnLyNkb20t
ZG9tdG9rZW5saXN0LXRvZ2dsZSBhbmQKKyAgICAgICAgaHR0cHM6Ly93d3cudzMub3JnL0J1Z3Mv
UHVibGljL3Nob3dfYnVnLmNnaT9pZD0xODQ2MworCisgICAgICAgIEVzc2VudGlhbGx5LCB0aGUg
b3B0aW9uYWwgYm9vbGVhbiBmb3JjZSBwYXJhbWV0ZXIsIGlmIHByZXNlbnQsIG1ha2VzCisgICAg
ICAgIHRvZ2dsZSBhbHdheXMgYWRkIG9yIHJlbW92ZSBhIGNsYXNzLgorCisgICAgICAgIE5vIG5l
dyB0ZXN0cywgbW9kaWZpZWQgZmFzdC9kb20vSFRNTEVsZW1lbnQvc2NyaXB0LXRlc3RzL2NsYXNz
LWxpc3QuanMKKworICAgICAgICAqIGh0bWwvRE9NVG9rZW5MaXN0LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OkRPTVRva2VuTGlzdDo6dG9nZ2xlKToKKyAgICAgICAgKFdlYkNvcmUpOgorICAgICAg
ICAqIGh0bWwvRE9NVG9rZW5MaXN0Lmg6CisgICAgICAgIChET01Ub2tlbkxpc3QpOgorICAgICAg
ICAqIGh0bWwvRE9NVG9rZW5MaXN0LmlkbDoKKyAgICAgICAgICAgIE5ldyB0b2dnbGUoKSBvdmVy
bG9hZCB0aGF0IHRha2VzIGEgZm9yY2UgcGFyYW1ldGVyIGFuZCBjYWxscworICAgICAgICAgICAg
YWRkSW50ZXJuYWwoKSBvciByZW1vdmVJbnRlcm5hbCgpIGJhc2VkIG9uIGl0LgorCiAyMDEyLTEw
LTEyICBQYWJsbyBGbG91cmV0ICA8cGFibG9mQG1vdG9yb2xhLmNvbT4KIAogICAgICAgICBUZWFj
aCBHZW5lcmF0b3JHT2JqZWN0IGFib3V0IFtJbXBsZW1lbnRlZEFzXSBleHRlbmRlZCBhdHRyaWJ1
dGUgaW4gZnVuY3Rpb25zCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0RPTVRva2Vu
TGlzdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0RPTVRva2VuTGlzdC5jcHAKaW5kZXggNTMz
YjFmMTAzNjc5MjYxZmJiNDVhZWY2Zjk4ZTI0NGFjODU3YTZlMS4uZDU1NWZiOTkwZDdmOGJkYjRm
YjMyOGFmMzU3MmI4OGJiOTE3NmY2NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9E
T01Ub2tlbkxpc3QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvRE9NVG9rZW5MaXN0LmNw
cApAQCAtMTI4LDYgKzEyOCwxOSBAQCBib29sIERPTVRva2VuTGlzdDo6dG9nZ2xlKGNvbnN0IEF0
b21pY1N0cmluZyYgdG9rZW4sIEV4Y2VwdGlvbkNvZGUmIGVjKQogICAgIHJldHVybiB0cnVlOwog
fQogCitib29sIERPTVRva2VuTGlzdDo6dG9nZ2xlKGNvbnN0IEF0b21pY1N0cmluZyYgdG9rZW4s
IGJvb2wgZm9yY2UsIEV4Y2VwdGlvbkNvZGUmIGVjKQoreworICAgIGlmICghdmFsaWRhdGVUb2tl
bih0b2tlbiwgZWMpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBpZiAoZm9yY2UpCisg
ICAgICAgIGFkZEludGVybmFsKHRva2VuKTsKKyAgICBlbHNlCisgICAgICAgIHJlbW92ZUludGVy
bmFsKHRva2VuKTsKKworICAgIHJldHVybiBmb3JjZTsKK30KKwogdm9pZCBET01Ub2tlbkxpc3Q6
OmFkZEludGVybmFsKGNvbnN0IEF0b21pY1N0cmluZyYgdG9rZW4pCiB7CiAgICAgaWYgKCFjb250
YWluc0ludGVybmFsKHRva2VuKSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvRE9N
VG9rZW5MaXN0LmggYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0RPTVRva2VuTGlzdC5oCmluZGV4IDRi
MjVkY2U1ZTNjODk3MjRmYTU1M2IwYjcxNDY3ZTUxYTU2MzJhOWMuLjMxZmMzNDI4MDcyODI4NGU1
NWVhMjU5NzJhMDA1YTYzZGU5ZWVmMjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwv
RE9NVG9rZW5MaXN0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9ET01Ub2tlbkxpc3QuaApA
QCAtNTIsNiArNTIsNyBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCB2b2lkIHJlbW92ZShjb25zdCBW
ZWN0b3I8U3RyaW5nPiYsIEV4Y2VwdGlvbkNvZGUmKTsKICAgICB2b2lkIHJlbW92ZShjb25zdCBB
dG9taWNTdHJpbmcmLCBFeGNlcHRpb25Db2RlJik7CiAgICAgYm9vbCB0b2dnbGUoY29uc3QgQXRv
bWljU3RyaW5nJiwgRXhjZXB0aW9uQ29kZSYpOworICAgIGJvb2wgdG9nZ2xlKGNvbnN0IEF0b21p
Y1N0cmluZyYsIGJvb2wgZm9yY2UsIEV4Y2VwdGlvbkNvZGUmKTsKIAogICAgIEF0b21pY1N0cmlu
ZyB0b1N0cmluZygpIGNvbnN0IHsgcmV0dXJuIHZhbHVlKCk7IH0KIApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvaHRtbC9ET01Ub2tlbkxpc3QuaWRsIGIvU291cmNlL1dlYkNvcmUvaHRtbC9E
T01Ub2tlbkxpc3QuaWRsCmluZGV4IDQ5NTQ0YjdlNTZkNGYxMWQ2OWYwMWU2MDA5MzlkYTliMmVj
ZDdkZDkuLjk1OWE4ZWU1Zjk1NzgxY2MxZDhhOTM5OWJlYTU3NGY0NWJmOGQ5NDUgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvRE9NVG9rZW5MaXN0LmlkbAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9odG1sL0RPTVRva2VuTGlzdC5pZGwKQEAgLTMxLDcgKzMxLDcgQEAKICAgICBib29sZWFu
IGNvbnRhaW5zKGluIERPTVN0cmluZyB0b2tlbikgcmFpc2VzKERPTUV4Y2VwdGlvbik7CiAgICAg
dm9pZCBhZGQoaW4gRE9NU3RyaW5nLi4uIHRva2VucykgcmFpc2VzKERPTUV4Y2VwdGlvbik7CiAg
ICAgdm9pZCByZW1vdmUoaW4gRE9NU3RyaW5nLi4uIHRva2VucykgcmFpc2VzKERPTUV4Y2VwdGlv
bik7Ci0gICAgYm9vbGVhbiB0b2dnbGUoaW4gRE9NU3RyaW5nIHRva2VuKSByYWlzZXMoRE9NRXhj
ZXB0aW9uKTsKKyAgICBib29sZWFuIHRvZ2dsZShpbiBET01TdHJpbmcgdG9rZW4sIGluIFtPcHRp
b25hbF0gYm9vbGVhbiBmb3JjZSkgcmFpc2VzKERPTUV4Y2VwdGlvbik7CiAKICNpZiBkZWZpbmVk
KExBTkdVQUdFX0pBVkFTQ1JJUFQpICYmIExBTkdVQUdFX0pBVkFTQ1JJUFQKICAgICBbTm90RW51
bWVyYWJsZV0gRE9NU3RyaW5nIHRvU3RyaW5nKCk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMjI1NmFiOTA0Zjk3M2Y2YzU3
YmYzYjFkNWZmYjBlOTk2OWU2YWMyMi4uM2E0ZmIxZTFhZTY0YjI0NjhhYzQ4ZGFjNjk5NGRjYjlh
MzJmZDJiNCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEyLTEwLTE1ICBQYWJsbyBGbG91cmV0
ICA8cGFibG9mQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBBZGQgZm9yY2UgcGFyYW1ldGVyIHRv
IERPTVRva2VuTGlzdC50b2dnbGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTk5Mzc1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgKiBmYXN0L2RvbS9IVE1MRWxlbWVudC9jbGFzcy1saXN0LWV4cGVjdGVkLnR4
dDoKKyAgICAgICAgKiBmYXN0L2RvbS9IVE1MRWxlbWVudC9jbGFzcy1saXN0LXF1aXJrcy1leHBl
Y3RlZC50eHQ6CisgICAgICAgICogZmFzdC9kb20vSFRNTEVsZW1lbnQvc2NyaXB0LXRlc3RzL2Ns
YXNzLWxpc3QuanM6CisgICAgICAgIChzaG91bGRUaHJvd0RPTUV4Y2VwdGlvbik6CisKIDIwMTIt
MTAtMTIgIEVtaWwgQSBFa2x1bmQgIDxlYWVAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFVucmV2
aWV3ZWQgY2hyb21pdW0gd2luZG93cyByZWJhc2VsaW5lIGZvciB2ZXJ0aWNhbC1ybC1sdHIgdGVz
dC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxFbGVtZW50L2NsYXNzLWxp
c3QtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTEVsZW1lbnQvY2xhc3Mt
bGlzdC1leHBlY3RlZC50eHQKaW5kZXggZTQxZGQ4OGFlYjBlNjYyNTBkNzU0N2U4NDllNjBjNjYz
YjEyMDFjYS4uOTA4MjA2OGUyMGNjMjBlMjM4NjNmODAyY2Y5Y2I3MWZhZjkxM2YwYSAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTEVsZW1lbnQvY2xhc3MtbGlzdC1leHBlY3Rl
ZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTEVsZW1lbnQvY2xhc3MtbGlzdC1l
eHBlY3RlZC50eHQKQEAgLTE4LDEwICsxOCwyMyBAQCBQQVNTIGVsZW1lbnQuY2xhc3NOYW1lIGlz
ICIiCiBQQVNTIGVsZW1lbnQuY2xhc3NOYW1lIGlzICIgeSB5ICIKIFBBU1MgZWxlbWVudC5jbGFz
c05hbWUgaXMgInkiCiBFbnN1cmUgdGhhdCB3ZSBjYW4gaGFuZGxlIGVtcHR5IGNsYXNzIG5hbWUg
Y29ycmVjdGx5CitQQVNTIGVsZW1lbnQuY2xhc3NMaXN0LnRvZ2dsZSgneCcpIGlzIHRydWUKIFBB
U1MgZWxlbWVudC5jbGFzc05hbWUgaXMgIngiCitQQVNTIGVsZW1lbnQuY2xhc3NMaXN0LnRvZ2ds
ZSgneCcpIGlzIGZhbHNlCiBQQVNTIGVsZW1lbnQuY2xhc3NOYW1lIGlzICIiCiBQQVNTIGVsZW1l
bnQuY2xhc3NMaXN0LmNvbnRhaW5zKCd4JykgaXMgZmFsc2UKIFBBU1MgZWxlbWVudC5jbGFzc0xp
c3RbMV0gaXMgdW5kZWZpbmVkLgorVGVzdCB0b2dnbGUgd2l0aCBmb3JjZSBhcmd1bWVudAorUEFT
UyBlbGVtZW50LmNsYXNzTGlzdC50b2dnbGUoJ3gnLCB0cnVlKSBpcyB0cnVlCitQQVNTIGVsZW1l
bnQuY2xhc3NOYW1lIGlzICJ4IgorUEFTUyBlbGVtZW50LmNsYXNzTGlzdC50b2dnbGUoJ3gnLCB0
cnVlKSBpcyB0cnVlCitQQVNTIGVsZW1lbnQuY2xhc3NOYW1lIGlzICJ4IgorUEFTUyBlbGVtZW50
LmNsYXNzTGlzdC50b2dnbGUoJ3gnLCBmYWxzZSkgaXMgZmFsc2UKK1BBU1MgZWxlbWVudC5jbGFz
c05hbWUgaXMgIiIKK1BBU1MgZWxlbWVudC5jbGFzc0xpc3QudG9nZ2xlKCd4JywgZmFsc2UpIGlz
IGZhbHNlCitQQVNTIGVsZW1lbnQuY2xhc3NOYW1lIGlzICIiCitQQVNTIGVsZW1lbnQuY2xhc3NM
aXN0LnRvZ2dsZSgnJywgdHJ1ZSkgdGhyZXcgZXhwZWN0ZWQgRE9NRXhjZXB0aW9uIHdpdGggY29k
ZSAxMgorUEFTUyBlbGVtZW50LmNsYXNzTGlzdC50b2dnbGUoJ3ggeScsIGZhbHNlKSB0aHJldyBl
eHBlY3RlZCBET01FeGNlcHRpb24gd2l0aCBjb2RlIDUKIFRlc3RpbmcgYWRkIGluIHByZXNlbmNl
IG9mIHRyYWlsaW5nIHdoaXRlIHNwYWNlcy4KIFBBU1MgZWxlbWVudC5jbGFzc05hbWUgaXMgIngg
eSIKIFBBU1MgZWxlbWVudC5jbGFzc05hbWUgaXMgInhcdHkiCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9mYXN0L2RvbS9IVE1MRWxlbWVudC9jbGFzcy1saXN0LXF1aXJrcy1leHBlY3RlZC50eHQg
Yi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9IVE1MRWxlbWVudC9jbGFzcy1saXN0LXF1aXJrcy1leHBl
Y3RlZC50eHQKaW5kZXggZTQxZGQ4OGFlYjBlNjYyNTBkNzU0N2U4NDllNjBjNjYzYjEyMDFjYS4u
OTA4MjA2OGUyMGNjMjBlMjM4NjNmODAyY2Y5Y2I3MWZhZjkxM2YwYSAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvZmFzdC9kb20vSFRNTEVsZW1lbnQvY2xhc3MtbGlzdC1xdWlya3MtZXhwZWN0ZWQu
dHh0CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxFbGVtZW50L2NsYXNzLWxpc3QtcXVp
cmtzLWV4cGVjdGVkLnR4dApAQCAtMTgsMTAgKzE4LDIzIEBAIFBBU1MgZWxlbWVudC5jbGFzc05h
bWUgaXMgIiIKIFBBU1MgZWxlbWVudC5jbGFzc05hbWUgaXMgIiB5IHkgIgogUEFTUyBlbGVtZW50
LmNsYXNzTmFtZSBpcyAieSIKIEVuc3VyZSB0aGF0IHdlIGNhbiBoYW5kbGUgZW1wdHkgY2xhc3Mg
bmFtZSBjb3JyZWN0bHkKK1BBU1MgZWxlbWVudC5jbGFzc0xpc3QudG9nZ2xlKCd4JykgaXMgdHJ1
ZQogUEFTUyBlbGVtZW50LmNsYXNzTmFtZSBpcyAieCIKK1BBU1MgZWxlbWVudC5jbGFzc0xpc3Qu
dG9nZ2xlKCd4JykgaXMgZmFsc2UKIFBBU1MgZWxlbWVudC5jbGFzc05hbWUgaXMgIiIKIFBBU1Mg
ZWxlbWVudC5jbGFzc0xpc3QuY29udGFpbnMoJ3gnKSBpcyBmYWxzZQogUEFTUyBlbGVtZW50LmNs
YXNzTGlzdFsxXSBpcyB1bmRlZmluZWQuCitUZXN0IHRvZ2dsZSB3aXRoIGZvcmNlIGFyZ3VtZW50
CitQQVNTIGVsZW1lbnQuY2xhc3NMaXN0LnRvZ2dsZSgneCcsIHRydWUpIGlzIHRydWUKK1BBU1Mg
ZWxlbWVudC5jbGFzc05hbWUgaXMgIngiCitQQVNTIGVsZW1lbnQuY2xhc3NMaXN0LnRvZ2dsZSgn
eCcsIHRydWUpIGlzIHRydWUKK1BBU1MgZWxlbWVudC5jbGFzc05hbWUgaXMgIngiCitQQVNTIGVs
ZW1lbnQuY2xhc3NMaXN0LnRvZ2dsZSgneCcsIGZhbHNlKSBpcyBmYWxzZQorUEFTUyBlbGVtZW50
LmNsYXNzTmFtZSBpcyAiIgorUEFTUyBlbGVtZW50LmNsYXNzTGlzdC50b2dnbGUoJ3gnLCBmYWxz
ZSkgaXMgZmFsc2UKK1BBU1MgZWxlbWVudC5jbGFzc05hbWUgaXMgIiIKK1BBU1MgZWxlbWVudC5j
bGFzc0xpc3QudG9nZ2xlKCcnLCB0cnVlKSB0aHJldyBleHBlY3RlZCBET01FeGNlcHRpb24gd2l0
aCBjb2RlIDEyCitQQVNTIGVsZW1lbnQuY2xhc3NMaXN0LnRvZ2dsZSgneCB5JywgZmFsc2UpIHRo
cmV3IGV4cGVjdGVkIERPTUV4Y2VwdGlvbiB3aXRoIGNvZGUgNQogVGVzdGluZyBhZGQgaW4gcHJl
c2VuY2Ugb2YgdHJhaWxpbmcgd2hpdGUgc3BhY2VzLgogUEFTUyBlbGVtZW50LmNsYXNzTmFtZSBp
cyAieCB5IgogUEFTUyBlbGVtZW50LmNsYXNzTmFtZSBpcyAieFx0eSIKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2Zhc3QvZG9tL0hUTUxFbGVtZW50L3NjcmlwdC10ZXN0cy9jbGFzcy1saXN0Lmpz
IGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTEVsZW1lbnQvc2NyaXB0LXRlc3RzL2NsYXNzLWxp
c3QuanMKaW5kZXggNGVmMmE1YzZlNTUxNzI1Mjg3YzYzZTBmYzMyNzMyNGQxZDVkZmMwYy4uNDQw
NjBiNzA2MmY5Njc3MWZmZTUxMWEyYzE3MzRmOGExYzk3MGQ5MSAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvZmFzdC9kb20vSFRNTEVsZW1lbnQvc2NyaXB0LXRlc3RzL2NsYXNzLWxpc3QuanMKKysr
IGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vSFRNTEVsZW1lbnQvc2NyaXB0LXRlc3RzL2NsYXNzLWxp
c3QuanMKQEAgLTgwLDkgKzgwLDkgQEAgc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCdlbGVtZW50LmNs
YXNzTmFtZScsICd5Jyk7CiAKIGRlYnVnKCdFbnN1cmUgdGhhdCB3ZSBjYW4gaGFuZGxlIGVtcHR5
IGNsYXNzIG5hbWUgY29ycmVjdGx5Jyk7CiBlbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVu
dCgnc3BhbicpOwotZWxlbWVudC5jbGFzc0xpc3QudG9nZ2xlKCd4Jyk7CitzaG91bGRCZVRydWUo
ImVsZW1lbnQuY2xhc3NMaXN0LnRvZ2dsZSgneCcpIik7CiBzaG91bGRCZUVxdWFsVG9TdHJpbmco
J2VsZW1lbnQuY2xhc3NOYW1lJywgJ3gnKTsKLWVsZW1lbnQuY2xhc3NMaXN0LnRvZ2dsZSgneCcp
Oworc2hvdWxkQmVGYWxzZSgiZWxlbWVudC5jbGFzc0xpc3QudG9nZ2xlKCd4JykiKTsKIHNob3Vs
ZEJlRXF1YWxUb1N0cmluZygnZWxlbWVudC5jbGFzc05hbWUnLCAnJyk7CiAKIGVsZW1lbnQgPSBk
b2N1bWVudC5jcmVhdGVFbGVtZW50KCdzcGFuJyk7CkBAIC05Miw2ICs5MiwyNyBAQCBlbGVtZW50
LmNsYXNzTGlzdC5yZW1vdmUoJ3gnKTsKIGVsZW1lbnQuY2xhc3NMaXN0LmFkZCgneCcpCiAKIAor
ZGVidWcoJ1Rlc3QgdG9nZ2xlIHdpdGggZm9yY2UgYXJndW1lbnQnKQorCitjcmVhdGVFbGVtZW50
KCcnKTsKK3Nob3VsZEJlVHJ1ZSgiZWxlbWVudC5jbGFzc0xpc3QudG9nZ2xlKCd4JywgdHJ1ZSki
KTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygnZWxlbWVudC5jbGFzc05hbWUnLCAneCcpOworc2hv
dWxkQmVUcnVlKCJlbGVtZW50LmNsYXNzTGlzdC50b2dnbGUoJ3gnLCB0cnVlKSIpOworc2hvdWxk
QmVFcXVhbFRvU3RyaW5nKCdlbGVtZW50LmNsYXNzTmFtZScsICd4Jyk7CitzaG91bGRCZUZhbHNl
KCJlbGVtZW50LmNsYXNzTGlzdC50b2dnbGUoJ3gnLCBmYWxzZSkiKTsKK3Nob3VsZEJlRXF1YWxU
b1N0cmluZygnZWxlbWVudC5jbGFzc05hbWUnLCAnJyk7CitzaG91bGRCZUZhbHNlKCJlbGVtZW50
LmNsYXNzTGlzdC50b2dnbGUoJ3gnLCBmYWxzZSkiKTsKK3Nob3VsZEJlRXF1YWxUb1N0cmluZygn
ZWxlbWVudC5jbGFzc05hbWUnLCAnJyk7CisKK3Nob3VsZFRocm93RE9NRXhjZXB0aW9uKGZ1bmN0
aW9uKCkgeworICAgIGVsZW1lbnQuY2xhc3NMaXN0LnRvZ2dsZSgnJywgdHJ1ZSk7Cit9LCBET01F
eGNlcHRpb24uU1lOVEFYX0VSUik7CisKK3Nob3VsZFRocm93RE9NRXhjZXB0aW9uKGZ1bmN0aW9u
KCkgeworICAgIGVsZW1lbnQuY2xhc3NMaXN0LnRvZ2dsZSgneCB5JywgZmFsc2UpOworfSwgRE9N
RXhjZXB0aW9uLklOVkFMSURfQ0hBUkFDVEVSX0VSUik7CisKKwogZGVidWcoJ1Rlc3RpbmcgYWRk
IGluIHByZXNlbmNlIG9mIHRyYWlsaW5nIHdoaXRlIHNwYWNlcy4nKTsKIAogY3JlYXRlRWxlbWVu
dCgneCAnKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>