<?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>164057</bug_id>
          
          <creation_ts>2016-10-27 03:21:45 -0700</creation_ts>
          <short_desc>WebRTC: RTCPeerConnection constructor argument should be optional</short_desc>
          <delta_ts>2016-12-20 02:25:24 -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>WebCore Misc.</component>
          <version>WebKit 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>158936</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Nael Ouedraogo">nael.ouedp</reporter>
          <assigned_to name="Nael Ouedraogo">nael.ouedp</assigned_to>
          <cc>adam.bergkvist</cc>
    
    <cc>commit-queue</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1245081</commentid>
    <comment_count>0</comment_count>
    <who name="Nael Ouedraogo">nael.ouedp</who>
    <bug_when>2016-10-27 03:21:45 -0700</bug_when>
    <thetext>RTCPeerConnection constructor argument should be optional.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1245086</commentid>
    <comment_count>1</comment_count>
      <attachid>293010</attachid>
    <who name="Nael Ouedraogo">nael.ouedp</who>
    <bug_when>2016-10-27 03:35:34 -0700</bug_when>
    <thetext>Created attachment 293010
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1245095</commentid>
    <comment_count>2</comment_count>
      <attachid>293010</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-10-27 05:04:24 -0700</bug_when>
    <thetext>Comment on attachment 293010
Patch

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

&gt; Source/WebCore/Modules/mediastream/RTCPeerConnection.js:43
&gt; +            this.@initializeWith(configuration);

I think we may need to call @initializeWith even if configuration is undefined.
In that case, we might need to pass an empty dictionary.
Or we could pass a dictionary with the default values if we want to handle defaults here.
Probably simpler to just pass an empty object.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1245097</commentid>
    <comment_count>3</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-10-27 05:10:36 -0700</bug_when>
    <thetext>Also, some of the newly imported tests in LayoutTests/imported/w3c/web-platform-tests/webrtc might cover these changes.
Might want to activate some of them</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1245101</commentid>
    <comment_count>4</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-10-27 05:24:19 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Comment on attachment 293010 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=293010&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/Modules/mediastream/RTCPeerConnection.js:43
&gt; &gt; +            this.@initializeWith(configuration);
&gt; 
&gt; I think we may need to call @initializeWith even if configuration is
&gt; undefined.
&gt; In that case, we might need to pass an empty dictionary.
&gt; Or we could pass a dictionary with the default values if we want to handle
&gt; defaults here.
&gt; Probably simpler to just pass an empty object.

If we do not need to call @initializeWith, it might be best to rename this function to something like @setConfiguration.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1245107</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Bergkvist">adam.bergkvist</who>
    <bug_when>2016-10-27 06:38:37 -0700</bug_when>
    <thetext>(A side note.) A lot of tests have a dummy configuration used to construct RTCPeerConnection since the argument wasn&apos;t optional. We might want to clean that up.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1245109</commentid>
    <comment_count>6</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-10-27 06:47:13 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (A side note.) A lot of tests have a dummy configuration used to construct
&gt; RTCPeerConnection since the argument wasn&apos;t optional. We might want to clean
&gt; that up.

OK, it might be safer then to make the call to @initializeWith mandatory for now and pass it a { } if parameter is undefined.
Refactoring to make it optional sounds good as a follow-up.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1245116</commentid>
    <comment_count>7</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-10-27 07:05:48 -0700</bug_when>
    <thetext>Related test LayoutTests/imported/w3c/web-platform-tests/webrtc/rtcpeerconnection/rtcpeerconnection-constructor.html seems to expect that a null parameter should not throw.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261107</commentid>
    <comment_count>8</comment_count>
      <attachid>297458</attachid>
    <who name="Nael Ouedraogo">nael.ouedp</who>
    <bug_when>2016-12-19 07:06:41 -0800</bug_when>
    <thetext>Created attachment 297458
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261108</commentid>
    <comment_count>9</comment_count>
      <attachid>297458</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-12-19 07:21:57 -0800</bug_when>
    <thetext>Comment on attachment 297458
Patch

LGTM.

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

&gt; Source/WebCore/Modules/mediastream/RTCPeerConnection.js:40
&gt;      if (!@isObject(configuration))

You could add &quot;else if&quot; here

&gt; LayoutTests/fast/mediastream/RTCPeerConnection.html:12
&gt; +            shouldNotThrow(&quot;new RTCPeerConnection();&quot;);

Maybe we can remove those two tests since they are not providing more than what the wpt tests provide already?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261125</commentid>
    <comment_count>10</comment_count>
    <who name="Nael Ouedraogo">nael.ouedp</who>
    <bug_when>2016-12-19 09:06:43 -0800</bug_when>
    <thetext>Thanks for the review and comments.
 
&gt; &gt; Source/WebCore/Modules/mediastream/RTCPeerConnection.js:40
&gt; &gt;      if (!@isObject(configuration))
&gt; 
&gt; You could add &quot;else if&quot; here
Ok I will upload a new patch.

&gt; &gt; LayoutTests/fast/mediastream/RTCPeerConnection.html:12
&gt; &gt; +            shouldNotThrow(&quot;new RTCPeerConnection();&quot;);
&gt; 
&gt; Maybe we can remove those two tests since they are not providing more than
&gt; what the wpt tests provide already?
Ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261130</commentid>
    <comment_count>11</comment_count>
    <who name="Nael Ouedraogo">nael.ouedp</who>
    <bug_when>2016-12-19 09:15:54 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; Related test
