<?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>57992</bug_id>
          
          <creation_ts>2011-04-06 15:23:14 -0700</creation_ts>
          <short_desc>old-run-webkit-tests: add support for audio files</short_desc>
          <delta_ts>2011-06-03 03:00:56 -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>PC</rep_platform>
          <op_sys>OS X 10.5</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>
          
          <blocked>57977</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Dirk Pranke">dpranke</reporter>
          <assigned_to name="Dirk Pranke">dpranke</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>crogers</cc>
    
    <cc>ossy</cc>
    
    <cc>rgabor</cc>
    
    <cc>tony</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>380901</commentid>
    <comment_count>0</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-04-06 15:23:14 -0700</bug_when>
    <thetext>See bug 57969 - we&apos;re adding support to DRT to output audio files to test web audio, and we need to add support to ORWT to handle the output correctly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>381007</commentid>
    <comment_count>1</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-04-06 17:50:13 -0700</bug_when>
    <thetext>See bug 57987 for the changes that needed to happen for NRWT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413048</commentid>
    <comment_count>2</comment_count>
      <attachid>95524</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-05-31 18:13:18 -0700</bug_when>
    <thetext>Created attachment 95524
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413464</commentid>
    <comment_count>3</comment_count>
      <attachid>95524</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-06-01 10:10:23 -0700</bug_when>
    <thetext>Comment on attachment 95524
Patch

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

