<?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>97579</bug_id>
          
          <creation_ts>2012-09-25 11:02:11 -0700</creation_ts>
          <short_desc>Web Inspector: Fix logging in pure protocol test harness</short_desc>
          <delta_ts>2012-09-25 22:57:57 -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>Web Inspector (Deprecated)</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>0</everconfirmed>
          <reporter name="Peter Rybin">prybin</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>mifenton</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rakuco</cc>
    
    <cc>rik</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>727793</commentid>
    <comment_count>0</comment_count>
    <who name="Peter Rybin">prybin</who>
    <bug_when>2012-09-25 11:02:11 -0700</bug_when>
    <thetext>1. InspectorTest.log needs proper special symbol escaping.
2. A flushable logging means must be provided that survives crashes and timeout kill of DumpRenderTree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>727817</commentid>
    <comment_count>1</comment_count>
      <attachid>165646</attachid>
    <who name="Peter Rybin">prybin</who>
    <bug_when>2012-09-25 11:27:28 -0700</bug_when>
    <thetext>Created attachment 165646
Patch for most of platforms</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>728206</commentid>
    <comment_count>2</comment_count>
      <attachid>165646</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2012-09-25 22:48:31 -0700</bug_when>
    <thetext>Comment on attachment 165646
Patch for most of platforms

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

&gt; LayoutTests/http/tests/inspector-protocol/resources/protocol-test.js:33
&gt; +    alert(text);

console.log() should also print a message to stdout in the tests but it would add messages to the inspector which might be undesirable in some protocol tests, so I guess alert should be fine here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>728211</commentid>
    <comment_count>3</comment_count>
      <attachid>165646</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-25 22:57:52 -0700</bug_when>
    <thetext>Comment on attachment 165646
Patch for most of platforms

Clearing flags on attachment: 165646

Committed r129595: &lt;http://trac.webkit.org/changeset/129595&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>728212</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-25 22:57:57 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>165646</attachid>
            <date>2012-09-25 11:27:28 -0700</date>
            <delta_ts>2012-09-25 22:57:52 -0700</delta_ts>
            <desc>Patch for most of platforms</desc>
            <filename>bug-97579-20120925222647.patch</filename>
            <type>text/plain</type>
            <size>8963</size>
            <attacher name="Peter Rybin">prybin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI5NDk5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMmQ1OGIxODVkNzdlZjE5YjliMmY1Zjk0NDhiNWFiYzg5