&gt; LayoutTests/imported/w3c/web-platform-tests/webrtc/rtcpeerconnection/
&gt; rtcpeerconnection-constructor.html seems to expect that a null parameter
&gt; should not throw.
I think it should throw as per specification (https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnection).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261139</commentid>
    <comment_count>12</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2016-12-19 09:48:01 -0800</bug_when>
    <thetext>(In reply to comment #11)
&gt; (In reply to comment #7)
&gt; &gt; Related test
&gt; &gt; LayoutTests/imported/w3c/web-platform-tests/webrtc/rtcpeerconnection/
&gt; &gt; rtcpeerconnection-constructor.html seems to expect that a null parameter
&gt; &gt; should not throw.
&gt; I think it should throw as per specification
&gt; (https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnection).

Right, I think chromium and firefox accept null parameters currently, while webkit does not.
We should try to converge on that issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261147</commentid>
    <comment_count>13</comment_count>
      <attachid>297463</attachid>
    <who name="Nael Ouedraogo">nael.ouedp</who>
    <bug_when>2016-12-19 10:04:49 -0800</bug_when>
    <thetext>Created attachment 297463
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261352</commentid>
    <comment_count>14</comment_count>
    <who name="Nael Ouedraogo">nael.ouedp</who>
    <bug_when>2016-12-20 02:12:01 -0800</bug_when>
    <thetext>Thanks for the review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261354</commentid>
    <comment_count>15</comment_count>
      <attachid>297463</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-12-20 02:25:20 -0800</bug_when>
    <thetext>Comment on attachment 297463
Patch

Clearing flags on attachment: 297463

Committed r210017: &lt;http://trac.webkit.org/changeset/210017&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1261355</commentid>
    <comment_count>16</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-12-20 02:25:24 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>293010</attachid>
            <date>2016-10-27 03:35:34 -0700</date>
            <delta_ts>2016-12-19 07:06:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164057-20161027123144.patch</filename>
            <type>text/plain</type>
            <size>5453</size>
            <attacher name="Nael Ouedraogo">nael.ouedp</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA3OTU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTg0NTg3YmZlOGEyZjY4
NmQxY2MzOWM1YjU1Yzc5MmFjNjRjYjE3YS4uMzEwMTJiNjdmOTg1MzMzMDFiMTJkOTQ1NmM4MWQy
NGVhYzQ4MTRkMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE2LTEwLTI3ICBOYWVs
IE91ZWRyYW9nbyAgPG5hZWwub3VlZHJhb2dvQGNyZi5jYW5vbi5mcj4KKworICAgICAgICBXZWJS
VEM6IFJUQ1BlZXJDb25uZWN0aW9uIGNvbnN0cnVjdG9yIGFyZ3VtZW50IHNob3VsZCBiZSBvcHRp
b25hbAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY0
MDU3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTW9k
aWZ5IFJUQ1BlZXJDb25uZWN0aW9uIEpTQnVpbHRpbiBjb25zdHJ1Y3RvciB0byBhbGxvdyBSVENQ
ZWVyQ29uZmlndXJhdGlvbgorICAgICAgICBhcmd1bWVudCB0byBiZSBvcHRpb25hbC4KKworICAg
ICAgICBVcGRhdGUgZXhpc3RpbmcgdGVzdHMuCisKKyAgICAgICAgKiBNb2R1bGVzL21lZGlhc3Ry
ZWFtL1JUQ1BlZXJDb25uZWN0aW9uLmpzOgorICAgICAgICAoaW5pdGlhbGl6ZVJUQ1BlZXJDb25u
ZWN0aW9uKToKKwogMjAxNi0xMC0yNyAgU2VyZ2lvIFZpbGxhciBTZW5pbiAgPHN2aWxsYXJAaWdh
bGlhLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLiBCdWlsZCBmaXggZm9yIGdjYy4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rp
b24uanMgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1BlZXJDb25uZWN0
aW9uLmpzCmluZGV4IDFhYTQ1OWEwNzQ0OTVkZDdiZjhmMDY1ZWRlMzFlMzEwMmI1NTFkMzUuLmEw
ODU2M2Y0NjEzYmViZmEyYjg3YTUwNjJhOGY0ZWM4MGQwMzE1YWIgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rpb24uanMKKysrIGIv
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENQZWVyQ29ubmVjdGlvbi5qcwpA
QCAtMzQsMjEgKzM0LDE5IEBAIGZ1bmN0aW9uIGluaXRpYWxpemVSVENQZWVyQ29ubmVjdGlvbihj
b25maWd1cmF0aW9uKQogewogICAgICJ1c2Ugc3RyaWN0IjsKIAotICAgIGlmIChhcmd1bWVudHMu
bGVuZ3RoIDwgMSkKLSAgICAgICAgQHRocm93VHlwZUVycm9yKCJOb3QgZW5vdWdoIGFyZ3VtZW50
cyIpOwotCi0gICAgaWYgKCFAaXNPYmplY3QoY29uZmlndXJhdGlvbikpCi0gICAgICAgIEB0aHJv
d1R5cGVFcnJvcigiUlRDUGVlckNvbm5lY3Rpb24gYXJndW1lbnQgbXVzdCBiZSBhIHZhbGlkIERp
Y3Rpb25hcnkiKTsKLQotICAgIC8vIEZJWE1FOiBIYW5kbGUgZXJyb3JzIGluIGEgYmV0dGVyIHdh
eSB0aGFuIGNhdGNoaW5nIGFuZCByZS10aHJvd2luZyAoaHR0cDovL3dlYmtpdC5vcmcvYi8xNTg5
MzYpCi0gICAgdHJ5IHsKLSAgICAgICAgdGhpcy5AaW5pdGlhbGl6ZVdpdGgoY29uZmlndXJhdGlv
bik7Ci0gICAgfSBjYXRjaCAoZSkgewotICAgICAgICBjb25zdCBtZXNzYWdlID0gZS5uYW1lID09
PSAiVHlwZU1pc21hdGNoRXJyb3IiID8gIkludmFsaWQgUlRDUGVlckNvbm5lY3Rpb24gY29uc3Ry
dWN0b3IgYXJndW1lbnRzIgotICAgICAgICAgICAgOiAiRXJyb3IgY3JlYXRpbmcgUlRDUGVlckNv
bm5lY3Rpb24iOwotICAgICAgICBAdGhyb3dUeXBlRXJyb3IobWVzc2FnZSk7CisgICAgaWYgKGNv
bmZpZ3VyYXRpb24gIT09IEB1bmRlZmluZWQpIHsKKyAgICAgICAgaWYgKCFAaXNPYmplY3QoY29u
ZmlndXJhdGlvbikpCisgICAgICAgICAgICBAdGhyb3dUeXBlRXJyb3IoIlJUQ1BlZXJDb25uZWN0
aW9uIGFyZ3VtZW50IG11c3QgYmUgYSB2YWxpZCBEaWN0aW9uYXJ5Iik7CisKKyAgICAgICAgLy8g
RklYTUU6IEhhbmRsZSBlcnJvcnMgaW4gYSBiZXR0ZXIgd2F5IHRoYW4gY2F0Y2hpbmcgYW5kIHJl
LXRocm93aW5nIChodHRwOi8vd2Via2l0Lm9yZy9iLzE1ODkzNikKKyAgICAgICAgdHJ5IHsKKyAg
ICAgICAgICAgIHRoaXMuQGluaXRpYWxpemVXaXRoKGNvbmZpZ3VyYXRpb24pOworICAgICAgICB9
IGNhdGNoIChlKSB7CisgICAgICAgICAgICBjb25zdCBtZXNzYWdlID0gZS5uYW1lID09PSAiVHlw
ZU1pc21hdGNoRXJyb3IiID8gIkludmFsaWQgUlRDUGVlckNvbm5lY3Rpb24gY29uc3RydWN0b3Ig
YXJndW1lbnRzIgorICAgICAgICAgICAgICAgICAgOiAiRXJyb3IgY3JlYXRpbmcgUlRDUGVlckNv
bm5lY3Rpb24iOworICAgICAgICAgICAgQHRocm93VHlwZUVycm9yKG1lc3NhZ2UpOworICAgICAg
ICB9CiAgICAgfQotCiAgICAgdGhpcy5Ab3BlcmF0aW9ucyA9IFtdOwogICAgIHRoaXMuQGxvY2Fs
U3RyZWFtcyA9IFtdOwogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMTZjYjFhZjBjZWEzZTBiZTk5OTFkZTMwZTRkOWU3NjNk
OTU5MDYzMC4uNzE0MWU0MTkzNmNlODZmZjFjNDZiYWMwYWQwNTA5MGE0YzYzYmM4MiAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE1IEBACisyMDE2LTEwLTI3ICBOYWVsIE91ZWRyYW9nbyAgPG5hZWwub3VlZHJh
b2dvQGNyZi5jYW5vbi5mcj4KKworICAgICAgICBXZWJSVEM6IFJUQ1BlZXJDb25uZWN0aW9uIGNv
bnN0cnVjdG9yIGFyZ3VtZW50IHNob3VsZCBiZSBvcHRpb25hbAorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY0MDU3CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVXBkYXRlIGV4aXN0aW5nIHRlc3RzLgorCisg
ICAgICAgICogZmFzdC9tZWRpYXN0cmVhbS9SVENQZWVyQ29ubmVjdGlvbi1leHBlY3RlZC50eHQ6
CisgICAgICAgICogZmFzdC9tZWRpYXN0cmVhbS9SVENQZWVyQ29ubmVjdGlvbi5odG1sOgorCiAy
MDE2LTEwLTI2ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uZkBnbWFpbC5jb20+CiAKICAgICAgICAg
UmVmcmVzaCBXUFQgdGVzdHMgdXAgdG8gMGFjZDhmNgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
ZmFzdC9tZWRpYXN0cmVhbS9SVENQZWVyQ29ubmVjdGlvbi1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9mYXN0L21lZGlhc3RyZWFtL1JUQ1BlZXJDb25uZWN0aW9uLWV4cGVjdGVkLnR4dAppbmRl
eCBjNjI1ODM4YjkxZTU4MWIwMWRlY2E2ZmQ0ZDYyMWVhMDgzODZiYTYzLi5lZGEyODk4ZTc0Mjc1
OTA5MzRhOGZjM2VjOGRjYmQzMzZlNWVmZWUxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0
L21lZGlhc3RyZWFtL1JUQ1BlZXJDb25uZWN0aW9uLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRU
ZXN0cy9mYXN0L21lZGlhc3RyZWFtL1JUQ1BlZXJDb25uZWN0aW9uLWV4cGVjdGVkLnR4dApAQCAt
NCw4ICs0LDggQEAgT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBt
ZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUKIAogCiBQQVNTIG5ldyB3ZWJraXRS
VENQZWVyQ29ubmVjdGlvbihudWxsKTsgdGhyZXcgZXhjZXB0aW9uIFR5cGVFcnJvcjogUlRDUGVl
ckNvbm5lY3Rpb24gYXJndW1lbnQgbXVzdCBiZSBhIHZhbGlkIERpY3Rpb25hcnkuCi1QQVNTIG5l
dyB3ZWJraXRSVENQZWVyQ29ubmVjdGlvbih1bmRlZmluZWQpOyB0aHJldyBleGNlcHRpb24gVHlw
ZUVycm9yOiBSVENQZWVyQ29ubmVjdGlvbiBhcmd1bWVudCBtdXN0IGJlIGEgdmFsaWQgRGljdGlv
bmFyeS4KLVBBU1MgbmV3IHdlYmtpdFJUQ1BlZXJDb25uZWN0aW9uKCk7IHRocmV3IGV4Y2VwdGlv
biBUeXBlRXJyb3I6IE5vdCBlbm91Z2ggYXJndW1lbnRzLgorUEFTUyBuZXcgd2Via2l0UlRDUGVl
ckNvbm5lY3Rpb24odW5kZWZpbmVkKTsgZGlkIG5vdCB0aHJvdyBleGNlcHRpb24uCitQQVNTIG5l
dyB3ZWJraXRSVENQZWVyQ29ubmVjdGlvbigpOyBkaWQgbm90IHRocm93IGV4Y2VwdGlvbi4KIFBB
U1MgbmV3IHdlYmtpdFJUQ1BlZXJDb25uZWN0aW9uKCcnKTsgdGhyZXcgZXhjZXB0aW9uIFR5cGVF
cnJvcjogUlRDUGVlckNvbm5lY3Rpb24gYXJndW1lbnQgbXVzdCBiZSBhIHZhbGlkIERpY3Rpb25h
cnkuCiBQQVNTIG5ldyB3ZWJraXRSVENQZWVyQ29ubmVjdGlvbih7fSk7IHRocmV3IGV4Y2VwdGlv
biBUeXBlRXJyb3I6IEludmFsaWQgUlRDUGVlckNvbm5lY3Rpb24gY29uc3RydWN0b3IgYXJndW1l
bnRzLgogUEFTUyBuZXcgd2Via2l0UlRDUGVlckNvbm5lY3Rpb24oe2ljZVNlcnZlcnM6W119KTsg
dGhyZXcgZXhjZXB0aW9uIFR5cGVFcnJvcjogRXJyb3IgY3JlYXRpbmcgUlRDUGVlckNvbm5lY3Rp
b24uCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L21lZGlhc3RyZWFtL1JUQ1BlZXJDb25u
ZWN0aW9uLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L21lZGlhc3RyZWFtL1JUQ1BlZXJDb25uZWN0
aW9uLmh0bWwKaW5kZXggYTdjNTJhYzY4YTJjNjViNWJjOGUzNGNhNDc1NTUyYzcwZDlhMGFlYi4u
OWZjOGQ4ZmY2ZjI1YjM4ZDlhZTQ3ZDZlODhlYjgzNzI1NmVkMDhmOCAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvZmFzdC9tZWRpYXN0cmVhbS9SVENQZWVyQ29ubmVjdGlvbi5odG1sCisrKyBiL0xh
eW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rpb24uaHRtbApAQCAtOCw4
ICs4LDggQEAKICAgICAgICAgICAgIGRlc2NyaXB0aW9uKCJUZXN0cyB0aGUgUlRDUGVlckNvbm5l
Y3Rpb24gY29uc3RydWN0b3IuIik7CiAKICAgICAgICAgICAgIHNob3VsZFRocm93KCJuZXcgd2Vi
a2l0UlRDUGVlckNvbm5lY3Rpb24obnVsbCk7Iik7Ci0gICAgICAgICAgICBzaG91bGRUaHJvdygi
bmV3IHdlYmtpdFJUQ1BlZXJDb25uZWN0aW9uKHVuZGVmaW5lZCk7Iik7Ci0gICAgICAgICAgICBz
aG91bGRUaHJvdygibmV3IHdlYmtpdFJUQ1BlZXJDb25uZWN0aW9uKCk7Iik7CisgICAgICAgICAg
ICBzaG91bGROb3RUaHJvdygibmV3IHdlYmtpdFJUQ1BlZXJDb25uZWN0aW9uKHVuZGVmaW5lZCk7
Iik7CisgICAgICAgICAgICBzaG91bGROb3RUaHJvdygibmV3IHdlYmtpdFJUQ1BlZXJDb25uZWN0
aW9uKCk7Iik7CiAgICAgICAgICAgICBzaG91bGRUaHJvdygibmV3IHdlYmtpdFJUQ1BlZXJDb25u
ZWN0aW9uKCcnKTsiKTsKICAgICAgICAgICAgIHNob3VsZFRocm93KCJuZXcgd2Via2l0UlRDUGVl
ckNvbm5lY3Rpb24oe30pOyIpOwogICAgICAgICAgICAgc2hvdWxkVGhyb3coIm5ldyB3ZWJraXRS
VENQZWVyQ29ubmVjdGlvbih7aWNlU2VydmVyczpbXX0pOyIpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>297458</attachid>
            <date>2016-12-19 07:06:41 -0800</date>
            <delta_ts>2016-12-19 10:04:43 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164057-20161219160541.patch</filename>
            <type>text/plain</type>
            <size>8386</size>
            <attacher name="Nael Ouedraogo">nael.ouedp</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA5OTgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjY3ZjY2YTM3MjhlYzQz
ZTk1ZDNhNDMzYTM5YzJmZjk4ZDAwMDhjOC4uMmZlNjY1MTRkYTE4ZGUzN2I0M2EzODViZWZhMDIw
NmE1OGFiNTE3MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE2LTEyLTE5ICBOYWVs
IE91ZWRyYW9nbyAgPG5hZWwub3VlZHJhb2dvQGNyZi5jYW5vbi5mcj4KKworICAgICAgICBXZWJS
VEM6IFJUQ1BlZXJDb25uZWN0aW9uIGNvbnN0cnVjdG9yIGFyZ3VtZW50IHNob3VsZCBiZSBvcHRp
b25hbAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY0
MDU3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTW9k
aWZ5IFJUQ1BlZXJDb25uZWN0aW9uIEpTQnVpbHRpbiBjb25zdHJ1Y3RvciB0byBhbGxvdyBSVENQ
ZWVyQ29uZmlndXJhdGlvbgorICAgICAgICBhcmd1bWVudCB0byBiZSBvcHRpb25hbC4KKworICAg
ICAgICBVcGRhdGUgZXhpc3RpbmcgdGVzdHMuCisKKyAgICAgICAgKiBNb2R1bGVzL21lZGlhc3Ry
ZWFtL1JUQ1BlZXJDb25uZWN0aW9uLmpzOgorICAgICAgICAoaW5pdGlhbGl6ZVJUQ1BlZXJDb25u
ZWN0aW9uKToKKwogMjAxNi0xMi0xOCAgQnJhZHkgRWlkc29uICA8YmVpZHNvbkBhcHBsZS5jb20+
CiAKICAgICAgICAgSW5kZXhlZERCIDIuMDogUHJlZmV0Y2ggY3Vyc29yIHJlY29yZHMgaW4gdGhl
IHNlcnZlci4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0v
UlRDUGVlckNvbm5lY3Rpb24uanMgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFt
L1JUQ1BlZXJDb25uZWN0aW9uLmpzCmluZGV4IGJkZTcyZTQ1ZTc2ZjA3MmJkOTBjZjk5MTk3Njkz
ZTYyMTI0YTljMmMuLjM3MGIwOGUzN2EzNmU1YzM2ZTY0ZDhjODMyMDVlNTlkOGFlYWE3MDEgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5l
Y3Rpb24uanMKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENQZWVy
Q29ubmVjdGlvbi5qcwpAQCAtMzQsOCArMzQsOCBAQCBmdW5jdGlvbiBpbml0aWFsaXplUlRDUGVl
ckNvbm5lY3Rpb24oY29uZmlndXJhdGlvbikKIHsKICAgICAidXNlIHN0cmljdCI7CiAKLSAgICBp
ZiAoYXJndW1lbnRzLmxlbmd0aCA8IDEpCi0gICAgICAgIEB0aHJvd1R5cGVFcnJvcigiTm90IGVu
b3VnaCBhcmd1bWVudHMiKTsKKyAgICBpZiAoY29uZmlndXJhdGlvbiA9PT0gQHVuZGVmaW5lZCkK
KyAgICAgICAgY29uZmlndXJhdGlvbiA9IHt9OwogCiAgICAgaWYgKCFAaXNPYmplY3QoY29uZmln
dXJhdGlvbikpCiAgICAgICAgIEB0aHJvd1R5cGVFcnJvcigiUlRDUGVlckNvbm5lY3Rpb24gYXJn
dW1lbnQgbXVzdCBiZSBhIHZhbGlkIGRpY3Rpb25hcnkiKTsKQEAgLTQ4LDcgKzQ4LDYgQEAgZnVu
Y3Rpb24gaW5pdGlhbGl6ZVJUQ1BlZXJDb25uZWN0aW9uKGNvbmZpZ3VyYXRpb24pCiAgICAgICAg
ICAgICA6ICJFcnJvciBjcmVhdGluZyBSVENQZWVyQ29ubmVjdGlvbiI7CiAgICAgICAgIEB0aHJv
d1R5cGVFcnJvcihtZXNzYWdlKTsKICAgICB9Ci0KICAgICB0aGlzLkBvcGVyYXRpb25zID0gW107
CiAgICAgdGhpcy5AbG9jYWxTdHJlYW1zID0gW107CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBlNDBjZjVmNjMwZDEzNDJk
M2QxZTczNmZjOGI1MWRlZWQ3MGM0MzZmLi4yNDQ4MGU0YzY1YjY2NmQ4ZWYxOGY0ZGYxYmU3MzQy
OGNhYWEyOTE0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTYtMTItMTkgIE5hZWwgT3VlZHJh
b2dvICA8bmFlbC5vdWVkcmFvZ29AY3JmLmNhbm9uLmZyPgorCisgICAgICAgIFdlYlJUQzogUlRD
UGVlckNvbm5lY3Rpb24gY29uc3RydWN0b3IgYXJndW1lbnQgc2hvdWxkIGJlIG9wdGlvbmFsCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjQwNTcKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVcGRhdGUgZXhp
c3RpbmcgdGVzdHMuCisKKyAgICAgICAgKiBmYXN0L21lZGlhc3RyZWFtL1JUQ1BlZXJDb25uZWN0
aW9uLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBmYXN0L21lZGlhc3RyZWFtL1JUQ1BlZXJDb25u
ZWN0aW9uLmh0bWw6CisKIDIwMTYtMTItMTggIFdlbnNvbiBIc2llaCAgPHdlbnNvbl9oc2llaEBh
cHBsZS5jb20+CiAKICAgICAgICAgQ2hhbmdpbmcgdGV4dCBkaXJlY3Rpb24gZmlyZXMgaW5wdXQg
ZXZlbnRzIHdpdGggbnVsbCBpbnB1dFR5cGVzIGFuZCBubyBkYXRhCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L0NoYW5nZUxvZwppbmRleCBhMjBhNGY4ZTBiNTdhMmU4Njg5YTBhZmIyZTIzNWEyNDA2YzlmNzA2
Li41MDVmOGIyYWFjMjQwYWM2YTczNDdmYTk2Yzc4NThkOWZkNDNkOGQ0IDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxNi0xMi0xOSAgTmFlbCBPdWVk
cmFvZ28gIDxuYWVsLm91ZWRyYW9nb0BjcmYuY2Fub24uZnI+CisKKyAgICAgICAgV2ViUlRDOiBS
VENQZWVyQ29ubmVjdGlvbiBjb25zdHJ1Y3RvciBhcmd1bWVudCBzaG91bGQgYmUgb3B0aW9uYWwK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NDA1Nwor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVwZGF0ZSBl
eHBlY3RhdGlvbiBvZiBSVENQZWVyQ29ubmVjdGlvbiBjb25zdHJ1Y3RvciB0ZXN0cy4KKworICAg
ICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy93ZWJydGMvcnRjcGVlcmNvbm5lY3Rpb24vcnRjcGVl
cmNvbm5lY3Rpb24tY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0OgorCiAyMDE2LTEyLTE2ICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAgICAgICBbRmV0Y2ggQVBJXSBJbXBy
b3ZlIHJlc291cmNlIGxvYWRpbmcgY29uc29sZSBsb2dnaW5nCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9mYXN0L21lZGlhc3RyZWFtL1JUQ1BlZXJDb25uZWN0aW9uLWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rpb24tZXhwZWN0ZWQudHh0
CmluZGV4IDg4YzdiZTU4NTNjODM4OWJiYmNmMzk0N2Y2YmZhZjA0NjFjNTUzNTguLjYyMzhmNGFl
OTBjYWQ1MmUzMmZkMThiZjMyMTc4MDk4YjVhMDJjODAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L2Zhc3QvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rpb24tZXhwZWN0ZWQudHh0CisrKyBiL0xh
eW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rpb24tZXhwZWN0ZWQudHh0
CkBAIC00LDggKzQsOCBAQCBPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBB
U1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURQogCiAKIFBBU1MgbmV3IFJU
Q1BlZXJDb25uZWN0aW9uKG51bGwpOyB0aHJldyBleGNlcHRpb24gVHlwZUVycm9yOiBSVENQZWVy
Q29ubmVjdGlvbiBhcmd1bWVudCBtdXN0IGJlIGEgdmFsaWQgZGljdGlvbmFyeS4KLVBBU1MgbmV3
IFJUQ1BlZXJDb25uZWN0aW9uKHVuZGVmaW5lZCk7IHRocmV3IGV4Y2VwdGlvbiBUeXBlRXJyb3I6
IFJUQ1BlZXJDb25uZWN0aW9uIGFyZ3VtZW50IG11c3QgYmUgYSB2YWxpZCBkaWN0aW9uYXJ5Lgot
UEFTUyBuZXcgUlRDUGVlckNvbm5lY3Rpb24oKTsgdGhyZXcgZXhjZXB0aW9uIFR5cGVFcnJvcjog
Tm90IGVub3VnaCBhcmd1bWVudHMuCitQQVNTIG5ldyBSVENQZWVyQ29ubmVjdGlvbih1bmRlZmlu
ZWQpOyBkaWQgbm90IHRocm93IGV4Y2VwdGlvbi4KK1BBU1MgbmV3IFJUQ1BlZXJDb25uZWN0aW9u
KCk7IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgogUEFTUyBuZXcgUlRDUGVlckNvbm5lY3Rpb24o
JycpOyB0aHJldyBleGNlcHRpb24gVHlwZUVycm9yOiBSVENQZWVyQ29ubmVjdGlvbiBhcmd1bWVu
dCBtdXN0IGJlIGEgdmFsaWQgZGljdGlvbmFyeS4KIFBBU1MgbmV3IFJUQ1BlZXJDb25uZWN0aW9u
KHt9KTsgZGlkIG5vdCB0aHJvdyBleGNlcHRpb24uCiBQQVNTIG5ldyBSVENQZWVyQ29ubmVjdGlv
bih7aWNlU2VydmVyczpbXX0pOyBkaWQgbm90IHRocm93IGV4Y2VwdGlvbi4KZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rpb24uaHRtbCBiL0xh
eW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rpb24uaHRtbAppbmRleCBi
ZTBiNTg4NmQxZDk4ZjNmZDA0ZWE4YTlkMTNkYzdiNDQyMDVhZmNiLi5hMGQ3MTQzNThiOTNhOWRk
Zjg3MWNkYWRjNDEyNmUwNzgwZTJmZDgzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L21l
ZGlhc3RyZWFtL1JUQ1BlZXJDb25uZWN0aW9uLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9t
ZWRpYXN0cmVhbS9SVENQZWVyQ29ubmVjdGlvbi5odG1sCkBAIC04LDggKzgsOCBAQAogICAgICAg
ICAgICAgZGVzY3JpcHRpb24oIlRlc3RzIHRoZSBSVENQZWVyQ29ubmVjdGlvbiBjb25zdHJ1Y3Rv
ci4iKTsKIAogICAgICAgICAgICAgc2hvdWxkVGhyb3coIm5ldyBSVENQZWVyQ29ubmVjdGlvbihu
dWxsKTsiKTsKLSAgICAgICAgICAgIHNob3VsZFRocm93KCJuZXcgUlRDUGVlckNvbm5lY3Rpb24o
dW5kZWZpbmVkKTsiKTsKLSAgICAgICAgICAgIHNob3VsZFRocm93KCJuZXcgUlRDUGVlckNvbm5l
Y3Rpb24oKTsiKTsKKyAgICAgICAgICAgIHNob3VsZE5vdFRocm93KCJuZXcgUlRDUGVlckNvbm5l
Y3Rpb24odW5kZWZpbmVkKTsiKTsKKyAgICAgICAgICAgIHNob3VsZE5vdFRocm93KCJuZXcgUlRD
UGVlckNvbm5lY3Rpb24oKTsiKTsKICAgICAgICAgICAgIHNob3VsZFRocm93KCJuZXcgUlRDUGVl
ckNvbm5lY3Rpb24oJycpOyIpOwogICAgICAgICAgICAgc2hvdWxkTm90VGhyb3coIm5ldyBSVENQ
ZWVyQ29ubmVjdGlvbih7fSk7Iik7CiAgICAgICAgICAgICBzaG91bGROb3RUaHJvdygibmV3IFJU
Q1BlZXJDb25uZWN0aW9uKHtpY2VTZXJ2ZXJzOltdfSk7Iik7CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3dlYnJ0Yy9ydGNwZWVyY29ubmVj
dGlvbi9ydGNwZWVyY29ubmVjdGlvbi1jb25zdHJ1Y3Rvci1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3dlYnJ0Yy9ydGNwZWVyY29ubmVj
dGlvbi9ydGNwZWVyY29ubmVjdGlvbi1jb25zdHJ1Y3Rvci1leHBlY3RlZC50eHQKaW5kZXggYWJj
NDdjYmIwOGY4NTNiZTc0YTgwYWJkMTk3YjJlODM3YjNhZDQxOC4uNDI2NWQxZjVhNDg3YjQ5Mjgz
NjEwOTc2Zjg1ZTRmNzYzOTExZDQzZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQv
dzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy93ZWJydGMvcnRjcGVlcmNvbm5lY3Rpb24vcnRjcGVlcmNv
bm5lY3Rpb24tY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2VicnRjL3J0Y3BlZXJjb25uZWN0aW9uL3J0Y3Bl
ZXJjb25uZWN0aW9uLWNvbnN0cnVjdG9yLWV4cGVjdGVkLnR4dApAQCAtMSw4ICsxLDggQEAKIAog
UEFTUyBSVENQZWVyQ29ubmVjdGlvbi5sZW5ndGggCi1GQUlMIG5ldyBSVENQZWVyQ29ubmVjdGlv
bigpIE5vdCBlbm91Z2ggYXJndW1lbnRzCitQQVNTIG5ldyBSVENQZWVyQ29ubmVjdGlvbigpIAog
RkFJTCBuZXcgUlRDUGVlckNvbm5lY3Rpb24obnVsbCkgUlRDUGVlckNvbm5lY3Rpb24gYXJndW1l
bnQgbXVzdCBiZSBhIHZhbGlkIGRpY3Rpb25hcnkKLUZBSUwgbmV3IFJUQ1BlZXJDb25uZWN0aW9u
KHVuZGVmaW5lZCkgUlRDUGVlckNvbm5lY3Rpb24gYXJndW1lbnQgbXVzdCBiZSBhIHZhbGlkIGRp
Y3Rpb25hcnkKK1BBU1MgbmV3IFJUQ1BlZXJDb25uZWN0aW9uKHVuZGVmaW5lZCkgCiBQQVNTIG5l
dyBSVENQZWVyQ29ubmVjdGlvbih7fSkgCiBQQVNTIG5ldyBSVENQZWVyQ29ubmVjdGlvbih7IGlj
ZVNlcnZlcnM6IG51bGwgfSkgCiBQQVNTIG5ldyBSVENQZWVyQ29ubmVjdGlvbih7IGljZVNlcnZl
cnM6IHVuZGVmaW5lZCB9KSAKQEAgLTkzLDE1ICs5MywxNSBAQCBGQUlMIG5ldyBSVENQZWVyQ29u
bmVjdGlvbih7IGljZUNhbmRpZGF0ZVBvb2xTaXplOiB0b051bWJlclRocm93cyB9KSBhc3NlcnRf
dGhybwogICAgICAgfSIgZGlkIG5vdCB0aHJvdwogRkFJTCBuZXcgUlRDUGVlckNvbm5lY3Rpb24o
eyBjZXJ0aWZpY2F0ZXM6IFtjZXJ0aWZpY2F0ZV0gfSkgUlRDUGVlckNvbm5lY3Rpb24uZ2VuZXJh
dGVDZXJ0aWZpY2F0ZSBpcyBub3QgYSBmdW5jdGlvbi4gKEluICdSVENQZWVyQ29ubmVjdGlvbi5n
ZW5lcmF0ZUNlcnRpZmljYXRlKHsgbmFtZTogIkVDRFNBIiwgbmFtZWRDdXJ2ZTogIlAtMjU2IiB9
KScsICdSVENQZWVyQ29ubmVjdGlvbi5nZW5lcmF0ZUNlcnRpZmljYXRlJyBpcyB1bmRlZmluZWQp
CiBGQUlMIG5ldyBSVENQZWVyQ29ubmVjdGlvbih7IGNlcnRpZmljYXRlczogW2V4cGlyZWRDZXJ0
aWZpY2F0ZV0gfSkgUlRDUGVlckNvbm5lY3Rpb24uZ2VuZXJhdGVDZXJ0aWZpY2F0ZSBpcyBub3Qg
YSBmdW5jdGlvbi4gKEluICdSVENQZWVyQ29ubmVjdGlvbi5nZW5lcmF0ZUNlcnRpZmljYXRlKHsg
bmFtZTogIkVDRFNBIiwgbmFtZWRDdXJ2ZTogIlAtMjU2IiwgZXhwaXJlczogMCB9KScsICdSVENQ
ZWVyQ29ubmVjdGlvbi5nZW5lcmF0ZUNlcnRpZmljYXRlJyBpcyB1bmRlZmluZWQpCi1GQUlMIGxv
Y2FsRGVzY3JpcHRpb24gaW5pdGlhbCB2YWx1ZSBOb3QgZW5vdWdoIGFyZ3VtZW50cwotRkFJTCBj
dXJyZW50TG9jYWxEZXNjcmlwdGlvbiBpbml0aWFsIHZhbHVlIE5vdCBlbm91Z2ggYXJndW1lbnRz
Ci1GQUlMIHBlbmRpbmdMb2NhbERlc2NyaXB0aW9uIGluaXRpYWwgdmFsdWUgTm90IGVub3VnaCBh
cmd1bWVudHMKLUZBSUwgcmVtb3RlRGVzY3JpcHRpb24gaW5pdGlhbCB2YWx1ZSBOb3QgZW5vdWdo
IGFyZ3VtZW50cwotRkFJTCBjdXJyZW50UmVtb3RlRGVzY3JpcHRpb24gaW5pdGlhbCB2YWx1ZSBO
b3QgZW5vdWdoIGFyZ3VtZW50cwotRkFJTCBwZW5kaW5nUmVtb3RlRGVzY3JpcHRpb24gaW5pdGlh
bCB2YWx1ZSBOb3QgZW5vdWdoIGFyZ3VtZW50cwotRkFJTCBzaWduYWxpbmdTdGF0ZSBpbml0aWFs
IHZhbHVlIE5vdCBlbm91Z2ggYXJndW1lbnRzCi1GQUlMIGljZUdhdGhlcmluZ1N0YXRlIGluaXRp
YWwgdmFsdWUgTm90IGVub3VnaCBhcmd1bWVudHMKLUZBSUwgaWNlQ29ubmVjdGlvblN0YXRlIGlu
aXRpYWwgdmFsdWUgTm90IGVub3VnaCBhcmd1bWVudHMKLUZBSUwgY29ubmVjdGlvblN0YXRlIGlu
aXRpYWwgdmFsdWUgTm90IGVub3VnaCBhcmd1bWVudHMKLUZBSUwgY2FuVHJpY2tsZUljZUNhbmRp
ZGF0ZXMgaW5pdGlhbCB2YWx1ZSBOb3QgZW5vdWdoIGFyZ3VtZW50cworUEFTUyBsb2NhbERlc2Ny
aXB0aW9uIGluaXRpYWwgdmFsdWUgCitQQVNTIGN1cnJlbnRMb2NhbERlc2NyaXB0aW9uIGluaXRp
YWwgdmFsdWUgCitQQVNTIHBlbmRpbmdMb2NhbERlc2NyaXB0aW9uIGluaXRpYWwgdmFsdWUgCitQ
QVNTIHJlbW90ZURlc2NyaXB0aW9uIGluaXRpYWwgdmFsdWUgCitQQVNTIGN1cnJlbnRSZW1vdGVE
ZXNjcmlwdGlvbiBpbml0aWFsIHZhbHVlIAorUEFTUyBwZW5kaW5nUmVtb3RlRGVzY3JpcHRpb24g
aW5pdGlhbCB2YWx1ZSAKK1BBU1Mgc2lnbmFsaW5nU3RhdGUgaW5pdGlhbCB2YWx1ZSAKK1BBU1Mg
aWNlR2F0aGVyaW5nU3RhdGUgaW5pdGlhbCB2YWx1ZSAKK1BBU1MgaWNlQ29ubmVjdGlvblN0YXRl
IGluaXRpYWwgdmFsdWUgCitGQUlMIGNvbm5lY3Rpb25TdGF0ZSBpbml0aWFsIHZhbHVlIGFzc2Vy
dF9lcXVhbHM6IGV4cGVjdGVkIChzdHJpbmcpICJuZXciIGJ1dCBnb3QgKHVuZGVmaW5lZCkgdW5k
ZWZpbmVkCitGQUlMIGNhblRyaWNrbGVJY2VDYW5kaWRhdGVzIGluaXRpYWwgdmFsdWUgYXNzZXJ0
X2VxdWFsczogZXhwZWN0ZWQgKG9iamVjdCkgbnVsbCBidXQgZ290ICh1bmRlZmluZWQpIHVuZGVm
aW5lZAogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>297463</attachid>
            <date>2016-12-19 10:04:49 -0800</date>
            <delta_ts>2016-12-20 02:25:20 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164057-20161219190348.patch</filename>
            <type>text/plain</type>
            <size>8322</size>
            <attacher name="Nael Ouedraogo">nael.ouedp</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA5OTgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjY3ZjY2YTM3MjhlYzQz
ZTk1ZDNhNDMzYTM5YzJmZjk4ZDAwMDhjOC4uMmZlNjY1MTRkYTE4ZGUzN2I0M2EzODViZWZhMDIw
NmE1OGFiNTE3MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE2LTEyLTE5ICBOYWVs
IE91ZWRyYW9nbyAgPG5hZWwub3VlZHJhb2dvQGNyZi5jYW5vbi5mcj4KKworICAgICAgICBXZWJS
VEM6IFJUQ1BlZXJDb25uZWN0aW9uIGNvbnN0cnVjdG9yIGFyZ3VtZW50IHNob3VsZCBiZSBvcHRp
b25hbAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY0
MDU3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTW9k
aWZ5IFJUQ1BlZXJDb25uZWN0aW9uIEpTQnVpbHRpbiBjb25zdHJ1Y3RvciB0byBhbGxvdyBSVENQ
ZWVyQ29uZmlndXJhdGlvbgorICAgICAgICBhcmd1bWVudCB0byBiZSBvcHRpb25hbC4KKworICAg
ICAgICBVcGRhdGUgZXhpc3RpbmcgdGVzdHMuCisKKyAgICAgICAgKiBNb2R1bGVzL21lZGlhc3Ry
ZWFtL1JUQ1BlZXJDb25uZWN0aW9uLmpzOgorICAgICAgICAoaW5pdGlhbGl6ZVJUQ1BlZXJDb25u
ZWN0aW9uKToKKwogMjAxNi0xMi0xOCAgQnJhZHkgRWlkc29uICA8YmVpZHNvbkBhcHBsZS5jb20+
CiAKICAgICAgICAgSW5kZXhlZERCIDIuMDogUHJlZmV0Y2ggY3Vyc29yIHJlY29yZHMgaW4gdGhl
IHNlcnZlci4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0v
UlRDUGVlckNvbm5lY3Rpb24uanMgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFt
L1JUQ1BlZXJDb25uZWN0aW9uLmpzCmluZGV4IGJkZTcyZTQ1ZTc2ZjA3MmJkOTBjZjk5MTk3Njkz
ZTYyMTI0YTljMmMuLjU1OGFhODU2MjlmZjUxMTBiMDVjYzQ5MzU4NDk3ZGViM2U1ZjMyNGQgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5l
Y3Rpb24uanMKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENQZWVy
Q29ubmVjdGlvbi5qcwpAQCAtMzQsMTAgKzM0LDkgQEAgZnVuY3Rpb24gaW5pdGlhbGl6ZVJUQ1Bl
ZXJDb25uZWN0aW9uKGNvbmZpZ3VyYXRpb24pCiB7CiAgICAgInVzZSBzdHJpY3QiOwogCi0gICAg
aWYgKGFyZ3VtZW50cy5sZW5ndGggPCAxKQotICAgICAgICBAdGhyb3dUeXBlRXJyb3IoIk5vdCBl
bm91Z2ggYXJndW1lbnRzIik7Ci0KLSAgICBpZiAoIUBpc09iamVjdChjb25maWd1cmF0aW9uKSkK
KyAgICBpZiAoY29uZmlndXJhdGlvbiA9PT0gQHVuZGVmaW5lZCkKKyAgICAgICAgY29uZmlndXJh
dGlvbiA9IHt9OworICAgIGVsc2UgaWYgKCFAaXNPYmplY3QoY29uZmlndXJhdGlvbikpCiAgICAg
ICAgIEB0aHJvd1R5cGVFcnJvcigiUlRDUGVlckNvbm5lY3Rpb24gYXJndW1lbnQgbXVzdCBiZSBh
IHZhbGlkIGRpY3Rpb25hcnkiKTsKIAogICAgIC8vIEZJWE1FOiBIYW5kbGUgZXJyb3JzIGluIGEg
YmV0dGVyIHdheSB0aGFuIGNhdGNoaW5nIGFuZCByZS10aHJvd2luZyAoaHR0cDovL3dlYmtpdC5v
cmcvYi8xNTg5MzYpCkBAIC00OCw3ICs0Nyw2IEBAIGZ1bmN0aW9uIGluaXRpYWxpemVSVENQZWVy
Q29ubmVjdGlvbihjb25maWd1cmF0aW9uKQogICAgICAgICAgICAgOiAiRXJyb3IgY3JlYXRpbmcg
UlRDUGVlckNvbm5lY3Rpb24iOwogICAgICAgICBAdGhyb3dUeXBlRXJyb3IobWVzc2FnZSk7CiAg
ICAgfQotCiAgICAgdGhpcy5Ab3BlcmF0aW9ucyA9IFtdOwogICAgIHRoaXMuQGxvY2FsU3RyZWFt
cyA9IFtdOwogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKaW5kZXggZTQwY2Y1ZjYzMGQxMzQyZDNkMWU3MzZmYzhiNTFkZWVkNzBjNDM2
Zi4uZTI4YzVmNDFkZTYxYzFmNTdiNTFlNDY2ZGM0NTQ1NmUxNDMwOTBmMiAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDE1IEBACisyMDE2LTEyLTE5ICBOYWVsIE91ZWRyYW9nbyAgPG5hZWwub3VlZHJhb2dvQGNy
Zi5jYW5vbi5mcj4KKworICAgICAgICBXZWJSVEM6IFJUQ1BlZXJDb25uZWN0aW9uIGNvbnN0cnVj
dG9yIGFyZ3VtZW50IHNob3VsZCBiZSBvcHRpb25hbAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY0MDU3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIHRlc3RzIHNpbmNlIHRoZXkgYXJlIGR1cGxp
Y2F0ZWQgd2l0aCBXUFQgdGVzdHMuCisKKyAgICAgICAgKiBmYXN0L21lZGlhc3RyZWFtL1JUQ1Bl
ZXJDb25uZWN0aW9uLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBmYXN0L21lZGlhc3RyZWFtL1JU
Q1BlZXJDb25uZWN0aW9uLmh0bWw6CisKIDIwMTYtMTItMTggIFdlbnNvbiBIc2llaCAgPHdlbnNv
bl9oc2llaEBhcHBsZS5jb20+CiAKICAgICAgICAgQ2hhbmdpbmcgdGV4dCBkaXJlY3Rpb24gZmly
ZXMgaW5wdXQgZXZlbnRzIHdpdGggbnVsbCBpbnB1dFR5cGVzIGFuZCBubyBkYXRhCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL0NoYW5nZUxvZwppbmRleCBhMjBhNGY4ZTBiNTdhMmU4Njg5YTBhZmIyZTIzNWEy
NDA2YzlmNzA2Li41MDVmOGIyYWFjMjQwYWM2YTczNDdmYTk2Yzc4NThkOWZkNDNkOGQ0IDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxNi0xMi0xOSAg
TmFlbCBPdWVkcmFvZ28gIDxuYWVsLm91ZWRyYW9nb0BjcmYuY2Fub24uZnI+CisKKyAgICAgICAg
V2ViUlRDOiBSVENQZWVyQ29ubmVjdGlvbiBjb25zdHJ1Y3RvciBhcmd1bWVudCBzaG91bGQgYmUg
b3B0aW9uYWwKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE2NDA1NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFVwZGF0ZSBleHBlY3RhdGlvbiBvZiBSVENQZWVyQ29ubmVjdGlvbiBjb25zdHJ1Y3RvciB0ZXN0
cy4KKworICAgICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy93ZWJydGMvcnRjcGVlcmNvbm5lY3Rp
b24vcnRjcGVlcmNvbm5lY3Rpb24tY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0OgorCiAyMDE2LTEy
LTE2ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAgICAgICBbRmV0Y2gg
QVBJXSBJbXByb3ZlIHJlc291cmNlIGxvYWRpbmcgY29uc29sZSBsb2dnaW5nCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9mYXN0L21lZGlhc3RyZWFtL1JUQ1BlZXJDb25uZWN0aW9uLWV4cGVjdGVk
LnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rpb24tZXhw
ZWN0ZWQudHh0CmluZGV4IDg4YzdiZTU4NTNjODM4OWJiYmNmMzk0N2Y2YmZhZjA0NjFjNTUzNTgu
LjUwY2VkMmJlNjc2YjU3MDYwYWI2ZTE5ODI4YzI4OGU5YjA4MjdiMmQgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rpb24tZXhwZWN0ZWQudHh0
CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rpb24tZXhw
ZWN0ZWQudHh0CkBAIC00LDggKzQsNiBAQCBPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJp
ZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURQogCiAKIFBB
U1MgbmV3IFJUQ1BlZXJDb25uZWN0aW9uKG51bGwpOyB0aHJldyBleGNlcHRpb24gVHlwZUVycm9y
OiBSVENQZWVyQ29ubmVjdGlvbiBhcmd1bWVudCBtdXN0IGJlIGEgdmFsaWQgZGljdGlvbmFyeS4K
LVBBU1MgbmV3IFJUQ1BlZXJDb25uZWN0aW9uKHVuZGVmaW5lZCk7IHRocmV3IGV4Y2VwdGlvbiBU
eXBlRXJyb3I6IFJUQ1BlZXJDb25uZWN0aW9uIGFyZ3VtZW50IG11c3QgYmUgYSB2YWxpZCBkaWN0
aW9uYXJ5LgotUEFTUyBuZXcgUlRDUGVlckNvbm5lY3Rpb24oKTsgdGhyZXcgZXhjZXB0aW9uIFR5
cGVFcnJvcjogTm90IGVub3VnaCBhcmd1bWVudHMuCiBQQVNTIG5ldyBSVENQZWVyQ29ubmVjdGlv
bignJyk7IHRocmV3IGV4Y2VwdGlvbiBUeXBlRXJyb3I6IFJUQ1BlZXJDb25uZWN0aW9uIGFyZ3Vt
ZW50IG11c3QgYmUgYSB2YWxpZCBkaWN0aW9uYXJ5LgogUEFTUyBuZXcgUlRDUGVlckNvbm5lY3Rp
b24oe30pOyBkaWQgbm90IHRocm93IGV4Y2VwdGlvbi4KIFBBU1MgbmV3IFJUQ1BlZXJDb25uZWN0
aW9uKHtpY2VTZXJ2ZXJzOltdfSk7IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvZmFzdC9tZWRpYXN0cmVhbS9SVENQZWVyQ29ubmVjdGlvbi5odG1sIGIv
TGF5b3V0VGVzdHMvZmFzdC9tZWRpYXN0cmVhbS9SVENQZWVyQ29ubmVjdGlvbi5odG1sCmluZGV4
IGJlMGI1ODg2ZDFkOThmM2ZkMDRlYThhOWQxM2RjN2I0NDIwNWFmY2IuLjg4ODFhOGFiMmI4YmIz
NzNkZmU0MjEwNzA1M2I2NmJhZGQ3YjYzM2QgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3Qv
bWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rpb24uaHRtbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0
L21lZGlhc3RyZWFtL1JUQ1BlZXJDb25uZWN0aW9uLmh0bWwKQEAgLTgsOCArOCw2IEBACiAgICAg
ICAgICAgICBkZXNjcmlwdGlvbigiVGVzdHMgdGhlIFJUQ1BlZXJDb25uZWN0aW9uIGNvbnN0cnVj
dG9yLiIpOwogCiAgICAgICAgICAgICBzaG91bGRUaHJvdygibmV3IFJUQ1BlZXJDb25uZWN0aW9u
KG51bGwpOyIpOwotICAgICAgICAgICAgc2hvdWxkVGhyb3coIm5ldyBSVENQZWVyQ29ubmVjdGlv
bih1bmRlZmluZWQpOyIpOwotICAgICAgICAgICAgc2hvdWxkVGhyb3coIm5ldyBSVENQZWVyQ29u
bmVjdGlvbigpOyIpOwogICAgICAgICAgICAgc2hvdWxkVGhyb3coIm5ldyBSVENQZWVyQ29ubmVj
dGlvbignJyk7Iik7CiAgICAgICAgICAgICBzaG91bGROb3RUaHJvdygibmV3IFJUQ1BlZXJDb25u
ZWN0aW9uKHt9KTsiKTsKICAgICAgICAgICAgIHNob3VsZE5vdFRocm93KCJuZXcgUlRDUGVlckNv
bm5lY3Rpb24oe2ljZVNlcnZlcnM6W119KTsiKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2VicnRjL3J0Y3BlZXJjb25uZWN0aW9uL3J0
Y3BlZXJjb25uZWN0aW9uLWNvbnN0cnVjdG9yLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2VicnRjL3J0Y3BlZXJjb25uZWN0aW9uL3J0
Y3BlZXJjb25uZWN0aW9uLWNvbnN0cnVjdG9yLWV4cGVjdGVkLnR4dAppbmRleCBhYmM0N2NiYjA4
Zjg1M2JlNzRhODBhYmQxOTdiMmU4MzdiM2FkNDE4Li40MjY1ZDFmNWE0ODdiNDkyODM2MTA5NzZm
ODVlNGY3NjM5MTFkNDNmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL3dlYnJ0Yy9ydGNwZWVyY29ubmVjdGlvbi9ydGNwZWVyY29ubmVjdGlv
bi1jb25zdHJ1Y3Rvci1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy93ZWJydGMvcnRjcGVlcmNvbm5lY3Rpb24vcnRjcGVlcmNvbm5l
Y3Rpb24tY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0CkBAIC0xLDggKzEsOCBAQAogCiBQQVNTIFJU
Q1BlZXJDb25uZWN0aW9uLmxlbmd0aCAKLUZBSUwgbmV3IFJUQ1BlZXJDb25uZWN0aW9uKCkgTm90
IGVub3VnaCBhcmd1bWVudHMKK1BBU1MgbmV3IFJUQ1BlZXJDb25uZWN0aW9uKCkgCiBGQUlMIG5l
dyBSVENQZWVyQ29ubmVjdGlvbihudWxsKSBSVENQZWVyQ29ubmVjdGlvbiBhcmd1bWVudCBtdXN0
IGJlIGEgdmFsaWQgZGljdGlvbmFyeQotRkFJTCBuZXcgUlRDUGVlckNvbm5lY3Rpb24odW5kZWZp
bmVkKSBSVENQZWVyQ29ubmVjdGlvbiBhcmd1bWVudCBtdXN0IGJlIGEgdmFsaWQgZGljdGlvbmFy
eQorUEFTUyBuZXcgUlRDUGVlckNvbm5lY3Rpb24odW5kZWZpbmVkKSAKIFBBU1MgbmV3IFJUQ1Bl
ZXJDb25uZWN0aW9uKHt9KSAKIFBBU1MgbmV3IFJUQ1BlZXJDb25uZWN0aW9uKHsgaWNlU2VydmVy
czogbnVsbCB9KSAKIFBBU1MgbmV3IFJUQ1BlZXJDb25uZWN0aW9uKHsgaWNlU2VydmVyczogdW5k
ZWZpbmVkIH0pIApAQCAtOTMsMTUgKzkzLDE1IEBAIEZBSUwgbmV3IFJUQ1BlZXJDb25uZWN0aW9u
KHsgaWNlQ2FuZGlkYXRlUG9vbFNpemU6IHRvTnVtYmVyVGhyb3dzIH0pIGFzc2VydF90aHJvCiAg
ICAgICB9IiBkaWQgbm90IHRocm93CiBGQUlMIG5ldyBSVENQZWVyQ29ubmVjdGlvbih7IGNlcnRp
ZmljYXRlczogW2NlcnRpZmljYXRlXSB9KSBSVENQZWVyQ29ubmVjdGlvbi5nZW5lcmF0ZUNlcnRp
ZmljYXRlIGlzIG5vdCBhIGZ1bmN0aW9uLiAoSW4gJ1JUQ1BlZXJDb25uZWN0aW9uLmdlbmVyYXRl
Q2VydGlmaWNhdGUoeyBuYW1lOiAiRUNEU0EiLCBuYW1lZEN1cnZlOiAiUC0yNTYiIH0pJywgJ1JU
Q1BlZXJDb25uZWN0aW9uLmdlbmVyYXRlQ2VydGlmaWNhdGUnIGlzIHVuZGVmaW5lZCkKIEZBSUwg
bmV3IFJUQ1BlZXJDb25uZWN0aW9uKHsgY2VydGlmaWNhdGVzOiBbZXhwaXJlZENlcnRpZmljYXRl
XSB9KSBSVENQZWVyQ29ubmVjdGlvbi5nZW5lcmF0ZUNlcnRpZmljYXRlIGlzIG5vdCBhIGZ1bmN0
aW9uLiAoSW4gJ1JUQ1BlZXJDb25uZWN0aW9uLmdlbmVyYXRlQ2VydGlmaWNhdGUoeyBuYW1lOiAi
RUNEU0EiLCBuYW1lZEN1cnZlOiAiUC0yNTYiLCBleHBpcmVzOiAwIH0pJywgJ1JUQ1BlZXJDb25u
ZWN0aW9uLmdlbmVyYXRlQ2VydGlmaWNhdGUnIGlzIHVuZGVmaW5lZCkKLUZBSUwgbG9jYWxEZXNj
cmlwdGlvbiBpbml0aWFsIHZhbHVlIE5vdCBlbm91Z2ggYXJndW1lbnRzCi1GQUlMIGN1cnJlbnRM
b2NhbERlc2NyaXB0aW9uIGluaXRpYWwgdmFsdWUgTm90IGVub3VnaCBhcmd1bWVudHMKLUZBSUwg
cGVuZGluZ0xvY2FsRGVzY3JpcHRpb24gaW5pdGlhbCB2YWx1ZSBOb3QgZW5vdWdoIGFyZ3VtZW50
cwotRkFJTCByZW1vdGVEZXNjcmlwdGlvbiBpbml0aWFsIHZhbHVlIE5vdCBlbm91Z2ggYXJndW1l
bnRzCi1GQUlMIGN1cnJlbnRSZW1vdGVEZXNjcmlwdGlvbiBpbml0aWFsIHZhbHVlIE5vdCBlbm91
Z2ggYXJndW1lbnRzCi1GQUlMIHBlbmRpbmdSZW1vdGVEZXNjcmlwdGlvbiBpbml0aWFsIHZhbHVl
IE5vdCBlbm91Z2ggYXJndW1lbnRzCi1GQUlMIHNpZ25hbGluZ1N0YXRlIGluaXRpYWwgdmFsdWUg
Tm90IGVub3VnaCBhcmd1bWVudHMKLUZBSUwgaWNlR2F0aGVyaW5nU3RhdGUgaW5pdGlhbCB2YWx1
ZSBOb3QgZW5vdWdoIGFyZ3VtZW50cwotRkFJTCBpY2VDb25uZWN0aW9uU3RhdGUgaW5pdGlhbCB2
YWx1ZSBOb3QgZW5vdWdoIGFyZ3VtZW50cwotRkFJTCBjb25uZWN0aW9uU3RhdGUgaW5pdGlhbCB2
YWx1ZSBOb3QgZW5vdWdoIGFyZ3VtZW50cwotRkFJTCBjYW5Ucmlja2xlSWNlQ2FuZGlkYXRlcyBp
bml0aWFsIHZhbHVlIE5vdCBlbm91Z2ggYXJndW1lbnRzCitQQVNTIGxvY2FsRGVzY3JpcHRpb24g
aW5pdGlhbCB2YWx1ZSAKK1BBU1MgY3VycmVudExvY2FsRGVzY3JpcHRpb24gaW5pdGlhbCB2YWx1
ZSAKK1BBU1MgcGVuZGluZ0xvY2FsRGVzY3JpcHRpb24gaW5pdGlhbCB2YWx1ZSAKK1BBU1MgcmVt
b3RlRGVzY3JpcHRpb24gaW5pdGlhbCB2YWx1ZSAKK1BBU1MgY3VycmVudFJlbW90ZURlc2NyaXB0
aW9uIGluaXRpYWwgdmFsdWUgCitQQVNTIHBlbmRpbmdSZW1vdGVEZXNjcmlwdGlvbiBpbml0aWFs
IHZhbHVlIAorUEFTUyBzaWduYWxpbmdTdGF0ZSBpbml0aWFsIHZhbHVlIAorUEFTUyBpY2VHYXRo
ZXJpbmdTdGF0ZSBpbml0aWFsIHZhbHVlIAorUEFTUyBpY2VDb25uZWN0aW9uU3RhdGUgaW5pdGlh
bCB2YWx1ZSAKK0ZBSUwgY29ubmVjdGlvblN0YXRlIGluaXRpYWwgdmFsdWUgYXNzZXJ0X2VxdWFs
czogZXhwZWN0ZWQgKHN0cmluZykgIm5ldyIgYnV0IGdvdCAodW5kZWZpbmVkKSB1bmRlZmluZWQK
K0ZBSUwgY2FuVHJpY2tsZUljZUNhbmRpZGF0ZXMgaW5pdGlhbCB2YWx1ZSBhc3NlcnRfZXF1YWxz
OiBleHBlY3RlZCAob2JqZWN0KSBudWxsIGJ1dCBnb3QgKHVuZGVmaW5lZCkgdW5kZWZpbmVkCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>