<?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>125490</bug_id>
          
          <creation_ts>2013-12-10 03:26:34 -0800</creation_ts>
          <short_desc>[WK2][SOUP] initialise the Network Process with ignoreTLSErrors</short_desc>
          <delta_ts>2013-12-10 05:50:52 -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>WebKit2</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>
          
          <blocked>108832</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Brian Holt">brian.holt</reporter>
          <assigned_to name="Brian Holt">brian.holt</assigned_to>
          <cc>ap</cc>
    
    <cc>beidson</cc>
    
    <cc>brian.holt</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gustavo</cc>
    
    <cc>mrobinson</cc>
    
    <cc>ossy</cc>
    
    <cc>skyul</cc>
    
    <cc>svillar</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>958265</commentid>
    <comment_count>0</comment_count>
    <who name="Brian Holt">brian.holt</who>
    <bug_when>2013-12-10 03:26:34 -0800</bug_when>
    <thetext>GTester: last random seed: R02S69550582c8e7a89f180d326b5b541b32
TEST: Programs/WebKit2APITests/TestSSL... (pid=1381)
Gtk-Message: Failed to load module &quot;canberra-gtk-module&quot;
  /webkit2/WebKitWebView/ssl:                                          **
ERROR:../../Source/WebKit2/UIProcess/API/gtk/tests/TestSSL.cpp:72:void testSSL(SSLTest*, gconstpointer): assertion failed: (test-&gt;m_certificate)
FAIL

The problem is that the ResourceHandleSoup in the Network Process and is not initialised with a policy on ignoring TLS errors.  This simply requires that the appropriate message is created for the Network Process and the parameter created for initialisation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>958266</commentid>
    <comment_count>1</comment_count>
      <attachid>218849</attachid>
    <who name="Brian Holt">brian.holt</who>
    <bug_when>2013-12-10 03:30:18 -0800</bug_when>
    <thetext>Created attachment 218849
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>958269</commentid>
    <comment_count>2</comment_count>
      <attachid>218849</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2013-12-10 03:50:34 -0800</bug_when>
    <thetext>Comment on attachment 218849
Patch

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

&gt; Source/WebKit2/UIProcess/gtk/WebContextGtk.cpp:104
&gt; -    parameters.ignoreTLSErrors = m_ignoreTLSErrors;
&gt;      parameters.shouldTrackVisitedLinks = true;
&gt;  #if ENABLE(NETWORK_PROCESS)
&gt;      parameters.usesNetworkProcess = true;
&gt; +#else
&gt; +    parameters.ignoreTLSErrors = m_ignoreTLSErrors;

Looks good to me, pretty sure we&apos;ll need this for cookieAcceptPolicy and others as well, maybe we should do the others in one go?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>958272</commentid>
    <comment_count>3</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2013-12-10 03:57:32 -0800</bug_when>
    <thetext>ignoreTLSErrors can be dynamically set, so WebContext::setIgnoreTLSErrors must be changed to send the message to the network process when network process is enabled.

void WebContext::setIgnoreTLSErrors(bool ignoreTLSErrors)
{
    m_ignoreTLSErrors = ignoreTLSErrors;
    sendToAllProcesses(Messages::WebProcess::SetIgnoreTLSErrors(m_ignoreTLSErrors));
}</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>958273</commentid>
    <comment_count>4</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2013-12-10 04:04:28 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; ignoreTLSErrors can be dynamically set, so WebContext::setIgnoreTLSErrors must be changed to send the message to the network process when network process is enabled.
&gt; 
&gt; void WebContext::setIgnoreTLSErrors(bool ignoreTLSErrors)
&gt; {
&gt;     m_ignoreTLSErrors = ignoreTLSErrors;
&gt;     sendToAllProcesses(Messages::WebProcess::SetIgnoreTLSErrors(m_ignoreTLSErrors));
&gt; }

Note that this will send the message to all the WebProcesses but not to the network process.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>958280</commentid>
    <comment_count>5</comment_count>
      <attachid>218849</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-10 04:18:01 -0800</bug_when>
    <thetext>Comment on attachment 218849
Patch

Clearing flags on attachment: 218849