&gt; Tools/Scripts/old-run-webkit-tests:2305
&gt; +            } elsif ($lineIn =~ /(.*)#EOF$/) {
&gt; +                if ($1) {

This will do the wrong thing if $1 is &quot;0&quot;.  Perl silently converts that to a number, which then becomes false.  You could just compare to &quot;&quot;.

&gt; Tools/Scripts/old-run-webkit-tests:2336
&gt; +    my $joined_error = join(&quot;&quot;, @error);

Nit: Pulling this out into a variable doesn&apos;t seem to add any value.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413474</commentid>
    <comment_count>4</comment_count>
      <attachid>95524</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-06-01 10:32:59 -0700</bug_when>
    <thetext>Comment on attachment 95524
Patch

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

&gt;&gt; Tools/Scripts/old-run-webkit-tests:2305
&gt;&gt; +                if ($1) {
&gt; 
&gt; This will do the wrong thing if $1 is &quot;0&quot;.  Perl silently converts that to a number, which then becomes false.  You could just compare to &quot;&quot;.

Good catch. Will fix.

&gt;&gt; Tools/Scripts/old-run-webkit-tests:2336
&gt;&gt; +    my $joined_error = join(&quot;&quot;, @error);
&gt; 
&gt; Nit: Pulling this out into a variable doesn&apos;t seem to add any value.

I thought this made the return slightly easier to read. I&apos;ll revert it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413642</commentid>
    <comment_count>5</comment_count>
      <attachid>95656</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-06-01 13:59:43 -0700</bug_when>
    <thetext>Created attachment 95656
update w/ review feedback from Tony</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413830</commentid>
    <comment_count>6</comment_count>
      <attachid>95656</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-06-01 19:09:52 -0700</bug_when>
    <thetext>Comment on attachment 95656
update w/ review feedback from Tony

Clearing flags on attachment: 95656

Committed r87873: &lt;http://trac.webkit.org/changeset/87873&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>413831</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-06-01 19:09:56 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414096</commentid>
    <comment_count>8</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-06-02 07:27:48 -0700</bug_when>
    <thetext>I have no idea how, but this patch broke two tests on Qt port:

--- /ramdisk/qt-linux-64-release/build/layout-test-results/fast/events/overflow-viewport-renderer-deleted-expected.txt	2011-06-02 07:01:35.955265937 -0700
+++ /ramdisk/qt-linux-64-release/build/layout-test-results/fast/events/overflow-viewport-renderer-deleted-actual.txt	2011-06-02 07:01:35.955265937 -0700
@@ -0,0 +1 @@
+ERROR: nil result from [documentElement innerText]
\ No newline at end of file


--- /ramdisk/qt-linux-64-release/build/layout-test-results/plugins/document-open-expected.txt	2011-06-02 07:04:46.240269339 -0700
+++ /ramdisk/qt-linux-64-release/build/layout-test-results/plugins/document-open-actual.txt	2011-06-02 07:04:46.240269339 -0700
@@ -1 +1,2 @@
 CONSOLE MESSAGE: line 0: PLUGIN: DOCUMENT OPEN SUCCESS
+ERROR: nil result from [documentElement innerText]
\ No newline at end of file</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414097</commentid>
    <comment_count>9</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-06-02 07:28:17 -0700</bug_when>
    <thetext>.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414627</commentid>
    <comment_count>10</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-06-02 20:32:07 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; I have no idea how, but this patch broke two tests on Qt port:
&gt; 
&gt; --- /ramdisk/qt-linux-64-release/build/layout-test-results/fast/events/overflow-viewport-renderer-deleted-expected.txt    2011-06-02 07:01:35.955265937 -0700
&gt; +++ /ramdisk/qt-linux-64-release/build/layout-test-results/fast/events/overflow-viewport-renderer-deleted-actual.txt    2011-06-02 07:01:35.955265937 -0700
&gt; @@ -0,0 +1 @@
&gt; +ERROR: nil result from [documentElement innerText]
&gt; \ No newline at end of file
&gt; 
&gt; 
&gt; --- /ramdisk/qt-linux-64-release/build/layout-test-results/plugins/document-open-expected.txt    2011-06-02 07:04:46.240269339 -0700
&gt; +++ /ramdisk/qt-linux-64-release/build/layout-test-results/plugins/document-open-actual.txt    2011-06-02 07:04:46.240269339 -0700
&gt; @@ -1 +1,2 @@
&gt;  CONSOLE MESSAGE: line 0: PLUGIN: DOCUMENT OPEN SUCCESS
&gt; +ERROR: nil result from [documentElement innerText]
&gt; \ No newline at end of file

The patch changed things so that if you had text on the final line of output from DRT but no trailing newline, then that text would be included in the -actual output (previously it would have been dropped), e.g.:

foo\n
bar#EOF

would produce an actual.txt of

foo\n
bar^D

whereas previously the bar would&apos;ve been dropped. 

If your DRT was somehow not appending a final newline for some tests, this would break that. The fix would be to update the baselines to contain the newly appended text and (optionally) fix DRT, since it should always be putting in a final newline for text files.

(This change was needed because there is no final newline for audio files at the moment).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414628</commentid>
    <comment_count>11</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-06-02 20:34:06 -0700</bug_when>
    <thetext>I think we can (and should) close this again; Ossy, do you agree?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414749</commentid>
    <comment_count>12</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-06-03 03:00:56 -0700</bug_when>
    <thetext>(In reply to comment #11)
&gt; I think we can (and should) close this again; Ossy, do you agree?

Yes. Thanks for the information. I updated Qt specific 
results: http://trac.webkit.org/changeset/87998.

Gabor, could you check this EOF/newline problem? As far 
as I remember you fixed a similar bug in DRT before.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95524</attachid>
            <date>2011-05-31 18:13:18 -0700</date>
            <delta_ts>2011-06-01 13:59:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-57992-20110531181317.patch</filename>
            <type>text/plain</type>
            <size>3028</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODc2OTcKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCAwNjUyMGIyODViNjJiNDdmZjNmNGFkYjJhMjBlZmI1Y2Y0
MzJhY2UxLi5kODJlMDc5ZDEwZjllMzU0YzQ2YjQ5Y2JjYzhiMmU3MWM1OTk1NGZjIDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0yLDYgKzIsMTUg
QEAKIAogICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KIAorICAgICAgICBvbGQt
cnVuLXdlYmtpdC10ZXN0czogYWRkIHN1cHBvcnQgZm9yIGF1ZGlvIGZpbGVzCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01Nzk5MgorCisgICAgICAgICog
U2NyaXB0cy9vbGQtcnVuLXdlYmtpdC10ZXN0czoKKworMjAxMS0wNS0zMSAgRGlyayBQcmFua2Ug
IDxkcHJhbmtlQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKwogICAgICAgICBucnd0OiBtYWtlIHdlYmF1ZGlvIHdvcmsgdy9vIGNvbnRlbnQtbGVu
Z3RoIGhlYWRlcgogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NjE4MTkKIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9vbGQtcnVuLXdlYmtpdC10ZXN0
cyBiL1Rvb2xzL1NjcmlwdHMvb2xkLXJ1bi13ZWJraXQtdGVzdHMKaW5kZXggN2FiYWE2OGRmNzcz
OTQzMjkxZTg1Zjc2NTZhNTgyZDE1ZjIwMGUwMy4uZWQxZTdhMTZlOWQ5M2VjYzg5ODMyMWM1ZTYy
OTQ2ZmZmNjQ4YmZlOCAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9vbGQtcnVuLXdlYmtpdC10
ZXN0cworKysgYi9Ub29scy9TY3JpcHRzL29sZC1ydW4td2Via2l0LXRlc3RzCkBAIC02NSw2ICs2
NSw3IEBAIHVzZSBGaW5kQmluOwogdXNlIEdldG9wdDo6TG9uZzsKIHVzZSBJUEM6Ok9wZW4yOwog
dXNlIElQQzo6T3BlbjM7Cit1c2UgTUlNRTo6QmFzZTY0OwogdXNlIFRpbWU6OkhpUmVzIHF3KHRp
bWUgdXNsZWVwKTsKIAogdXNlIExpc3Q6OlV0aWwgJ3NodWZmbGUnOwpAQCAtMjIzOCw2ICsyMjM5
LDggQEAgc3ViIGV4dGVuc2lvbkZvck1pbWVUeXBlKCQpCiAgICAgICAgIHJldHVybiAid2ViYXJj
aGl2ZSI7CiAgICAgfSBlbHNpZiAoJG1pbWVUeXBlIGVxICJhcHBsaWNhdGlvbi9wZGYiKSB7CiAg
ICAgICAgIHJldHVybiAicGRmIjsKKyAgICB9IGVsc2lmICgkbWltZVR5cGUgZXEgImF1ZGlvL3dh
diIpIHsKKyAgICAgICAgcmV0dXJuICJ3YXYiOwogICAgIH0KICAgICByZXR1cm4gInR4dCI7CiB9
CkBAIC0yMjU5LDkgKzIyNjIsMTEgQEAgc3ViIHJlYWRGcm9tRHVtcFRvb2xXaXRoVGltZXIoKiop
CiAgICAgbXkgQGVycm9yID0gKCk7CiAgICAgbXkgJHN0YXR1cyA9ICJzdWNjZXNzIjsKICAgICBt
eSAkbWltZVR5cGUgPSAidGV4dC9wbGFpbiI7CisgICAgbXkgJGVuY29kaW5nID0gIiI7CiAgICAg
IyBXZSBkb24ndCBoYXZlIGEgdmVyeSBnb29kIHdheSB0byBrbm93IHdoZW4gdGhlICJoZWFkZXJz
IiBzdG9wCiAgICAgIyBhbmQgdGhlIGNvbnRlbnQgc3RhcnRzLCBzbyB3ZSB1c2UgdGhpcyBhcyBh
IGhhY2s6CiAgICAgbXkgJGhhdmVTZWVuQ29udGVudFR5cGUgPSAwOworICAgIG15ICRoYXZlU2Vl
bkNvbnRlbnRUcmFuc2ZlckVuY29kaW5nID0gMDsKICAgICBteSAkaGF2ZVNlZW5Fb2ZJbiA9IDA7
CiAgICAgbXkgJGhhdmVTZWVuRW9mRXJyb3IgPSAwOwogCkBAIC0yMjkzLDcgKzIyOTgsMTMgQEAg
c3ViIHJlYWRGcm9tRHVtcFRvb2xXaXRoVGltZXIoKiopCiAgICAgICAgICAgICBpZiAoISRoYXZl
U2VlbkNvbnRlbnRUeXBlICYmICRsaW5lSW4gPX4gL15Db250ZW50LVR5cGU6IChcUyspJC8pIHsK
ICAgICAgICAgICAgICAgICAkbWltZVR5cGUgPSAkMTsKICAgICAgICAgICAgICAgICAkaGF2ZVNl
ZW5Db250ZW50VHlwZSA9IDE7Ci0gICAgICAgICAgICB9IGVsc2lmICgkbGluZUluID1+IC8jRU9G
LykgeworICAgICAgICAgICAgfSBlbHNpZiAoISRoYXZlU2VlbkNvbnRlbnRUcmFuc2ZlckVuY29k
aW5nICYmICRsaW5lSW4gPX4gL15Db250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiAoXFMrKSQvKSB7
CisgICAgICAgICAgICAgICAgJGVuY29kaW5nID0gJDE7CisgICAgICAgICAgICAgICAgJGhhdmVT
ZWVuQ29udGVudFRyYW5zZmVyRW5jb2RpbmcgPSAxOworICAgICAgICAgICAgfSBlbHNpZiAoJGxp
bmVJbiA9fiAvKC4qKSNFT0YkLykgeworICAgICAgICAgICAgICAgIGlmICgkMSkgeworICAgICAg
ICAgICAgICAgICAgICBwdXNoIEBvdXRwdXQsICQxOworICAgICAgICAgICAgICAgIH0KICAgICAg
ICAgICAgICAgICAkaGF2ZVNlZW5Fb2ZJbiA9IDE7CiAgICAgICAgICAgICB9IGVsc2UgewogICAg
ICAgICAgICAgICAgIHB1c2ggQG91dHB1dCwgJGxpbmVJbjsKQEAgLTIzMTgsOSArMjMyOSwxNCBA
QCBzdWIgcmVhZEZyb21EdW1wVG9vbFdpdGhUaW1lcigqKikKIAogICAgIHNldEZpbGVIYW5kbGVO
b25CbG9ja2luZygkZmhJbiwgMCk7CiAgICAgc2V0RmlsZUhhbmRsZU5vbkJsb2NraW5nKCRmaEVy
cm9yLCAwKTsKKyAgICBteSAkam9pbmVkX291dHB1dCA9IGpvaW4oIiIsIEBvdXRwdXQpOworICAg
IGlmICgkZW5jb2RpbmcgZXEgImJhc2U2NCIpIHsKKyAgICAgICAgJGpvaW5lZF9vdXRwdXQgPSBk
ZWNvZGVfYmFzZTY0KCRqb2luZWRfb3V0cHV0KTsKKyAgICB9CisgICAgbXkgJGpvaW5lZF9lcnJv
ciA9IGpvaW4oIiIsIEBlcnJvcik7CiAgICAgcmV0dXJuIHsKLSAgICAgICAgb3V0cHV0ID0+IGpv
aW4oIiIsIEBvdXRwdXQpLAotICAgICAgICBlcnJvciA9PiBqb2luKCIiLCBAZXJyb3IpLAorICAg
ICAgICBvdXRwdXQgPT4gJGpvaW5lZF9vdXRwdXQsCisgICAgICAgIGVycm9yID0+ICRqb2luZWRf
ZXJyb3IsCiAgICAgICAgIHN0YXR1cyA9PiAkc3RhdHVzLAogICAgICAgICBtaW1lVHlwZSA9PiAk
bWltZVR5cGUsCiAgICAgICAgIGV4dGVuc2lvbiA9PiBleHRlbnNpb25Gb3JNaW1lVHlwZSgkbWlt
ZVR5cGUpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95656</attachid>
            <date>2011-06-01 13:59:43 -0700</date>
            <delta_ts>2011-06-01 19:09:51 -0700</delta_ts>
            <desc>update w/ review feedback from Tony</desc>
            <filename>bug-57992-20110601135942.patch</filename>
            <type>text/plain</type>
            <size>2905</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODc2OTcKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCAwNjUyMGIyODViNjJiNDdmZjNmNGFkYjJhMjBlZmI1Y2Y0
MzJhY2UxLi5kODJlMDc5ZDEwZjllMzU0YzQ2YjQ5Y2JjYzhiMmU3MWM1OTk1NGZjIDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0yLDYgKzIsMTUg
QEAKIAogICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KIAorICAgICAgICBvbGQt
cnVuLXdlYmtpdC10ZXN0czogYWRkIHN1cHBvcnQgZm9yIGF1ZGlvIGZpbGVzCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01Nzk5MgorCisgICAgICAgICog
U2NyaXB0cy9vbGQtcnVuLXdlYmtpdC10ZXN0czoKKworMjAxMS0wNS0zMSAgRGlyayBQcmFua2Ug
IDxkcHJhbmtlQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKwogICAgICAgICBucnd0OiBtYWtlIHdlYmF1ZGlvIHdvcmsgdy9vIGNvbnRlbnQtbGVu
Z3RoIGhlYWRlcgogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NjE4MTkKIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9vbGQtcnVuLXdlYmtpdC10ZXN0
cyBiL1Rvb2xzL1NjcmlwdHMvb2xkLXJ1bi13ZWJraXQtdGVzdHMKaW5kZXggN2FiYWE2OGRmNzcz
OTQzMjkxZTg1Zjc2NTZhNTgyZDE1ZjIwMGUwMy4uYmQ1YWM1ZDA4ZGNiYjgzYTYyNWVhMWIyZWRi
OTMwMGM3NzY4MjFiNCAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9vbGQtcnVuLXdlYmtpdC10
ZXN0cworKysgYi9Ub29scy9TY3JpcHRzL29sZC1ydW4td2Via2l0LXRlc3RzCkBAIC02NSw2ICs2
NSw3IEBAIHVzZSBGaW5kQmluOwogdXNlIEdldG9wdDo6TG9uZzsKIHVzZSBJUEM6Ok9wZW4yOwog
dXNlIElQQzo6T3BlbjM7Cit1c2UgTUlNRTo6QmFzZTY0OwogdXNlIFRpbWU6OkhpUmVzIHF3KHRp
bWUgdXNsZWVwKTsKIAogdXNlIExpc3Q6OlV0aWwgJ3NodWZmbGUnOwpAQCAtMjIzOCw2ICsyMjM5
LDggQEAgc3ViIGV4dGVuc2lvbkZvck1pbWVUeXBlKCQpCiAgICAgICAgIHJldHVybiAid2ViYXJj
aGl2ZSI7CiAgICAgfSBlbHNpZiAoJG1pbWVUeXBlIGVxICJhcHBsaWNhdGlvbi9wZGYiKSB7CiAg
ICAgICAgIHJldHVybiAicGRmIjsKKyAgICB9IGVsc2lmICgkbWltZVR5cGUgZXEgImF1ZGlvL3dh
diIpIHsKKyAgICAgICAgcmV0dXJuICJ3YXYiOwogICAgIH0KICAgICByZXR1cm4gInR4dCI7CiB9
CkBAIC0yMjU5LDkgKzIyNjIsMTEgQEAgc3ViIHJlYWRGcm9tRHVtcFRvb2xXaXRoVGltZXIoKiop
CiAgICAgbXkgQGVycm9yID0gKCk7CiAgICAgbXkgJHN0YXR1cyA9ICJzdWNjZXNzIjsKICAgICBt
eSAkbWltZVR5cGUgPSAidGV4dC9wbGFpbiI7CisgICAgbXkgJGVuY29kaW5nID0gIiI7CiAgICAg
IyBXZSBkb24ndCBoYXZlIGEgdmVyeSBnb29kIHdheSB0byBrbm93IHdoZW4gdGhlICJoZWFkZXJz
IiBzdG9wCiAgICAgIyBhbmQgdGhlIGNvbnRlbnQgc3RhcnRzLCBzbyB3ZSB1c2UgdGhpcyBhcyBh
IGhhY2s6CiAgICAgbXkgJGhhdmVTZWVuQ29udGVudFR5cGUgPSAwOworICAgIG15ICRoYXZlU2Vl
bkNvbnRlbnRUcmFuc2ZlckVuY29kaW5nID0gMDsKICAgICBteSAkaGF2ZVNlZW5Fb2ZJbiA9IDA7
CiAgICAgbXkgJGhhdmVTZWVuRW9mRXJyb3IgPSAwOwogCkBAIC0yMjkzLDcgKzIyOTgsMTMgQEAg
c3ViIHJlYWRGcm9tRHVtcFRvb2xXaXRoVGltZXIoKiopCiAgICAgICAgICAgICBpZiAoISRoYXZl
U2VlbkNvbnRlbnRUeXBlICYmICRsaW5lSW4gPX4gL15Db250ZW50LVR5cGU6IChcUyspJC8pIHsK
ICAgICAgICAgICAgICAgICAkbWltZVR5cGUgPSAkMTsKICAgICAgICAgICAgICAgICAkaGF2ZVNl
ZW5Db250ZW50VHlwZSA9IDE7Ci0gICAgICAgICAgICB9IGVsc2lmICgkbGluZUluID1+IC8jRU9G
LykgeworICAgICAgICAgICAgfSBlbHNpZiAoISRoYXZlU2VlbkNvbnRlbnRUcmFuc2ZlckVuY29k
aW5nICYmICRsaW5lSW4gPX4gL15Db250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiAoXFMrKSQvKSB7
CisgICAgICAgICAgICAgICAgJGVuY29kaW5nID0gJDE7CisgICAgICAgICAgICAgICAgJGhhdmVT
ZWVuQ29udGVudFRyYW5zZmVyRW5jb2RpbmcgPSAxOworICAgICAgICAgICAgfSBlbHNpZiAoJGxp
bmVJbiA9fiAvKC4qKSNFT0YkLykgeworICAgICAgICAgICAgICAgIGlmICgkMSBuZSAiIikgewor
ICAgICAgICAgICAgICAgICAgICBwdXNoIEBvdXRwdXQsICQxOworICAgICAgICAgICAgICAgIH0K
ICAgICAgICAgICAgICAgICAkaGF2ZVNlZW5Fb2ZJbiA9IDE7CiAgICAgICAgICAgICB9IGVsc2Ug
ewogICAgICAgICAgICAgICAgIHB1c2ggQG91dHB1dCwgJGxpbmVJbjsKQEAgLTIzMTgsOCArMjMy
OSwxMiBAQCBzdWIgcmVhZEZyb21EdW1wVG9vbFdpdGhUaW1lcigqKikKIAogICAgIHNldEZpbGVI
YW5kbGVOb25CbG9ja2luZygkZmhJbiwgMCk7CiAgICAgc2V0RmlsZUhhbmRsZU5vbkJsb2NraW5n
KCRmaEVycm9yLCAwKTsKKyAgICBteSAkam9pbmVkX291dHB1dCA9IGpvaW4oIiIsIEBvdXRwdXQp
OworICAgIGlmICgkZW5jb2RpbmcgZXEgImJhc2U2NCIpIHsKKyAgICAgICAgJGpvaW5lZF9vdXRw
dXQgPSBkZWNvZGVfYmFzZTY0KCRqb2luZWRfb3V0cHV0KTsKKyAgICB9CiAgICAgcmV0dXJuIHsK
LSAgICAgICAgb3V0cHV0ID0+IGpvaW4oIiIsIEBvdXRwdXQpLAorICAgICAgICBvdXRwdXQgPT4g
JGpvaW5lZF9vdXRwdXQsCiAgICAgICAgIGVycm9yID0+IGpvaW4oIiIsIEBlcnJvciksCiAgICAg
ICAgIHN0YXR1cyA9PiAkc3RhdHVzLAogICAgICAgICBtaW1lVHlwZSA9PiAkbWltZVR5cGUsCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>