<?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>130085</bug_id>
          
          <creation_ts>2014-03-11 05:49:51 -0700</creation_ts>
          <short_desc>Remove Qt cruft from style checker.</short_desc>
          <delta_ts>2014-03-11 06:32:32 -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>http://qt-project.org/doc/qt-4.8/containers.html#the-foreach-keyword</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="László Langó">llango.u-szeged</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>glenn</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>989367</commentid>
    <comment_count>0</comment_count>
    <who name="László Langó">llango.u-szeged</who>
    <bug_when>2014-03-11 05:49:51 -0700</bug_when>
    <thetext>There is no &apos;foreach&apos; keyword in c++. That was a Qt feature added in: http://trac.webkit.org/changeset/46113
Qt was removed from WebKit, so we should remove the checks of this keyword from check-webkit-style scripts.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>989368</commentid>
    <comment_count>1</comment_count>
      <attachid>226420</attachid>
    <who name="László Langó">llango.u-szeged</who>
    <bug_when>2014-03-11 05:53:15 -0700</bug_when>
    <thetext>Created attachment 226420
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>989369</commentid>
    <comment_count>2</comment_count>
      <attachid>226420</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-03-11 05:55:12 -0700</bug_when>
    <thetext>Comment on attachment 226420
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>989373</commentid>
    <comment_count>3</comment_count>
      <attachid>226420</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-11 06:32:30 -0700</bug_when>
    <thetext>Comment on attachment 226420
Patch

Clearing flags on attachment: 226420

Committed r165450: &lt;http://trac.webkit.org/changeset/165450&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>989374</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-03-11 06:32:32 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>226420</attachid>
            <date>2014-03-11 05:53:15 -0700</date>
            <delta_ts>2014-03-11 06:32:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-130085-20140311135313.patch</filename>
            <type>text/plain</type>
            <size>8758</size>
            <attacher name="László Langó">llango.u-szeged</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY1NDM2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYzRlNmIxNDcyMmY2ZTMwNDQyMWU5NDJhYWM5OGRiOTZj
