<?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>88453</bug_id>
          
          <creation_ts>2012-06-06 14:04:07 -0700</creation_ts>
          <short_desc>[GTK] [WebKit2] CanHandleRequest API test fails</short_desc>
          <delta_ts>2013-10-31 03:32:54 -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>WebKitGTK</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></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="Martin Robinson">mrobinson</reporter>
          <assigned_to name="Anton Obzhirov">obzhirov</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>obzhirov</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>642788</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-06-06 14:04:07 -0700</bug_when>
    <thetext>The CanHandleRequest API test fails with the following output on GTK+:

[ RUN      ] WebKit2.CanHandleRequest
../../Tools/TestWebKitAPI/Tests/WebKit2/CanHandleRequest.cpp:68: Failure
Value of: canHandleRequest
  Actual: false
Expected: true</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943161</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Obzhirov">obzhirov</who>
    <bug_when>2013-10-24 09:24:45 -0700</bug_when>
    <thetext>After investigation:
The issue is WebPage::platformCanHandleRequest(const ResourceRequest&amp;) for GTK port always returns true. This doesn&apos;t look right since it should return false by default for all unknown schemes. For example, currently the test checks
canHandleURL(&quot;about:blank&quot;) &amp;&amp; canHandleURL(&quot;emptyscheme://&quot;) &amp;&amp; !canHandleURL(&quot;notascheme://&quot;);.
First two are handled by WebCore in SchemeRegistry::shouldLoadURLSchemeAsEmptyDocument since &quot;about:blank&quot; is default and &quot;emptyscheme:&quot; was registered. But &quot;notascheme://&quot; is not in the list of known schemes and the call should return false.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943164</commentid>
    <comment_count>2</comment_count>
      <attachid>215072</attachid>
    <who name="Anton Obzhirov">obzhirov</who>
    <bug_when>2013-10-24 09:29:05 -0700</bug_when>
    <thetext>Created attachment 215072
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943465</commentid>
    <comment_count>3</comment_count>
      <attachid>215072</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-10-25 00:49:56 -0700</bug_when>
    <thetext>Comment on attachment 215072
Patch

Are you sure this doesn&apos;t break loading custom uri schemes? Please, check it before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943466</commentid>
    <comment_count>4</comment_count>
      <attachid>215072</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-10-25 00:52:42 -0700</bug_when>
    <thetext>Comment on attachment 215072
Patch

In WebKit1 we have always returned true.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943487</commentid>
    <comment_count>5</comment_count>
    <who name="Anton Obzhirov">obzhirov</who>
    <bug_when>2013-10-25 01:47:35 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 215072 [details])
&gt; In WebKit1 we have always returned true.
Is not it unsafe
(In reply to comment #3)
&gt; (From update of attachment 215072 [details])
&gt; Are you sure this doesn&apos;t break loading custom uri schemes? Please, check it before landing.
Are not custom schemes supposed to be registered before loading?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943488</commentid>
    <comment_count>6</comment_count>
    <who name="Anton Obzhirov">obzhirov</who>
    <bug_when>2013-10-25 01:50:10 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 215072 [details])
&gt; In WebKit1 we have always returned true.
Was it made to support the custom schemes? Please also see my question above.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943530</commentid>
    <comment_count>7</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-10-25 04:30:18 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; (From update of attachment 215072 [details] [details])
