<?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>32096</bug_id>
          
          <creation_ts>2009-12-02 17:06:49 -0800</creation_ts>
          <short_desc>check-webkit-style is too noisy about namespace indenting issues.</short_desc>
          <delta_ts>2009-12-02 21:09:11 -0800</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>All</rep_platform>
          <op_sys>All</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="David Levin">levin</reporter>
          <assigned_to name="David Levin">levin</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>168216</commentid>
    <comment_count>0</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2009-12-02 17:06:49 -0800</bug_when>
    <thetext>With this fixed, it will only flag the first instance of a namespace indent issue.

This will eliminate the error from appearing when people modify a file (which seems ok) unless they change the first line in a namespace.

It also cuts down on the noise generate by improper indenting so that the output from check-webkit-style is more readable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>168217</commentid>
    <comment_count>1</comment_count>
      <attachid>44195</attachid>
    <who name="David Levin">levin</who>
    <bug_when>2009-12-02 17:18:27 -0800</bug_when>
    <thetext>Created attachment 44195
check-webkit-style is too noisy about namespace indenting issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>168254</commentid>
    <comment_count>2</comment_count>
      <attachid>44195</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2009-12-02 21:01:39 -0800</bug_when>
    <thetext>Comment on attachment 44195
check-webkit-style is too noisy about namespace indenting issues.

Awesome.  Thanks for fixing this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>168258</commentid>
    <comment_count>3</comment_count>
      <attachid>44195</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-12-02 21:09:07 -0800</bug_when>
    <thetext>Comment on attachment 44195
check-webkit-style is too noisy about namespace indenting issues.

Clearing flags on attachment: 44195

Committed r51619: &lt;http://trac.webkit.org/changeset/51619&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>168259</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-12-02 21:09:11 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>44195</attachid>
            <date>2009-12-02 17:18:27 -0800</date>
            <delta_ts>2009-12-02 21:09:07 -0800</delta_ts>
            <desc>check-webkit-style is too noisy about namespace indenting issues.</desc>
            <filename>bug-32096-20091202171825.patch</filename>
            <type>text/plain</type>
            <size>10432</size>
            <attacher name="David Levin">levin</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCA3NGJlMTE1Li5hOGEwZTdkIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMDktMTIt
