<?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>84820</bug_id>
          
          <creation_ts>2012-04-24 20:02:49 -0700</creation_ts>
          <short_desc>[BlackBerry] [DRT] Some HTTP tests can&apos;t access relative css and/or javascript</short_desc>
          <delta_ts>2013-05-21 20:04:16 -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>WebKit BlackBerry</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Other</op_sys>
          <bug_status>CLOSED</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="Xiaobo Wang">xiaobwang</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>rwlbuis</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>609409</commentid>
    <comment_count>0</comment_count>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2012-04-24 20:02:49 -0700</bug_when>
    <thetext>[Ported from RIM PR #128626]
For example: LayoutTests/http/tests/local/blob/send-data-blob.html

  1 &lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;
  2 &lt;html&gt;
  3 &lt;head&gt;
  4 &lt;link rel=&quot;stylesheet&quot;
href=&quot;../../../../fast/js/resources/js-test-style.css&quot;&gt;
  5 &lt;script src=&quot;../../../../fast/js/resources/js-test-pre.js&quot;&gt;&lt;/script&gt;
  6 &lt;/head&gt;
  7 &lt;body&gt;
  8 &lt;p id=&quot;description&quot;&gt;&lt;/p&gt;
  9 &lt;div id=&quot;console&quot;&gt;&lt;/div&gt;
 10 &lt;script src=&quot;resources/hybrid-blob-util.js&quot;&gt;&lt;/script&gt;
 11 &lt;script src=&quot;script-tests/send-data-blob.js&quot;&gt;&lt;/script&gt;
 12 &lt;script src=&quot;../../../../fast/js/resources/js-test-post.js&quot;&gt;&lt;/script&gt;
 13 &lt;/body&gt;
 14 &lt;/html&gt;

When run this test, js-test-style.css, js-test-pre.js and js-test-post.js are
not accessible because we hacked the root directory of apache server. We are
configuring apache&apos;s root directory to LayoutTests/http/tests/local, which
apparently make the resources not accessible.

In WebKit ORWT and NRWT scripts, we run tests under
folder &quot;http/tests/local&quot; with local path (like
&quot;/developer/LayoutTests/http/tests/local/absolute-url-strip-whitespace.html&quot;).

However in our porting we run all tests under folder &quot;/http/tests/&quot; as HTTP
tests (http://...). We should fix this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609542</commentid>
    <comment_count>1</comment_count>
      <attachid>138757</attachid>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2012-04-25 01:18:50 -0700</bug_when>
    <thetext>Created attachment 138757
Git patch for bug 84820</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609543</commentid>
    <comment_count>2</comment_count>
      <attachid>138757</attachid>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2012-04-25 01:29:53 -0700</bug_when>
    <thetext>Comment on attachment 138757
Git patch for bug 84820

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

&gt; Tools/DumpRenderTree/blackberry/DumpRenderTree.cpp:345
&gt; +    return test.lower().substring(0, strlen(httpTestSyntax)) == httpTestSyntax
&gt; +            &amp;&amp; test.lower().substring(strlen(httpTestSyntax), strlen(localTestSyntax)) != localTestSyntax;

You could cache test.lower(), and the results of the strlen() calls in local variables. Though as this is a DRT patch, I&apos;ll r+ it nevertheless, feel free to make the changes, and reupload a patch or set cq+ on this one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609581</commentid>
    <comment_count>3</comment_count>
      <attachid>138767</attachid>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2012-04-25 02:31:50 -0700</bug_when>
    <thetext>Created attachment 138767
Git patch for bug 84820, updated</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609591</commentid>
    <comment_count>4</comment_count>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2012-04-25 02:34:54 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 138757 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=138757&amp;action=review
&gt; 
&gt; &gt; Tools/DumpRenderTree/blackberry/DumpRenderTree.cpp:345
&gt; &gt; +    return test.lower().substring(0, strlen(httpTestSyntax)) == httpTestSyntax
&gt; &gt; +            &amp;&amp; test.lower().substring(strlen(httpTestSyntax), strlen(localTestSyntax)) != localTestSyntax;
&gt; 
&gt; You could cache test.lower(), and the results of the strlen() calls in local variables. Though as this is a DRT patch, I&apos;ll r+ it nevertheless, feel free to make the changes, and reupload a patch or set cq+ on this one.

Thanks Nikolas, changes were made according to your comment and new patch was uploaded.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609603</commentid>
    <comment_count>5</comment_count>
      <attachid>138767</attachid>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2012-04-25 03:09:47 -0700</bug_when>
    <thetext>Comment on attachment 138767
Git patch for bug 84820, updated

Thanks, r=me!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>609625</commentid>
    <comment_count>6</comment_count>
      <attachid>138767</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-25 04:00:58 -0700</bug_when>
    <thetext>Comment on attachment 138767
Git patch for bug 84820, updated

Clearing flags on attachment: 138767

Committed r115182: &lt;http://trac.webkit.org/changeset/115182&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>800298</commentid>
    <comment_count>7</comment_count>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-01-04 09:51:49 -0800</bug_when>
    <thetext>Landed in r115182, closing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>800299</commentid>
    <comment_count>8</comment_count>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2013-01-04 09:52:06 -0800</bug_when>
    <thetext>Landed in r115182, closing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892099</commentid>
    <comment_count>9</comment_count>
      <attachid>138757</attachid>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2013-05-21 20:03:16 -0700</bug_when>
    <thetext>Comment on attachment 138757
Git patch for bug 84820

Clear r and cq flags for the obsolete patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>892100</commentid>
    <comment_count>10</comment_count>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2013-05-21 20:04:16 -0700</bug_when>
    <thetext>close.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138757</attachid>
            <date>2012-04-25 01:18:50 -0700</date>
            <delta_ts>2013-05-21 20:03:15 -0700</delta_ts>
            <desc>Git patch for bug 84820</desc>
            <filename>0001-2012-04-25-Xiaobo-Wang-xbwang-torchmobile.com.cn.patch</filename>
            <type>text/plain</type>
            <size>3152</size>
            <attacher name="Xiaobo Wang">xiaobwang</attacher>
            
              <data encoding="base64">RnJvbSBjYWY4MjI4NWRlMzlkYTRjM2Y0ODFlNGM4YjE1MDA3ZDAwN2IzODI5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBYaWFvYm8gV2FuZyA8eGJ3YW5nQHRvcmNobW9iaWxlLmNvbS5j
bj4KRGF0ZTogV2VkLCAyNSBBcHIgMjAxMiAxNToyOTo0MCArMDgwMApTdWJqZWN0OiBbUEFUQ0hd
IDIwMTItMDQtMjUgIFhpYW9ibyBXYW5nICA8eGJ3YW5nQHRvcmNobW9iaWxlLmNvbS5jbj4KCiAg
ICAgICAgW0JsYWNrQmVycnldIFJ1biB0ZXN0cyBpbiAnL2h0dHAvdGVzdHMvbG9jYWwnIHdpdGgg
bG9jYWwgVVJJCiAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTg0ODIwCgogICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKICAgICAgICBDdXJy
ZW50bHkgd2UgcnVuIGFsbCB0ZXN0cyB1bmRlciBmb2xkZXIgIi9odHRwL3Rlc3RzLyIgYXMgSFRU
UAogICAgICAgIHRlc3RzIChodHRwOi8vLi4uKS4gSG93ZXZlciBpbiBXZWJLaXQgT1JXVCBhbmQg
TlJXVCBzY3JpcHRzLCB0ZXN0cyBpbgogICAgICAgICdodHRwL3Rlc3RzL2xvY2FsJyBhcmUgcnVu
IHdpdGggbG9jYWwgcGF0aCAobGlrZSAnL2RldmVsb3Blci9MYXlvdXRUZXN0cwogICAgICAgIC9o
dHRwL3Rlc3RzL2xvY2FsL2Fic29sdXRlLXVybC1zdHJpcC13aGl0ZXNwYWNlLmh0bWwnKS4KICAg
ICAgICBXaXRoIHRoaXMgcGF0Y2ggd2UgY2FuIGtlZXAgdGhlIHNhbWUgYmVoYXZpb3VyIGFzIG90
aGVyIHBvcnRpbmdzLgoKICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2JsYWNrYmVycnkvRHVtcFJl
bmRlclRyZWUuY3BwOgogICAgICAgIChCbGFja0JlcnJ5OjpXZWJLaXQ6OkR1bXBSZW5kZXJUcmVl
Ojppc0hUVFBUZXN0KToKLS0tCiBUb29scy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAgMTYgKysrKysrKysrKysrKysrKwogVG9vbHMvRHVtcFJlbmRlclRy
ZWUvYmxhY2tiZXJyeS9EdW1wUmVuZGVyVHJlZS5jcHAgfCAgICA0ICsrKy0KIDIgZmlsZXMgY2hh
bmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Ub29s
cy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMTRiNzUyMy4uODg4NzNkMCAxMDA2
NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDE5IEBACisyMDEyLTA0LTI1ICBYaWFvYm8gV2FuZyAgPHhid2FuZ0B0b3JjaG1vYmlsZS5jb20u
Y24+CisKKyAgICAgICAgW0JsYWNrQmVycnldIFJ1biB0ZXN0cyBpbiAnL2h0dHAvdGVzdHMvbG9j
YWwnIHdpdGggbG9jYWwgVVJJCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD04NDgyMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEN1cnJlbnRseSB3ZSBydW4gYWxsIHRlc3RzIHVuZGVyIGZvbGRlciAiL2h0dHAv
dGVzdHMvIiBhcyBIVFRQCisgICAgICAgIHRlc3RzIChodHRwOi8vLi4uKS4gSG93ZXZlciBpbiBX
ZWJLaXQgT1JXVCBhbmQgTlJXVCBzY3JpcHRzLCB0ZXN0cyBpbiAKKyAgICAgICAgJ2h0dHAvdGVz
dHMvbG9jYWwnIGFyZSBydW4gd2l0aCBsb2NhbCBwYXRoIChsaWtlICcvZGV2ZWxvcGVyL0xheW91
dFRlc3RzCisgICAgICAgIC9odHRwL3Rlc3RzL2xvY2FsL2Fic29sdXRlLXVybC1zdHJpcC13aGl0
ZXNwYWNlLmh0bWwnKS4gCisgICAgICAgIFdpdGggdGhpcyBwYXRjaCB3ZSBjYW4ga2VlcCB0aGUg
c2FtZSBiZWhhdmlvdXIgYXMgb3RoZXIgcG9ydGluZ3MuCisKKyAgICAgICAgKiBEdW1wUmVuZGVy
VHJlZS9ibGFja2JlcnJ5L0R1bXBSZW5kZXJUcmVlLmNwcDoKKyAgICAgICAgKEJsYWNrQmVycnk6
OldlYktpdDo6RHVtcFJlbmRlclRyZWU6OmlzSFRUUFRlc3QpOgorCiAyMDEyLTA0LTI0ICBEaXJr
IFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIG5yd3Q6IGFkZCBBU0FO
IGhhbmRsaW5nIHRvIGNocm9taXVtIGNyYXNoIGxvZ3MKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL2JsYWNrYmVycnkvRHVtcFJlbmRlclRyZWUuY3BwIGIvVG9vbHMvRHVtcFJlbmRl
clRyZWUvYmxhY2tiZXJyeS9EdW1wUmVuZGVyVHJlZS5jcHAKaW5kZXggOTE5Mzc0ZC4uMWJjNGM4
OSAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvYmxhY2tiZXJyeS9EdW1wUmVuZGVy
VHJlZS5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvYmxhY2tiZXJyeS9EdW1wUmVuZGVy
VHJlZS5jcHAKQEAgLTc3LDYgKzc3LDcgQEAgYm9vbCB3YWl0Rm9yUG9saWN5ID0gZmFsc2U7CiAv
LyBGSVhNRTogQXNzdW1pbmcgTGF5b3V0VGVzdHMgaGFzIGJlZW4gY29waWVkIHRvIC9kZXZlbG9w
ZXIvTGF5b3V0VGVzdHMvCiBzdGF0aWMgY29uc3QgY2hhciogY29uc3Qga1NEQ0xheW91dFRlc3Rz
VVJJID0gImZpbGU6Ly8vZGV2ZWxvcGVyL0xheW91dFRlc3RzLyI7CiBzdGF0aWMgY29uc3QgY2hh
ciogaHR0cFRlc3RTeW50YXggPSAiaHR0cC90ZXN0cy8iOworc3RhdGljIGNvbnN0IGNoYXIqIGxv
Y2FsVGVzdFN5bnRheCA9ICJsb2NhbC8iOwogc3RhdGljIGNvbnN0IGNoYXIqIGh0dHBQcmVmaXhV
UkwgPSAiaHR0cDovLzEyNy4wLjAuMTo4MDAwLyI7CiAKIHVzaW5nIG5hbWVzcGFjZSBzdGQ7CkBA
IC0zNDAsNyArMzQxLDggQEAgYm9vbCBEdW1wUmVuZGVyVHJlZTo6aXNIVFRQVGVzdChjb25zdCBX
VEY6OlN0cmluZyYgdGVzdCkKIHsKICAgICBpZiAodGVzdC5sZW5ndGgoKSA8IHN0cmxlbihodHRw
VGVzdFN5bnRheCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKLSAgICByZXR1cm4gdGVzdC5sb3dl
cigpLnN1YnN0cmluZygwLCBzdHJsZW4oaHR0cFRlc3RTeW50YXgpKSA9PSBodHRwVGVzdFN5bnRh
eDsKKyAgICByZXR1cm4gdGVzdC5sb3dlcigpLnN1YnN0cmluZygwLCBzdHJsZW4oaHR0cFRlc3RT
eW50YXgpKSA9PSBodHRwVGVzdFN5bnRheAorICAgICAgICAgICAgJiYgdGVzdC5sb3dlcigpLnN1
YnN0cmluZyhzdHJsZW4oaHR0cFRlc3RTeW50YXgpLCBzdHJsZW4obG9jYWxUZXN0U3ludGF4KSkg
IT0gbG9jYWxUZXN0U3ludGF4OwogfQogCiB2b2lkIER1bXBSZW5kZXJUcmVlOjpnZXRUZXN0c1Rv
UnVuKCkKLS0gCjEuNy42Cgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138767</attachid>
            <date>2012-04-25 02:31:50 -0700</date>
            <delta_ts>2012-04-25 04:00:58 -0700</delta_ts>
            <desc>Git patch for bug 84820, updated</desc>
            <filename>0001-2012-04-25-Xiaobo-Wang-xbwang-torchmobile.com.cn.patch</filename>
            <type>text/plain</type>
            <size>3286</size>
            <attacher name="Xiaobo Wang">xiaobwang</attacher>
            
              <data encoding="base64">RnJvbSAxMTE2OWIyOGQwZTYxZjczZjI1YjI4YjcxZGRmN2EyZGQ2ZDEzOWQzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBYaWFvYm8gV2FuZyA8eGJ3YW5nQHRvcmNobW9iaWxlLmNvbS5j
bj4KRGF0ZTogV2VkLCAyNSBBcHIgMjAxMiAxNToyOTo0MCArMDgwMApTdWJqZWN0OiBbUEFUQ0hd
IDIwMTItMDQtMjUgIFhpYW9ibyBXYW5nICA8eGJ3YW5nQHRvcmNobW9iaWxlLmNvbS5jbj4KCiAg
ICAgICAgW0JsYWNrQmVycnldIFJ1biB0ZXN0cyBpbiAnL2h0dHAvdGVzdHMvbG9jYWwnIHdpdGgg
bG9jYWwgVVJJCiAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTg0ODIwCgogICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKICAgICAgICBDdXJy
ZW50bHkgd2UgcnVuIGFsbCB0ZXN0cyB1bmRlciBmb2xkZXIgIi9odHRwL3Rlc3RzLyIgYXMgSFRU
UAogICAgICAgIHRlc3RzIChodHRwOi8vLi4uKS4gSG93ZXZlciBpbiBXZWJLaXQgT1JXVCBhbmQg
TlJXVCBzY3JpcHRzLCB0ZXN0cyBpbgogICAgICAgICdodHRwL3Rlc3RzL2xvY2FsJyBhcmUgcnVu
IHdpdGggbG9jYWwgcGF0aCAobGlrZSAnL2RldmVsb3Blci9MYXlvdXRUZXN0cwogICAgICAgIC9o
dHRwL3Rlc3RzL2xvY2FsL2Fic29sdXRlLXVybC1zdHJpcC13aGl0ZXNwYWNlLmh0bWwnKS4KICAg
ICAgICBXaXRoIHRoaXMgcGF0Y2ggd2UgY2FuIGtlZXAgdGhlIHNhbWUgYmVoYXZpb3VyIGFzIG90
aGVyIHBvcnRpbmdzLgoKICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2JsYWNrYmVycnkvRHVtcFJl
bmRlclRyZWUuY3BwOgogICAgICAgIChCbGFja0JlcnJ5OjpXZWJLaXQ6OkR1bXBSZW5kZXJUcmVl
Ojppc0hUVFBUZXN0KToKLS0tCiBUb29scy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAgMTYgKysrKysrKysrKysrKysrKwogVG9vbHMvRHVtcFJlbmRlclRy
ZWUvYmxhY2tiZXJyeS9EdW1wUmVuZGVyVHJlZS5jcHAgfCAgICA2ICsrKysrLQogMiBmaWxlcyBj
aGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1Rv
b2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA2MTdjMGM1Li41MWZjN2M2IDEw
MDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTkgQEAKKzIwMTItMDQtMjUgIFhpYW9ibyBXYW5nICA8eGJ3YW5nQHRvcmNobW9iaWxlLmNv
bS5jbj4KKworICAgICAgICBbQmxhY2tCZXJyeV0gUnVuIHRlc3RzIGluICcvaHR0cC90ZXN0cy9s
b2NhbCcgd2l0aCBsb2NhbCBVUkkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTg0ODIwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgQ3VycmVudGx5IHdlIHJ1biBhbGwgdGVzdHMgdW5kZXIgZm9sZGVyICIvaHR0
cC90ZXN0cy8iIGFzIEhUVFAKKyAgICAgICAgdGVzdHMgKGh0dHA6Ly8uLi4pLiBIb3dldmVyIGlu
IFdlYktpdCBPUldUIGFuZCBOUldUIHNjcmlwdHMsIHRlc3RzIGluCisgICAgICAgICdodHRwL3Rl
c3RzL2xvY2FsJyBhcmUgcnVuIHdpdGggbG9jYWwgcGF0aCAobGlrZSAnL2RldmVsb3Blci9MYXlv
dXRUZXN0cworICAgICAgICAvaHR0cC90ZXN0cy9sb2NhbC9hYnNvbHV0ZS11cmwtc3RyaXAtd2hp
dGVzcGFjZS5odG1sJykuCisgICAgICAgIFdpdGggdGhpcyBwYXRjaCB3ZSBjYW4ga2VlcCB0aGUg
c2FtZSBiZWhhdmlvdXIgYXMgb3RoZXIgcG9ydGluZ3MuCisKKyAgICAgICAgKiBEdW1wUmVuZGVy
VHJlZS9ibGFja2JlcnJ5L0R1bXBSZW5kZXJUcmVlLmNwcDoKKyAgICAgICAgKEJsYWNrQmVycnk6
OldlYktpdDo6RHVtcFJlbmRlclRyZWU6OmlzSFRUUFRlc3QpOgorCiAyMDEyLTA0LTI1ICBNaWto
YWlsIFBvemRueWFrb3YgIDxtaWtoYWlsLnBvemRueWFrb3ZAaW50ZWwuY29tPgogCiAgICAgICAg
IFtFRkxdW0RSVF0gUmVzZXQgRFJUIHNldHRpbmdzIHRvIHRoZWlyIGRlZmF1bHQgdmFsdWVzIGFm
dGVyIGEgdGVzdGNhc2Ugd2FzIGV4ZWN1dGVkLgpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRl
clRyZWUvYmxhY2tiZXJyeS9EdW1wUmVuZGVyVHJlZS5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJl
ZS9ibGFja2JlcnJ5L0R1bXBSZW5kZXJUcmVlLmNwcAppbmRleCA5MTkzNzRkLi5kZDM2NzZhIDEw
MDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9ibGFja2JlcnJ5L0R1bXBSZW5kZXJUcmVl
LmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9ibGFja2JlcnJ5L0R1bXBSZW5kZXJUcmVl
LmNwcApAQCAtNzcsNiArNzcsNyBAQCBib29sIHdhaXRGb3JQb2xpY3kgPSBmYWxzZTsKIC8vIEZJ
WE1FOiBBc3N1bWluZyBMYXlvdXRUZXN0cyBoYXMgYmVlbiBjb3BpZWQgdG8gL2RldmVsb3Blci9M
YXlvdXRUZXN0cy8KIHN0YXRpYyBjb25zdCBjaGFyKiBjb25zdCBrU0RDTGF5b3V0VGVzdHNVUkkg
PSAiZmlsZTovLy9kZXZlbG9wZXIvTGF5b3V0VGVzdHMvIjsKIHN0YXRpYyBjb25zdCBjaGFyKiBo
dHRwVGVzdFN5bnRheCA9ICJodHRwL3Rlc3RzLyI7CitzdGF0aWMgY29uc3QgY2hhciogbG9jYWxU
ZXN0U3ludGF4ID0gImxvY2FsLyI7CiBzdGF0aWMgY29uc3QgY2hhciogaHR0cFByZWZpeFVSTCA9
ICJodHRwOi8vMTI3LjAuMC4xOjgwMDAvIjsKIAogdXNpbmcgbmFtZXNwYWNlIHN0ZDsKQEAgLTM0
MCw3ICszNDEsMTAgQEAgYm9vbCBEdW1wUmVuZGVyVHJlZTo6aXNIVFRQVGVzdChjb25zdCBXVEY6
OlN0cmluZyYgdGVzdCkKIHsKICAgICBpZiAodGVzdC5sZW5ndGgoKSA8IHN0cmxlbihodHRwVGVz
dFN5bnRheCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKLSAgICByZXR1cm4gdGVzdC5sb3dlcigp
LnN1YnN0cmluZygwLCBzdHJsZW4oaHR0cFRlc3RTeW50YXgpKSA9PSBodHRwVGVzdFN5bnRheDsK
KyAgICBXVEY6OlN0cmluZyB0ZXN0TG93ZXIgPSB0ZXN0Lmxvd2VyKCk7CisgICAgaW50IGxlbkh0
dHBUZXN0U3ludGF4ID0gc3RybGVuKGh0dHBUZXN0U3ludGF4KTsKKyAgICByZXR1cm4gdGVzdExv
d2VyLnN1YnN0cmluZygwLCBsZW5IdHRwVGVzdFN5bnRheCkgPT0gaHR0cFRlc3RTeW50YXgKKyAg
ICAgICAgICAgICYmIHRlc3RMb3dlci5zdWJzdHJpbmcobGVuSHR0cFRlc3RTeW50YXgsIHN0cmxl
bihsb2NhbFRlc3RTeW50YXgpKSAhPSBsb2NhbFRlc3RTeW50YXg7CiB9CiAKIHZvaWQgRHVtcFJl
bmRlclRyZWU6OmdldFRlc3RzVG9SdW4oKQotLSAKMS43LjYKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>