Committed r160355: &lt;http://trac.webkit.org/changeset/160355&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>958281</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-10 04:18:03 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>958312</commentid>
    <comment_count>7</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2013-12-10 05:50:52 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; Note that this will send the message to all the WebProcesses but not to the network process.

I field a separate bug for this. See Bug 125505</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>218849</attachid>
            <date>2013-12-10 03:30:18 -0800</date>
            <delta_ts>2013-12-10 04:18:00 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-125490-20131210123016.patch</filename>
            <type>text/plain</type>
            <size>7332</size>
            <attacher name="Brian Holt">brian.holt</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTYwMzEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNjc2NGU3ZjZjMWYzOTEx
MjY4YTU4MzNhOTk0YjZlYWEzMWUxZjI5YS4uOGYxYjg5MGFlNWVkYjM1OTA1ZGE5MThlYjVmYzQy
YzY2NWMyNjdjMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDEzLTEyLTEwICBCcmlh
biBIb2x0ICA8YnJpYW4uaG9sdEBzYW1zdW5nLmNvbT4KKworICAgICAgICBbV0syXVtTT1VQXSBp
bml0aWFsaXNlIHRoZSBOZXR3b3JrIFByb2Nlc3Mgd2l0aCBpZ25vcmVUTFNFcnJvcnMKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTQ5MAorCisgICAg
ICAgIFJlc291cmNlSGFuZGxlU291cCBpbiB0aGUgTmV0d29yayBQcm9jZXNzIGFuZCBpcyBub3Qg
aW5pdGlhbGlzZWQgd2l0aAorICAgICAgICBhIHBvbGljeSBvbiBpZ25vcmluZyBUTFMgZXJyb3Jz
LiAgVGhpcyBzaW1wbHkgcmVxdWlyZXMgdGhhdCB0aGUKKyAgICAgICAgYXBwcm9wcmlhdGUgbWVz
c2FnZSBpcyBjcmVhdGVkIGZvciB0aGUgTmV0d29yayBQcm9jZXNzIGFuZCB0aGUKKyAgICAgICAg
cGFyYW1ldGVyIGNyZWF0ZWQgZm9yIGluaXRpYWxpc2F0aW9uLgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogTmV0d29ya1Byb2Nlc3MvTmV0d29ya1By
b2Nlc3MuaDoKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9OZXR3b3JrUHJvY2Vzcy5tZXNzYWdl
cy5pbjoKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9zb3VwL05ldHdvcmtQcm9jZXNzU291cC5j
cHA6CisgICAgICAgIChXZWJLaXQ6Ok5ldHdvcmtQcm9jZXNzOjpwbGF0Zm9ybUluaXRpYWxpemVO
ZXR3b3JrUHJvY2Vzcyk6CisgICAgICAgIChXZWJLaXQ6Ok5ldHdvcmtQcm9jZXNzOjpzZXRJZ25v
cmVUTFNFcnJvcnMpOgorICAgICAgICAqIFNoYXJlZC9OZXR3b3JrL05ldHdvcmtQcm9jZXNzQ3Jl
YXRpb25QYXJhbWV0ZXJzLmNwcDoKKyAgICAgICAgKFdlYktpdDo6TmV0d29ya1Byb2Nlc3NDcmVh
dGlvblBhcmFtZXRlcnM6OmVuY29kZSk6CisgICAgICAgIChXZWJLaXQ6Ok5ldHdvcmtQcm9jZXNz
Q3JlYXRpb25QYXJhbWV0ZXJzOjpkZWNvZGUpOgorICAgICAgICAqIFNoYXJlZC9OZXR3b3JrL05l
dHdvcmtQcm9jZXNzQ3JlYXRpb25QYXJhbWV0ZXJzLmg6CisgICAgICAgICogVUlQcm9jZXNzL2d0
ay9XZWJDb250ZXh0R3RrLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViQ29udGV4dDo6cGxhdGZv
cm1Jbml0aWFsaXplV2ViUHJvY2Vzcyk6CisgICAgICAgICogVUlQcm9jZXNzL3NvdXAvV2ViQ29u
dGV4dFNvdXAuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJDb250ZXh0OjpwbGF0Zm9ybUluaXRp
YWxpemVOZXR3b3JrUHJvY2Vzcyk6CisKIDIwMTMtMTItMDkgIEJyaWFuIEhvbHQgIDxicmlhbi5o
b2x0QHNhbXN1bmcuY29tPgogCiAgICAgICAgIFtXSzJdIEd1YXJkIE1hYyBzcGVjaWZpYyBuZXR3
b3JrIHByb2Nlc3MgY29kZSB3aXRoIFBMQVRGT1JNKE1BQykKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQyL05ldHdvcmtQcm9jZXNzL05ldHdvcmtQcm9jZXNzLmggYi9Tb3VyY2UvV2ViS2l0Mi9O
ZXR3b3JrUHJvY2Vzcy9OZXR3b3JrUHJvY2Vzcy5oCmluZGV4IDg1YjU2Zjg4MjgxZmMwOTgwMmY0
ZjZjZGRhMmJkNTU5NjFmNDY3MGIuLjNlMzllN2M5MmRhOTVhMmQ1Yjc2NjI5ZmRmMDQ2YWJjN2Mz
NThkNGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNzL05ldHdvcmtQ
cm9jZXNzLmgKKysrIGIvU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvTmV0d29ya1Byb2Nl
c3MuaApAQCAtMTA4LDYgKzEwOCwxMCBAQCBwcml2YXRlOgogICAgIHZvaWQgZ2V0TmV0d29ya1By
b2Nlc3NTdGF0aXN0aWNzKHVpbnQ2NF90IGNhbGxiYWNrSUQpOwogICAgIHZvaWQgY2xlYXJDYWNo
ZUZvckFsbE9yaWdpbnModWludDMyX3QgY2FjaGVzVG9DbGVhcik7CiAKKyNpZiBVU0UoU09VUCkK
KyAgICB2b2lkIHNldElnbm9yZVRMU0Vycm9ycyhib29sKTsKKyNlbmRpZgorCiAgICAgLy8gUGxh
dGZvcm0gSGVscGVycwogICAgIHZvaWQgcGxhdGZvcm1TZXRDYWNoZU1vZGVsKENhY2hlTW9kZWwp
OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9OZXR3b3JrUHJv
Y2Vzcy5tZXNzYWdlcy5pbiBiL1NvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNzL05ldHdvcmtQ
cm9jZXNzLm1lc3NhZ2VzLmluCmluZGV4IDEyYzcyNzVlYmQ1Y2MyOWI4YzJlYzQxMDM3OGQ5M2Yw
NzY5MjNkZjUuLjk5MzQ4YjhmNzY4MGRlMmIzNDE1NjI3NjliNDAxMGUxNTc2ZWZlMGUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNzL05ldHdvcmtQcm9jZXNzLm1lc3Nh
Z2VzLmluCisrKyBiL1NvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNzL05ldHdvcmtQcm9jZXNz
Lm1lc3NhZ2VzLmluCkBAIC0yOSw2ICsyOSwxMCBAQCBtZXNzYWdlcyAtPiBOZXR3b3JrUHJvY2Vz
cyBMZWdhY3lSZWNlaXZlciB7CiAgICAgIyBDcmVhdGVzIGEgY29ubmVjdGlvbiBmb3IgY29tbXVu
aWNhdGlvbiB3aXRoIGEgV2ViUHJvY2VzcwogICAgIENyZWF0ZU5ldHdvcmtDb25uZWN0aW9uVG9X
ZWJQcm9jZXNzKCkKIAorI2lmIFVTRShTT1VQKQorICAgIFNldElnbm9yZVRMU0Vycm9ycyhib29s
IGlnbm9yZVRMU0Vycm9ycykKKyNlbmRpZgorCiAgICAgRW5zdXJlUHJpdmF0ZUJyb3dzaW5nU2Vz
c2lvbigpCiAgICAgRGVzdHJveVByaXZhdGVCcm93c2luZ1Nlc3Npb24oKQogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9zb3VwL05ldHdvcmtQcm9jZXNzU291cC5j
cHAgYi9Tb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9zb3VwL05ldHdvcmtQcm9jZXNzU291
cC5jcHAKaW5kZXggYTA0ZjY4YWVlMjIwZjkxYjcwYzBmYjE1MmViNGZjNGM3YmUwMTk2OC4uMmU3
ODQzZjEwY2U1N2FhOGNmZjFjY2Q4YzM4MzJlZjc5NDQzMjQ2OCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdDIvTmV0d29ya1Byb2Nlc3Mvc291cC9OZXR3b3JrUHJvY2Vzc1NvdXAuY3BwCisrKyBi
L1NvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNzL3NvdXAvTmV0d29ya1Byb2Nlc3NTb3VwLmNw
cApAQCAtNzgsNiArNzgsOCBAQCB2b2lkIE5ldHdvcmtQcm9jZXNzOjpwbGF0Zm9ybUluaXRpYWxp
emVOZXR3b3JrUHJvY2Vzcyhjb25zdCBOZXR3b3JrUHJvY2Vzc0NyZWF0aQogICAgIEdSZWZQdHI8
U291cENhY2hlPiBzb3VwQ2FjaGUgPSBhZG9wdEdSZWYoc291cF9jYWNoZV9uZXcocGFyYW1ldGVy
cy5kaXNrQ2FjaGVEaXJlY3RvcnkudXRmOCgpLmRhdGEoKSwgU09VUF9DQUNIRV9TSU5HTEVfVVNF
UikpOwogICAgIHNvdXBfc2Vzc2lvbl9hZGRfZmVhdHVyZShXZWJDb3JlOjpSZXNvdXJjZUhhbmRs
ZTo6ZGVmYXVsdFNlc3Npb24oKSwgU09VUF9TRVNTSU9OX0ZFQVRVUkUoc291cENhY2hlLmdldCgp
KSk7CiAgICAgc291cF9jYWNoZV9sb2FkKHNvdXBDYWNoZS5nZXQoKSk7CisKKyAgICBzZXRJZ25v
cmVUTFNFcnJvcnMocGFyYW1ldGVycy5pZ25vcmVUTFNFcnJvcnMpOwogfQogCiB2b2lkIE5ldHdv
cmtQcm9jZXNzOjpwbGF0Zm9ybVNldENhY2hlTW9kZWwoQ2FjaGVNb2RlbCBjYWNoZU1vZGVsKQpA
QCAtMTA0LDYgKzEwNiwxMSBAQCB2b2lkIE5ldHdvcmtQcm9jZXNzOjpwbGF0Zm9ybVNldENhY2hl
TW9kZWwoQ2FjaGVNb2RlbCBjYWNoZU1vZGVsKQogICAgICAgICBzb3VwX2NhY2hlX3NldF9tYXhf
c2l6ZShjYWNoZSwgdXJsQ2FjaGVEaXNrQ2FwYWNpdHkpOwogfQogCit2b2lkIE5ldHdvcmtQcm9j
ZXNzOjpzZXRJZ25vcmVUTFNFcnJvcnMoYm9vbCBpZ25vcmVUTFNFcnJvcnMpCit7CisgICAgUmVz
b3VyY2VIYW5kbGU6OnNldElnbm9yZVNTTEVycm9ycyhpZ25vcmVUTFNFcnJvcnMpOworfQorCiB2
b2lkIE5ldHdvcmtQcm9jZXNzOjphbGxvd1NwZWNpZmljSFRUUFNDZXJ0aWZpY2F0ZUZvckhvc3Qo
Y29uc3QgQ2VydGlmaWNhdGVJbmZvJiwgY29uc3QgU3RyaW5nJikKIHsKICAgICBub3RJbXBsZW1l
bnRlZCgpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2hhcmVkL05ldHdvcmsvTmV0d29y
a1Byb2Nlc3NDcmVhdGlvblBhcmFtZXRlcnMuY3BwIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL05l
dHdvcmsvTmV0d29ya1Byb2Nlc3NDcmVhdGlvblBhcmFtZXRlcnMuY3BwCmluZGV4IDAzZWFkMjc4
ZjVlNzliOTQ1M2Y0YjM3ZmNiOGUzZjRmNjJiZjNjMDEuLjM3MmFlZTZiNmM1YTg1Y2RiZTMwOWJh
NzY0NTQyYWFlN2NkMzM1Y2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9OZXR3
b3JrL05ldHdvcmtQcm9jZXNzQ3JlYXRpb25QYXJhbWV0ZXJzLmNwcAorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9TaGFyZWQvTmV0d29yay9OZXR3b3JrUHJvY2Vzc0NyZWF0aW9uUGFyYW1ldGVycy5jcHAK
QEAgLTU0LDYgKzU0LDkgQEAgdm9pZCBOZXR3b3JrUHJvY2Vzc0NyZWF0aW9uUGFyYW1ldGVyczo6
ZW5jb2RlKENvcmVJUEM6OkFyZ3VtZW50RW5jb2RlciYgZW5jb2RlcikKICAgICBlbmNvZGVyIDw8
IGh0dHBQcm94eTsKICAgICBlbmNvZGVyIDw8IGh0dHBzUHJveHk7CiAjZW5kaWYKKyNpZiBVU0Uo
U09VUCkKKyAgICBlbmNvZGVyIDw8IGlnbm9yZVRMU0Vycm9yczsKKyNlbmRpZgogfQogCiBib29s
IE5ldHdvcmtQcm9jZXNzQ3JlYXRpb25QYXJhbWV0ZXJzOjpkZWNvZGUoQ29yZUlQQzo6QXJndW1l
bnREZWNvZGVyJiBkZWNvZGVyLCBOZXR3b3JrUHJvY2Vzc0NyZWF0aW9uUGFyYW1ldGVycyYgcmVz
dWx0KQpAQCAtODcsNiArOTAsMTEgQEAgYm9vbCBOZXR3b3JrUHJvY2Vzc0NyZWF0aW9uUGFyYW1l
dGVyczo6ZGVjb2RlKENvcmVJUEM6OkFyZ3VtZW50RGVjb2RlciYgZGVjb2RlciwKICAgICAgICAg
cmV0dXJuIGZhbHNlOwogI2VuZGlmCiAKKyNpZiBVU0UoU09VUCkKKyAgICBpZiAoIWRlY29kZXIu
ZGVjb2RlKHJlc3VsdC5pZ25vcmVUTFNFcnJvcnMpKQorICAgICAgICByZXR1cm4gZmFsc2U7Cisj
ZW5kaWYKKwogICAgIHJldHVybiB0cnVlOwogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
Mi9TaGFyZWQvTmV0d29yay9OZXR3b3JrUHJvY2Vzc0NyZWF0aW9uUGFyYW1ldGVycy5oIGIvU291
cmNlL1dlYktpdDIvU2hhcmVkL05ldHdvcmsvTmV0d29ya1Byb2Nlc3NDcmVhdGlvblBhcmFtZXRl
cnMuaAppbmRleCBhMjQ1OTNmNWE5NTJhMTI3MTUyYTFjMjRmZTdiM2JhOGUzMGUzNTc3Li5kODc5
YmNhYzljZWU2ZTgxNmM4ZWQ2N2RhM2JiMmM2YzAyMjgzNzEzIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0Mi9TaGFyZWQvTmV0d29yay9OZXR3b3JrUHJvY2Vzc0NyZWF0aW9uUGFyYW1ldGVycy5o
CisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9OZXR3b3JrL05ldHdvcmtQcm9jZXNzQ3JlYXRp
b25QYXJhbWV0ZXJzLmgKQEAgLTY3LDYgKzY3LDEwIEBAIHN0cnVjdCBOZXR3b3JrUHJvY2Vzc0Ny
ZWF0aW9uUGFyYW1ldGVycyB7CiAgICAgU3RyaW5nIGh0dHBQcm94eTsKICAgICBTdHJpbmcgaHR0
cHNQcm94eTsKICNlbmRpZgorCisjaWYgVVNFKFNPVVApCisgICAgYm9vbCBpZ25vcmVUTFNFcnJv
cnM7CisjZW5kaWYKIH07CiAKIH0gLy8gbmFtZXNwYWNlIFdlYktpdApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdDIvVUlQcm9jZXNzL2d0ay9XZWJDb250ZXh0R3RrLmNwcCBiL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9ndGsvV2ViQ29udGV4dEd0ay5jcHAKaW5kZXggZjQzYjAxOWQwZGUxYmRj
OTIwMjkwYjM2NDAyMjBjZjRhZDY2ODIyZS4uNjAyNDY4ZGI1NWU3MjZmZjM5MjI1YmNlZWJjNDdl
MTQxYTRjZjZhZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2d0ay9XZWJD
b250ZXh0R3RrLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZ3RrL1dlYkNvbnRl
eHRHdGsuY3BwCkBAIC05NywxMCArOTcsMTEgQEAgdm9pZCBXZWJDb250ZXh0OjpwbGF0Zm9ybUlu
aXRpYWxpemVXZWJQcm9jZXNzKFdlYlByb2Nlc3NDcmVhdGlvblBhcmFtZXRlcnMmIHBhcmEKICAg
ICBwYXJhbWV0ZXJzLnVybFNjaGVtZXNSZWdpc3RlcmVkID0gc3VwcGxlbWVudDxXZWJTb3VwUmVx
dWVzdE1hbmFnZXJQcm94eT4oKS0+cmVnaXN0ZXJlZFVSSVNjaGVtZXMoKTsKICAgICBzdXBwbGVt
ZW50PFdlYkNvb2tpZU1hbmFnZXJQcm94eT4oKS0+Z2V0Q29va2llUGVyc2lzdGVudFN0b3JhZ2Uo
cGFyYW1ldGVycy5jb29raWVQZXJzaXN0ZW50U3RvcmFnZVBhdGgsIHBhcmFtZXRlcnMuY29va2ll
UGVyc2lzdGVudFN0b3JhZ2VUeXBlKTsKICAgICBwYXJhbWV0ZXJzLmNvb2tpZUFjY2VwdFBvbGlj
eSA9IG1faW5pdGlhbEhUVFBDb29raWVBY2NlcHRQb2xpY3k7Ci0gICAgcGFyYW1ldGVycy5pZ25v
cmVUTFNFcnJvcnMgPSBtX2lnbm9yZVRMU0Vycm9yczsKICAgICBwYXJhbWV0ZXJzLnNob3VsZFRy
YWNrVmlzaXRlZExpbmtzID0gdHJ1ZTsKICNpZiBFTkFCTEUoTkVUV09SS19QUk9DRVNTKQogICAg
IHBhcmFtZXRlcnMudXNlc05ldHdvcmtQcm9jZXNzID0gdHJ1ZTsKKyNlbHNlCisgICAgcGFyYW1l
dGVycy5pZ25vcmVUTFNFcnJvcnMgPSBtX2lnbm9yZVRMU0Vycm9yczsKICNlbmRpZgogfQogCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mvc291cC9XZWJDb250ZXh0U291cC5j
cHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mvc291cC9XZWJDb250ZXh0U291cC5jcHAKaW5k
ZXggOWNiOWNkZjNkYTZkNmYwMmM0NWY0MGViNWU3ODFkZGM5MmI1ZGRiZi4uOWRmZGU1ZWNkMjAw
ZmM3YzIzYWMzNjhlN2E3NTY3ODM0ZGU1OTc4MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL3NvdXAvV2ViQ29udGV4dFNvdXAuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9zb3VwL1dlYkNvbnRleHRTb3VwLmNwcApAQCAtMzEsOCArMzEsOSBAQAogCiBuYW1l
c3BhY2UgV2ViS2l0IHsKIAotdm9pZCBXZWJDb250ZXh0OjpwbGF0Zm9ybUluaXRpYWxpemVOZXR3
b3JrUHJvY2VzcyhOZXR3b3JrUHJvY2Vzc0NyZWF0aW9uUGFyYW1ldGVycyYpCit2b2lkIFdlYkNv
bnRleHQ6OnBsYXRmb3JtSW5pdGlhbGl6ZU5ldHdvcmtQcm9jZXNzKE5ldHdvcmtQcm9jZXNzQ3Jl
YXRpb25QYXJhbWV0ZXJzJiBwYXJhbWV0ZXJzKQogeworICAgIHBhcmFtZXRlcnMuaWdub3JlVExT
RXJyb3JzID0gbV9pZ25vcmVUTFNFcnJvcnM7CiB9CiAKIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>