MDIgIERhdmlkIExldmluICA8bGV2aW5AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGNoZWNrLXdlYmtpdC1zdHlsZSBpcyB0b28g
bm9pc3kgYWJvdXQgbmFtZXNwYWNlIGluZGVudGluZyBpc3N1ZXMuCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMjA5NgorCisgICAgICAgICogU2NyaXB0
cy9tb2R1bGVzL2NwcF9zdHlsZS5weToKKyAgICAgICAgQWRkZWQgYSBfRmlsZVN0YXRlIG9iamVj
dCB0byBiZSBhYmxlIHRvIHRyYWNrIGZpbGUgbGV2ZWwgaW5mb3JtYXRpb24uIEluIHRoaXMKKyAg
ICAgICAgY2FzZSwgaXQgc2ltcGx5IHRyYWNrcyB3aGV0aGVyIHRoZSBlcnJvciBoYXMgYWxyZWFk
eSBiZWVuIGdpdmVuLCBzbyB0aGF0IGl0IGlzbid0CisgICAgICAgIGRvbmUgYWdhaW4uCisgICAg
ICAgICogU2NyaXB0cy9tb2R1bGVzL2NwcF9zdHlsZV91bml0dGVzdC5weToKKyAgICAgICAgTW9k
aWZpZWQgdGVzdCBjYXNlcyB0byBwYXNzIGluIHRoZSBfRmlsZVN0YXRlIG9iamVjdCBhbmQgZml4
IGEgdGVzdCB0aGF0IGV4cGVjdGVkCisgICAgICAgIHRvIHNlZSB0aGUgbmFtZXNwYWNlIGVycm9y
IHR3aWNlIChub3cgaXQgb25seSBvY2N1cnMgb25jZSkuIE5vIG5ldyB0ZXN0cyBiZWNhdXNlCisg
ICAgICAgIGV4aXN0aW5nIHRlc3RzIGNvdmVyIHRoZSBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eS4K
KwogMjAwOS0xMi0wMiAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAg
IFJldmlld2VkIGJ5IEVyaWMgU2VpZGVsLgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvU2NyaXB0
cy9tb2R1bGVzL2NwcF9zdHlsZS5weSBiL1dlYktpdFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9jcHBf
c3R5bGUucHkKaW5kZXggOTkwZmNmZS4uYjE3ZTRmYiAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMv
U2NyaXB0cy9tb2R1bGVzL2NwcF9zdHlsZS5weQorKysgYi9XZWJLaXRUb29scy9TY3JpcHRzL21v
ZHVsZXMvY3BwX3N0eWxlLnB5CkBAIC0xMTE5LDYgKzExMTksMTYgQEAgY2xhc3MgX0NsYXNzU3Rh
dGUob2JqZWN0KToKICAgICAgICAgICAgICAgICAgIHNlbGYuY2xhc3NpbmZvX3N0YWNrWzBdLm5h
bWUpCiAKIAorY2xhc3MgX0ZpbGVTdGF0ZShvYmplY3QpOgorICAgIGRlZiBfX2luaXRfXyhzZWxm
KToKKyAgICAgICAgc2VsZi5fZGlkX2luc2lkZV9uYW1lc3BhY2VfaW5kZW50X3dhcm5pbmcgPSBG
YWxzZQorCisgICAgZGVmIHNldF9kaWRfaW5zaWRlX25hbWVzcGFjZV9pbmRlbnRfd2FybmluZyhz
ZWxmKToKKyAgICAgICAgc2VsZi5fZGlkX2luc2lkZV9uYW1lc3BhY2VfaW5kZW50X3dhcm5pbmcg
PSBUcnVlCisKKyAgICBkZWYgZGlkX2luc2lkZV9uYW1lc3BhY2VfaW5kZW50X3dhcm5pbmcoc2Vs
Zik6CisgICAgICAgIHJldHVybiBzZWxmLl9kaWRfaW5zaWRlX25hbWVzcGFjZV9pbmRlbnRfd2Fy
bmluZworCiBkZWYgY2hlY2tfZm9yX25vbl9zdGFuZGFyZF9jb25zdHJ1Y3RzKGZpbGVuYW1lLCBj
bGVhbl9saW5lcywgbGluZV9udW1iZXIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNsYXNzX3N0YXRlLCBlcnJvcik6CiAgICAgIiIiTG9ncyBhbiBlcnJvciBpZiB3ZSBz
ZWUgY2VydGFpbiBub24tQU5TSSBjb25zdHJ1Y3RzIGlnbm9yZWQgYnkgZ2NjLTIuCkBAIC0xNjc1
LDcgKzE2ODUsNyBAQCBkZWYgZ2V0X3ByZXZpb3VzX25vbl9ibGFua19saW5lKGNsZWFuX2xpbmVz
LCBsaW5lX251bWJlcik6CiAgICAgcmV0dXJuICgnJywgLTEpCiAKIAotZGVmIGNoZWNrX25hbWVz
cGFjZV9pbmRlbnRhdGlvbihmaWxlbmFtZSwgY2xlYW5fbGluZXMsIGxpbmVfbnVtYmVyLCBmaWxl
X2V4dGVuc2lvbiwgZXJyb3IpOgorZGVmIGNoZWNrX25hbWVzcGFjZV9pbmRlbnRhdGlvbihmaWxl
bmFtZSwgY2xlYW5fbGluZXMsIGxpbmVfbnVtYmVyLCBmaWxlX2V4dGVuc2lvbiwgZmlsZV9zdGF0
ZSwgZXJyb3IpOgogICAgICIiIkxvb2tzIGZvciBpbmRlbnRhdGlvbiBlcnJvcnMgaW5zaWRlIG9m
IG5hbWVzcGFjZXMuCiAKICAgICBBcmdzOgpAQCAtMTY4Myw2ICsxNjkzLDggQEAgZGVmIGNoZWNr
X25hbWVzcGFjZV9pbmRlbnRhdGlvbihmaWxlbmFtZSwgY2xlYW5fbGluZXMsIGxpbmVfbnVtYmVy
LCBmaWxlX2V4dGVuc2kKICAgICAgIGNsZWFuX2xpbmVzOiBBIENsZWFuc2VkTGluZXMgaW5zdGFu
Y2UgY29udGFpbmluZyB0aGUgZmlsZS4KICAgICAgIGxpbmVfbnVtYmVyOiBUaGUgbnVtYmVyIG9m
IHRoZSBsaW5lIHRvIGNoZWNrLgogICAgICAgZmlsZV9leHRlbnNpb246IFRoZSBleHRlbnNpb24g
KGRvdCBub3QgaW5jbHVkZWQpIG9mIHRoZSBmaWxlLgorICAgICAgZmlsZV9zdGF0ZTogQSBfRmls
ZVN0YXRlIGluc3RhbmNlIHdoaWNoIG1haW50YWlucyBpbmZvcm1hdGlvbiBhYm91dAorICAgICAg
ICAgICAgICAgICAgdGhlIHN0YXRlIG9mIHRoaW5ncyBpbiB0aGUgZmlsZS4KICAgICAgIGVycm9y
OiBUaGUgZnVuY3Rpb24gdG8gY2FsbCB3aXRoIGFueSBlcnJvcnMgZm91bmQuCiAgICAgIiIiCiAK
QEAgLTE2OTQsOCArMTcwNiwxMCBAQCBkZWYgY2hlY2tfbmFtZXNwYWNlX2luZGVudGF0aW9uKGZp
bGVuYW1lLCBjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGZpbGVfZXh0ZW5zaQogCiAgICAgY3Vy
cmVudF9pbmRlbnRhdGlvbl9sZXZlbCA9IGxlbihuYW1lc3BhY2VfbWF0Y2guZ3JvdXAoJ25hbWVz
cGFjZV9pbmRlbnRhdGlvbicpKQogICAgIGlmIGN1cnJlbnRfaW5kZW50YXRpb25fbGV2ZWwgPiAw
OgotICAgICAgICBlcnJvcihmaWxlbmFtZSwgbGluZV9udW1iZXIsICd3aGl0ZXNwYWNlL2luZGVu
dCcsIDQsCi0gICAgICAgICAgICAgICduYW1lc3BhY2Ugc2hvdWxkIG5ldmVyIGJlIGluZGVudGVk
LicpCisgICAgICAgICMgRG9uJ3Qgd2FybiBhYm91dCBhbiBpbmRlbnRlZCBuYW1lc3BhY2UgaWYg
d2UgYWxyZWFkeSB3YXJuZWQgYWJvdXQgaW5kZW50ZWQgY29kZS4KKyAgICAgICAgaWYgbm90IGZp
bGVfc3RhdGUuZGlkX2luc2lkZV9uYW1lc3BhY2VfaW5kZW50X3dhcm5pbmcoKToKKyAgICAgICAg
ICAgIGVycm9yKGZpbGVuYW1lLCBsaW5lX251bWJlciwgJ3doaXRlc3BhY2UvaW5kZW50JywgNCwK
KyAgICAgICAgICAgICAgICAgICduYW1lc3BhY2Ugc2hvdWxkIG5ldmVyIGJlIGluZGVudGVkLicp
CiAgICAgICAgIHJldHVybgogICAgIGxvb2tpbmdfZm9yX3NlbWljb2xvbiA9IEZhbHNlOwogICAg
IGxpbmVfb2Zmc2V0ID0gMApAQCAtMTcwNiw3ICsxNzIwLDggQEAgZGVmIGNoZWNrX25hbWVzcGFj
ZV9pbmRlbnRhdGlvbihmaWxlbmFtZSwgY2xlYW5fbGluZXMsIGxpbmVfbnVtYmVyLCBmaWxlX2V4
dGVuc2kKICAgICAgICAgICAgIGNvbnRpbnVlCiAgICAgICAgIGlmIG5vdCBjdXJyZW50X2luZGVu
dGF0aW9uX2xldmVsOgogICAgICAgICAgICAgaWYgbm90IChpbl9wcmVwcm9jZXNzb3JfZGlyZWN0
aXZlIG9yIGxvb2tpbmdfZm9yX3NlbWljb2xvbik6Ci0gICAgICAgICAgICAgICAgaWYgbm90IG1h
dGNoKHInXFMnLCBjdXJyZW50X2xpbmUpOgorICAgICAgICAgICAgICAgIGlmIG5vdCBtYXRjaChy
J1xTJywgY3VycmVudF9saW5lKSBhbmQgbm90IGZpbGVfc3RhdGUuZGlkX2luc2lkZV9uYW1lc3Bh
Y2VfaW5kZW50X3dhcm5pbmcoKToKKyAgICAgICAgICAgICAgICAgICAgZmlsZV9zdGF0ZS5zZXRf
ZGlkX2luc2lkZV9uYW1lc3BhY2VfaW5kZW50X3dhcm5pbmcoKQogICAgICAgICAgICAgICAgICAg
ICBlcnJvcihmaWxlbmFtZSwgbGluZV9udW1iZXIgKyBsaW5lX29mZnNldCwgJ3doaXRlc3BhY2Uv
aW5kZW50JywgNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0NvZGUgaW5zaWRlIGEgbmFt
ZXNwYWNlIHNob3VsZCBub3QgYmUgaW5kZW50ZWQuJykKICAgICAgICAgICAgIGlmIGluX3ByZXBy
b2Nlc3Nvcl9kaXJlY3RpdmUgb3IgKGN1cnJlbnRfbGluZS5zdHJpcCgpWzBdID09ICcjJyk6ICMg
VGhpcyB0YWtlcyBjYXJlIG9mIHByZXByb2Nlc3NvciBkaXJlY3RpdmUgc3ludGF4LgpAQCAtMjEy
NCw3ICsyMTM5LDcgQEAgZGVmIGdldF9saW5lX3dpZHRoKGxpbmUpOgogICAgIHJldHVybiBsZW4o
bGluZSkKIAogCi1kZWYgY2hlY2tfc3R5bGUoZmlsZW5hbWUsIGNsZWFuX2xpbmVzLCBsaW5lX251
bWJlciwgZmlsZV9leHRlbnNpb24sIGVycm9yKToKK2RlZiBjaGVja19zdHlsZShmaWxlbmFtZSwg
Y2xlYW5fbGluZXMsIGxpbmVfbnVtYmVyLCBmaWxlX2V4dGVuc2lvbiwgZmlsZV9zdGF0ZSwgZXJy
b3IpOgogICAgICIiIkNoZWNrcyBydWxlcyBmcm9tIHRoZSAnQysrIHN0eWxlIHJ1bGVzJyBzZWN0
aW9uIG9mIGNwcGd1aWRlLmh0bWwuCiAKICAgICBNb3N0IG9mIHRoZXNlIHJ1bGVzIGFyZSBoYXJk
IHRvIHRlc3QgKG5hbWluZywgY29tbWVudCBzdHlsZSksIGJ1dCB3ZQpAQCAtMjEzNiw2ICsyMTUx
LDggQEAgZGVmIGNoZWNrX3N0eWxlKGZpbGVuYW1lLCBjbGVhbl9saW5lcywgbGluZV9udW1iZXIs
IGZpbGVfZXh0ZW5zaW9uLCBlcnJvcik6CiAgICAgICBjbGVhbl9saW5lczogQSBDbGVhbnNlZExp
bmVzIGluc3RhbmNlIGNvbnRhaW5pbmcgdGhlIGZpbGUuCiAgICAgICBsaW5lX251bWJlcjogVGhl
IG51bWJlciBvZiB0aGUgbGluZSB0byBjaGVjay4KICAgICAgIGZpbGVfZXh0ZW5zaW9uOiBUaGUg
ZXh0ZW5zaW9uICh3aXRob3V0IHRoZSBkb3QpIG9mIHRoZSBmaWxlbmFtZS4KKyAgICAgIGZpbGVf
c3RhdGU6IEEgX0ZpbGVTdGF0ZSBpbnN0YW5jZSB3aGljaCBtYWludGFpbnMgaW5mb3JtYXRpb24g
YWJvdXQKKyAgICAgICAgICAgICAgICAgIHRoZSBzdGF0ZSBvZiB0aGluZ3MgaW4gdGhlIGZpbGUu
CiAgICAgICBlcnJvcjogVGhlIGZ1bmN0aW9uIHRvIGNhbGwgd2l0aCBhbnkgZXJyb3JzIGZvdW5k
LgogICAgICIiIgogCkBAIC0yMjAzLDcgKzIyMjAsNyBAQCBkZWYgY2hlY2tfc3R5bGUoZmlsZW5h
bWUsIGNsZWFuX2xpbmVzLCBsaW5lX251bWJlciwgZmlsZV9leHRlbnNpb24sIGVycm9yKToKICAg
ICAgICAgICAgICAgJ29wZXJhdG9ycyBvbiB0aGUgbGVmdCBzaWRlIG9mIHRoZSBsaW5lIGluc3Rl
YWQgb2YgdGhlIHJpZ2h0IHNpZGUuJykKIAogICAgICMgU29tZSBtb3JlIHN0eWxlIGNoZWNrcwot
ICAgIGNoZWNrX25hbWVzcGFjZV9pbmRlbnRhdGlvbihmaWxlbmFtZSwgY2xlYW5fbGluZXMsIGxp
bmVfbnVtYmVyLCBmaWxlX2V4dGVuc2lvbiwgZXJyb3IpCisgICAgY2hlY2tfbmFtZXNwYWNlX2lu
ZGVudGF0aW9uKGZpbGVuYW1lLCBjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGZpbGVfZXh0ZW5z
aW9uLCBmaWxlX3N0YXRlLCBlcnJvcikKICAgICBjaGVja191c2luZ19zdGQoZmlsZW5hbWUsIGNs
ZWFuX2xpbmVzLCBsaW5lX251bWJlciwgZXJyb3IpCiAgICAgY2hlY2tfbWF4X21pbl9tYWNyb3Mo
ZmlsZW5hbWUsIGNsZWFuX2xpbmVzLCBsaW5lX251bWJlciwgZXJyb3IpCiAgICAgY2hlY2tfc3dp
dGNoX2luZGVudGF0aW9uKGZpbGVuYW1lLCBjbGVhbl9saW5lcywgbGluZV9udW1iZXIsIGVycm9y
KQpAQCAtMjkxNCw3ICsyOTMxLDcgQEAgZGVmIGNoZWNrX2Zvcl9pbmNsdWRlX3doYXRfeW91X3Vz
ZShmaWxlbmFtZSwgY2xlYW5fbGluZXMsIGluY2x1ZGVfc3RhdGUsIGVycm9yLAogCiBkZWYgcHJv
Y2Vzc19saW5lKGZpbGVuYW1lLCBmaWxlX2V4dGVuc2lvbiwKICAgICAgICAgICAgICAgICAgY2xl
YW5fbGluZXMsIGxpbmUsIGluY2x1ZGVfc3RhdGUsIGZ1bmN0aW9uX3N0YXRlLAotICAgICAgICAg
ICAgICAgICBjbGFzc19zdGF0ZSwgZXJyb3IpOgorICAgICAgICAgICAgICAgICBjbGFzc19zdGF0
ZSwgZmlsZV9zdGF0ZSwgZXJyb3IpOgogICAgICIiIlByb2Nlc3NlcyBhIHNpbmdsZSBsaW5lIGlu
IHRoZSBmaWxlLgogCiAgICAgQXJnczoKQEAgLTI5MjcsNiArMjk0NCw4IEBAIGRlZiBwcm9jZXNz
X2xpbmUoZmlsZW5hbWUsIGZpbGVfZXh0ZW5zaW9uLAogICAgICAgZnVuY3Rpb25fc3RhdGU6IEEg
X0Z1bmN0aW9uU3RhdGUgaW5zdGFuY2Ugd2hpY2ggY291bnRzIGZ1bmN0aW9uIGxpbmVzLCBldGMu
CiAgICAgICBjbGFzc19zdGF0ZTogQSBfQ2xhc3NTdGF0ZSBpbnN0YW5jZSB3aGljaCBtYWludGFp
bnMgaW5mb3JtYXRpb24gYWJvdXQKICAgICAgICAgICAgICAgICAgICB0aGUgY3VycmVudCBzdGFj
ayBvZiBuZXN0ZWQgY2xhc3MgZGVjbGFyYXRpb25zIGJlaW5nIHBhcnNlZC4KKyAgICAgIGZpbGVf
c3RhdGU6IEEgX0ZpbGVTdGF0ZSBpbnN0YW5jZSB3aGljaCBtYWludGFpbnMgaW5mb3JtYXRpb24g
YWJvdXQKKyAgICAgICAgICAgICAgICAgIHRoZSBzdGF0ZSBvZiB0aGluZ3MgaW4gdGhlIGZpbGUu
CiAgICAgICBlcnJvcjogQSBjYWxsYWJsZSB0byB3aGljaCBlcnJvcnMgYXJlIHJlcG9ydGVkLCB3
aGljaCB0YWtlcyA0IGFyZ3VtZW50czoKICAgICAgICAgICAgICBmaWxlbmFtZSwgbGluZSBudW1i
ZXIsIGVycm9yIGxldmVsLCBhbmQgbWVzc2FnZQogCkBAIC0yOTM2LDcgKzI5NTUsNyBAQCBkZWYg
cHJvY2Vzc19saW5lKGZpbGVuYW1lLCBmaWxlX2V4dGVuc2lvbiwKICAgICBpZiBzZWFyY2gocidc
Yk5PTElOVFxiJywgcmF3X2xpbmVzW2xpbmVdKTogICMgaWdub3JlIG5vbGludCBsaW5lcwogICAg
ICAgICByZXR1cm4KICAgICBjaGVja19mb3JfbXVsdGlsaW5lX2NvbW1lbnRzX2FuZF9zdHJpbmdz
KGZpbGVuYW1lLCBjbGVhbl9saW5lcywgbGluZSwgZXJyb3IpCi0gICAgY2hlY2tfc3R5bGUoZmls
ZW5hbWUsIGNsZWFuX2xpbmVzLCBsaW5lLCBmaWxlX2V4dGVuc2lvbiwgZXJyb3IpCisgICAgY2hl
Y2tfc3R5bGUoZmlsZW5hbWUsIGNsZWFuX2xpbmVzLCBsaW5lLCBmaWxlX2V4dGVuc2lvbiwgZmls
ZV9zdGF0ZSwgZXJyb3IpCiAgICAgY2hlY2tfbGFuZ3VhZ2UoZmlsZW5hbWUsIGNsZWFuX2xpbmVz
LCBsaW5lLCBmaWxlX2V4dGVuc2lvbiwgaW5jbHVkZV9zdGF0ZSwKICAgICAgICAgICAgICAgICAg
ICBlcnJvcikKICAgICBjaGVja19mb3Jfbm9uX3N0YW5kYXJkX2NvbnN0cnVjdHMoZmlsZW5hbWUs
IGNsZWFuX2xpbmVzLCBsaW5lLApAQCAtMjk2MSw2ICsyOTgwLDcgQEAgZGVmIHByb2Nlc3NfZmls
ZV9kYXRhKGZpbGVuYW1lLCBmaWxlX2V4dGVuc2lvbiwgbGluZXMsIGVycm9yKToKICAgICBpbmNs
dWRlX3N0YXRlID0gX0luY2x1ZGVTdGF0ZSgpCiAgICAgZnVuY3Rpb25fc3RhdGUgPSBfRnVuY3Rp
b25TdGF0ZSgpCiAgICAgY2xhc3Nfc3RhdGUgPSBfQ2xhc3NTdGF0ZSgpCisgICAgZmlsZV9zdGF0
ZSA9IF9GaWxlU3RhdGUoKQogCiAgICAgY2hlY2tfZm9yX2NvcHlyaWdodChmaWxlbmFtZSwgbGlu
ZXMsIGVycm9yKQogCkBAIC0yOTcxLDcgKzI5OTEsNyBAQCBkZWYgcHJvY2Vzc19maWxlX2RhdGEo
ZmlsZW5hbWUsIGZpbGVfZXh0ZW5zaW9uLCBsaW5lcywgZXJyb3IpOgogICAgIGNsZWFuX2xpbmVz
ID0gQ2xlYW5zZWRMaW5lcyhsaW5lcykKICAgICBmb3IgbGluZSBpbiB4cmFuZ2UoY2xlYW5fbGlu
ZXMubnVtX2xpbmVzKCkpOgogICAgICAgICBwcm9jZXNzX2xpbmUoZmlsZW5hbWUsIGZpbGVfZXh0
ZW5zaW9uLCBjbGVhbl9saW5lcywgbGluZSwKLSAgICAgICAgICAgICAgICAgICAgIGluY2x1ZGVf
c3RhdGUsIGZ1bmN0aW9uX3N0YXRlLCBjbGFzc19zdGF0ZSwgZXJyb3IpCisgICAgICAgICAgICAg
ICAgICAgICBpbmNsdWRlX3N0YXRlLCBmdW5jdGlvbl9zdGF0ZSwgY2xhc3Nfc3RhdGUsIGZpbGVf
c3RhdGUsIGVycm9yKQogICAgIGNsYXNzX3N0YXRlLmNoZWNrX2ZpbmlzaGVkKGZpbGVuYW1lLCBl
cnJvcikKIAogICAgIGNoZWNrX2Zvcl9pbmNsdWRlX3doYXRfeW91X3VzZShmaWxlbmFtZSwgY2xl
YW5fbGluZXMsIGluY2x1ZGVfc3RhdGUsIGVycm9yKQpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMv
U2NyaXB0cy9tb2R1bGVzL2NwcF9zdHlsZV91bml0dGVzdC5weSBiL1dlYktpdFRvb2xzL1Njcmlw
dHMvbW9kdWxlcy9jcHBfc3R5bGVfdW5pdHRlc3QucHkKaW5kZXggN2Y1NDAzZi4uYWViY2Y4MiAx
MDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvU2NyaXB0cy9tb2R1bGVzL2NwcF9zdHlsZV91bml0dGVz
dC5weQorKysgYi9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvY3BwX3N0eWxlX3VuaXR0ZXN0
LnB5CkBAIC0xMjAsOSArMTIwLDEwIEBAIGNsYXNzIENwcFN0eWxlVGVzdEJhc2UodW5pdHRlc3Qu
VGVzdENhc2UpOgogICAgICAgICBmdW5jdGlvbl9zdGF0ZSA9IGNwcF9zdHlsZS5fRnVuY3Rpb25T
dGF0ZSgpCiAgICAgICAgIGV4dCA9IGZpbGVfbmFtZVtmaWxlX25hbWUucmZpbmQoJy4nKSArIDE6
XQogICAgICAgICBjbGFzc19zdGF0ZSA9IGNwcF9zdHlsZS5fQ2xhc3NTdGF0ZSgpCisgICAgICAg
IGZpbGVfc3RhdGUgPSBjcHBfc3R5bGUuX0ZpbGVTdGF0ZSgpCiAgICAgICAgIGNwcF9zdHlsZS5w
cm9jZXNzX2xpbmUoZmlsZV9uYW1lLCBleHQsIGNsZWFuX2xpbmVzLCAwLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGluY2x1ZGVfc3RhdGUsIGZ1bmN0aW9uX3N0YXRlLAotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNsYXNzX3N0YXRlLCBlcnJvcl9jb2xsZWN0b3IpCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3Nfc3RhdGUsIGZpbGVfc3RhdGUsIGVy
cm9yX2NvbGxlY3RvcikKICAgICAgICAgIyBTaW5nbGUtbGluZSBsaW50IHRlc3RzIGFyZSBhbGxv
d2VkIHRvIGZhaWwgdGhlICd1bmxpbnRhYmxlIGZ1bmN0aW9uJwogICAgICAgICAjIGNoZWNrLgog
ICAgICAgICBlcnJvcl9jb2xsZWN0b3IucmVtb3ZlX2lmX3ByZXNlbnQoCkBAIC0xMzcsOCArMTM4
LDkgQEAgY2xhc3MgQ3BwU3R5bGVUZXN0QmFzZSh1bml0dGVzdC5UZXN0Q2FzZSk6CiAgICAgICAg
IGxpbmVzID0gY3BwX3N0eWxlLkNsZWFuc2VkTGluZXMobGluZXMpCiAgICAgICAgIGV4dCA9IGZp
bGVfbmFtZVtmaWxlX25hbWUucmZpbmQoJy4nKSArIDE6XQogICAgICAgICBjbGFzc19zdGF0ZSA9
IGNwcF9zdHlsZS5fQ2xhc3NTdGF0ZSgpCisgICAgICAgIGZpbGVfc3RhdGUgPSBjcHBfc3R5bGUu
X0ZpbGVTdGF0ZSgpCiAgICAgICAgIGZvciBpIGluIHhyYW5nZShsaW5lcy5udW1fbGluZXMoKSk6
Ci0gICAgICAgICAgICBjcHBfc3R5bGUuY2hlY2tfc3R5bGUoZmlsZV9uYW1lLCBsaW5lcywgaSwg
ZXh0LCBlcnJvcl9jb2xsZWN0b3IpCisgICAgICAgICAgICBjcHBfc3R5bGUuY2hlY2tfc3R5bGUo
ZmlsZV9uYW1lLCBsaW5lcywgaSwgZXh0LCBmaWxlX3N0YXRlLCBlcnJvcl9jb2xsZWN0b3IpCiAg
ICAgICAgICAgICBjcHBfc3R5bGUuY2hlY2tfZm9yX25vbl9zdGFuZGFyZF9jb25zdHJ1Y3RzKGZp
bGVfbmFtZSwgbGluZXMsIGksIGNsYXNzX3N0YXRlLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlcnJvcl9jb2xsZWN0b3IpCiAgICAgICAg
IGNsYXNzX3N0YXRlLmNoZWNrX2ZpbmlzaGVkKGZpbGVfbmFtZSwgZXJyb3JfY29sbGVjdG9yKQpA
QCAtMjgzNCw3ICsyODM2LDE2IEBAIGNsYXNzIFdlYktpdFN0eWxlVGVzdChDcHBTdHlsZVRlc3RC
YXNlKToKICAgICAgICAgICAgICd9O1xuJwogICAgICAgICAgICAgJ307XG4nCiAgICAgICAgICAg
ICAnfScsCi0gICAgICAgICAgICBbJ0NvZGUgaW5zaWRlIGEgbmFtZXNwYWNlIHNob3VsZCBub3Qg
YmUgaW5kZW50ZWQuICBbd2hpdGVzcGFjZS9pbmRlbnRdIFs0XScsICduYW1lc3BhY2Ugc2hvdWxk
IG5ldmVyIGJlIGluZGVudGVkLiAgW3doaXRlc3BhY2UvaW5kZW50XSBbNF0nXSwKKyAgICAgICAg
ICAgICdDb2RlIGluc2lkZSBhIG5hbWVzcGFjZSBzaG91bGQgbm90IGJlIGluZGVudGVkLiAgW3do
aXRlc3BhY2UvaW5kZW50XSBbNF0nLAorICAgICAgICAgICAgJ2Zvby5oJykKKyAgICAgICAgc2Vs
Zi5hc3NlcnRfbXVsdGlfbGluZV9saW50KAorICAgICAgICAgICAgJ25hbWVzcGFjZSBPdXRlck5h
bWVzcGFjZSB7XG4nCisgICAgICAgICAgICAnICAgIGNsYXNzIERvY3VtZW50IHtcbicKKyAgICAg
ICAgICAgICcgICAgbmFtZXNwYWNlIElubmVyTmFtZXNwYWNlIHtcbicKKyAgICAgICAgICAgICd9
O1xuJworICAgICAgICAgICAgJ307XG4nCisgICAgICAgICAgICAnfScsCisgICAgICAgICAgICAn
Q29kZSBpbnNpZGUgYSBuYW1lc3BhY2Ugc2hvdWxkIG5vdCBiZSBpbmRlbnRlZC4gIFt3aGl0ZXNw
YWNlL2luZGVudF0gWzRdJywKICAgICAgICAgICAgICdmb28uaCcpCiAgICAgICAgIHNlbGYuYXNz
ZXJ0X211bHRpX2xpbmVfbGludCgKICAgICAgICAgICAgICduYW1lc3BhY2UgV2ViQ29yZSB7XG4n
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>