OGIyMGFhMC4uMTNmYjk0MzM4MDUwOWY0MWNhM2ZmYjUxMjhlOGU5Nzg4MjU0MmNiOSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0
IEBACisyMDE0LTAzLTExICBMw6FzemzDsyBMYW5nw7MgIDxsbGFuZ28udS1zemVnZWRAcGFydG5l
ci5zYW1zdW5nLmNvbT4KKworICAgICAgICBSZW1vdmUgUXQgY3J1ZnQgZnJvbSBzdHlsZSBjaGVj
a2VyLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMw
MDg1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhl
cmUgaXMgbm8gJ2ZvcmVhY2gnIGtleXdvcmQgaW4gYysrLiBUaGF0IHdhcyBhIFF0IGZlYXR1cmUK
KyAgICAgICAgYWRkZWQgaW46IGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzQ2MTEz
CisgICAgICAgIFF0IHdhcyByZW1vdmVkIGZyb20gV2ViS2l0LCBzbyB3ZSBzaG91bGQgcmVtb3Zl
IHRoZSBjaGVja3MKKyAgICAgICAgb2YgdGhpcyBrZXl3b3JkIGZyb20gY2hlY2std2Via2l0LXN0
eWxlIHNjcmlwdHMuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJz
L2NwcC5weToKKyAgICAgICAgKGNoZWNrX3NwYWNpbmdfZm9yX2Z1bmN0aW9uX2NhbGwpOgorICAg
ICAgICAoY2hlY2tfc3BhY2luZyk6CisgICAgICAgIChjaGVja19icmFjZXMpOgorICAgICAgICAq
IFNjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvY3BwX3VuaXR0ZXN0LnB5OgorICAgICAg
ICAoQ3BwU3R5bGVUZXN0LnRlc3RfbWlzbWF0Y2hpbmdfc3BhY2VzX2luX3BhcmVucyk6CisgICAg
ICAgIChDcHBTdHlsZVRlc3QudGVzdF9zcGFjaW5nX2Zvcl9mbmNhbGwpOgorICAgICAgICAoV2Vi
S2l0U3R5bGVUZXN0LnRlc3RfYnJhY2VzKToKKwogMjAxNC0wMy0xMCAgQnJlbnQgRnVsZ2hhbSAg
PGJmdWxnaGFtQGFwcGxlLmNvbT4KIAogICAgICAgICBbV2luXSBVbnJldmlld2VkIGJ1aWxkIGZp
eC4KZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvY3Bw
LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2Vycy9jcHAucHkKaW5kZXgg
OWQxMjRlZDhkOWFjYjEzYTJkNWZlMGU2MjkxZjMyZmFmYWFkY2I3YS4uODc2NDlhZDRiM2MwODEz
MGE1OWZkN2MwODMwOTgyNzI3YTUwM2NlYSAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9zdHlsZS9jaGVja2Vycy9jcHAucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9z
dHlsZS9jaGVja2Vycy9jcHAucHkKQEAgLTE0MDAsMTQgKzE0MDAsMTMgQEAgZGVmIGNoZWNrX3Nw
YWNpbmdfZm9yX2Z1bmN0aW9uX2NhbGwobGluZSwgbGluZV9udW1iZXIsIGVycm9yKToKICAgICAg
IGVycm9yOiBUaGUgZnVuY3Rpb24gdG8gY2FsbCB3aXRoIGFueSBlcnJvcnMgZm91bmQuCiAgICAg
IiIiCiAKLSAgICAjIFNpbmNlIGZ1bmN0aW9uIGNhbGxzIG9mdGVuIG9jY3VyIGluc2lkZSBpZi9m
b3IvZm9yZWFjaC93aGlsZS9zd2l0Y2gKKyAgICAjIFNpbmNlIGZ1bmN0aW9uIGNhbGxzIG9mdGVu
IG9jY3VyIGluc2lkZSBpZi9mb3Ivd2hpbGUvc3dpdGNoCiAgICAgIyBleHByZXNzaW9ucyAtIHdo
aWNoIGhhdmUgdGhlaXIgb3duLCBtb3JlIGxpYmVyYWwgY29udmVudGlvbnMgLSB3ZQogICAgICMg
Zmlyc3Qgc2VlIGlmIHdlIHNob3VsZCBiZSBsb29raW5nIGluc2lkZSBzdWNoIGFuIGV4cHJlc3Np
b24gZm9yIGEKICAgICAjIGZ1bmN0aW9uIGNhbGwsIHRvIHdoaWNoIHdlIGNhbiBhcHBseSBtb3Jl
IHN0cmljdCBzdGFuZGFyZHMuCiAgICAgZnVuY3Rpb25fY2FsbCA9IGxpbmUgICAgIyBpZiB0aGVy
ZSdzIG5vIGNvbnRyb2wgZmxvdyBjb25zdHJ1Y3QsIGxvb2sgYXQgd2hvbGUgbGluZQogICAgIGZv
ciBwYXR0ZXJuIGluIChyJ1xiaWZccypcKCguKilcKVxzKnsnLAogICAgICAgICAgICAgICAgICAg
ICByJ1xiZm9yXHMqXCgoLiopXClccyp7JywKLSAgICAgICAgICAgICAgICAgICAgcidcYmZvcmVh
Y2hccypcKCguKilcKVxzKnsnLAogICAgICAgICAgICAgICAgICAgICByJ1xid2hpbGVccypcKCgu
KilcKVxzKlt7O10nLAogICAgICAgICAgICAgICAgICAgICByJ1xic3dpdGNoXHMqXCgoLiopXClc
cyp7Jyk6CiAgICAgICAgIG1hdGNoZWQgPSBzZWFyY2gocGF0dGVybiwgbGluZSkKQEAgLTE0MTUs
NyArMTQxNCw3IEBAIGRlZiBjaGVja19zcGFjaW5nX2Zvcl9mdW5jdGlvbl9jYWxsKGxpbmUsIGxp
bmVfbnVtYmVyLCBlcnJvcik6CiAgICAgICAgICAgICBmdW5jdGlvbl9jYWxsID0gbWF0Y2hlZC5n
cm91cCgxKSAgICAjIGxvb2sgaW5zaWRlIHRoZSBwYXJlbnMgZm9yIGZ1bmN0aW9uIGNhbGxzCiAg
ICAgICAgICAgICBicmVhawogCi0gICAgIyBFeGNlcHQgaW4gaWYvZm9yL2ZvcmVhY2gvd2hpbGUv
c3dpdGNoLCB0aGVyZSBzaG91bGQgbmV2ZXIgYmUgc3BhY2UKKyAgICAjIEV4Y2VwdCBpbiBpZi9m
b3Ivd2hpbGUvc3dpdGNoLCB0aGVyZSBzaG91bGQgbmV2ZXIgYmUgc3BhY2UKICAgICAjIGltbWVk
aWF0ZWx5IGluc2lkZSBwYXJlbnMgKGVnICJmKCAzLCA0ICkiKS4gIFdlIG1ha2UgYW4gZXhjZXB0
aW9uCiAgICAgIyBmb3IgbmVzdGVkIHBhcmVucyAoIChhK2IpICsgYyApLiAgTGlrZXdpc2UsIHRo
ZXJlIHNob3VsZCBuZXZlciBiZQogICAgICMgYSBzcGFjZSBiZWZvcmUgYSAoIHdoZW4gaXQncyBh
IGZ1bmN0aW9uIGFyZ3VtZW50LiAgSSBhc3N1bWUgaXQncyBhCkBAIC0xNDI5LDcgKzE0MjgsNyBA
QCBkZWYgY2hlY2tfc3BhY2luZ19mb3JfZnVuY3Rpb25fY2FsbChsaW5lLCBsaW5lX251bWJlciwg
ZXJyb3IpOgogICAgICMgTm90ZSB0aGF0IHdlIGFzc3VtZSB0aGUgY29udGVudHMgb2YgW10gdG8g
YmUgc2hvcnQgZW5vdWdoIHRoYXQKICAgICAjIHRoZXknbGwgbmV2ZXIgbmVlZCB0byB3cmFwLgog
ICAgIGlmICggICMgSWdub3JlIGNvbnRyb2wgc3RydWN0dXJlcy4KLSAgICAgICAgbm90IHNlYXJj
aChyJ1xiKGlmfGZvcnxmb3JlYWNofHdoaWxlfHN3aXRjaHxyZXR1cm58bmV3fGRlbGV0ZSlcYics
IGZ1bmN0aW9uX2NhbGwpCisgICAgICAgIG5vdCBzZWFyY2gocidcYihpZnxmb3J8d2hpbGV8c3dp
dGNofHJldHVybnxuZXd8ZGVsZXRlKVxiJywgZnVuY3Rpb25fY2FsbCkKICAgICAgICAgIyBJZ25v
cmUgcG9pbnRlcnMvcmVmZXJlbmNlcyB0byBmdW5jdGlvbnMuCiAgICAgICAgIGFuZCBub3Qgc2Vh
cmNoKHInIFwoW14pXStcKVwoW14pXSooXCl8LCQpJywgZnVuY3Rpb25fY2FsbCkKICAgICAgICAg
IyBJZ25vcmUgcG9pbnRlcnMvcmVmZXJlbmNlcyB0byBhcnJheXMuCkBAIC0xODc0LDE3ICsxODcz
LDE3IEBAIGRlZiBjaGVja19zcGFjaW5nKGZpbGVfZXh0ZW5zaW9uLCBjbGVhbl9saW5lcywgbGlu
ZV9udW1iZXIsIGVycm9yKToKICAgICAgICAgICAgICAgJ0V4dHJhIHNwYWNlIGZvciBvcGVyYXRv
ciAlcycgJSBtYXRjaGVkLmdyb3VwKDEpKQogCiAgICAgIyBBIHBldCBwZWV2ZSBvZiBtaW5lOiBu
byBzcGFjZXMgYWZ0ZXIgYW4gaWYsIHdoaWxlLCBzd2l0Y2gsIG9yIGZvcgotICAgIG1hdGNoZWQg
PSBzZWFyY2gocicgKGlmXCh8Zm9yXCh8Zm9yZWFjaFwofHdoaWxlXCh8c3dpdGNoXCgpJywgbGlu
ZSkKKyAgICBtYXRjaGVkID0gc2VhcmNoKHInIChpZlwofGZvclwofHdoaWxlXCh8c3dpdGNoXCgp
JywgbGluZSkKICAgICBpZiBtYXRjaGVkOgogICAgICAgICBlcnJvcihsaW5lX251bWJlciwgJ3do
aXRlc3BhY2UvcGFyZW5zJywgNSwKICAgICAgICAgICAgICAgJ01pc3Npbmcgc3BhY2UgYmVmb3Jl
ICggaW4gJXMnICUgbWF0Y2hlZC5ncm91cCgxKSkKIAotICAgICMgRm9yIGlmL2Zvci9mb3JlYWNo
L3doaWxlL3N3aXRjaCwgdGhlIGxlZnQgYW5kIHJpZ2h0IHBhcmVucyBzaG91bGQgYmUKKyAgICAj
IEZvciBpZi9mb3Ivd2hpbGUvc3dpdGNoLCB0aGUgbGVmdCBhbmQgcmlnaHQgcGFyZW5zIHNob3Vs
ZCBiZQogICAgICMgY29uc2lzdGVudCBhYm91dCBob3cgbWFueSBzcGFjZXMgYXJlIGluc2lkZSB0
aGUgcGFyZW5zLCBhbmQKICAgICAjIHRoZXJlIHNob3VsZCBlaXRoZXIgYmUgemVybyBvciBvbmUg
c3BhY2VzIGluc2lkZSB0aGUgcGFyZW5zLgogICAgICMgV2UgZG9uJ3Qgd2FudDogImlmICggZm9v
KSIgb3IgImlmICggZm9vICAgKSIuCiAgICAgIyBFeGNlcHRpb246ICJmb3IgKCA7IGZvbzsgYmFy
KSIgYW5kICJmb3IgKGZvbzsgYmFyOyApIiBhcmUgYWxsb3dlZC4KLSAgICBtYXRjaGVkID0gc2Vh
cmNoKHInXGIoP1A8c3RhdGVtZW50PmlmfGZvcnxmb3JlYWNofHdoaWxlfHN3aXRjaClccypcKCg/
UDxyZW1haW5kZXI+LiopJCcsIGxpbmUpCisgICAgbWF0Y2hlZCA9IHNlYXJjaChyJ1xiKD9QPHN0
YXRlbWVudD5pZnxmb3J8d2hpbGV8c3dpdGNoKVxzKlwoKD9QPHJlbWFpbmRlcj4uKikkJywgbGlu
ZSkKICAgICBpZiBtYXRjaGVkOgogICAgICAgICBzdGF0ZW1lbnQgPSBtYXRjaGVkLmdyb3VwKCdz
dGF0ZW1lbnQnKQogICAgICAgICBjb25kaXRpb24sIHJlc3QgPSB1cF90b191bm1hdGNoZWRfY2xv
c2luZ19wYXJlbihtYXRjaGVkLmdyb3VwKCdyZW1haW5kZXInKSkKQEAgLTIzNjQsMTMgKzIzNjMs
MTMgQEAgZGVmIGNoZWNrX2JyYWNlcyhjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGVycm9yKToK
ICAgICAgICAgIyBXZSBhbHNvIGFsbG93ICcjJyBmb3IgI2VuZGlmIGFuZCAnPScgZm9yIGFycmF5
IGluaXRpYWxpemF0aW9uLgogICAgICAgICBwcmV2aW91c19saW5lID0gZ2V0X3ByZXZpb3VzX25v
bl9ibGFua19saW5lKGNsZWFuX2xpbmVzLCBsaW5lX251bWJlcilbMF0KICAgICAgICAgaWYgKChu
b3Qgc2VhcmNoKHInWzs6fXspPV1ccyokfFwpXHMqKChjb25zdHxvdmVycmlkZSlccyopPygtPlxz
KlxTKyk/XHMqJCcsIHByZXZpb3VzX2xpbmUpCi0gICAgICAgICAgICAgb3Igc2VhcmNoKHInXGIo
aWZ8Zm9yfGZvcmVhY2h8d2hpbGV8c3dpdGNofGVsc2V8TlNfRU5VTSlcYicsIHByZXZpb3VzX2xp
bmUpKQorICAgICAgICAgICAgIG9yIHNlYXJjaChyJ1xiKGlmfGZvcnx3aGlsZXxzd2l0Y2h8ZWxz
ZXxOU19FTlVNKVxiJywgcHJldmlvdXNfbGluZSkpCiAgICAgICAgICAgICBhbmQgcHJldmlvdXNf
bGluZS5maW5kKCcjJykgPCAwKToKICAgICAgICAgICAgIGVycm9yKGxpbmVfbnVtYmVyLCAnd2hp
dGVzcGFjZS9icmFjZXMnLCA0LAogICAgICAgICAgICAgICAgICAgJ1RoaXMgeyBzaG91bGQgYmUg
YXQgdGhlIGVuZCBvZiB0aGUgcHJldmlvdXMgbGluZScpCiAgICAgZWxpZiAoc2VhcmNoKHInXClc
cyooKChjb25zdHxvdmVycmlkZSlccyopKlxzKik/e1xzKiQnLCBsaW5lKQogICAgICAgICAgIGFu
ZCBsaW5lLmNvdW50KCcoJykgPT0gbGluZS5jb3VudCgnKScpCi0gICAgICAgICAgYW5kIG5vdCBz
ZWFyY2gocidcYihpZnxmb3J8Zm9yZWFjaHx3aGlsZXxzd2l0Y2h8TlNfRU5VTSlcYicsIGxpbmUp
CisgICAgICAgICAgYW5kIG5vdCBzZWFyY2gocidcYihpZnxmb3J8d2hpbGV8c3dpdGNofE5TX0VO
VU0pXGInLCBsaW5lKQogICAgICAgICAgIGFuZCBub3QgbWF0Y2gocidccytbQS1aX11bQS1aXzAt
OV0rXGInLCBsaW5lKSk6CiAgICAgICAgIGVycm9yKGxpbmVfbnVtYmVyLCAnd2hpdGVzcGFjZS9i
cmFjZXMnLCA0LAogICAgICAgICAgICAgICAnUGxhY2UgYnJhY2Ugb24gaXRzIG93biBsaW5lIGZv
ciBmdW5jdGlvbiBkZWZpbml0aW9ucy4nKQpAQCAtMjM4MSw3ICsyMzgwLDcgQEAgZGVmIGNoZWNr
X2JyYWNlcyhjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGVycm9yKToKICAgICAgICAgcHJldmlv
dXNfbGluZSA9IGNsZWFuX2xpbmVzLmVsaWRlZFtsaW5lX251bWJlciAtIDJdCiAgICAgICAgIGxh
c3Rfb3Blbl9icmFjZSA9IHByZXZpb3VzX2xpbmUucmZpbmQoJ3snKQogICAgICAgICBpZiAobGFz
dF9vcGVuX2JyYWNlICE9IC0xIGFuZCBwcmV2aW91c19saW5lLmZpbmQoJ30nLCBsYXN0X29wZW5f
YnJhY2UpID09IC0xCi0gICAgICAgICAgICBhbmQgc2VhcmNoKHInXGIoaWZ8Zm9yfGZvcmVhY2h8
d2hpbGV8ZWxzZSlcYicsIHByZXZpb3VzX2xpbmUpKToKKyAgICAgICAgICAgIGFuZCBzZWFyY2go
cidcYihpZnxmb3J8d2hpbGV8ZWxzZSlcYicsIHByZXZpb3VzX2xpbmUpKToKICAgICAgICAgICAg
IGVycm9yKGxpbmVfbnVtYmVyLCAnd2hpdGVzcGFjZS9icmFjZXMnLCA0LAogICAgICAgICAgICAg
ICAgICAgJ09uZSBsaW5lIGNvbnRyb2wgY2xhdXNlcyBzaG91bGQgbm90IHVzZSBicmFjZXMuJykK
IApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2Vycy9jcHBf
dW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJzL2NwcF91
bml0dGVzdC5weQppbmRleCBkMjYwYjViZmQwZTZjMGVkNjY3MjQyMDBmYWFiZGMzZjE5NzU1ZTI5
Li44MjQyYmFmNTg0MGU3MmZiNTMzOGRiZGNiYzA2N2MwYjc0MTc3NmVkIDEwMDY0NAotLS0gYS9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJzL2NwcF91bml0dGVzdC5weQorKysg
Yi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3N0eWxlL2NoZWNrZXJzL2NwcF91bml0dGVzdC5weQpA
QCAtMTYzMywxNyArMTYzMywxMiBAQCBjbGFzcyBDcHBTdHlsZVRlc3QoQ3BwU3R5bGVUZXN0QmFz
ZSk6CiAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgW3doaXRlc3BhY2UvcGFyZW5zXSBbNV0n
KQogICAgICAgICBzZWxmLmFzc2VydF9saW50KCdmb3IgKGZvbzsgYmFyOyApIHsnLCAnJykKICAg
ICAgICAgc2VsZi5hc3NlcnRfbGludCgnZm9yICgoZm9vKTsgKGJhcik7ICkgeycsICcnKQotICAg
ICAgICBzZWxmLmFzc2VydF9saW50KCdmb3JlYWNoIChmb28sIGZvb3MgKSB7JywgJ0V4dHJhIHNw
YWNlIGJlZm9yZSApIGluIGZvcmVhY2gnCi0gICAgICAgICAgICAgICAgICAgICAgICAgJyAgW3do
aXRlc3BhY2UvcGFyZW5zXSBbNV0nKQotICAgICAgICBzZWxmLmFzc2VydF9saW50KCdmb3JlYWNo
ICggZm9vLCBmb29zKSB7JywgJ0V4dHJhIHNwYWNlIGFmdGVyICggaW4gZm9yZWFjaCcKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAnICBbd2hpdGVzcGFjZS9wYXJlbnNdIFs1XScpCiAgICAgICAg
IHNlbGYuYXNzZXJ0X2xpbnQoJ3doaWxlICggIGZvbykgeycsICdFeHRyYSBzcGFjZSBhZnRlciAo
IGluIHdoaWxlJwogICAgICAgICAgICAgICAgICAgICAgICAgICcgIFt3aGl0ZXNwYWNlL3BhcmVu
c10gWzVdJykKIAogICAgIGRlZiB0ZXN0X3NwYWNpbmdfZm9yX2ZuY2FsbChzZWxmKToKICAgICAg
ICAgc2VsZi5hc3NlcnRfbGludCgnaWYgKGZvbykgeycsICcnKQogICAgICAgICBzZWxmLmFzc2Vy
dF9saW50KCdmb3IgKGZvbztiYXI7YmF6KSB7JywgJycpCi0gICAgICAgIHNlbGYuYXNzZXJ0X2xp
bnQoJ2ZvcmVhY2ggKGZvbywgZm9vcykgeycsICcnKQogICAgICAgICBzZWxmLmFzc2VydF9saW50
KCd3aGlsZSAoZm9vKSB7JywgJycpCiAgICAgICAgIHNlbGYuYXNzZXJ0X2xpbnQoJ3N3aXRjaCAo
Zm9vKSB7JywgJycpCiAgICAgICAgIHNlbGYuYXNzZXJ0X2xpbnQoJ25ldyAoUmVuZGVyQXJlbmEo
KSkgUmVuZGVySW5saW5lKGRvY3VtZW50KCkpJywgJycpCkBAIC00MjU3LDEyICs0MjUyLDYgQEAg
Y2xhc3MgV2ViS2l0U3R5bGVUZXN0KENwcFN0eWxlVGVzdEJhc2UpOgogICAgICAgICAgICAgJ31c
bicsCiAgICAgICAgICAgICAnVGhpcyB7IHNob3VsZCBiZSBhdCB0aGUgZW5kIG9mIHRoZSBwcmV2
aW91cyBsaW5lICBbd2hpdGVzcGFjZS9icmFjZXNdIFs0XScpCiAgICAgICAgIHNlbGYuYXNzZXJ0
X211bHRpX2xpbmVfbGludCgKLSAgICAgICAgICAgICdmb3JlYWNoIChGb28qIGZvbywgZm9vcylc
bicKLSAgICAgICAgICAgICd7XG4nCi0gICAgICAgICAgICAnICAgIGludCBiYXI7XG4nCi0gICAg
ICAgICAgICAnfVxuJywKLSAgICAgICAgICAgICdUaGlzIHsgc2hvdWxkIGJlIGF0IHRoZSBlbmQg
b2YgdGhlIHByZXZpb3VzIGxpbmUgIFt3aGl0ZXNwYWNlL2JyYWNlc10gWzRdJykKLSAgICAgICAg
c2VsZi5hc3NlcnRfbXVsdGlfbGluZV9saW50KAogICAgICAgICAgICAgJ3N3aXRjaCAodHlwZSlc
bicKICAgICAgICAgICAgICd7XG4nCiAgICAgICAgICAgICAnY2FzZSBmb286IHJldHVybjtcbicK
QEAgLTQzMzksMTIgKzQzMjgsNiBAQCBjbGFzcyBXZWJLaXRTdHlsZVRlc3QoQ3BwU3R5bGVUZXN0
QmFzZSk6CiAgICAgICAgICAgICAnT25lIGxpbmUgY29udHJvbCBjbGF1c2VzIHNob3VsZCBub3Qg
dXNlIGJyYWNlcy4gIFt3aGl0ZXNwYWNlL2JyYWNlc10gWzRdJykKIAogICAgICAgICBzZWxmLmFz
c2VydF9tdWx0aV9saW5lX2xpbnQoCi0gICAgICAgICAgICAnZm9yZWFjaCAoZm9vLCBmb29zKSB7
XG4nCi0gICAgICAgICAgICAnICAgIGludCBiYXI7XG4nCi0gICAgICAgICAgICAnfVxuJywKLSAg
ICAgICAgICAgICdPbmUgbGluZSBjb250cm9sIGNsYXVzZXMgc2hvdWxkIG5vdCB1c2UgYnJhY2Vz
LiAgW3doaXRlc3BhY2UvYnJhY2VzXSBbNF0nKQotCi0gICAgICAgIHNlbGYuYXNzZXJ0X211bHRp
X2xpbmVfbGludCgKICAgICAgICAgICAgICd3aGlsZSAodHJ1ZSkge1xuJwogICAgICAgICAgICAg
JyAgICBpbnQgZm9vO1xuJwogICAgICAgICAgICAgJ31cbicsCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>