YzQxYjA2YS4uNjRkNGRiZGY1MWU3ZjU0ODRiNmJmOWQ5ZGI1NGI5MGIzNWQ1Mzc2NyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4
IEBACisyMDEyLTA5LTI1ICBQZXRlciBSeWJpbiAgPHBldGVyLnJ5YmluQGdtYWlsLmNvbT4KKwor
ICAgICAgICBXZWIgSW5zcGVjdG9yOiBGaXggbG9nZ2luZyBpbiBwdXJlIHByb3RvY29sIHRlc3Qg
aGFybmVzcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
OTc1NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBK
YXZhU2NyaXB0IGFsZXJ0IGltcGxlbWVudGF0aW9uIGluIER1bXBSZW5kZXJUcmVlIGdldHMgaW1t
ZWRpYXRlIGZsdXNoIHRvIG1ha2Ugc3VyZSB0aGF0CisgICAgICAgIHRoZSBtZXNzYWdlIHN1cnZp
dmVzIGNyYXNoIG9yIGtpbGwgYnkgdGltZW91dC4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVl
L2JsYWNrYmVycnkvRHVtcFJlbmRlclRyZWUuY3BwOgorICAgICAgICAoQmxhY2tCZXJyeTo6V2Vi
S2l0OjpEdW1wUmVuZGVyVHJlZTo6cnVuSmF2YVNjcmlwdEFsZXJ0KToKKyAgICAgICAgKiBEdW1w
UmVuZGVyVHJlZS9jaHJvbWl1bS9XZWJWaWV3SG9zdC5jcHA6CisgICAgICAgIChXZWJWaWV3SG9z
dDo6cnVuTW9kYWxBbGVydERpYWxvZyk6CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZWZsL0R1
bXBSZW5kZXJUcmVlVmlldy5jcHA6CisgICAgICAgIChvbkphdmFTY3JpcHRBbGVydCk6CisgICAg
ICAgICogRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcDoKKyAgICAgICAgKHdl
YlZpZXdTY3JpcHRBbGVydCk6CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvbWFjL1VJRGVsZWdh
dGUubW06CisgICAgICAgICgtW1VJRGVsZWdhdGUgd2ViVmlldzpydW5KYXZhU2NyaXB0QWxlcnRQ
YW5lbFdpdGhNZXNzYWdlOmluaXRpYXRlZEJ5RnJhbWU6XSk6CisgICAgICAgICogRHVtcFJlbmRl
clRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpXZWJQYWdl
OjpqYXZhU2NyaXB0QWxlcnQpOgorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3dpbi9VSURlbGVn
YXRlLmNwcDoKKyAgICAgICAgKFVJRGVsZWdhdGU6OnJ1bkphdmFTY3JpcHRBbGVydFBhbmVsV2l0
aE1lc3NhZ2UpOgorCiAyMDEyLTA5LTI1ICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxyYXBoYWVs
Lmt1Ym8uZGEuY29zdGFAaW50ZWwuY29tPgogCiAgICAgICAgIFtFRkxdIERvIG5vdCBkdW1wIGlu
c3BlY3RvciBvdXRwdXQgaW4gRFJUCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9i
bGFja2JlcnJ5L0R1bXBSZW5kZXJUcmVlLmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2JsYWNr
YmVycnkvRHVtcFJlbmRlclRyZWUuY3BwCmluZGV4IGNjOTMwZTE2NjI1ZGNiZTc2ZjQ3YjA1MGIx
N2VlNTEyZTEyOWE3YzkuLmZhNTdjNDZmZTMwY2ZhMTI4ODliZmQzMjY3MDE3NTM3NmEwZTFjMTUg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2JsYWNrYmVycnkvRHVtcFJlbmRlclRy
ZWUuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2JsYWNrYmVycnkvRHVtcFJlbmRlclRy
ZWUuY3BwCkBAIC02NjQsOCArNjY0LDEwIEBAIHZvaWQgRHVtcFJlbmRlclRyZWU6OmFkZE1lc3Nh
Z2VUb0NvbnNvbGUoY29uc3QgU3RyaW5nJiBtZXNzYWdlLCB1bnNpZ25lZCBpbnQgbGluCiAKIHZv
aWQgRHVtcFJlbmRlclRyZWU6OnJ1bkphdmFTY3JpcHRBbGVydChjb25zdCBTdHJpbmcmIG1lc3Nh
Z2UpCiB7Ci0gICAgaWYgKCF0ZXN0RG9uZSkKKyAgICBpZiAoIXRlc3REb25lKSB7CiAgICAgICAg
IHByaW50ZigiQUxFUlQ6ICVzXG4iLCBtZXNzYWdlLnV0ZjgoKS5kYXRhKCkpOworICAgICAgICBm
Zmx1c2goc3Rkb3V0KTsKKyAgICB9CiB9CiAKIGJvb2wgRHVtcFJlbmRlclRyZWU6OnJ1bkphdmFT
Y3JpcHRDb25maXJtKGNvbnN0IFN0cmluZyYgbWVzc2FnZSkKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1
bXBSZW5kZXJUcmVlL2Nocm9taXVtL1dlYlZpZXdIb3N0LmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJU
cmVlL2Nocm9taXVtL1dlYlZpZXdIb3N0LmNwcAppbmRleCA4N2ZhYWYyNDg4NTE1YTJkYmNjNWY4
NmVkMTEyMDA3OGQzZTgzZGJmLi5mOGQ4MDRlOTY0ODQ0NzAyYjcxMzE5ZjM0N2IxOWRmYmIzYzI4
MGZhIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9XZWJWaWV3SG9z
dC5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vV2ViVmlld0hvc3QuY3Bw
CkBAIC01NDYsNiArNTQ2LDcgQEAgV2ViU3RyaW5nIFdlYlZpZXdIb3N0OjphdXRvQ29ycmVjdFdv
cmQoY29uc3QgV2ViU3RyaW5nJikKIHZvaWQgV2ViVmlld0hvc3Q6OnJ1bk1vZGFsQWxlcnREaWFs
b2coV2ViRnJhbWUqLCBjb25zdCBXZWJTdHJpbmcmIG1lc3NhZ2UpCiB7CiAgICAgcHJpbnRmKCJB
TEVSVDogJXNcbiIsIG1lc3NhZ2UudXRmOCgpLmRhdGEoKSk7CisgICAgZmZsdXNoKHN0ZG91dCk7
CiB9CiAKIGJvb2wgV2ViVmlld0hvc3Q6OnJ1bk1vZGFsQ29uZmlybURpYWxvZyhXZWJGcmFtZSos
IGNvbnN0IFdlYlN0cmluZyYgbWVzc2FnZSkKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJU
cmVlL2VmbC9EdW1wUmVuZGVyVHJlZVZpZXcuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZs
L0R1bXBSZW5kZXJUcmVlVmlldy5jcHAKaW5kZXggOTk0MjdkODQ5ZmJiY2NlMGU4ZjUyMDMzNzIy
NTlkZGVlNTUzNzExMC4uZWQzMWRlMzI4MjRkYTE0ZWI0NTI5YjhiNWY3YTI1MGVkYTc2NGYwNyAx
MDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlVmlldy5j
cHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlVmlldy5jcHAK
QEAgLTgyLDYgKzgyLDcgQEAgc3RhdGljIHZvaWQgb25Db25zb2xlTWVzc2FnZShFd2tfVmlld19T
bWFydF9EYXRhKiBzbWFydERhdGEsIGNvbnN0IGNoYXIqIG1lc3NhZ2UKIHN0YXRpYyB2b2lkIG9u
SmF2YVNjcmlwdEFsZXJ0KEV3a19WaWV3X1NtYXJ0X0RhdGEqLCBFdmFzX09iamVjdCosIGNvbnN0
IGNoYXIqIG1lc3NhZ2UpCiB7CiAgICAgcHJpbnRmKCJBTEVSVDogJXNcbiIsIG1lc3NhZ2UpOwor
ICAgIGZmbHVzaChzdGRvdXQpOwogfQogCiBzdGF0aWMgRWluYV9Cb29sIG9uSmF2YVNjcmlwdENv
bmZpcm0oRXdrX1ZpZXdfU21hcnRfRGF0YSosIEV2YXNfT2JqZWN0KiwgY29uc3QgY2hhciogbWVz
c2FnZSkKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJl
ZS5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCmluZGV4
IGE2YzQzODM5OTQyYjIwZDQyOWQ1ZGIwMzA2MDM2MmIyODBiY2NiM2UuLmQ1ZDRmMmVlZmU4NjIy
ZTQ3YjcwNmZjZmVhNWE5YTI0OGUwZDg1MTUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJU
cmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3Rr
L0R1bXBSZW5kZXJUcmVlLmNwcApAQCAtOTI1LDYgKzkyNSw3IEBAIHN0YXRpYyBnYm9vbGVhbiB3
ZWJWaWV3Q29uc29sZU1lc3NhZ2UoV2ViS2l0V2ViVmlldyogdmlldywgY29uc3QgZ2NoYXIqIG1l
c3NhZ2UsCiBzdGF0aWMgZ2Jvb2xlYW4gd2ViVmlld1NjcmlwdEFsZXJ0KFdlYktpdFdlYlZpZXcq
IHZpZXcsIFdlYktpdFdlYkZyYW1lKiBmcmFtZSwgY29uc3QgZ2NoYXIqIG1lc3NhZ2UsIGdwb2lu
dGVyIGRhdGEpCiB7CiAgICAgZnByaW50ZihzdGRvdXQsICJBTEVSVDogJXNcbiIsIG1lc3NhZ2Up
OworICAgIGZmbHVzaChzdGRvdXQpOwogICAgIHJldHVybiBUUlVFOwogfQogCmRpZmYgLS1naXQg
YS9Ub29scy9EdW1wUmVuZGVyVHJlZS9tYWMvVUlEZWxlZ2F0ZS5tbSBiL1Rvb2xzL0R1bXBSZW5k
ZXJUcmVlL21hYy9VSURlbGVnYXRlLm1tCmluZGV4IDU4MGIwZDY0OTIxOGNkODdiYzg2NzFiZWFh
MjhhNjY5YzE4ODkyOTkuLjFiNjEwM2FjOGVkY2UxMmEzN2Q3YjAzZTJlNjAxNGRhMjdiOWYwMzQg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL21hYy9VSURlbGVnYXRlLm1tCisrKyBi
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL21hYy9VSURlbGVnYXRlLm1tCkBAIC04OSw4ICs4OSwxMCBA
QCBEdW1wUmVuZGVyVHJlZURyYWdnaW5nSW5mbyAqZHJhZ2dpbmdJbmZvID0gbmlsOwogCiAtICh2
b2lkKXdlYlZpZXc6KFdlYlZpZXcgKilzZW5kZXIgcnVuSmF2YVNjcmlwdEFsZXJ0UGFuZWxXaXRo
TWVzc2FnZTooTlNTdHJpbmcgKiltZXNzYWdlIGluaXRpYXRlZEJ5RnJhbWU6KFdlYkZyYW1lICop
ZnJhbWUKIHsKLSAgICBpZiAoIWRvbmUpCisgICAgaWYgKCFkb25lKSB7CiAgICAgICAgIHByaW50
ZigiQUxFUlQ6ICVzXG4iLCBbbWVzc2FnZSBVVEY4U3RyaW5nXSk7CisgICAgICAgIGZmbHVzaChz
dGRvdXQpOworICAgIH0KIH0KIAogLSAoQk9PTCl3ZWJWaWV3OihXZWJWaWV3ICopc2VuZGVyIHJ1
bkphdmFTY3JpcHRDb25maXJtUGFuZWxXaXRoTWVzc2FnZTooTlNTdHJpbmcgKiltZXNzYWdlIGlu
aXRpYXRlZEJ5RnJhbWU6KFdlYkZyYW1lICopZnJhbWUKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUv
cXQvRHVtcFJlbmRlclRyZWVRdC5jcHAKaW5kZXggYWJlMDhhYTI2ZWI0Y2Y3OWU2YmVmNGQ1OWI5
Y2YxMzQ4NWMwZGFmOC4uNDYxMjBhN2IwMWY4NGI4ODdlYWRhOWRlNmY1MjkwZjlmMWFlZWE3OSAx
MDA3NTUKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHAK
KysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHAKQEAgLTIy
NSw2ICsyMjUsNyBAQCB2b2lkIFdlYlBhZ2U6OmphdmFTY3JpcHRBbGVydChRV2ViRnJhbWUqLCBj
b25zdCBRU3RyaW5nJiBtZXNzYWdlKQogICAgICAgICByZXR1cm47CiAKICAgICBmcHJpbnRmKHN0
ZG91dCwgIkFMRVJUOiAlc1xuIiwgbWVzc2FnZS50b1V0ZjgoKS5jb25zdERhdGEoKSk7CisgICAg
ZmZsdXNoKHN0ZG91dCk7CiB9CiAKIHZvaWQgV2ViUGFnZTo6cmVxdWVzdFBlcm1pc3Npb24oUVdl
YkZyYW1lKiBmcmFtZSwgUVdlYlBhZ2U6OkZlYXR1cmUgZmVhdHVyZSkKZGlmZiAtLWdpdCBhL1Rv
b2xzL0R1bXBSZW5kZXJUcmVlL3dpbi9VSURlbGVnYXRlLmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJU
cmVlL3dpbi9VSURlbGVnYXRlLmNwcAppbmRleCBmZDZhOGY4NDI5MzRhYjZhZTQyODdmZmNlNjAz
M2FmMDEzMDM0M2Q3Li5jNzU3NDg4M2E0ZTRkZThmNGNiMDRhNzhlNmQyNWJiMWNjNTcyYzc2IDEw
MDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS93aW4vVUlEZWxlZ2F0ZS5jcHAKKysrIGIv
VG9vbHMvRHVtcFJlbmRlclRyZWUvd2luL1VJRGVsZWdhdGUuY3BwCkBAIC00MzUsNiArNDM1LDcg
QEAgSFJFU1VMVCBTVERNRVRIT0RDQUxMVFlQRSBVSURlbGVnYXRlOjpydW5KYXZhU2NyaXB0QWxl
cnRQYW5lbFdpdGhNZXNzYWdlKAogICAgICAgICAvKiBbaW5dICovIEJTVFIgbWVzc2FnZSkKIHsK
ICAgICBwcmludGYoIkFMRVJUOiAlU1xuIiwgbWVzc2FnZSA/IG1lc3NhZ2UgOiBMIiIpOworICAg
IGZmbHVzaChzdGRvdXQpOwogCiAgICAgcmV0dXJuIFNfT0s7CiB9CmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNzQ5MmU2NzQ0
M2UzNTI2ZjMwNmI2MjUwN2FlNzBhMjI4NGJkYWMxOS4uNzEyNWU4MzRmZjA3OGIwZWU0MjQwNzMx
MzExY2Y3NmI2MDllOTNlOCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBi
L0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTA5LTI1ICBQZXRl
ciBSeWJpbiAgPHBldGVyLnJ5YmluQGdtYWlsLmNvbT4KKworICAgICAgICBXZWIgSW5zcGVjdG9y
OiBGaXggbG9nZ2luZyBpbiBwdXJlIHByb3RvY29sIHRlc3QgaGFybmVzcworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTc1NzkKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBMb2dnaW5nIGZhY2lsaXR5IGlzIGZp
eGVkIGFuZCBpbXByb3ZlZCBmb3IgaW5zcGVjdG9yIHByb3RvY29sIGhhcm5lc3MuCisKKyAgICAg
ICAgKiBodHRwL3Rlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9yZXNvdXJjZXMvSW5zcGVjdG9yVGVz
dC5qczoKKyAgICAgICAgKEluc3BlY3RvclRlc3QubG9nKTogcHJvcGVyIGVzY2FwaW5nIGlzIGFk
ZGVkIAorICAgICAgICAoSW5zcGVjdG9yVGVzdC5kZWJ1Z0xvZyk6IG5ldyBtZXRob2QgaXMgYWRk
ZWQgZm9yIGNyYXNoLXByb29mIGRlYnVnIG1lc3NhZ2luZworICAgICAgICAqIGh0dHAvdGVzdHMv
aW5zcGVjdG9yLXByb3RvY29sL3Jlc291cmNlcy9wcm90b2NvbC10ZXN0LmpzOgorICAgICAgICAo
ZGVidWdMb2cpOiBuZXcgbWV0aG9kIGlzIGFkZGVkIGZvciBjcmFzaC1wcm9vZiBkZWJ1ZyBtZXNz
YWdpbmcKKwogMjAxMi0wOS0yNSAgS2Vpc2hpIEhhdHRvcmkgIDxrZWlzaGlAd2Via2l0Lm9yZz4K
IAogICAgICAgICBbQ2hyb21pdW1dIEVuYWJsZSBkYXRhbGlzdCBVSSBmb3IgaW5wdXQgdHlwZT1k
YXRlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2luc3BlY3Rvci1wcm90b2Nv
bC9yZXNvdXJjZXMvSW5zcGVjdG9yVGVzdC5qcyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvaW5z
cGVjdG9yLXByb3RvY29sL3Jlc291cmNlcy9JbnNwZWN0b3JUZXN0LmpzCmluZGV4IGVkNGZhYjNl
M2UxOGQzZWJkNTI1ZWViNWFmNTViNjlmZGMwNzAzN2QuLjc5NDMxYjVlZmRkZThiNGNlMWQxOGUz
YTBlODE1ZGUxM2M3MTBjZWQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvaW5z
cGVjdG9yLXByb3RvY29sL3Jlc291cmNlcy9JbnNwZWN0b3JUZXN0LmpzCisrKyBiL0xheW91dFRl
c3RzL2h0dHAvdGVzdHMvaW5zcGVjdG9yLXByb3RvY29sL3Jlc291cmNlcy9JbnNwZWN0b3JUZXN0
LmpzCkBAIC02MCwxMSArNjAsMjIgQEAgV2ViSW5zcGVjdG9yLmRpc3BhdGNoTWVzc2FnZUZyb21C
YWNrZW5kID0gZnVuY3Rpb24obWVzc2FnZU9iamVjdCkKIH0KIAogLyoqCisqIExvZ3MgbWVzc2Fn
ZSB0byBkb2N1bWVudC4KICogQHBhcmFtIHtzdHJpbmd9IG1lc3NhZ2UKICovCiBJbnNwZWN0b3JU
ZXN0LmxvZyA9IGZ1bmN0aW9uKG1lc3NhZ2UpCiB7Ci0gICAgdGhpcy5zZW5kQ29tbWFuZCgiUnVu
dGltZS5ldmFsdWF0ZSIsIHsgImV4cHJlc3Npb24iOiAibG9nKFwiIiArIG1lc3NhZ2UgKyAiXCIp
OyJ9ICk7CisgICAgdGhpcy5zZW5kQ29tbWFuZCgiUnVudGltZS5ldmFsdWF0ZSIsIHsgImV4cHJl
c3Npb24iOiAibG9nKCIgKyBKU09OLnN0cmluZ2lmeShtZXNzYWdlKSArICIpIiB9ICk7Cit9CisK
Ky8qKgorKiBMb2dzIG1lc3NhZ2UgZGlyZWN0bHkgdG8gcHJvY2VzcyBzdGRvdXQgdmlhIGFsZXJ0
IGZ1bmN0aW9uIChob3BlZnVsbHkgZm9sbG93ZWQgYnkgZmx1c2ggY2FsbCkuCisqIFRoaXMgbWVz
c2FnZSBzaG91bGQgc3Vydml2ZSBwcm9jZXNzIGNyYXNoIG9yIGtpbGwgYnkgdGltZW91dC4gCisq
IEBwYXJhbSB7c3RyaW5nfSBtZXNzYWdlCisqLworSW5zcGVjdG9yVGVzdC5kZWJ1Z0xvZyA9IGZ1
bmN0aW9uKG1lc3NhZ2UpCit7CisgICAgdGhpcy5zZW5kQ29tbWFuZCgiUnVudGltZS5ldmFsdWF0
ZSIsIHsgImV4cHJlc3Npb24iOiAiZGVidWdMb2coIiArIEpTT04uc3RyaW5naWZ5KG1lc3NhZ2Up
ICsgIikiIH0gKTsKIH0KIAogSW5zcGVjdG9yVGVzdC5jb21wbGV0ZVRlc3QgPSBmdW5jdGlvbigp
CkBAIC03Myw1ICs4NCwxMCBAQCBJbnNwZWN0b3JUZXN0LmNvbXBsZXRlVGVzdCA9IGZ1bmN0aW9u
KCkKIH0KIAogd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoIm1lc3NhZ2UiLCBmdW5jdGlvbihldmVu
dCkgewotICAgIGV2YWwoZXZlbnQuZGF0YSk7CisgICAgdHJ5IHsKKyAgICAgICAgZXZhbChldmVu
dC5kYXRhKTsKKyAgICB9IGNhdGNoIChlKSB7CisgICAgICAgIGFsZXJ0KGUuc3RhY2spOworICAg
ICAgICB0aHJvdyBlOworICAgIH0KIH0pOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90
ZXN0cy9pbnNwZWN0b3ItcHJvdG9jb2wvcmVzb3VyY2VzL3Byb3RvY29sLXRlc3QuanMgYi9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9yZXNvdXJjZXMvcHJvdG9jb2wt
dGVzdC5qcwppbmRleCAwZDAwMTVkMjdiZWZhYTU4MWEzOGVmZjJlMzJmN2NjZGEzNDkwY2UzLi5l
MjNiMjM4MzMwMDM4MGE0OGFjOTRiNzE3M2FkNDI3ZTdlYTkyM2Q5IDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9yZXNvdXJjZXMvcHJvdG9jb2wt
dGVzdC5qcworKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2luc3BlY3Rvci1wcm90b2NvbC9y
ZXNvdXJjZXMvcHJvdG9jb2wtdGVzdC5qcwpAQCAtMjUsNiArMjUsMTUgQEAKIHZhciBvdXRwdXRF
bGVtZW50OwogCiAvKioKKyAqIExvZ3MgbWVzc2FnZSB0byBwcm9jZXNzIHN0ZG91dCB2aWEgYWxl
cnQgKGhvcGVmdWxseSBpbXBsZW1lbnRlZCB3aXRoIGltbWVkaWF0ZSBmbHVzaCkuCisgKiBAcGFy
YW0ge3N0cmluZ30gdGV4dAorICovCitmdW5jdGlvbiBkZWJ1Z0xvZyh0ZXh0KQoreworICAgIGFs
ZXJ0KHRleHQpOworfQorCisvKioKICAqIEBwYXJhbSB7c3RyaW5nfSB0ZXh0CiAgKi8KIGZ1bmN0
aW9uIGxvZyh0ZXh0KQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>