&gt; &gt; In WebKit1 we have always returned true.
&gt; Is not it unsafe
&gt; (In reply to comment #3)
&gt; &gt; (From update of attachment 215072 [details] [details])
&gt; &gt; Are you sure this doesn&apos;t break loading custom uri schemes? Please, check it before landing.
&gt; Are not custom schemes supposed to be registered before loading?

Ok, I was confused, because the policy checker calls canHandleRequest in the frame loader client, but that one in WebKit2 also returns always true.

bool WebFrameLoaderClient::canHandleRequest(const ResourceRequest&amp;) const
{
    notImplemented();
    return true;
}

The one in WebPage is not called by WebCore while loading resources, but only by the injected bundle API, so it shouldn&apos;t affect custom uri schemes nor any other thing, except tests using WKBundlePageCanHandleRequest. I wonder why this is handled differently, and also whether we should properly implement it in GTK by checking the schemes registered in the soup session, instead of returning false unconditionally. I think it&apos;s not yet possible to register custom uri schemes with the C API in GTK+, so it&apos;s probably safe to always return false for now to make the test pass.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943542</commentid>
    <comment_count>8</comment_count>
      <attachid>215072</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-25 04:55:24 -0700</bug_when>
    <thetext>Comment on attachment 215072
Patch

Clearing flags on attachment: 215072

Committed r158002: &lt;http://trac.webkit.org/changeset/158002&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943543</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-25 04:55:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>943553</commentid>
    <comment_count>10</comment_count>
    <who name="Anton Obzhirov">obzhirov</who>
    <bug_when>2013-10-25 05:52:01 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #5)
&gt; &gt; (In reply to comment #4)
&gt; &gt; &gt; (From update of attachment 215072 [details] [details] [details])
&gt; &gt; &gt; In WebKit1 we have always returned true.
&gt; &gt; Is not it unsafe
&gt; &gt; (In reply to comment #3)
&gt; &gt; &gt; (From update of attachment 215072 [details] [details] [details])
&gt; &gt; &gt; Are you sure this doesn&apos;t break loading custom uri schemes? Please, check it before landing.
&gt; &gt; Are not custom schemes supposed to be registered before loading?
&gt; 
&gt; Ok, I was confused, because the policy checker calls canHandleRequest in the frame loader client, but that one in WebKit2 also returns always true.
&gt; 
&gt; bool WebFrameLoaderClient::canHandleRequest(const ResourceRequest&amp;) const
&gt; {
&gt;     notImplemented();
&gt;     return true;
&gt; }
&gt; 
&gt; The one in WebPage is not called by WebCore while loading resources, but only by the injected bundle API, so it shouldn&apos;t affect custom uri schemes nor any other thing, except tests using WKBundlePageCanHandleRequest. I wonder why this is handled differently, and also whether we should properly implement it in GTK by checking the schemes registered in the soup session, instead of returning false unconditionally. I think it&apos;s not yet possible to register custom uri schemes with the C API in GTK+, so it&apos;s probably safe to always return false for now to make the test pass.

Hm, good point about two version of canHandleRequest APIs. Is WebFrameLoaderClient created for each frame in the document?

Regarding registering custom uri schemes for the page - are we planning to have such API in the future? For this and for checking lib soup session schemes I could create a new bug and start investigating options.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945473</commentid>
    <comment_count>11</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-10-31 02:41:32 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; (In reply to comment #7)
&gt; &gt; (In reply to comment #5)
&gt; &gt; &gt; (In reply to comment #4)
&gt; &gt; &gt; &gt; (From update of attachment 215072 [details] [details] [details] [details])
&gt; &gt; &gt; &gt; In WebKit1 we have always returned true.
&gt; &gt; &gt; Is not it unsafe
&gt; &gt; &gt; (In reply to comment #3)
&gt; &gt; &gt; &gt; (From update of attachment 215072 [details] [details] [details] [details])
&gt; &gt; &gt; &gt; Are you sure this doesn&apos;t break loading custom uri schemes? Please, check it before landing.
&gt; &gt; &gt; Are not custom schemes supposed to be registered before loading?
&gt; &gt; 
&gt; &gt; Ok, I was confused, because the policy checker calls canHandleRequest in the frame loader client, but that one in WebKit2 also returns always true.
&gt; &gt; 
&gt; &gt; bool WebFrameLoaderClient::canHandleRequest(const ResourceRequest&amp;) const
&gt; &gt; {
&gt; &gt;     notImplemented();
&gt; &gt;     return true;
&gt; &gt; }
&gt; &gt; 
&gt; &gt; The one in WebPage is not called by WebCore while loading resources, but only by the injected bundle API, so it shouldn&apos;t affect custom uri schemes nor any other thing, except tests using WKBundlePageCanHandleRequest. I wonder why this is handled differently, and also whether we should properly implement it in GTK by checking the schemes registered in the soup session, instead of returning false unconditionally. I think it&apos;s not yet possible to register custom uri schemes with the C API in GTK+, so it&apos;s probably safe to always return false for now to make the test pass.
&gt; 
&gt; Hm, good point about two version of canHandleRequest APIs. Is WebFrameLoaderClient created for each frame in the document?
&gt; 
&gt; Regarding registering custom uri schemes for the page - are we planning to have such API in the future? For this and for checking lib soup session schemes I could create a new bug and start investigating options.

No, we don&apos;t plan to add any new C API unless it&apos;s required by the tests, since nobody except WTR and unit tests is using the C API of the gtk port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945479</commentid>
    <comment_count>12</comment_count>
    <who name="Anton Obzhirov">obzhirov</who>
    <bug_when>2013-10-31 03:13:48 -0700</bug_when>
    <thetext>(In reply to comment #11)
&gt; (In reply to comment #10)
&gt; &gt; (In reply to comment #7)
&gt; &gt; &gt; (In reply to comment #5)
&gt; &gt; &gt; &gt; (In reply to comment #4)
&gt; &gt; &gt; &gt; &gt; (From update of attachment 215072 [details] [details] [details] [details] [details])
&gt; &gt; &gt; &gt; &gt; In WebKit1 we have always returned true.
&gt; &gt; &gt; &gt; Is not it unsafe
&gt; &gt; &gt; &gt; (In reply to comment #3)
&gt; &gt; &gt; &gt; &gt; (From update of attachment 215072 [details] [details] [details] [details] [details])
&gt; &gt; &gt; &gt; &gt; Are you sure this doesn&apos;t break loading custom uri schemes? Please, check it before landing.
&gt; &gt; &gt; &gt; Are not custom schemes supposed to be registered before loading?
&gt; &gt; &gt; 
&gt; &gt; &gt; Ok, I was confused, because the policy checker calls canHandleRequest in the frame loader client, but that one in WebKit2 also returns always true.
&gt; &gt; &gt; 
&gt; &gt; &gt; bool WebFrameLoaderClient::canHandleRequest(const ResourceRequest&amp;) const
&gt; &gt; &gt; {
&gt; &gt; &gt;     notImplemented();
&gt; &gt; &gt;     return true;
&gt; &gt; &gt; }
&gt; &gt; &gt; 
&gt; &gt; &gt; The one in WebPage is not called by WebCore while loading resources, but only by the injected bundle API, so it shouldn&apos;t affect custom uri schemes nor any other thing, except tests using WKBundlePageCanHandleRequest. I wonder why this is handled differently, and also whether we should properly implement it in GTK by checking the schemes registered in the soup session, instead of returning false unconditionally. I think it&apos;s not yet possible to register custom uri schemes with the C API in GTK+, so it&apos;s probably safe to always return false for now to make the test pass.
&gt; &gt; 
&gt; &gt; Hm, good point about two version of canHandleRequest APIs. Is WebFrameLoaderClient created for each frame in the document?
&gt; &gt; 
&gt; &gt; Regarding registering custom uri schemes for the page - are we planning to have such API in the future? For this and for checking lib soup session schemes I could create a new bug and start investigating options.
&gt; 
&gt; No, we don&apos;t plan to add any new C API unless it&apos;s required by the tests, since nobody except WTR and unit tests is using the C API of the gtk port.
Should we check lib soup session schemes?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945481</commentid>
    <comment_count>13</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-10-31 03:32:54 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; (In reply to comment #11)
&gt; &gt; (In reply to comment #10)
&gt; &gt; &gt; (In reply to comment #7)
&gt; &gt; &gt; &gt; (In reply to comment #5)
&gt; &gt; &gt; &gt; &gt; (In reply to comment #4)
&gt; &gt; &gt; &gt; &gt; &gt; (From update of attachment 215072 [details] [details] [details] [details] [details] [details])
&gt; &gt; &gt; &gt; &gt; &gt; In WebKit1 we have always returned true.
&gt; &gt; &gt; &gt; &gt; Is not it unsafe
&gt; &gt; &gt; &gt; &gt; (In reply to comment #3)
&gt; &gt; &gt; &gt; &gt; &gt; (From update of attachment 215072 [details] [details] [details] [details] [details] [details])
&gt; &gt; &gt; &gt; &gt; &gt; Are you sure this doesn&apos;t break loading custom uri schemes? Please, check it before landing.
&gt; &gt; &gt; &gt; &gt; Are not custom schemes supposed to be registered before loading?
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; Ok, I was confused, because the policy checker calls canHandleRequest in the frame loader client, but that one in WebKit2 also returns always true.
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; bool WebFrameLoaderClient::canHandleRequest(const ResourceRequest&amp;) const
&gt; &gt; &gt; &gt; {
&gt; &gt; &gt; &gt;     notImplemented();
&gt; &gt; &gt; &gt;     return true;
&gt; &gt; &gt; &gt; }
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; The one in WebPage is not called by WebCore while loading resources, but only by the injected bundle API, so it shouldn&apos;t affect custom uri schemes nor any other thing, except tests using WKBundlePageCanHandleRequest. I wonder why this is handled differently, and also whether we should properly implement it in GTK by checking the schemes registered in the soup session, instead of returning false unconditionally. I think it&apos;s not yet possible to register custom uri schemes with the C API in GTK+, so it&apos;s probably safe to always return false for now to make the test pass.
&gt; &gt; &gt; 
&gt; &gt; &gt; Hm, good point about two version of canHandleRequest APIs. Is WebFrameLoaderClient created for each frame in the document?
&gt; &gt; &gt; 
&gt; &gt; &gt; Regarding registering custom uri schemes for the page - are we planning to have such API in the future? For this and for checking lib soup session schemes I could create a new bug and start investigating options.
&gt; &gt; 
&gt; &gt; No, we don&apos;t plan to add any new C API unless it&apos;s required by the tests, since nobody except WTR and unit tests is using the C API of the gtk port.
&gt; Should we check lib soup session schemes?

Well, CanHandleRequest is only used by this test, and there&apos;s no other custom scheme registered in the test.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215072</attachid>
            <date>2013-10-24 09:29:05 -0700</date>
            <delta_ts>2013-10-25 04:55:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-88453-20131024172920.patch</filename>
            <type>text/plain</type>
            <size>3085</size>
            <attacher name="Anton Obzhirov">obzhirov</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU3OTI5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZTIzNmY0N2M1NjQwYzI1
Yzc4NTBlZDc1NTYyZjZjYjQyMjVlOTU1NS4uYjg4M2UwMGJhODk2NGMxZWEzNmIyZjAyNGRjYTIz
MTRkYjg5NzJiMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTEwLTI0ICBBbnRv
biBPYnpoaXJvdiAgPGEub2J6aGlyb3ZAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0dUS10gW1dl
YktpdDJdIENhbkhhbmRsZVJlcXVlc3QgQVBJIHRlc3QgZmFpbHMKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg4NDUzCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFrZSBXZWJQYWdlOjpwbGF0Zm9ybUNhbkhh
bmRsZVJlcXVlc3QgcmV0dXJuIGZhbHNlIGJ5IGRlZmF1bHQgCisgICAgICAgIGZvciB1bmtub3du
IHNjaGVtZXMuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvZ3RrL1dlYlBhZ2VHdGsu
Y3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjpwbGF0Zm9ybUNhbkhhbmRsZVJlcXVlc3Qp
OgorCiAyMDEzLTEwLTIzICBDaGFuZ1Nlb2sgT2ggIDxjaGFuZ3Nlb2sub2hAY29sbGFib3JhLmNv
bT4KIAogICAgICAgICBVbnJldmlld2VkIGJ1aWxkIGZpeCBzaW5jZSByMTU3ODIzLgpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL2d0ay9XZWJQYWdlR3RrLmNw
cCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9ndGsvV2ViUGFnZUd0ay5jcHAK
aW5kZXggMjc4NWEyNjNiZmM5M2FkZjk1MzYwZGQ2Zjg1NTFjMmM5NjZmYjIwMS4uYmYxMWY0MTVi
ODJmMWE0MWM3NTAyNWViN2E3MGZlYzQ4NGZlZGE0NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dDIvV2ViUHJvY2Vzcy9XZWJQYWdlL2d0ay9XZWJQYWdlR3RrLmNwcAorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvZ3RrL1dlYlBhZ2VHdGsuY3BwCkBAIC0xNDEsNyArMTQx
LDcgQEAgU3RyaW5nIFdlYlBhZ2U6OmNhY2hlZFJlc3BvbnNlTUlNRVR5cGVGb3JVUkwoY29uc3Qg
VVJMJikKIGJvb2wgV2ViUGFnZTo6cGxhdGZvcm1DYW5IYW5kbGVSZXF1ZXN0KGNvbnN0IFJlc291
cmNlUmVxdWVzdCYpCiB7CiAgICAgbm90SW1wbGVtZW50ZWQoKTsKLSAgICByZXR1cm4gdHJ1ZTsK
KyAgICByZXR1cm4gZmFsc2U7CiB9CiAKIFN0cmluZyBXZWJQYWdlOjpjYWNoZWRTdWdnZXN0ZWRG
aWxlbmFtZUZvclVSTChjb25zdCBVUkwmKQpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIv
VG9vbHMvQ2hhbmdlTG9nCmluZGV4IDBmYzYzY2UwZTMyYWU5NTQ0ZjhhNjJlMTRiYWY0M2NiZWMz
YzYxNDkuLmE1MDc2ODBjMGZiOGRiZDQ0ZWM5MGEyOWRmYjczOTNlYThjNzg0ODMgMTAwNjQ0Ci0t
LSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBA
QAorMjAxMy0xMC0yNCAgQW50b24gT2J6aGlyb3YgIDxhLm9iemhpcm92QHNhbXN1bmcuY29tPgor
CisgICAgICAgIFtHVEtdIFtXZWJLaXQyXSBDYW5IYW5kbGVSZXF1ZXN0IEFQSSB0ZXN0IGZhaWxz
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04ODQ1Mwor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2NyaXB0
cy9ydW4tZ3RrLXRlc3RzOgorICAgICAgICAoVGVzdFJ1bm5lcik6CisKIDIwMTMtMTAtMjQgIEd5
dXlvdW5nIEtpbSAgPGd5dXlvdW5nLmtpbUBzYW1zdW5nLmNvbT4KIAogICAgICAgICBbR1RLXSBE
aXNhYmxlIGNzcy1pbWFnZS1vcmllbnRhdGlvbgpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9y
dW4tZ3RrLXRlc3RzIGIvVG9vbHMvU2NyaXB0cy9ydW4tZ3RrLXRlc3RzCmluZGV4IDk2OTM3MzQ4
YjYwNmJiYjE5NTViZjNlNjcyMjI0ZDA2M2MwMzc5M2YuLmY3NmE4ZTUyNzFlYmZlOGNmZTQzMmQ3
YTlkOGJkOTQwODVlZjRhZjggMTAwNzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvcnVuLWd0ay10ZXN0
cworKysgYi9Ub29scy9TY3JpcHRzL3J1bi1ndGstdGVzdHMKQEAgLTY5LDcgKzY5LDYgQEAgY2xh
c3MgVGVzdFJ1bm5lcjoKICAgICAgICAgU2tpcHBlZFRlc3QoIldlYktpdDJBUElUZXN0cy9UZXN0
UmVzb3VyY2VzIiwgIi93ZWJraXQyL1dlYktpdFdlYlZpZXcvcmVzb3VyY2VzIiwgIlRlc3QgaXMg
Zmxha3kgaW4gR1RLIExpbnV4IDMyLWJpdCBSZWxlYXNlIGJvdCIsIDgyODY4KSwKICAgICAgICAg
U2tpcHBlZFRlc3QoIldlYktpdDJBUElUZXN0cy9UZXN0V2ViS2l0V2ViVmlldyIsIFNraXBwZWRU
ZXN0LkVOVElSRV9TVUlURSwgIlRlc3QgdGltZXMgb3V0IGFmdGVyIHIxNTA4OTAiLCAxMTc2ODkp
LAogICAgICAgICBTa2lwcGVkVGVzdCgiV2ViS2l0MkFQSVRlc3RzL1Rlc3RDb250ZXh0TWVudSIs
IFNraXBwZWRUZXN0LkVOVElSRV9TVUlURSwgIlRlc3QgdGltZXMgb3V0IGFmdGVyIHIxNTA4OTAi
LCAxMTc2ODkpLAotICAgICAgICBTa2lwcGVkVGVzdCgiVGVzdFdlYktpdEFQSS9UZXN0V2ViS2l0
MiIsICJXZWJLaXQyLkNhbkhhbmRsZVJlcXVlc3QiLCAiVGVzdCBmYWlscyIsIDg4NDUzKSwKICAg
ICAgICAgU2tpcHBlZFRlc3QoIlRlc3RXZWJLaXRBUEkvVGVzdFdlYktpdDIiLCAiV2ViS2l0Mi5N
b3VzZU1vdmVBZnRlckNyYXNoIiwgIlRlc3QgaXMgZmxha3kiLCA4NTA2NiksCiAgICAgICAgIFNr
aXBwZWRUZXN0KCJUZXN0V2ViS2l0QVBJL1Rlc3RXZWJLaXQyIiwgIldlYktpdDIuTmV3Rmlyc3RW
aXN1YWxseU5vbkVtcHR5TGF5b3V0Rm9ySW1hZ2VzIiwgIlRlc3QgaXMgZmxha3kiLCA4NTA2Niks
CiAgICAgICAgIFNraXBwZWRUZXN0KCJUZXN0V2ViS2l0QVBJL1Rlc3RXZWJLaXQyIiwgIldlYktp
dDIuTmV3Rmlyc3RWaXN1YWxseU5vbkVtcHR5TGF5b3V0RnJhbWVzIiwgIlRlc3QgZmFpbHMiLCA4
NTAzNyksCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>