<?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>175918</bug_id>
          
          <creation_ts>2017-08-23 19:05:52 -0700</creation_ts>
          <short_desc>Speedometer 2.0: Update the About page</short_desc>
          <delta_ts>2018-01-09 20:52:18 -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>Tools / Tests</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>172339</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>addyo</cc>
    
    <cc>buildbot</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>keith_miller</cc>
    
    <cc>lforschler</cc>
    
    <cc>mathias</cc>
    
    <cc>mjs</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1341925</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-23 19:05:52 -0700</bug_when>
    <thetext>Update the description for Speedometer 2.0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341937</commentid>
    <comment_count>1</comment_count>
      <attachid>318956</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-23 19:28:00 -0700</bug_when>
    <thetext>Created attachment 318956
Updates the about page and the version number</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341941</commentid>
    <comment_count>2</comment_count>
      <attachid>318956</attachid>
    <who name="Addy Osmani">addyo</who>
    <bug_when>2017-08-23 19:39:33 -0700</bug_when>
    <thetext>Comment on attachment 318956
Updates the about page and the version number

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

LGTM overall with minor suggestions

&gt; PerformanceTests/Speedometer/index.html:72
&gt; +            and with ten popular JavaScript frameworks: React, Ember.js, Backbone.js, AngularJS, Vue.js, jQuery, Preact, Inferno, elm, and Flight.

This looks good. Perhaps the one suggestion here is including Elm in the earlier list with ES5 and ES2015 as it is a compile-to-JS language. We could also include &quot;ES2015 (transpiled with Babel and Webpack)&quot; in that line if you wanted (as it is another workload we include now).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341943</commentid>
    <comment_count>3</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-23 19:42:26 -0700</bug_when>
    <thetext>(In reply to Addy Osmani from comment #2)
&gt; Comment on attachment 318956 [details]
&gt; Updates the about page and the version number
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=318956&amp;action=review
&gt; 
&gt; LGTM overall with minor suggestions
&gt; 
&gt; &gt; PerformanceTests/Speedometer/index.html:72
&gt; &gt; +            and with ten popular JavaScript frameworks: React, Ember.js, Backbone.js, AngularJS, Vue.js, jQuery, Preact, Inferno, elm, and Flight.
&gt; 
&gt; This looks good. Perhaps the one suggestion here is including Elm in the
&gt; earlier list with ES5 and ES2015 as it is a compile-to-JS language. We could
&gt; also include &quot;ES2015 (transpiled with Babel and Webpack)&quot; in that line if
&gt; you wanted (as it is another workload we include now).

Should we mention Redux there as well? I couldn&apos;t come up with a concise &amp; natural sentence to include all that. Any ideas on how to phrase it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341952</commentid>
    <comment_count>4</comment_count>
    <who name="Addy Osmani">addyo</who>
    <bug_when>2017-08-23 20:28:46 -0700</bug_when>
    <thetext>Oh. Good catch. I tend to consider Redux best coupled with React when listing them. Perhaps &quot;React, React + Redux, Ember.js, Backbone.js etc&quot;? Alternatively, could be included at the end of the list. I&apos;d bucket it with the frameworks list here either way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341955</commentid>
    <comment_count>5</comment_count>
      <attachid>318963</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-23 21:00:46 -0700</bug_when>
    <thetext>Created attachment 318963
Revised</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341956</commentid>
    <comment_count>6</comment_count>
      <attachid>318964</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-23 21:02:52 -0700</bug_when>
    <thetext>Created attachment 318964
Adding missing &apos;as&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341957</commentid>
    <comment_count>7</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-23 21:03:55 -0700</bug_when>
    <thetext>It&apos;s kind of weird to say &quot;ten frameworks&quot; and then list twelve things though...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341958</commentid>
    <comment_count>8</comment_count>
      <attachid>318964</attachid>
    <who name="Addy Osmani">addyo</who>
    <bug_when>2017-08-23 21:04:30 -0700</bug_when>
    <thetext>Comment on attachment 318964
Adding missing &apos;as&apos;

We currently still include elm in the frameworks list &quot;Inferno, elm, and Flight. &quot;. Perhaps drop now that it is mentioned earlier?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341959</commentid>
    <comment_count>9</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-23 21:06:30 -0700</bug_when>
    <thetext>(In reply to Addy Osmani from comment #8)
&gt; Comment on attachment 318964 [details]
&gt; Adding missing &apos;as&apos;
&gt; 
&gt; We currently still include elm in the frameworks list &quot;Inferno, elm, and
&gt; Flight. &quot;. Perhaps drop now that it is mentioned earlier?

Good catch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341960</commentid>
    <comment_count>10</comment_count>
      <attachid>318965</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-23 21:07:26 -0700</bug_when>
    <thetext>Created attachment 318965
Removed elm from the list of frameworks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341961</commentid>
    <comment_count>11</comment_count>
      <attachid>318965</attachid>
    <who name="Addy Osmani">addyo</who>
    <bug_when>2017-08-23 21:10:11 -0700</bug_when>
    <thetext>Comment on attachment 318965
Removed elm from the list of frameworks

LGTM (with or without a change for phrasing of numbers)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341969</commentid>
    <comment_count>12</comment_count>
      <attachid>318968</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-23 21:53:57 -0700</bug_when>
    <thetext>Created attachment 318968
Revised per Maciej&apos;s comments</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341984</commentid>
    <comment_count>13</comment_count>
      <attachid>318968</attachid>
    <who name="Mathias Bynens">mathias</who>
    <bug_when>2017-08-24 00:51:20 -0700</bug_when>
    <thetext>Comment on attachment 318968
Revised per Maciej&apos;s comments

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

Left some comments with minor nits, but LGTM either way!

&gt; PerformanceTests/Speedometer/index.html:73
&gt; +            It calls DOM APIs directly in ECMAScript 5, ECMAScript 2015 (also known as ES6), ECMAScript 2015 and elm transpiled into ECMAScript 5.

This seems to mention ECMAScript 2015 twice in a row. Maybe rephrase to something like this?

    It calls DOM APIs directly in ECMAScript 5 and ECMAScript 2015 (also known as ES6). Additionally, it tests transpiled versions of ECMAScript 2015 and elm code.

&gt; PerformanceTests/Speedometer/index.html:75
&gt; +            React, React with Redux, Ember.js, Backbone.js, two versions of AngularJS, Vue.js,Â jQuery, Preact, Inferno, and Flight. 

Minor nit: “AngularJS” refers to v1, so we’re not using “two versions of AngularJS”. The other version is called “Angular”.  Maybe just say “Angular 1[.6.5] and Angular 4”?

&gt; PerformanceTests/Speedometer/index.html:94
&gt; +            Speedometer approximates the runtime of these asynchronous work with a zero-second timer

s/these/this/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341995</commentid>
    <comment_count>14</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-24 02:03:46 -0700</bug_when>
    <thetext>(In reply to Mathias Bynens from comment #13)
&gt; Comment on attachment 318968 [details]
&gt; Revised per Maciej&apos;s comments
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=318968&amp;action=review
&gt; 
&gt; Left some comments with minor nits, but LGTM either way!
&gt; 
&gt; &gt; PerformanceTests/Speedometer/index.html:73
&gt; &gt; +            It calls DOM APIs directly in ECMAScript 5, ECMAScript 2015 (also known as ES6), ECMAScript 2015 and elm transpiled into ECMAScript 5.
&gt; 
&gt; This seems to mention ECMAScript 2015 twice in a row. Maybe rephrase to
&gt; something like this?
&gt; 
&gt;     It calls DOM APIs directly in ECMAScript 5 and ECMAScript 2015 (also
&gt; known as ES6). Additionally, it tests transpiled versions of ECMAScript 2015
&gt; and elm code.

Sure. Let&apos;s connect ES6/elm part with frameworks.

&gt; &gt; PerformanceTests/Speedometer/index.html:75
&gt; &gt; +            React, React with Redux, Ember.js, Backbone.js, two versions of AngularJS, Vue.js,Â jQuery, Preact, Inferno, and Flight. 
&gt; 
&gt; Minor nit: “AngularJS” refers to v1, so we’re not using “two versions of
&gt; AngularJS”. The other version is called “Angular”.  Maybe just say “Angular
&gt; 1[.6.5] and Angular 4”?

That&apos;s a good point. Replaced it with &quot;AngularJS, (new) Angular&quot; since we don&apos;t mention the versions of frameworks elsewhere.

&gt; 
&gt; &gt; PerformanceTests/Speedometer/index.html:94
&gt; &gt; +            Speedometer approximates the runtime of these asynchronous work with a zero-second timer
&gt; 
&gt; s/these/this/

Fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1341996</commentid>
    <comment_count>15</comment_count>
      <attachid>318977</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-24 02:03:53 -0700</bug_when>
    <thetext>Created attachment 318977
Revised</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1342606</commentid>
    <comment_count>16</comment_count>
      <attachid>318977</attachid>
    <who name="Addy Osmani">addyo</who>
    <bug_when>2017-08-25 18:21:16 -0700</bug_when>
    <thetext>Comment on attachment 318977
Revised

As we capitalize the names of other implementations, should we also do this with Elm?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1342617</commentid>
    <comment_count>17</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-25 20:02:54 -0700</bug_when>
    <thetext>Oh, I was under the impression that elm is always written in lowercase but it doesn&apos;t seem to be the case after all. Will fix that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1343191</commentid>
    <comment_count>18</comment_count>
      <attachid>319275</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-08-29 13:06:46 -0700</bug_when>
    <thetext>Created attachment 319275
Capitalized elm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1345813</commentid>
    <comment_count>19</comment_count>
      <attachid>319983</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-09-05 22:23:09 -0700</bug_when>
    <thetext>Created attachment 319983
Updated again per Maciej&apos;s comments</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1345814</commentid>
    <comment_count>20</comment_count>
      <attachid>319984</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-09-05 22:24:35 -0700</bug_when>
    <thetext>Created attachment 319984
Reverted the style change</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387530</commentid>
    <comment_count>21</comment_count>
      <attachid>330871</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2018-01-09 19:23:19 -0800</bug_when>
    <thetext>Created attachment 330871
Removed nbsps</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387539</commentid>
    <comment_count>22</comment_count>
      <attachid>330871</attachid>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2018-01-09 20:03:46 -0800</bug_when>
    <thetext>Comment on attachment 330871
Removed nbsps

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

r=me with a comment.

&gt; PerformanceTests/Speedometer/index.html:92
&gt; +            Speedometer approximates the run time of this asynchronous work with a zero-second timer
&gt; +            that is scheduled immediately after each execution of synchronous operations.&lt;/p&gt;

Perhaps it&apos;s worth describing some Pros and Cons to this approach?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387549</commentid>
    <comment_count>23</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2018-01-09 20:28:00 -0800</bug_when>
    <thetext>(In reply to Keith Miller from comment #22)
&gt; Comment on attachment 330871 [details]
&gt; Removed nbsps
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=330871&amp;action=review
&gt; 
&gt; r=me with a comment.
&gt; 
&gt; &gt; PerformanceTests/Speedometer/index.html:92
&gt; &gt; +            Speedometer approximates the run time of this asynchronous work with a zero-second timer
&gt; &gt; +            that is scheduled immediately after each execution of synchronous operations.&lt;/p&gt;
&gt; 
&gt; Perhaps it&apos;s worth describing some Pros and Cons to this approach?

After some IRC conversions, what we&apos;re missing is clarifying that &quot;asynchronous work&quot; here refers to work in the main thread. So I&apos;m rephrasing it as &quot;Speedometer approximates the run time of this asynchronous work in the main thread with a zero-second timer&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387551</commentid>
    <comment_count>24</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2018-01-09 20:31:54 -0800</bug_when>
    <thetext>We&apos;d go with &quot;the UI thread&quot; since &quot;the main thread&quot; isn&apos;t really a thing on the Web.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387553</commentid>
    <comment_count>25</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2018-01-09 20:41:30 -0800</bug_when>
    <thetext>We&apos;re adding one more clause at the very end:

Speedometer does not attempt to measure concurrent asynchronous work that does not directly impact the UI thread, which tends not to affect app responsiveness.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387554</commentid>
    <comment_count>26</comment_count>
      <attachid>330878</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2018-01-09 20:41:58 -0800</bug_when>
    <thetext>Created attachment 330878
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387555</commentid>
    <comment_count>27</comment_count>
      <attachid>330878</attachid>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2018-01-09 20:44:54 -0800</bug_when>
    <thetext>Comment on attachment 330878
Patch for landing

LGTM. r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387558</commentid>
    <comment_count>28</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2018-01-09 20:51:11 -0800</bug_when>
    <thetext>Committed r226694: &lt;https://trac.webkit.org/changeset/226694&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387559</commentid>
    <comment_count>29</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-01-09 20:52:18 -0800</bug_when>
    <thetext>&lt;rdar://problem/36397481&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>318956</attachid>
            <date>2017-08-23 19:28:00 -0700</date>
            <delta_ts>2017-08-23 21:00:44 -0700</delta_ts>
            <desc>Updates the about page and the version number</desc>
            <filename>bug-175918-20170823192800.patch</filename>
            <type>text/plain</type>
            <size>4052</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjExMjcpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE3LTA4LTIzICBS
eW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFNwZWVkb21ldGVyIDIu
MDogVXBkYXRlIHRoZSBBYm91dCBwYWdlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTc1OTE4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVXBkYXRlZCB0aGUgYWJvdXQgcGFnZSBmb3IgU3BlZWRvbWV0ZXIg
Mi4wLgorCisgICAgICAgICogU3BlZWRvbWV0ZXIvaW5kZXguaHRtbDoKKwogMjAxNy0wOC0yMyAg
TWF0aGlhcyBCeW5lbnMgIDxtYXRoaWFzQHFpd2kuYmU+CiAKICAgICAgICAgU3BlZWRvbWV0ZXI6
IFVwZGF0ZSB0byBtb2Rlcm4gUHJlYWN0IHZlcnNpb24KSW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMv
U3BlZWRvbWV0ZXIvaW5kZXguaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQZXJmb3JtYW5jZVRlc3RzL1Nw
ZWVkb21ldGVyL2luZGV4Lmh0bWwJKHJldmlzaW9uIDIyMTEyMSkKKysrIFBlcmZvcm1hbmNlVGVz
dHMvU3BlZWRvbWV0ZXIvaW5kZXguaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMiw3ICsyLDcgQEAK
IDxodG1sPgogPGhlYWQ+CiAgICAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250
ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgotICAgIDx0aXRsZT5TcGVlZG9tZXRlciAx
LjA8L3RpdGxlPgorICAgIDx0aXRsZT5TcGVlZG9tZXRlciAyLjA8L3RpdGxlPgogICAgIDxsaW5r
IHJlbD0ic3R5bGVzaGVldCIgaHJlZj0icmVzb3VyY2VzL21haW4uY3NzIj4KICAgICA8c2NyaXB0
IHNyYz0icmVzb3VyY2VzL21haW4uanMiIGRlZmVyPjwvc2NyaXB0PgogICAgIDxzY3JpcHQgc3Jj
PSJyZXNvdXJjZXMvYmVuY2htYXJrLXJ1bm5lci5qcyIgZGVmZXI+PC9zY3JpcHQ+CkBAIC02MCwx
NSArNjAsMTYgQEAKICAgICA8L3NlY3Rpb24+CiAKICAgICA8c2VjdGlvbiBpZD0iYWJvdXQiPgot
ICAgICAgICA8aDE+QWJvdXQgU3BlZWRvbWV0ZXI8L2gxPgorICAgICAgICA8aDE+QWJvdXQgU3Bl
ZWRvbWV0ZXIgMi4wPC9oMT4KIAogICAgICAgICA8cD5TcGVlZG9tZXRlciBtZWFzdXJlcyBzaW11
bGF0ZWQgdXNlciBpbnRlcmFjdGlvbnMgaW4gd2ViIGFwcGxpY2F0aW9ucy48L3A+CiAKICAgICAg
ICAgPHA+Ci0gICAgICAgICAgICBUaGUgY3VycmVudCBiZW5jaG1hcmsgdXNlcyBUb2RvTVZDIHRv
IHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBmb3IgYWRkaW5nLCBjb21wbGV0aW5nLCBhbmQgcmVtb3Zp
bmcgdG8tZG8gaXRlbXMuCi0gICAgICAgICAgICBTcGVlZG9tZXRlciByZXBlYXRzIHRoZSBzYW1l
IGFjdGlvbnMgdXNpbmcgRE9NIEFQSXMgJm1kYXNoOworICAgICAgICAgICAgVGhlIHZlcnNpb24g
Mi4wIG9mIHRoaXMgYmVuY2htYXJrIHVzZXMgVG9kb01WQyB0byBzaW11bGF0ZSB1c2VyIGFjdGlv
bnMgZm9yIGFkZGluZywgY29tcGxldGluZywgYW5kIHJlbW92aW5nIHRvLWRvIGl0ZW1zLgorICAg
ICAgICAgICAgSXQgcmVwZWF0cyB0aGUgc2FtZSBhY3Rpb25zIHVzaW5nIERPTSBBUElzICZtZGFz
aDsKICAgICAgICAgICAgIGEgY29yZSBzZXQgb2Ygd2ViIHBsYXRmb3JtIEFQSXMgdXNlZCBleHRl
bnNpdmVseSBpbiB3ZWIgYXBwbGljYXRpb25zICZtZGFzaDsKLSAgICAgICAgICAgIGFzIHdlbGwg
YXMgc2l4IHBvcHVsYXIgSmF2YVNjcmlwdCBmcmFtZXdvcmtzOiBFbWJlci5qcywgQmFja2JvbmUu
anMsIGpRdWVyeSwgQW5ndWxhckpTLCBSZWFjdCwgYW5kIEZsaWdodC4KKyAgICAgICAgICAgIGRp
cmVjdGx5IGluIEVDTUFTY3JpcHQgNSBhbmQgRUNNQVNjcmlwdCAyMDE1IChhbHNvIGtub3duIGFz
IEVTNiksCisgICAgICAgICAgICBhbmQgd2l0aCB0ZW4gcG9wdWxhciBKYXZhU2NyaXB0IGZyYW1l
d29ya3M6IFJlYWN0LCBFbWJlci5qcywgQmFja2JvbmUuanMsIEFuZ3VsYXJKUywgVnVlLmpzLCBq
UXVlcnksIFByZWFjdCwgSW5mZXJubywgZWxtLCBhbmQgRmxpZ2h0LgogICAgICAgICAgICAgTWFu
eSBvZiB0aGVzZSBmcmFtZXdvcmtzIGFyZSB1c2VkIG9uIHRoZSBtb3N0IHBvcHVsYXIgd2Vic2l0
ZXMgaW4gdGhlIHdvcmxkLCBzdWNoIGFzIEZhY2Vib29rIGFuZCBUd2l0dGVyLgogICAgICAgICAg
ICAgVGhlIHBlcmZvcm1hbmNlIG9mIHRoZXNlIHR5cGVzIG9mIG9wZXJhdGlvbnMgZGVwZW5kcyBv
biB0aGUgc3BlZWQgb2YgdGhlIERPTSBBUElzLCB0aGUgSmF2YVNjcmlwdCBlbmdpbmUsCiAgICAg
ICAgICAgICBDU1Mgc3R5bGUgcmVzb2x1dGlvbiwgbGF5b3V0LCBhbmQgb3RoZXIgdGVjaG5vbG9n
aWVzLgpAQCAtODIsMTIgKzgzLDEzIEBACiAgICAgICAgIDwvcD4KIAogICAgICAgICA8cD4KLSAg
ICAgICAgICAgIFNvbWUgYnJvd3NlciBlbmdpbmVzIHVzZSBhbiBvcHRpbWl6YXRpb24gc3RyYXRl
Z3kgb2YgZG9pbmcgc29tZSB3b3JrIGFzeW5jaHJvbm91c2x5IHRvIHJlZHVjZSB0aGUgcnVuIHRp
bWUgb2Ygc3luY2hyb25vdXMgb3BlcmF0aW9ucy4KKyAgICAgICAgICAgIE1vZGVybiBicm93c2Vy
IGVuZ2luZXMgZXhlY3V0ZSBzb21lIHdvcmsgYXN5bmNocm9ub3VzbHkgYXMgYW4gb3B0aW1pemF0
aW9uIHN0cmF0ZWd5IHRvIHJlZHVjZSB0aGUgcnVuIHRpbWUgb2Ygc3luY2hyb25vdXMgb3BlcmF0
aW9ucy4KICAgICAgICAgICAgIFdoaWxlIHJldHVybmluZyBjb250cm9sIGJhY2sgdG8gSmF2YVNj
cmlwdCBleGVjdXRpb24gYXMgc29vbiBhcyBwb3NzaWJsZSBpcyB3b3J0aCBwdXJzdWluZywKLSAg
ICAgICAgICAgIGEgaG9saXN0aWMsIGFjY3VyYXRlIG1lYXN1cmVtZW50IG9mIHdlYiBhcHBsaWNh
dGlvbiBwZXJmb3JtYW5jZSBpbnZvbHZlcyBtZWFzdXJpbmcKLSAgICAgICAgICAgIHdoZW4gdGhl
c2UgcmVsYXRlZCwgYXN5bmNocm9ub3VzIGNvbXB1dGF0aW9ucyBhY3R1YWxseSBjb21wbGV0ZS4K
LSAgICAgICAgICAgIFRodXMsIFNwZWVkb21ldGVyIG1lYXN1cmVzIHRoZSB0aW1lIGJyb3dzZXIg
c3BlbmRzIGV4ZWN1dGluZyB0aG9zZSBhc3luY2hyb25vdXMgdGFza3MgaW4gU3BlZWRvbWV0ZXIs
Ci0gICAgICAgICAgICBlc3RpbWF0ZWQgYXMgdGhlIHRpbWUgYmV0d2VlbiB3aGVuIGEgemVyby1z
ZWNvbmQgZGVsYXkgdGltZXIgaXMgc2NoZWR1bGVkIGFuZCB3aGVuIGl0IGlzIGZpcmVkLjwvcD4K
KyAgICAgICAgICAgIHRoZSBydW50aW1lIGNvc3Qgb2Ygc3VjaCBhbiBhc3luY2hyb25vdXMgd29y
ayBzaG91bGQgc3RpbGwgYmUgdGFrZW4gaW50byBhIGhvbGlzdGljIG1lYXN1cmVtZW50IG9mIHdl
YiBhcHBsaWNhdGlvbiBwZXJmb3JtYW5jZS4KKyAgICAgICAgICAgIEluIGFkZGl0aW9uLCBzb21l
IG1vZGVybiBKYXZhU2NyaXB0IGZyYW1ld29ya3Mgc3VjaCBhcyBWdWUuanMgYW5kIFByZWFjdCBj
YWxsIGludG8gRE9NIEFQSXMgYXN5bmNocm9ub3VzbHkgYXMgYW4gb3B0aW1pemF0aW9uIHRlY2hu
aXF1ZS4KKworICAgICAgICAgICAgU3BlZWRvbWV0ZXIgYXBwcm94aW1hdGVzIHRoZSBydW50aW1l
IG9mIHRoZXNlIGFzeW5jaHJvbm91cyB3b3JrIHdpdGggYSB6ZXJvLXNlY29uZCB0aW1lcgorICAg
ICAgICAgICAgdGhhdCBpcyBzY2hlZHVsZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgcnVubmluZyBzeW5j
aHJvbm91cyBvcGVyYXRpb25zLjwvcD4KIAogICAgICAgICA8cCBjbGFzcz0ibm90ZSI+CiAgICAg
ICAgICAgICA8c3Ryb25nPk5vdGU6PC9zdHJvbmc+IFNwZWVkb21ldGVyIGlzIG5vdCBtZWFudCB0
byBjb21wYXJlIHRoZSBwZXJmb3JtYW5jZSBvZiBkaWZmZXJlbnQgSmF2YVNjcmlwdCBmcmFtZXdv
cmtzLgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>318963</attachid>
            <date>2017-08-23 21:00:46 -0700</date>
            <delta_ts>2017-08-23 21:02:51 -0700</delta_ts>
            <desc>Revised</desc>
            <filename>bug-175918-20170823210045.patch</filename>
            <type>text/plain</type>
            <size>4617</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjExMjcpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE3LTA4LTIzICBS
eW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFNwZWVkb21ldGVyIDIu
MDogVXBkYXRlIHRoZSBBYm91dCBwYWdlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTc1OTE4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVXBkYXRlZCB0aGUgYWJvdXQgcGFnZSBmb3IgU3BlZWRvbWV0ZXIg
Mi4wLgorCisgICAgICAgICogU3BlZWRvbWV0ZXIvaW5kZXguaHRtbDoKKwogMjAxNy0wOC0yMyAg
TWF0aGlhcyBCeW5lbnMgIDxtYXRoaWFzQHFpd2kuYmU+CiAKICAgICAgICAgU3BlZWRvbWV0ZXI6
IFVwZGF0ZSB0byBtb2Rlcm4gUHJlYWN0IHZlcnNpb24KSW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMv
U3BlZWRvbWV0ZXIvaW5kZXguaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQZXJmb3JtYW5jZVRlc3RzL1Nw
ZWVkb21ldGVyL2luZGV4Lmh0bWwJKHJldmlzaW9uIDIyMTEyMSkKKysrIFBlcmZvcm1hbmNlVGVz
dHMvU3BlZWRvbWV0ZXIvaW5kZXguaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMiw3ICsyLDcgQEAK
IDxodG1sPgogPGhlYWQ+CiAgICAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250
ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgotICAgIDx0aXRsZT5TcGVlZG9tZXRlciAx
LjA8L3RpdGxlPgorICAgIDx0aXRsZT5TcGVlZG9tZXRlciAyLjA8L3RpdGxlPgogICAgIDxsaW5r
IHJlbD0ic3R5bGVzaGVldCIgaHJlZj0icmVzb3VyY2VzL21haW4uY3NzIj4KICAgICA8c2NyaXB0
IHNyYz0icmVzb3VyY2VzL21haW4uanMiIGRlZmVyPjwvc2NyaXB0PgogICAgIDxzY3JpcHQgc3Jj
PSJyZXNvdXJjZXMvYmVuY2htYXJrLXJ1bm5lci5qcyIgZGVmZXI+PC9zY3JpcHQ+CkBAIC02MCwx
NSArNjAsMTcgQEAKICAgICA8L3NlY3Rpb24+CiAKICAgICA8c2VjdGlvbiBpZD0iYWJvdXQiPgot
ICAgICAgICA8aDE+QWJvdXQgU3BlZWRvbWV0ZXI8L2gxPgorICAgICAgICA8aDE+QWJvdXQgU3Bl
ZWRvbWV0ZXIgMi4wPC9oMT4KIAogICAgICAgICA8cD5TcGVlZG9tZXRlciBtZWFzdXJlcyBzaW11
bGF0ZWQgdXNlciBpbnRlcmFjdGlvbnMgaW4gd2ViIGFwcGxpY2F0aW9ucy48L3A+CiAKICAgICAg
ICAgPHA+Ci0gICAgICAgICAgICBUaGUgY3VycmVudCBiZW5jaG1hcmsgdXNlcyBUb2RvTVZDIHRv
IHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBmb3IgYWRkaW5nLCBjb21wbGV0aW5nLCBhbmQgcmVtb3Zp
bmcgdG8tZG8gaXRlbXMuCi0gICAgICAgICAgICBTcGVlZG9tZXRlciByZXBlYXRzIHRoZSBzYW1l
IGFjdGlvbnMgdXNpbmcgRE9NIEFQSXMgJm1kYXNoOworICAgICAgICAgICAgVGhlIHZlcnNpb24g
Mi4wIG9mIHRoaXMgYmVuY2htYXJrIHVzZXMgVG9kb01WQyB0byBzaW11bGF0ZSB1c2VyIGFjdGlv
bnMgZm9yIGFkZGluZywgY29tcGxldGluZywgYW5kIHJlbW92aW5nIHRvLWRvIGl0ZW1zLgorICAg
ICAgICAgICAgSXQgcmVwZWF0cyB0aGUgc2FtZSBhY3Rpb25zIHVzaW5nIERPTSBBUElzICZtZGFz
aDsKICAgICAgICAgICAgIGEgY29yZSBzZXQgb2Ygd2ViIHBsYXRmb3JtIEFQSXMgdXNlZCBleHRl
bnNpdmVseSBpbiB3ZWIgYXBwbGljYXRpb25zICZtZGFzaDsKLSAgICAgICAgICAgIGFzIHdlbGwg
YXMgc2l4IHBvcHVsYXIgSmF2YVNjcmlwdCBmcmFtZXdvcmtzOiBFbWJlci5qcywgQmFja2JvbmUu
anMsIGpRdWVyeSwgQW5ndWxhckpTLCBSZWFjdCwgYW5kIEZsaWdodC4KKyAgICAgICAgICAgIGRp
cmVjdGx5IGluIEVDTUFTY3JpcHQgNSBhbmQgRUNNQVNjcmlwdCAyMDE1IChhbHNvIGtub3duIGFz
IEVTNiksIEVDTUFTY3JpcHQgMjAxNSBhbmQgRWxtIHRyYW5zcGlsZWQgaW50byBFQ01BU2NyaXB0
IDUsCisgICAgICAgICAgICBhbmQgd2l0aCB0ZW4gcG9wdWxhciBKYXZhU2NyaXB0IGZyYW1ld29y
a3M6CisgICAgICAgICAgICBSZWFjdCwgUmVhY3Qgd2l0aCBSZWR1eCwgRW1iZXIuanMsIEJhY2ti
b25lLmpzLCB0d28gdmVyc2lvbnMgb2YgQW5ndWxhckpTLCBWdWUuanMsIGpRdWVyeSwgUHJlYWN0
LCBJbmZlcm5vLCBlbG0sIGFuZCBGbGlnaHQuIAogICAgICAgICAgICAgTWFueSBvZiB0aGVzZSBm
cmFtZXdvcmtzIGFyZSB1c2VkIG9uIHRoZSBtb3N0IHBvcHVsYXIgd2Vic2l0ZXMgaW4gdGhlIHdv
cmxkLCBzdWNoIGFzIEZhY2Vib29rIGFuZCBUd2l0dGVyLgogICAgICAgICAgICAgVGhlIHBlcmZv
cm1hbmNlIG9mIHRoZXNlIHR5cGVzIG9mIG9wZXJhdGlvbnMgZGVwZW5kcyBvbiB0aGUgc3BlZWQg
b2YgdGhlIERPTSBBUElzLCB0aGUgSmF2YVNjcmlwdCBlbmdpbmUsCiAgICAgICAgICAgICBDU1Mg
c3R5bGUgcmVzb2x1dGlvbiwgbGF5b3V0LCBhbmQgb3RoZXIgdGVjaG5vbG9naWVzLgpAQCAtODIs
MTcgKzg0LDE3IEBACiAgICAgICAgIDwvcD4KIAogICAgICAgICA8cD4KLSAgICAgICAgICAgIFNv
bWUgYnJvd3NlciBlbmdpbmVzIHVzZSBhbiBvcHRpbWl6YXRpb24gc3RyYXRlZ3kgb2YgZG9pbmcg
c29tZSB3b3JrIGFzeW5jaHJvbm91c2x5IHRvIHJlZHVjZSB0aGUgcnVuIHRpbWUgb2Ygc3luY2hy
b25vdXMgb3BlcmF0aW9ucy4KKyAgICAgICAgICAgIE1vZGVybiBicm93c2VyIGVuZ2luZXMgZXhl
Y3V0ZSBzb21lIHdvcmsgYXN5bmNocm9ub3VzbHkgYXMgYW4gb3B0aW1pemF0aW9uIHN0cmF0ZWd5
IHRvIHJlZHVjZSB0aGUgcnVuIHRpbWUgb2Ygc3luY2hyb25vdXMgb3BlcmF0aW9ucy4KICAgICAg
ICAgICAgIFdoaWxlIHJldHVybmluZyBjb250cm9sIGJhY2sgdG8gSmF2YVNjcmlwdCBleGVjdXRp
b24gYXMgc29vbiBhcyBwb3NzaWJsZSBpcyB3b3J0aCBwdXJzdWluZywKLSAgICAgICAgICAgIGEg
aG9saXN0aWMsIGFjY3VyYXRlIG1lYXN1cmVtZW50IG9mIHdlYiBhcHBsaWNhdGlvbiBwZXJmb3Jt
YW5jZSBpbnZvbHZlcyBtZWFzdXJpbmcKLSAgICAgICAgICAgIHdoZW4gdGhlc2UgcmVsYXRlZCwg
YXN5bmNocm9ub3VzIGNvbXB1dGF0aW9ucyBhY3R1YWxseSBjb21wbGV0ZS4KLSAgICAgICAgICAg
IFRodXMsIFNwZWVkb21ldGVyIG1lYXN1cmVzIHRoZSB0aW1lIGJyb3dzZXIgc3BlbmRzIGV4ZWN1
dGluZyB0aG9zZSBhc3luY2hyb25vdXMgdGFza3MgaW4gU3BlZWRvbWV0ZXIsCi0gICAgICAgICAg
ICBlc3RpbWF0ZWQgYXMgdGhlIHRpbWUgYmV0d2VlbiB3aGVuIGEgemVyby1zZWNvbmQgZGVsYXkg
dGltZXIgaXMgc2NoZWR1bGVkIGFuZCB3aGVuIGl0IGlzIGZpcmVkLjwvcD4KKyAgICAgICAgICAg
IHRoZSBydW50aW1lIGNvc3Qgb2Ygc3VjaCBhbiBhc3luY2hyb25vdXMgd29yayBzaG91bGQgc3Rp
bGwgYmUgdGFrZW4gaW50byBhIGhvbGlzdGljIG1lYXN1cmVtZW50IG9mIHdlYiBhcHBsaWNhdGlv
biBwZXJmb3JtYW5jZS4KKyAgICAgICAgICAgIEluIGFkZGl0aW9uLCBzb21lIG1vZGVybiBKYXZh
U2NyaXB0IGZyYW1ld29ya3Mgc3VjaCBhcyBWdWUuanMgYW5kIFByZWFjdCBjYWxsIGludG8gRE9N
IEFQSXMgYXN5bmNocm9ub3VzbHkgYXMgYW4gb3B0aW1pemF0aW9uIHRlY2huaXF1ZS4KKworICAg
ICAgICAgICAgU3BlZWRvbWV0ZXIgYXBwcm94aW1hdGVzIHRoZSBydW50aW1lIG9mIHRoZXNlIGFz
eW5jaHJvbm91cyB3b3JrIHdpdGggYSB6ZXJvLXNlY29uZCB0aW1lcgorICAgICAgICAgICAgdGhh
dCBpcyBzY2hlZHVsZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgcnVubmluZyBzeW5jaHJvbm91cyBvcGVy
YXRpb25zLjwvcD4KIAogICAgICAgICA8cCBjbGFzcz0ibm90ZSI+Ci0gICAgICAgICAgICA8c3Ry
b25nPk5vdGU6PC9zdHJvbmc+IFNwZWVkb21ldGVyIGlzIG5vdCBtZWFudCB0byBjb21wYXJlIHRo
ZSBwZXJmb3JtYW5jZSBvZiBkaWZmZXJlbnQgSmF2YVNjcmlwdCBmcmFtZXdvcmtzLgotICAgICAg
ICAgICAgVGhlIG1lY2hhbmlzbSB3ZSB1c2UgdG8gc2ltdWxhdGUgdXNlciBhY3Rpb25zIGlzIGRp
ZmZlcmVudCBmb3IgZWFjaCBmcmFtZXdvcmssCi0gICAgICAgICAgICBhbmQgd2XigJlyZSBmb3Jj
aW5nIGZyYW1ld29ya3MgdG8gZG8gbW9yZSB3b3JrIHN5bmNocm9ub3VzbHkgdGhhbiBuZWVkZWQg
aW4gc29tZSBjYXNlcyB0byBlbnN1cmUgcnVuIHRpbWUgY2FuIGJlIG1lYXN1cmVkLgorICAgICAg
ICAgICAgPHN0cm9uZz5Ob3RlOjwvc3Ryb25nPiBTcGVlZG9tZXRlciBzaG91bGQgbm90IGJlIHVz
ZWQgYSB3YXkgdG8gY29tcGFyZSB0aGUgcGVyZm9ybWFuY2Ugb2YgZGlmZmVyZW50IEphdmFTY3Jp
cHQgZnJhbWV3b3JrcworICAgICAgICAgICAgYXMgd29yayBsb2FkIGRpZmZlcnMgZ3JlYXRseSBp
biBlYWNoIGZyYW1ld29yay4KICAgICAgICAgPC9wPgogICAgIDwvc2VjdGlvbj4KIDwvbWFpbj4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>318964</attachid>
            <date>2017-08-23 21:02:52 -0700</date>
            <delta_ts>2017-08-23 21:07:24 -0700</delta_ts>
            <desc>Adding missing &apos;as&apos;</desc>
            <filename>bug-175918-20170823210251.patch</filename>
            <type>text/plain</type>
            <size>4620</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjExMjcpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE3LTA4LTIzICBS
eW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFNwZWVkb21ldGVyIDIu
MDogVXBkYXRlIHRoZSBBYm91dCBwYWdlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTc1OTE4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVXBkYXRlZCB0aGUgYWJvdXQgcGFnZSBmb3IgU3BlZWRvbWV0ZXIg
Mi4wLgorCisgICAgICAgICogU3BlZWRvbWV0ZXIvaW5kZXguaHRtbDoKKwogMjAxNy0wOC0yMyAg
TWF0aGlhcyBCeW5lbnMgIDxtYXRoaWFzQHFpd2kuYmU+CiAKICAgICAgICAgU3BlZWRvbWV0ZXI6
IFVwZGF0ZSB0byBtb2Rlcm4gUHJlYWN0IHZlcnNpb24KSW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMv
U3BlZWRvbWV0ZXIvaW5kZXguaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQZXJmb3JtYW5jZVRlc3RzL1Nw
ZWVkb21ldGVyL2luZGV4Lmh0bWwJKHJldmlzaW9uIDIyMTEyMSkKKysrIFBlcmZvcm1hbmNlVGVz
dHMvU3BlZWRvbWV0ZXIvaW5kZXguaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMiw3ICsyLDcgQEAK
IDxodG1sPgogPGhlYWQ+CiAgICAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250
ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgotICAgIDx0aXRsZT5TcGVlZG9tZXRlciAx
LjA8L3RpdGxlPgorICAgIDx0aXRsZT5TcGVlZG9tZXRlciAyLjA8L3RpdGxlPgogICAgIDxsaW5r
IHJlbD0ic3R5bGVzaGVldCIgaHJlZj0icmVzb3VyY2VzL21haW4uY3NzIj4KICAgICA8c2NyaXB0
IHNyYz0icmVzb3VyY2VzL21haW4uanMiIGRlZmVyPjwvc2NyaXB0PgogICAgIDxzY3JpcHQgc3Jj
PSJyZXNvdXJjZXMvYmVuY2htYXJrLXJ1bm5lci5qcyIgZGVmZXI+PC9zY3JpcHQ+CkBAIC02MCwx
NSArNjAsMTcgQEAKICAgICA8L3NlY3Rpb24+CiAKICAgICA8c2VjdGlvbiBpZD0iYWJvdXQiPgot
ICAgICAgICA8aDE+QWJvdXQgU3BlZWRvbWV0ZXI8L2gxPgorICAgICAgICA8aDE+QWJvdXQgU3Bl
ZWRvbWV0ZXIgMi4wPC9oMT4KIAogICAgICAgICA8cD5TcGVlZG9tZXRlciBtZWFzdXJlcyBzaW11
bGF0ZWQgdXNlciBpbnRlcmFjdGlvbnMgaW4gd2ViIGFwcGxpY2F0aW9ucy48L3A+CiAKICAgICAg
ICAgPHA+Ci0gICAgICAgICAgICBUaGUgY3VycmVudCBiZW5jaG1hcmsgdXNlcyBUb2RvTVZDIHRv
IHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBmb3IgYWRkaW5nLCBjb21wbGV0aW5nLCBhbmQgcmVtb3Zp
bmcgdG8tZG8gaXRlbXMuCi0gICAgICAgICAgICBTcGVlZG9tZXRlciByZXBlYXRzIHRoZSBzYW1l
IGFjdGlvbnMgdXNpbmcgRE9NIEFQSXMgJm1kYXNoOworICAgICAgICAgICAgVGhlIHZlcnNpb24g
Mi4wIG9mIHRoaXMgYmVuY2htYXJrIHVzZXMgVG9kb01WQyB0byBzaW11bGF0ZSB1c2VyIGFjdGlv
bnMgZm9yIGFkZGluZywgY29tcGxldGluZywgYW5kIHJlbW92aW5nIHRvLWRvIGl0ZW1zLgorICAg
ICAgICAgICAgSXQgcmVwZWF0cyB0aGUgc2FtZSBhY3Rpb25zIHVzaW5nIERPTSBBUElzICZtZGFz
aDsKICAgICAgICAgICAgIGEgY29yZSBzZXQgb2Ygd2ViIHBsYXRmb3JtIEFQSXMgdXNlZCBleHRl
bnNpdmVseSBpbiB3ZWIgYXBwbGljYXRpb25zICZtZGFzaDsKLSAgICAgICAgICAgIGFzIHdlbGwg
YXMgc2l4IHBvcHVsYXIgSmF2YVNjcmlwdCBmcmFtZXdvcmtzOiBFbWJlci5qcywgQmFja2JvbmUu
anMsIGpRdWVyeSwgQW5ndWxhckpTLCBSZWFjdCwgYW5kIEZsaWdodC4KKyAgICAgICAgICAgIGRp
cmVjdGx5IGluIEVDTUFTY3JpcHQgNSBhbmQgRUNNQVNjcmlwdCAyMDE1IChhbHNvIGtub3duIGFz
IEVTNiksIEVDTUFTY3JpcHQgMjAxNSBhbmQgRWxtIHRyYW5zcGlsZWQgaW50byBFQ01BU2NyaXB0
IDUsCisgICAgICAgICAgICBhbmQgd2l0aCB0ZW4gcG9wdWxhciBKYXZhU2NyaXB0IGZyYW1ld29y
a3M6CisgICAgICAgICAgICBSZWFjdCwgUmVhY3Qgd2l0aCBSZWR1eCwgRW1iZXIuanMsIEJhY2ti
b25lLmpzLCB0d28gdmVyc2lvbnMgb2YgQW5ndWxhckpTLCBWdWUuanMsIGpRdWVyeSwgUHJlYWN0
LCBJbmZlcm5vLCBlbG0sIGFuZCBGbGlnaHQuIAogICAgICAgICAgICAgTWFueSBvZiB0aGVzZSBm
cmFtZXdvcmtzIGFyZSB1c2VkIG9uIHRoZSBtb3N0IHBvcHVsYXIgd2Vic2l0ZXMgaW4gdGhlIHdv
cmxkLCBzdWNoIGFzIEZhY2Vib29rIGFuZCBUd2l0dGVyLgogICAgICAgICAgICAgVGhlIHBlcmZv
cm1hbmNlIG9mIHRoZXNlIHR5cGVzIG9mIG9wZXJhdGlvbnMgZGVwZW5kcyBvbiB0aGUgc3BlZWQg
b2YgdGhlIERPTSBBUElzLCB0aGUgSmF2YVNjcmlwdCBlbmdpbmUsCiAgICAgICAgICAgICBDU1Mg
c3R5bGUgcmVzb2x1dGlvbiwgbGF5b3V0LCBhbmQgb3RoZXIgdGVjaG5vbG9naWVzLgpAQCAtODIs
MTcgKzg0LDE3IEBACiAgICAgICAgIDwvcD4KIAogICAgICAgICA8cD4KLSAgICAgICAgICAgIFNv
bWUgYnJvd3NlciBlbmdpbmVzIHVzZSBhbiBvcHRpbWl6YXRpb24gc3RyYXRlZ3kgb2YgZG9pbmcg
c29tZSB3b3JrIGFzeW5jaHJvbm91c2x5IHRvIHJlZHVjZSB0aGUgcnVuIHRpbWUgb2Ygc3luY2hy
b25vdXMgb3BlcmF0aW9ucy4KKyAgICAgICAgICAgIE1vZGVybiBicm93c2VyIGVuZ2luZXMgZXhl
Y3V0ZSBzb21lIHdvcmsgYXN5bmNocm9ub3VzbHkgYXMgYW4gb3B0aW1pemF0aW9uIHN0cmF0ZWd5
IHRvIHJlZHVjZSB0aGUgcnVuIHRpbWUgb2Ygc3luY2hyb25vdXMgb3BlcmF0aW9ucy4KICAgICAg
ICAgICAgIFdoaWxlIHJldHVybmluZyBjb250cm9sIGJhY2sgdG8gSmF2YVNjcmlwdCBleGVjdXRp
b24gYXMgc29vbiBhcyBwb3NzaWJsZSBpcyB3b3J0aCBwdXJzdWluZywKLSAgICAgICAgICAgIGEg
aG9saXN0aWMsIGFjY3VyYXRlIG1lYXN1cmVtZW50IG9mIHdlYiBhcHBsaWNhdGlvbiBwZXJmb3Jt
YW5jZSBpbnZvbHZlcyBtZWFzdXJpbmcKLSAgICAgICAgICAgIHdoZW4gdGhlc2UgcmVsYXRlZCwg
YXN5bmNocm9ub3VzIGNvbXB1dGF0aW9ucyBhY3R1YWxseSBjb21wbGV0ZS4KLSAgICAgICAgICAg
IFRodXMsIFNwZWVkb21ldGVyIG1lYXN1cmVzIHRoZSB0aW1lIGJyb3dzZXIgc3BlbmRzIGV4ZWN1
dGluZyB0aG9zZSBhc3luY2hyb25vdXMgdGFza3MgaW4gU3BlZWRvbWV0ZXIsCi0gICAgICAgICAg
ICBlc3RpbWF0ZWQgYXMgdGhlIHRpbWUgYmV0d2VlbiB3aGVuIGEgemVyby1zZWNvbmQgZGVsYXkg
dGltZXIgaXMgc2NoZWR1bGVkIGFuZCB3aGVuIGl0IGlzIGZpcmVkLjwvcD4KKyAgICAgICAgICAg
IHRoZSBydW50aW1lIGNvc3Qgb2Ygc3VjaCBhbiBhc3luY2hyb25vdXMgd29yayBzaG91bGQgc3Rp
bGwgYmUgdGFrZW4gaW50byBhIGhvbGlzdGljIG1lYXN1cmVtZW50IG9mIHdlYiBhcHBsaWNhdGlv
biBwZXJmb3JtYW5jZS4KKyAgICAgICAgICAgIEluIGFkZGl0aW9uLCBzb21lIG1vZGVybiBKYXZh
U2NyaXB0IGZyYW1ld29ya3Mgc3VjaCBhcyBWdWUuanMgYW5kIFByZWFjdCBjYWxsIGludG8gRE9N
IEFQSXMgYXN5bmNocm9ub3VzbHkgYXMgYW4gb3B0aW1pemF0aW9uIHRlY2huaXF1ZS4KKworICAg
ICAgICAgICAgU3BlZWRvbWV0ZXIgYXBwcm94aW1hdGVzIHRoZSBydW50aW1lIG9mIHRoZXNlIGFz
eW5jaHJvbm91cyB3b3JrIHdpdGggYSB6ZXJvLXNlY29uZCB0aW1lcgorICAgICAgICAgICAgdGhh
dCBpcyBzY2hlZHVsZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgcnVubmluZyBzeW5jaHJvbm91cyBvcGVy
YXRpb25zLjwvcD4KIAogICAgICAgICA8cCBjbGFzcz0ibm90ZSI+Ci0gICAgICAgICAgICA8c3Ry
b25nPk5vdGU6PC9zdHJvbmc+IFNwZWVkb21ldGVyIGlzIG5vdCBtZWFudCB0byBjb21wYXJlIHRo
ZSBwZXJmb3JtYW5jZSBvZiBkaWZmZXJlbnQgSmF2YVNjcmlwdCBmcmFtZXdvcmtzLgotICAgICAg
ICAgICAgVGhlIG1lY2hhbmlzbSB3ZSB1c2UgdG8gc2ltdWxhdGUgdXNlciBhY3Rpb25zIGlzIGRp
ZmZlcmVudCBmb3IgZWFjaCBmcmFtZXdvcmssCi0gICAgICAgICAgICBhbmQgd2XigJlyZSBmb3Jj
aW5nIGZyYW1ld29ya3MgdG8gZG8gbW9yZSB3b3JrIHN5bmNocm9ub3VzbHkgdGhhbiBuZWVkZWQg
aW4gc29tZSBjYXNlcyB0byBlbnN1cmUgcnVuIHRpbWUgY2FuIGJlIG1lYXN1cmVkLgorICAgICAg
ICAgICAgPHN0cm9uZz5Ob3RlOjwvc3Ryb25nPiBTcGVlZG9tZXRlciBzaG91bGQgbm90IGJlIHVz
ZWQgYXMgYSB3YXkgdG8gY29tcGFyZSB0aGUgcGVyZm9ybWFuY2Ugb2YgZGlmZmVyZW50IEphdmFT
Y3JpcHQgZnJhbWV3b3JrcworICAgICAgICAgICAgYXMgd29yayBsb2FkIGRpZmZlcnMgZ3JlYXRs
eSBpbiBlYWNoIGZyYW1ld29yay4KICAgICAgICAgPC9wPgogICAgIDwvc2VjdGlvbj4KIDwvbWFp
bj4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>318965</attachid>
            <date>2017-08-23 21:07:26 -0700</date>
            <delta_ts>2017-08-23 21:53:56 -0700</delta_ts>
            <desc>Removed elm from the list of frameworks</desc>
            <filename>bug-175918-20170823210725.patch</filename>
            <type>text/plain</type>
            <size>4618</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjExMjcpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE3LTA4LTIzICBS
eW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFNwZWVkb21ldGVyIDIu
MDogVXBkYXRlIHRoZSBBYm91dCBwYWdlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTc1OTE4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVXBkYXRlZCB0aGUgYWJvdXQgcGFnZSBmb3IgU3BlZWRvbWV0ZXIg
Mi4wLgorCisgICAgICAgICogU3BlZWRvbWV0ZXIvaW5kZXguaHRtbDoKKwogMjAxNy0wOC0yMyAg
TWF0aGlhcyBCeW5lbnMgIDxtYXRoaWFzQHFpd2kuYmU+CiAKICAgICAgICAgU3BlZWRvbWV0ZXI6
IFVwZGF0ZSB0byBtb2Rlcm4gUHJlYWN0IHZlcnNpb24KSW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMv
U3BlZWRvbWV0ZXIvaW5kZXguaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQZXJmb3JtYW5jZVRlc3RzL1Nw
ZWVkb21ldGVyL2luZGV4Lmh0bWwJKHJldmlzaW9uIDIyMTEyMSkKKysrIFBlcmZvcm1hbmNlVGVz
dHMvU3BlZWRvbWV0ZXIvaW5kZXguaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMiw3ICsyLDcgQEAK
IDxodG1sPgogPGhlYWQ+CiAgICAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250
ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgotICAgIDx0aXRsZT5TcGVlZG9tZXRlciAx
LjA8L3RpdGxlPgorICAgIDx0aXRsZT5TcGVlZG9tZXRlciAyLjA8L3RpdGxlPgogICAgIDxsaW5r
IHJlbD0ic3R5bGVzaGVldCIgaHJlZj0icmVzb3VyY2VzL21haW4uY3NzIj4KICAgICA8c2NyaXB0
IHNyYz0icmVzb3VyY2VzL21haW4uanMiIGRlZmVyPjwvc2NyaXB0PgogICAgIDxzY3JpcHQgc3Jj
PSJyZXNvdXJjZXMvYmVuY2htYXJrLXJ1bm5lci5qcyIgZGVmZXI+PC9zY3JpcHQ+CkBAIC02MCwx
NSArNjAsMTcgQEAKICAgICA8L3NlY3Rpb24+CiAKICAgICA8c2VjdGlvbiBpZD0iYWJvdXQiPgot
ICAgICAgICA8aDE+QWJvdXQgU3BlZWRvbWV0ZXI8L2gxPgorICAgICAgICA8aDE+QWJvdXQgU3Bl
ZWRvbWV0ZXIgMi4wPC9oMT4KIAogICAgICAgICA8cD5TcGVlZG9tZXRlciBtZWFzdXJlcyBzaW11
bGF0ZWQgdXNlciBpbnRlcmFjdGlvbnMgaW4gd2ViIGFwcGxpY2F0aW9ucy48L3A+CiAKICAgICAg
ICAgPHA+Ci0gICAgICAgICAgICBUaGUgY3VycmVudCBiZW5jaG1hcmsgdXNlcyBUb2RvTVZDIHRv
IHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBmb3IgYWRkaW5nLCBjb21wbGV0aW5nLCBhbmQgcmVtb3Zp
bmcgdG8tZG8gaXRlbXMuCi0gICAgICAgICAgICBTcGVlZG9tZXRlciByZXBlYXRzIHRoZSBzYW1l
IGFjdGlvbnMgdXNpbmcgRE9NIEFQSXMgJm1kYXNoOworICAgICAgICAgICAgVGhlIHZlcnNpb24g
Mi4wIG9mIHRoaXMgYmVuY2htYXJrIHVzZXMgVG9kb01WQyB0byBzaW11bGF0ZSB1c2VyIGFjdGlv
bnMgZm9yIGFkZGluZywgY29tcGxldGluZywgYW5kIHJlbW92aW5nIHRvLWRvIGl0ZW1zLgorICAg
ICAgICAgICAgSXQgcmVwZWF0cyB0aGUgc2FtZSBhY3Rpb25zIHVzaW5nIERPTSBBUElzICZtZGFz
aDsKICAgICAgICAgICAgIGEgY29yZSBzZXQgb2Ygd2ViIHBsYXRmb3JtIEFQSXMgdXNlZCBleHRl
bnNpdmVseSBpbiB3ZWIgYXBwbGljYXRpb25zICZtZGFzaDsKLSAgICAgICAgICAgIGFzIHdlbGwg
YXMgc2l4IHBvcHVsYXIgSmF2YVNjcmlwdCBmcmFtZXdvcmtzOiBFbWJlci5qcywgQmFja2JvbmUu
anMsIGpRdWVyeSwgQW5ndWxhckpTLCBSZWFjdCwgYW5kIEZsaWdodC4KKyAgICAgICAgICAgIGRp
cmVjdGx5IGluIEVDTUFTY3JpcHQgNSBhbmQgRUNNQVNjcmlwdCAyMDE1IChhbHNvIGtub3duIGFz
IEVTNiksIEVDTUFTY3JpcHQgMjAxNSBhbmQgZWxtIHRyYW5zcGlsZWQgaW50byBFQ01BU2NyaXB0
IDUsCisgICAgICAgICAgICBhbmQgd2l0aCBlbGV2ZW4gcG9wdWxhciBKYXZhU2NyaXB0IGZyYW1l
d29ya3M6CisgICAgICAgICAgICBSZWFjdCwgUmVhY3Qgd2l0aCBSZWR1eCwgRW1iZXIuanMsIEJh
Y2tib25lLmpzLCB0d28gdmVyc2lvbnMgb2YgQW5ndWxhckpTLCBWdWUuanMsIGpRdWVyeSwgUHJl
YWN0LCBJbmZlcm5vLCBhbmQgRmxpZ2h0LiAKICAgICAgICAgICAgIE1hbnkgb2YgdGhlc2UgZnJh
bWV3b3JrcyBhcmUgdXNlZCBvbiB0aGUgbW9zdCBwb3B1bGFyIHdlYnNpdGVzIGluIHRoZSB3b3Js
ZCwgc3VjaCBhcyBGYWNlYm9vayBhbmQgVHdpdHRlci4KICAgICAgICAgICAgIFRoZSBwZXJmb3Jt
YW5jZSBvZiB0aGVzZSB0eXBlcyBvZiBvcGVyYXRpb25zIGRlcGVuZHMgb24gdGhlIHNwZWVkIG9m
IHRoZSBET00gQVBJcywgdGhlIEphdmFTY3JpcHQgZW5naW5lLAogICAgICAgICAgICAgQ1NTIHN0
eWxlIHJlc29sdXRpb24sIGxheW91dCwgYW5kIG90aGVyIHRlY2hub2xvZ2llcy4KQEAgLTgyLDE3
ICs4NCwxNyBAQAogICAgICAgICA8L3A+CiAKICAgICAgICAgPHA+Ci0gICAgICAgICAgICBTb21l
IGJyb3dzZXIgZW5naW5lcyB1c2UgYW4gb3B0aW1pemF0aW9uIHN0cmF0ZWd5IG9mIGRvaW5nIHNv
bWUgd29yayBhc3luY2hyb25vdXNseSB0byByZWR1Y2UgdGhlIHJ1biB0aW1lIG9mIHN5bmNocm9u
b3VzIG9wZXJhdGlvbnMuCisgICAgICAgICAgICBNb2Rlcm4gYnJvd3NlciBlbmdpbmVzIGV4ZWN1
dGUgc29tZSB3b3JrIGFzeW5jaHJvbm91c2x5IGFzIGFuIG9wdGltaXphdGlvbiBzdHJhdGVneSB0
byByZWR1Y2UgdGhlIHJ1biB0aW1lIG9mIHN5bmNocm9ub3VzIG9wZXJhdGlvbnMuCiAgICAgICAg
ICAgICBXaGlsZSByZXR1cm5pbmcgY29udHJvbCBiYWNrIHRvIEphdmFTY3JpcHQgZXhlY3V0aW9u
IGFzIHNvb24gYXMgcG9zc2libGUgaXMgd29ydGggcHVyc3VpbmcsCi0gICAgICAgICAgICBhIGhv
bGlzdGljLCBhY2N1cmF0ZSBtZWFzdXJlbWVudCBvZiB3ZWIgYXBwbGljYXRpb24gcGVyZm9ybWFu
Y2UgaW52b2x2ZXMgbWVhc3VyaW5nCi0gICAgICAgICAgICB3aGVuIHRoZXNlIHJlbGF0ZWQsIGFz
eW5jaHJvbm91cyBjb21wdXRhdGlvbnMgYWN0dWFsbHkgY29tcGxldGUuCi0gICAgICAgICAgICBU
aHVzLCBTcGVlZG9tZXRlciBtZWFzdXJlcyB0aGUgdGltZSBicm93c2VyIHNwZW5kcyBleGVjdXRp
bmcgdGhvc2UgYXN5bmNocm9ub3VzIHRhc2tzIGluIFNwZWVkb21ldGVyLAotICAgICAgICAgICAg
ZXN0aW1hdGVkIGFzIHRoZSB0aW1lIGJldHdlZW4gd2hlbiBhIHplcm8tc2Vjb25kIGRlbGF5IHRp
bWVyIGlzIHNjaGVkdWxlZCBhbmQgd2hlbiBpdCBpcyBmaXJlZC48L3A+CisgICAgICAgICAgICB0
aGUgcnVudGltZSBjb3N0IG9mIHN1Y2ggYW4gYXN5bmNocm9ub3VzIHdvcmsgc2hvdWxkIHN0aWxs
IGJlIHRha2VuIGludG8gYSBob2xpc3RpYyBtZWFzdXJlbWVudCBvZiB3ZWIgYXBwbGljYXRpb24g
cGVyZm9ybWFuY2UuCisgICAgICAgICAgICBJbiBhZGRpdGlvbiwgc29tZSBtb2Rlcm4gSmF2YVNj
cmlwdCBmcmFtZXdvcmtzIHN1Y2ggYXMgVnVlLmpzIGFuZCBQcmVhY3QgY2FsbCBpbnRvIERPTSBB
UElzIGFzeW5jaHJvbm91c2x5IGFzIGFuIG9wdGltaXphdGlvbiB0ZWNobmlxdWUuCisKKyAgICAg
ICAgICAgIFNwZWVkb21ldGVyIGFwcHJveGltYXRlcyB0aGUgcnVudGltZSBvZiB0aGVzZSBhc3lu
Y2hyb25vdXMgd29yayB3aXRoIGEgemVyby1zZWNvbmQgdGltZXIKKyAgICAgICAgICAgIHRoYXQg
aXMgc2NoZWR1bGVkIGltbWVkaWF0ZWx5IGFmdGVyIHJ1bm5pbmcgc3luY2hyb25vdXMgb3BlcmF0
aW9ucy48L3A+CiAKICAgICAgICAgPHAgY2xhc3M9Im5vdGUiPgotICAgICAgICAgICAgPHN0cm9u
Zz5Ob3RlOjwvc3Ryb25nPiBTcGVlZG9tZXRlciBpcyBub3QgbWVhbnQgdG8gY29tcGFyZSB0aGUg
cGVyZm9ybWFuY2Ugb2YgZGlmZmVyZW50IEphdmFTY3JpcHQgZnJhbWV3b3Jrcy4KLSAgICAgICAg
ICAgIFRoZSBtZWNoYW5pc20gd2UgdXNlIHRvIHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBpcyBkaWZm
ZXJlbnQgZm9yIGVhY2ggZnJhbWV3b3JrLAotICAgICAgICAgICAgYW5kIHdl4oCZcmUgZm9yY2lu
ZyBmcmFtZXdvcmtzIHRvIGRvIG1vcmUgd29yayBzeW5jaHJvbm91c2x5IHRoYW4gbmVlZGVkIGlu
IHNvbWUgY2FzZXMgdG8gZW5zdXJlIHJ1biB0aW1lIGNhbiBiZSBtZWFzdXJlZC4KKyAgICAgICAg
ICAgIDxzdHJvbmc+Tm90ZTo8L3N0cm9uZz4gU3BlZWRvbWV0ZXIgc2hvdWxkIG5vdCBiZSB1c2Vk
IGFzIGEgd2F5IHRvIGNvbXBhcmUgdGhlIHBlcmZvcm1hbmNlIG9mIGRpZmZlcmVudCBKYXZhU2Ny
aXB0IGZyYW1ld29ya3MKKyAgICAgICAgICAgIGFzIHdvcmsgbG9hZCBkaWZmZXJzIGdyZWF0bHkg
aW4gZWFjaCBmcmFtZXdvcmsuCiAgICAgICAgIDwvcD4KICAgICA8L3NlY3Rpb24+CiA8L21haW4+
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>318968</attachid>
            <date>2017-08-23 21:53:57 -0700</date>
            <delta_ts>2017-08-24 02:03:51 -0700</delta_ts>
            <desc>Revised per Maciej&apos;s comments</desc>
            <filename>bug-175918-20170823215357.patch</filename>
            <type>text/plain</type>
            <size>5244</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjExMjcpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE3LTA4LTIzICBS
eW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFNwZWVkb21ldGVyIDIu
MDogVXBkYXRlIHRoZSBBYm91dCBwYWdlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTc1OTE4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVXBkYXRlZCB0aGUgYWJvdXQgcGFnZSBmb3IgU3BlZWRvbWV0ZXIg
Mi4wLgorCisgICAgICAgICogU3BlZWRvbWV0ZXIvaW5kZXguaHRtbDoKKwogMjAxNy0wOC0yMyAg
TWF0aGlhcyBCeW5lbnMgIDxtYXRoaWFzQHFpd2kuYmU+CiAKICAgICAgICAgU3BlZWRvbWV0ZXI6
IFVwZGF0ZSB0byBtb2Rlcm4gUHJlYWN0IHZlcnNpb24KSW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMv
U3BlZWRvbWV0ZXIvaW5kZXguaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQZXJmb3JtYW5jZVRlc3RzL1Nw
ZWVkb21ldGVyL2luZGV4Lmh0bWwJKHJldmlzaW9uIDIyMTEyMSkKKysrIFBlcmZvcm1hbmNlVGVz
dHMvU3BlZWRvbWV0ZXIvaW5kZXguaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMiw3ICsyLDcgQEAK
IDxodG1sPgogPGhlYWQ+CiAgICAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250
ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgotICAgIDx0aXRsZT5TcGVlZG9tZXRlciAx
LjA8L3RpdGxlPgorICAgIDx0aXRsZT5TcGVlZG9tZXRlciAyLjA8L3RpdGxlPgogICAgIDxsaW5r
IHJlbD0ic3R5bGVzaGVldCIgaHJlZj0icmVzb3VyY2VzL21haW4uY3NzIj4KICAgICA8c2NyaXB0
IHNyYz0icmVzb3VyY2VzL21haW4uanMiIGRlZmVyPjwvc2NyaXB0PgogICAgIDxzY3JpcHQgc3Jj
PSJyZXNvdXJjZXMvYmVuY2htYXJrLXJ1bm5lci5qcyIgZGVmZXI+PC9zY3JpcHQ+CkBAIC02MCwx
NSArNjAsMTkgQEAKICAgICA8L3NlY3Rpb24+CiAKICAgICA8c2VjdGlvbiBpZD0iYWJvdXQiPgot
ICAgICAgICA8aDE+QWJvdXQgU3BlZWRvbWV0ZXI8L2gxPgorICAgICAgICA8aDE+QWJvdXQgU3Bl
ZWRvbWV0ZXIgMi4wPC9oMT4KIAotICAgICAgICA8cD5TcGVlZG9tZXRlciBtZWFzdXJlcyBzaW11
bGF0ZWQgdXNlciBpbnRlcmFjdGlvbnMgaW4gd2ViIGFwcGxpY2F0aW9ucy48L3A+CisgICAgICAg
IDxwPlNwZWVkb21ldGVyIHRlc3RzIGJyb3dzZXLigJlzIFdlYiBhcHBsaWNhdGlvbiByZXNwb25z
aXZlbmVzcyBieSB0aW1pbmcgc2ltdWxhdGVkIHVzZXIgaW50ZXJhY3Rpb25zLjwvcD4KIAogICAg
ICAgICA8cD4KLSAgICAgICAgICAgIFRoZSBjdXJyZW50IGJlbmNobWFyayB1c2VzIFRvZG9NVkMg
dG8gc2ltdWxhdGUgdXNlciBhY3Rpb25zIGZvciBhZGRpbmcsIGNvbXBsZXRpbmcsIGFuZCByZW1v
dmluZyB0by1kbyBpdGVtcy4KLSAgICAgICAgICAgIFNwZWVkb21ldGVyIHJlcGVhdHMgdGhlIHNh
bWUgYWN0aW9ucyB1c2luZyBET00gQVBJcyAmbWRhc2g7CisgICAgICAgICAgICBUaGlzIGJlbmNo
bWFyayB1c2VzIFRvZG9NVkMgdG8gc2ltdWxhdGUgdXNlciBhY3Rpb25zIGZvciBhZGRpbmcsIGNv
bXBsZXRpbmcsIGFuZCByZW1vdmluZyB0by1kbyBpdGVtcy4KKyAgICAgICAgICAgIEl0IHJlcGVh
dHMgdGhlIHNhbWUgYWN0aW9ucyB1c2luZyBET00gQVBJcyAmbWRhc2g7CiAgICAgICAgICAgICBh
IGNvcmUgc2V0IG9mIHdlYiBwbGF0Zm9ybSBBUElzIHVzZWQgZXh0ZW5zaXZlbHkgaW4gd2ViIGFw
cGxpY2F0aW9ucyAmbWRhc2g7Ci0gICAgICAgICAgICBhcyB3ZWxsIGFzIHNpeCBwb3B1bGFyIEph
dmFTY3JpcHQgZnJhbWV3b3JrczogRW1iZXIuanMsIEJhY2tib25lLmpzLCBqUXVlcnksIEFuZ3Vs
YXJKUywgUmVhY3QsIGFuZCBGbGlnaHQuCisgICAgICAgICAgICBpbiBhIGZldyBkaWZmZXJlbnQg
d2F5cy4KKworICAgICAgICAgICAgSXQgY2FsbHMgRE9NIEFQSXMgZGlyZWN0bHkgaW4gRUNNQVNj
cmlwdCA1LCBFQ01BU2NyaXB0IDIwMTUgKGFsc28ga25vd24gYXMgRVM2KSwgRUNNQVNjcmlwdCAy
MDE1IGFuZCBlbG0gdHJhbnNwaWxlZCBpbnRvIEVDTUFTY3JpcHQgNS4KKyAgICAgICAgICAgIEl0
IGFsc28gdXNlcyB0aGVtIGluZGlyZWN0bHkgdGhyb3VnaCBlbGV2ZW4gcG9wdWxhciBKYXZhU2Ny
aXB0IGZyYW1ld29ya3M6CisgICAgICAgICAgICBSZWFjdCwgUmVhY3Qgd2l0aCBSZWR1eCwgRW1i
ZXIuanMsIEJhY2tib25lLmpzLCB0d28gdmVyc2lvbnMgb2YgQW5ndWxhckpTLCBWdWUuanMswqBq
UXVlcnksIFByZWFjdCwgSW5mZXJubywgYW5kIEZsaWdodC4gCiAgICAgICAgICAgICBNYW55IG9m
IHRoZXNlIGZyYW1ld29ya3MgYXJlIHVzZWQgb24gdGhlIG1vc3QgcG9wdWxhciB3ZWJzaXRlcyBp
biB0aGUgd29ybGQsIHN1Y2ggYXMgRmFjZWJvb2sgYW5kIFR3aXR0ZXIuCiAgICAgICAgICAgICBU
aGUgcGVyZm9ybWFuY2Ugb2YgdGhlc2UgdHlwZXMgb2Ygb3BlcmF0aW9ucyBkZXBlbmRzIG9uIHRo
ZSBzcGVlZCBvZiB0aGUgRE9NIEFQSXMsIHRoZSBKYXZhU2NyaXB0IGVuZ2luZSwKICAgICAgICAg
ICAgIENTUyBzdHlsZSByZXNvbHV0aW9uLCBsYXlvdXQsIGFuZCBvdGhlciB0ZWNobm9sb2dpZXMu
CkBAIC04MiwxNyArODYsMTcgQEAKICAgICAgICAgPC9wPgogCiAgICAgICAgIDxwPgotICAgICAg
ICAgICAgU29tZSBicm93c2VyIGVuZ2luZXMgdXNlIGFuIG9wdGltaXphdGlvbiBzdHJhdGVneSBv
ZiBkb2luZyBzb21lIHdvcmsgYXN5bmNocm9ub3VzbHkgdG8gcmVkdWNlIHRoZSBydW4gdGltZSBv
ZiBzeW5jaHJvbm91cyBvcGVyYXRpb25zLgorICAgICAgICAgICAgTW9kZXJuIGJyb3dzZXIgZW5n
aW5lcyBleGVjdXRlIHNvbWUgd29yayBhc3luY2hyb25vdXNseSBhcyBhbiBvcHRpbWl6YXRpb24g
c3RyYXRlZ3kgdG8gcmVkdWNlIHRoZSBydW4gdGltZSBvZiBzeW5jaHJvbm91cyBvcGVyYXRpb25z
LgogICAgICAgICAgICAgV2hpbGUgcmV0dXJuaW5nIGNvbnRyb2wgYmFjayB0byBKYXZhU2NyaXB0
IGV4ZWN1dGlvbiBhcyBzb29uIGFzIHBvc3NpYmxlIGlzIHdvcnRoIHB1cnN1aW5nLAotICAgICAg
ICAgICAgYSBob2xpc3RpYywgYWNjdXJhdGUgbWVhc3VyZW1lbnQgb2Ygd2ViIGFwcGxpY2F0aW9u
IHBlcmZvcm1hbmNlIGludm9sdmVzIG1lYXN1cmluZwotICAgICAgICAgICAgd2hlbiB0aGVzZSBy
ZWxhdGVkLCBhc3luY2hyb25vdXMgY29tcHV0YXRpb25zIGFjdHVhbGx5IGNvbXBsZXRlLgotICAg
ICAgICAgICAgVGh1cywgU3BlZWRvbWV0ZXIgbWVhc3VyZXMgdGhlIHRpbWUgYnJvd3NlciBzcGVu
ZHMgZXhlY3V0aW5nIHRob3NlIGFzeW5jaHJvbm91cyB0YXNrcyBpbiBTcGVlZG9tZXRlciwKLSAg
ICAgICAgICAgIGVzdGltYXRlZCBhcyB0aGUgdGltZSBiZXR3ZWVuIHdoZW4gYSB6ZXJvLXNlY29u
ZCBkZWxheSB0aW1lciBpcyBzY2hlZHVsZWQgYW5kIHdoZW4gaXQgaXMgZmlyZWQuPC9wPgorICAg
ICAgICAgICAgdGhlIHJ1bnRpbWUgY29zdCBvZiBzdWNoIGFuIGFzeW5jaHJvbm91cyB3b3JrIHNo
b3VsZCBzdGlsbCBiZSB0YWtlbiBpbnRvIGEgaG9saXN0aWMgbWVhc3VyZW1lbnQgb2Ygd2ViIGFw
cGxpY2F0aW9uIHBlcmZvcm1hbmNlLgorICAgICAgICAgICAgSW4gYWRkaXRpb24sIHNvbWUgbW9k
ZXJuIEphdmFTY3JpcHQgZnJhbWV3b3JrcyBzdWNoIGFzIFZ1ZS5qcyBhbmQgUHJlYWN0IGNhbGwg
aW50byBET00gQVBJcyBhc3luY2hyb25vdXNseSBhcyBhbiBvcHRpbWl6YXRpb24gdGVjaG5pcXVl
LgorCisgICAgICAgICAgICBTcGVlZG9tZXRlciBhcHByb3hpbWF0ZXMgdGhlIHJ1bnRpbWUgb2Yg
dGhlc2UgYXN5bmNocm9ub3VzIHdvcmsgd2l0aCBhIHplcm8tc2Vjb25kIHRpbWVyCisgICAgICAg
ICAgICB0aGF0IGlzIHNjaGVkdWxlZCBpbW1lZGlhdGVseSBhZnRlciBydW5uaW5nIHN5bmNocm9u
b3VzIG9wZXJhdGlvbnMuPC9wPgogCiAgICAgICAgIDxwIGNsYXNzPSJub3RlIj4KLSAgICAgICAg
ICAgIDxzdHJvbmc+Tm90ZTo8L3N0cm9uZz4gU3BlZWRvbWV0ZXIgaXMgbm90IG1lYW50IHRvIGNv
bXBhcmUgdGhlIHBlcmZvcm1hbmNlIG9mIGRpZmZlcmVudCBKYXZhU2NyaXB0IGZyYW1ld29ya3Mu
Ci0gICAgICAgICAgICBUaGUgbWVjaGFuaXNtIHdlIHVzZSB0byBzaW11bGF0ZSB1c2VyIGFjdGlv
bnMgaXMgZGlmZmVyZW50IGZvciBlYWNoIGZyYW1ld29yaywKLSAgICAgICAgICAgIGFuZCB3ZeKA
mXJlIGZvcmNpbmcgZnJhbWV3b3JrcyB0byBkbyBtb3JlIHdvcmsgc3luY2hyb25vdXNseSB0aGFu
IG5lZWRlZCBpbiBzb21lIGNhc2VzIHRvIGVuc3VyZSBydW4gdGltZSBjYW4gYmUgbWVhc3VyZWQu
CisgICAgICAgICAgICA8c3Ryb25nPk5vdGU6PC9zdHJvbmc+IFNwZWVkb21ldGVyIHNob3VsZCBu
b3QgYmUgdXNlZCBhcyBhIHdheSB0byBjb21wYXJlIHRoZSBwZXJmb3JtYW5jZSBvZiBkaWZmZXJl
bnQgSmF2YVNjcmlwdCBmcmFtZXdvcmtzCisgICAgICAgICAgICBhcyB3b3JrIGxvYWQgZGlmZmVy
cyBncmVhdGx5IGluIGVhY2ggZnJhbWV3b3JrLgogICAgICAgICA8L3A+CiAgICAgPC9zZWN0aW9u
PgogPC9tYWluPgpJbmRleDogUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9tZXRlci9yZXNvdXJjZXMv
bWFpbi5jc3MKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9tZXRlci9yZXNv
dXJjZXMvbWFpbi5jc3MJKHJldmlzaW9uIDIyMTEyMSkKKysrIFBlcmZvcm1hbmNlVGVzdHMvU3Bl
ZWRvbWV0ZXIvcmVzb3VyY2VzL21haW4uY3NzCSh3b3JraW5nIGNvcHkpCkBAIC0yMTQsNyArMjE0
LDggQEAgc2VjdGlvbiNkZXRhaWxlZC1yZXN1bHRzID4gLnNob3ctYWJvdXQgewogfQogCiBzZWN0
aW9uI2Fib3V0IGgxIHsKLSAgICBtYXJnaW4tdG9wOiAyMHB4OworICAgIG1hcmdpbi10b3A6IDEw
cHg7CisgICAgbWFyZ2luLWJvdHRvbTogMTVweDsKICAgICBmb250LXNpemU6IDMwcHg7CiB9CiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>318977</attachid>
            <date>2017-08-24 02:03:53 -0700</date>
            <delta_ts>2017-08-29 13:06:41 -0700</delta_ts>
            <desc>Revised</desc>
            <filename>bug-175918-20170824020351.patch</filename>
            <type>text/plain</type>
            <size>5279</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjExMjcpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE3LTA4LTIzICBS
eW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFNwZWVkb21ldGVyIDIu
MDogVXBkYXRlIHRoZSBBYm91dCBwYWdlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTc1OTE4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVXBkYXRlZCB0aGUgYWJvdXQgcGFnZSBmb3IgU3BlZWRvbWV0ZXIg
Mi4wLgorCisgICAgICAgICogU3BlZWRvbWV0ZXIvaW5kZXguaHRtbDoKKwogMjAxNy0wOC0yMyAg
TWF0aGlhcyBCeW5lbnMgIDxtYXRoaWFzQHFpd2kuYmU+CiAKICAgICAgICAgU3BlZWRvbWV0ZXI6
IFVwZGF0ZSB0byBtb2Rlcm4gUHJlYWN0IHZlcnNpb24KSW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMv
U3BlZWRvbWV0ZXIvaW5kZXguaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQZXJmb3JtYW5jZVRlc3RzL1Nw
ZWVkb21ldGVyL2luZGV4Lmh0bWwJKHJldmlzaW9uIDIyMTEyMSkKKysrIFBlcmZvcm1hbmNlVGVz
dHMvU3BlZWRvbWV0ZXIvaW5kZXguaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMiw3ICsyLDcgQEAK
IDxodG1sPgogPGhlYWQ+CiAgICAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250
ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgotICAgIDx0aXRsZT5TcGVlZG9tZXRlciAx
LjA8L3RpdGxlPgorICAgIDx0aXRsZT5TcGVlZG9tZXRlciAyLjA8L3RpdGxlPgogICAgIDxsaW5r
IHJlbD0ic3R5bGVzaGVldCIgaHJlZj0icmVzb3VyY2VzL21haW4uY3NzIj4KICAgICA8c2NyaXB0
IHNyYz0icmVzb3VyY2VzL21haW4uanMiIGRlZmVyPjwvc2NyaXB0PgogICAgIDxzY3JpcHQgc3Jj
PSJyZXNvdXJjZXMvYmVuY2htYXJrLXJ1bm5lci5qcyIgZGVmZXI+PC9zY3JpcHQ+CkBAIC02MCwx
NSArNjAsMjAgQEAKICAgICA8L3NlY3Rpb24+CiAKICAgICA8c2VjdGlvbiBpZD0iYWJvdXQiPgot
ICAgICAgICA8aDE+QWJvdXQgU3BlZWRvbWV0ZXI8L2gxPgorICAgICAgICA8aDE+QWJvdXQgU3Bl
ZWRvbWV0ZXIgMi4wPC9oMT4KIAotICAgICAgICA8cD5TcGVlZG9tZXRlciBtZWFzdXJlcyBzaW11
bGF0ZWQgdXNlciBpbnRlcmFjdGlvbnMgaW4gd2ViIGFwcGxpY2F0aW9ucy48L3A+CisgICAgICAg
IDxwPlNwZWVkb21ldGVyIHRlc3RzIFdlYiBhcHBsaWNhdGlvbiByZXNwb25zaXZlbmVzcyBvZiBh
IGJyb3dzZXIgYnkgdGltaW5nIHNpbXVsYXRlZCB1c2VyIGludGVyYWN0aW9ucy48L3A+CiAKICAg
ICAgICAgPHA+Ci0gICAgICAgICAgICBUaGUgY3VycmVudCBiZW5jaG1hcmsgdXNlcyBUb2RvTVZD
IHRvIHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBmb3IgYWRkaW5nLCBjb21wbGV0aW5nLCBhbmQgcmVt
b3ZpbmcgdG8tZG8gaXRlbXMuCi0gICAgICAgICAgICBTcGVlZG9tZXRlciByZXBlYXRzIHRoZSBz
YW1lIGFjdGlvbnMgdXNpbmcgRE9NIEFQSXMgJm1kYXNoOworICAgICAgICAgICAgVGhpcyBiZW5j
aG1hcmsgdXNlcyBUb2RvTVZDIHRvIHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBmb3IgYWRkaW5nLCBj
b21wbGV0aW5nLCBhbmQgcmVtb3ZpbmcgdG8tZG8gaXRlbXMuCisgICAgICAgICAgICBJdCByZXBl
YXRzIHRoZSBzYW1lIGFjdGlvbnMgdXNpbmcgRE9NIEFQSXMgJm1kYXNoOwogICAgICAgICAgICAg
YSBjb3JlIHNldCBvZiB3ZWIgcGxhdGZvcm0gQVBJcyB1c2VkIGV4dGVuc2l2ZWx5IGluIHdlYiBh
cHBsaWNhdGlvbnMgJm1kYXNoOwotICAgICAgICAgICAgYXMgd2VsbCBhcyBzaXggcG9wdWxhciBK
YXZhU2NyaXB0IGZyYW1ld29ya3M6IEVtYmVyLmpzLCBCYWNrYm9uZS5qcywgalF1ZXJ5LCBBbmd1
bGFySlMsIFJlYWN0LCBhbmQgRmxpZ2h0LgorICAgICAgICAgICAgaW4gYSBmZXcgZGlmZmVyZW50
IHdheXMuCisKKyAgICAgICAgICAgIEl0IGNhbGxzIERPTSBBUElzIGRpcmVjdGx5IGluIEVDTUFT
Y3JpcHQgNSBhbmQgRUNNQVNjcmlwdCAyMDE1IChhbHNvIGtub3duIGFzIEVTNikuCisgICAgICAg
ICAgICBJdCBhbHNvIHRlc3RzIHRyYW5zcGlsZWQgdmVyc2lvbnMgb2YgRUNNQVNjcmlwdCAyMDE1
IGFuZCBlbG0gY29kZQorICAgICAgICAgICAgaW4gYWRkaXRpb24gdG8gdmVyc2lvbnMgd3JpdHRl
biB3aXRoIGVsZXZlbiBwb3B1bGFyIEphdmFTY3JpcHQgZnJhbWV3b3JrczoKKyAgICAgICAgICAg
IFJlYWN0LCBSZWFjdCB3aXRoIFJlZHV4LCBFbWJlci5qcywgQmFja2JvbmUuanMsIEFuZ3VsYXJK
UywgKG5ldykgQW5ndWxhciwgVnVlLmpzLCBqUXVlcnksIFByZWFjdCwgSW5mZXJubywgYW5kIEZs
aWdodC4KICAgICAgICAgICAgIE1hbnkgb2YgdGhlc2UgZnJhbWV3b3JrcyBhcmUgdXNlZCBvbiB0
aGUgbW9zdCBwb3B1bGFyIHdlYnNpdGVzIGluIHRoZSB3b3JsZCwgc3VjaCBhcyBGYWNlYm9vayBh
bmQgVHdpdHRlci4KICAgICAgICAgICAgIFRoZSBwZXJmb3JtYW5jZSBvZiB0aGVzZSB0eXBlcyBv
ZiBvcGVyYXRpb25zIGRlcGVuZHMgb24gdGhlIHNwZWVkIG9mIHRoZSBET00gQVBJcywgdGhlIEph
dmFTY3JpcHQgZW5naW5lLAogICAgICAgICAgICAgQ1NTIHN0eWxlIHJlc29sdXRpb24sIGxheW91
dCwgYW5kIG90aGVyIHRlY2hub2xvZ2llcy4KQEAgLTgyLDE3ICs4NywxNiBAQAogICAgICAgICA8
L3A+CiAKICAgICAgICAgPHA+Ci0gICAgICAgICAgICBTb21lIGJyb3dzZXIgZW5naW5lcyB1c2Ug
YW4gb3B0aW1pemF0aW9uIHN0cmF0ZWd5IG9mIGRvaW5nIHNvbWUgd29yayBhc3luY2hyb25vdXNs
eSB0byByZWR1Y2UgdGhlIHJ1biB0aW1lIG9mIHN5bmNocm9ub3VzIG9wZXJhdGlvbnMuCisgICAg
ICAgICAgICBNb2Rlcm4gYnJvd3NlciBlbmdpbmVzIGV4ZWN1dGUgc29tZSB3b3JrIGFzeW5jaHJv
bm91c2x5IGFzIGFuIG9wdGltaXphdGlvbiBzdHJhdGVneSB0byByZWR1Y2UgdGhlIHJ1biB0aW1l
IG9mIHN5bmNocm9ub3VzIG9wZXJhdGlvbnMuCiAgICAgICAgICAgICBXaGlsZSByZXR1cm5pbmcg
Y29udHJvbCBiYWNrIHRvIEphdmFTY3JpcHQgZXhlY3V0aW9uIGFzIHNvb24gYXMgcG9zc2libGUg
aXMgd29ydGggcHVyc3VpbmcsCi0gICAgICAgICAgICBhIGhvbGlzdGljLCBhY2N1cmF0ZSBtZWFz
dXJlbWVudCBvZiB3ZWIgYXBwbGljYXRpb24gcGVyZm9ybWFuY2UgaW52b2x2ZXMgbWVhc3VyaW5n
Ci0gICAgICAgICAgICB3aGVuIHRoZXNlIHJlbGF0ZWQsIGFzeW5jaHJvbm91cyBjb21wdXRhdGlv
bnMgYWN0dWFsbHkgY29tcGxldGUuCi0gICAgICAgICAgICBUaHVzLCBTcGVlZG9tZXRlciBtZWFz
dXJlcyB0aGUgdGltZSBicm93c2VyIHNwZW5kcyBleGVjdXRpbmcgdGhvc2UgYXN5bmNocm9ub3Vz
IHRhc2tzIGluIFNwZWVkb21ldGVyLAotICAgICAgICAgICAgZXN0aW1hdGVkIGFzIHRoZSB0aW1l
IGJldHdlZW4gd2hlbiBhIHplcm8tc2Vjb25kIGRlbGF5IHRpbWVyIGlzIHNjaGVkdWxlZCBhbmQg
d2hlbiBpdCBpcyBmaXJlZC48L3A+CisgICAgICAgICAgICB0aGUgcnVuIHRpbWUgY29zdCBvZiBz
dWNoIGFuIGFzeW5jaHJvbm91cyB3b3JrIHNob3VsZCBzdGlsbCBiZSB0YWtlbiBpbnRvIGEgaG9s
aXN0aWMgbWVhc3VyZW1lbnQgb2Ygd2ViIGFwcGxpY2F0aW9uIHBlcmZvcm1hbmNlLgorICAgICAg
ICAgICAgSW4gYWRkaXRpb24sIHNvbWUgbW9kZXJuIEphdmFTY3JpcHQgZnJhbWV3b3JrcyBzdWNo
IGFzIFZ1ZS5qcyBhbmQgUHJlYWN0IGNhbGwgaW50byBET00gQVBJcyBhc3luY2hyb25vdXNseSBh
cyBhbiBvcHRpbWl6YXRpb24gdGVjaG5pcXVlLgorICAgICAgICAgICAgU3BlZWRvbWV0ZXIgYXBw
cm94aW1hdGVzIHRoZSBydW4gdGltZSBvZiB0aGlzIGFzeW5jaHJvbm91cyB3b3JrIHdpdGggYSB6
ZXJvLXNlY29uZCB0aW1lcgorICAgICAgICAgICAgdGhhdCBpcyBzY2hlZHVsZWQgaW1tZWRpYXRl
bHkgYWZ0ZXIgZWFjaCBleGVjdXRpb24gb2Ygc3luY2hyb25vdXMgb3BlcmF0aW9ucy48L3A+CiAK
ICAgICAgICAgPHAgY2xhc3M9Im5vdGUiPgotICAgICAgICAgICAgPHN0cm9uZz5Ob3RlOjwvc3Ry
b25nPiBTcGVlZG9tZXRlciBpcyBub3QgbWVhbnQgdG8gY29tcGFyZSB0aGUgcGVyZm9ybWFuY2Ug
b2YgZGlmZmVyZW50IEphdmFTY3JpcHQgZnJhbWV3b3Jrcy4KLSAgICAgICAgICAgIFRoZSBtZWNo
YW5pc20gd2UgdXNlIHRvIHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBpcyBkaWZmZXJlbnQgZm9yIGVh
Y2ggZnJhbWV3b3JrLAotICAgICAgICAgICAgYW5kIHdl4oCZcmUgZm9yY2luZyBmcmFtZXdvcmtz
IHRvIGRvIG1vcmUgd29yayBzeW5jaHJvbm91c2x5IHRoYW4gbmVlZGVkIGluIHNvbWUgY2FzZXMg
dG8gZW5zdXJlIHJ1biB0aW1lIGNhbiBiZSBtZWFzdXJlZC4KKyAgICAgICAgICAgIDxzdHJvbmc+
Tm90ZTo8L3N0cm9uZz4gU3BlZWRvbWV0ZXIgc2hvdWxkIG5vdCBiZSB1c2VkIGFzIGEgd2F5IHRv
IGNvbXBhcmUgdGhlIHBlcmZvcm1hbmNlIG9mIGRpZmZlcmVudCBKYXZhU2NyaXB0IGZyYW1ld29y
a3MKKyAgICAgICAgICAgIGFzIHdvcmsgbG9hZCBkaWZmZXJzIGdyZWF0bHkgaW4gZWFjaCBmcmFt
ZXdvcmsuCiAgICAgICAgIDwvcD4KICAgICA8L3NlY3Rpb24+CiA8L21haW4+CkluZGV4OiBQZXJm
b3JtYW5jZVRlc3RzL1NwZWVkb21ldGVyL3Jlc291cmNlcy9tYWluLmNzcwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBQZXJmb3JtYW5jZVRlc3RzL1NwZWVkb21ldGVyL3Jlc291cmNlcy9tYWluLmNzcwkocmV2aXNp
b24gMjIxMTIxKQorKysgUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9tZXRlci9yZXNvdXJjZXMvbWFp
bi5jc3MJKHdvcmtpbmcgY29weSkKQEAgLTIxNCw3ICsyMTQsOCBAQCBzZWN0aW9uI2RldGFpbGVk
LXJlc3VsdHMgPiAuc2hvdy1hYm91dCB7CiB9CiAKIHNlY3Rpb24jYWJvdXQgaDEgewotICAgIG1h
cmdpbi10b3A6IDIwcHg7CisgICAgbWFyZ2luLXRvcDogMTBweDsKKyAgICBtYXJnaW4tYm90dG9t
OiAxNXB4OwogICAgIGZvbnQtc2l6ZTogMzBweDsKIH0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>319275</attachid>
            <date>2017-08-29 13:06:46 -0700</date>
            <delta_ts>2017-09-05 22:23:08 -0700</delta_ts>
            <desc>Capitalized elm</desc>
            <filename>bug-175918-20170829130645.patch</filename>
            <type>text/plain</type>
            <size>5279</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjExMjcpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE3LTA4LTIzICBS
eW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFNwZWVkb21ldGVyIDIu
MDogVXBkYXRlIHRoZSBBYm91dCBwYWdlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTc1OTE4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVXBkYXRlZCB0aGUgYWJvdXQgcGFnZSBmb3IgU3BlZWRvbWV0ZXIg
Mi4wLgorCisgICAgICAgICogU3BlZWRvbWV0ZXIvaW5kZXguaHRtbDoKKwogMjAxNy0wOC0yMyAg
TWF0aGlhcyBCeW5lbnMgIDxtYXRoaWFzQHFpd2kuYmU+CiAKICAgICAgICAgU3BlZWRvbWV0ZXI6
IFVwZGF0ZSB0byBtb2Rlcm4gUHJlYWN0IHZlcnNpb24KSW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMv
U3BlZWRvbWV0ZXIvaW5kZXguaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBQZXJmb3JtYW5jZVRlc3RzL1Nw
ZWVkb21ldGVyL2luZGV4Lmh0bWwJKHJldmlzaW9uIDIyMTEyMSkKKysrIFBlcmZvcm1hbmNlVGVz
dHMvU3BlZWRvbWV0ZXIvaW5kZXguaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMiw3ICsyLDcgQEAK
IDxodG1sPgogPGhlYWQ+CiAgICAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250
ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgotICAgIDx0aXRsZT5TcGVlZG9tZXRlciAx
LjA8L3RpdGxlPgorICAgIDx0aXRsZT5TcGVlZG9tZXRlciAyLjA8L3RpdGxlPgogICAgIDxsaW5r
IHJlbD0ic3R5bGVzaGVldCIgaHJlZj0icmVzb3VyY2VzL21haW4uY3NzIj4KICAgICA8c2NyaXB0
IHNyYz0icmVzb3VyY2VzL21haW4uanMiIGRlZmVyPjwvc2NyaXB0PgogICAgIDxzY3JpcHQgc3Jj
PSJyZXNvdXJjZXMvYmVuY2htYXJrLXJ1bm5lci5qcyIgZGVmZXI+PC9zY3JpcHQ+CkBAIC02MCwx
NSArNjAsMjAgQEAKICAgICA8L3NlY3Rpb24+CiAKICAgICA8c2VjdGlvbiBpZD0iYWJvdXQiPgot
ICAgICAgICA8aDE+QWJvdXQgU3BlZWRvbWV0ZXI8L2gxPgorICAgICAgICA8aDE+QWJvdXQgU3Bl
ZWRvbWV0ZXIgMi4wPC9oMT4KIAotICAgICAgICA8cD5TcGVlZG9tZXRlciBtZWFzdXJlcyBzaW11
bGF0ZWQgdXNlciBpbnRlcmFjdGlvbnMgaW4gd2ViIGFwcGxpY2F0aW9ucy48L3A+CisgICAgICAg
IDxwPlNwZWVkb21ldGVyIHRlc3RzIFdlYiBhcHBsaWNhdGlvbiByZXNwb25zaXZlbmVzcyBvZiBh
IGJyb3dzZXIgYnkgdGltaW5nIHNpbXVsYXRlZCB1c2VyIGludGVyYWN0aW9ucy48L3A+CiAKICAg
ICAgICAgPHA+Ci0gICAgICAgICAgICBUaGUgY3VycmVudCBiZW5jaG1hcmsgdXNlcyBUb2RvTVZD
IHRvIHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBmb3IgYWRkaW5nLCBjb21wbGV0aW5nLCBhbmQgcmVt
b3ZpbmcgdG8tZG8gaXRlbXMuCi0gICAgICAgICAgICBTcGVlZG9tZXRlciByZXBlYXRzIHRoZSBz
YW1lIGFjdGlvbnMgdXNpbmcgRE9NIEFQSXMgJm1kYXNoOworICAgICAgICAgICAgVGhpcyBiZW5j
aG1hcmsgdXNlcyBUb2RvTVZDIHRvIHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBmb3IgYWRkaW5nLCBj
b21wbGV0aW5nLCBhbmQgcmVtb3ZpbmcgdG8tZG8gaXRlbXMuCisgICAgICAgICAgICBJdCByZXBl
YXRzIHRoZSBzYW1lIGFjdGlvbnMgdXNpbmcgRE9NIEFQSXMgJm1kYXNoOwogICAgICAgICAgICAg
YSBjb3JlIHNldCBvZiB3ZWIgcGxhdGZvcm0gQVBJcyB1c2VkIGV4dGVuc2l2ZWx5IGluIHdlYiBh
cHBsaWNhdGlvbnMgJm1kYXNoOwotICAgICAgICAgICAgYXMgd2VsbCBhcyBzaXggcG9wdWxhciBK
YXZhU2NyaXB0IGZyYW1ld29ya3M6IEVtYmVyLmpzLCBCYWNrYm9uZS5qcywgalF1ZXJ5LCBBbmd1
bGFySlMsIFJlYWN0LCBhbmQgRmxpZ2h0LgorICAgICAgICAgICAgaW4gYSBmZXcgZGlmZmVyZW50
IHdheXMuCisKKyAgICAgICAgICAgIEl0IGNhbGxzIERPTSBBUElzIGRpcmVjdGx5IGluIEVDTUFT
Y3JpcHQgNSBhbmQgRUNNQVNjcmlwdCAyMDE1IChhbHNvIGtub3duIGFzIEVTNikuCisgICAgICAg
ICAgICBJdCBhbHNvIHRlc3RzIHRyYW5zcGlsZWQgdmVyc2lvbnMgb2YgRUNNQVNjcmlwdCAyMDE1
IGFuZCBFbG0gY29kZQorICAgICAgICAgICAgaW4gYWRkaXRpb24gdG8gdmVyc2lvbnMgd3JpdHRl
biB3aXRoIGVsZXZlbiBwb3B1bGFyIEphdmFTY3JpcHQgZnJhbWV3b3JrczoKKyAgICAgICAgICAg
IFJlYWN0LCBSZWFjdCB3aXRoIFJlZHV4LCBFbWJlci5qcywgQmFja2JvbmUuanMsIEFuZ3VsYXJK
UywgKG5ldykgQW5ndWxhciwgVnVlLmpzLCBqUXVlcnksIFByZWFjdCwgSW5mZXJubywgYW5kIEZs
aWdodC4KICAgICAgICAgICAgIE1hbnkgb2YgdGhlc2UgZnJhbWV3b3JrcyBhcmUgdXNlZCBvbiB0
aGUgbW9zdCBwb3B1bGFyIHdlYnNpdGVzIGluIHRoZSB3b3JsZCwgc3VjaCBhcyBGYWNlYm9vayBh
bmQgVHdpdHRlci4KICAgICAgICAgICAgIFRoZSBwZXJmb3JtYW5jZSBvZiB0aGVzZSB0eXBlcyBv
ZiBvcGVyYXRpb25zIGRlcGVuZHMgb24gdGhlIHNwZWVkIG9mIHRoZSBET00gQVBJcywgdGhlIEph
dmFTY3JpcHQgZW5naW5lLAogICAgICAgICAgICAgQ1NTIHN0eWxlIHJlc29sdXRpb24sIGxheW91
dCwgYW5kIG90aGVyIHRlY2hub2xvZ2llcy4KQEAgLTgyLDE3ICs4NywxNiBAQAogICAgICAgICA8
L3A+CiAKICAgICAgICAgPHA+Ci0gICAgICAgICAgICBTb21lIGJyb3dzZXIgZW5naW5lcyB1c2Ug
YW4gb3B0aW1pemF0aW9uIHN0cmF0ZWd5IG9mIGRvaW5nIHNvbWUgd29yayBhc3luY2hyb25vdXNs
eSB0byByZWR1Y2UgdGhlIHJ1biB0aW1lIG9mIHN5bmNocm9ub3VzIG9wZXJhdGlvbnMuCisgICAg
ICAgICAgICBNb2Rlcm4gYnJvd3NlciBlbmdpbmVzIGV4ZWN1dGUgc29tZSB3b3JrIGFzeW5jaHJv
bm91c2x5IGFzIGFuIG9wdGltaXphdGlvbiBzdHJhdGVneSB0byByZWR1Y2UgdGhlIHJ1biB0aW1l
IG9mIHN5bmNocm9ub3VzIG9wZXJhdGlvbnMuCiAgICAgICAgICAgICBXaGlsZSByZXR1cm5pbmcg
Y29udHJvbCBiYWNrIHRvIEphdmFTY3JpcHQgZXhlY3V0aW9uIGFzIHNvb24gYXMgcG9zc2libGUg
aXMgd29ydGggcHVyc3VpbmcsCi0gICAgICAgICAgICBhIGhvbGlzdGljLCBhY2N1cmF0ZSBtZWFz
dXJlbWVudCBvZiB3ZWIgYXBwbGljYXRpb24gcGVyZm9ybWFuY2UgaW52b2x2ZXMgbWVhc3VyaW5n
Ci0gICAgICAgICAgICB3aGVuIHRoZXNlIHJlbGF0ZWQsIGFzeW5jaHJvbm91cyBjb21wdXRhdGlv
bnMgYWN0dWFsbHkgY29tcGxldGUuCi0gICAgICAgICAgICBUaHVzLCBTcGVlZG9tZXRlciBtZWFz
dXJlcyB0aGUgdGltZSBicm93c2VyIHNwZW5kcyBleGVjdXRpbmcgdGhvc2UgYXN5bmNocm9ub3Vz
IHRhc2tzIGluIFNwZWVkb21ldGVyLAotICAgICAgICAgICAgZXN0aW1hdGVkIGFzIHRoZSB0aW1l
IGJldHdlZW4gd2hlbiBhIHplcm8tc2Vjb25kIGRlbGF5IHRpbWVyIGlzIHNjaGVkdWxlZCBhbmQg
d2hlbiBpdCBpcyBmaXJlZC48L3A+CisgICAgICAgICAgICB0aGUgcnVuIHRpbWUgY29zdCBvZiBz
dWNoIGFuIGFzeW5jaHJvbm91cyB3b3JrIHNob3VsZCBzdGlsbCBiZSB0YWtlbiBpbnRvIGEgaG9s
aXN0aWMgbWVhc3VyZW1lbnQgb2Ygd2ViIGFwcGxpY2F0aW9uIHBlcmZvcm1hbmNlLgorICAgICAg
ICAgICAgSW4gYWRkaXRpb24sIHNvbWUgbW9kZXJuIEphdmFTY3JpcHQgZnJhbWV3b3JrcyBzdWNo
IGFzIFZ1ZS5qcyBhbmQgUHJlYWN0IGNhbGwgaW50byBET00gQVBJcyBhc3luY2hyb25vdXNseSBh
cyBhbiBvcHRpbWl6YXRpb24gdGVjaG5pcXVlLgorICAgICAgICAgICAgU3BlZWRvbWV0ZXIgYXBw
cm94aW1hdGVzIHRoZSBydW4gdGltZSBvZiB0aGlzIGFzeW5jaHJvbm91cyB3b3JrIHdpdGggYSB6
ZXJvLXNlY29uZCB0aW1lcgorICAgICAgICAgICAgdGhhdCBpcyBzY2hlZHVsZWQgaW1tZWRpYXRl
bHkgYWZ0ZXIgZWFjaCBleGVjdXRpb24gb2Ygc3luY2hyb25vdXMgb3BlcmF0aW9ucy48L3A+CiAK
ICAgICAgICAgPHAgY2xhc3M9Im5vdGUiPgotICAgICAgICAgICAgPHN0cm9uZz5Ob3RlOjwvc3Ry
b25nPiBTcGVlZG9tZXRlciBpcyBub3QgbWVhbnQgdG8gY29tcGFyZSB0aGUgcGVyZm9ybWFuY2Ug
b2YgZGlmZmVyZW50IEphdmFTY3JpcHQgZnJhbWV3b3Jrcy4KLSAgICAgICAgICAgIFRoZSBtZWNo
YW5pc20gd2UgdXNlIHRvIHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBpcyBkaWZmZXJlbnQgZm9yIGVh
Y2ggZnJhbWV3b3JrLAotICAgICAgICAgICAgYW5kIHdl4oCZcmUgZm9yY2luZyBmcmFtZXdvcmtz
IHRvIGRvIG1vcmUgd29yayBzeW5jaHJvbm91c2x5IHRoYW4gbmVlZGVkIGluIHNvbWUgY2FzZXMg
dG8gZW5zdXJlIHJ1biB0aW1lIGNhbiBiZSBtZWFzdXJlZC4KKyAgICAgICAgICAgIDxzdHJvbmc+
Tm90ZTo8L3N0cm9uZz4gU3BlZWRvbWV0ZXIgc2hvdWxkIG5vdCBiZSB1c2VkIGFzIGEgd2F5IHRv
IGNvbXBhcmUgdGhlIHBlcmZvcm1hbmNlIG9mIGRpZmZlcmVudCBKYXZhU2NyaXB0IGZyYW1ld29y
a3MKKyAgICAgICAgICAgIGFzIHdvcmsgbG9hZCBkaWZmZXJzIGdyZWF0bHkgaW4gZWFjaCBmcmFt
ZXdvcmsuCiAgICAgICAgIDwvcD4KICAgICA8L3NlY3Rpb24+CiA8L21haW4+CkluZGV4OiBQZXJm
b3JtYW5jZVRlc3RzL1NwZWVkb21ldGVyL3Jlc291cmNlcy9tYWluLmNzcwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBQZXJmb3JtYW5jZVRlc3RzL1NwZWVkb21ldGVyL3Jlc291cmNlcy9tYWluLmNzcwkocmV2aXNp
b24gMjIxMTIxKQorKysgUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9tZXRlci9yZXNvdXJjZXMvbWFp
bi5jc3MJKHdvcmtpbmcgY29weSkKQEAgLTIxNCw3ICsyMTQsOCBAQCBzZWN0aW9uI2RldGFpbGVk
LXJlc3VsdHMgPiAuc2hvdy1hYm91dCB7CiB9CiAKIHNlY3Rpb24jYWJvdXQgaDEgewotICAgIG1h
cmdpbi10b3A6IDIwcHg7CisgICAgbWFyZ2luLXRvcDogMTBweDsKKyAgICBtYXJnaW4tYm90dG9t
OiAxNXB4OwogICAgIGZvbnQtc2l6ZTogMzBweDsKIH0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>319983</attachid>
            <date>2017-09-05 22:23:09 -0700</date>
            <delta_ts>2017-09-05 22:24:34 -0700</delta_ts>
            <desc>Updated again per Maciej&apos;s comments</desc>
            <filename>bug-175918-20170905222308.patch</filename>
            <type>text/plain</type>
            <size>5222</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjE2NTEpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE3LTA4LTIzICBS
eW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFNwZWVkb21ldGVyIDIu
MDogVXBkYXRlIHRoZSBBYm91dCBwYWdlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTc1OTE4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVXBkYXRlZCB0aGUgYWJvdXQgcGFnZSBmb3IgU3BlZWRvbWV0ZXIg
Mi4wLgorCisgICAgICAgICogU3BlZWRvbWV0ZXIvaW5kZXguaHRtbDoKKwogMjAxNy0wOS0wNSAg
SkYgQmFzdGllbiAgPGpmYmFzdGllbkBhcHBsZS5jb20+CiAKICAgICAgICAgU3RpdGNoTWFya2Vy
IGJ1aWxkIGZpeApJbmRleDogUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9tZXRlci9pbmRleC5odG1s
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVzdHMvU3BlZWRvbWV0ZXIvaW5kZXguaHRtbAko
cmV2aXNpb24gMjIxNjUxKQorKysgUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9tZXRlci9pbmRleC5o
dG1sCSh3b3JraW5nIGNvcHkpCkBAIC0yLDcgKzIsNyBAQAogPGh0bWw+CiA8aGVhZD4KICAgICA8
bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNl
dD11dGYtOCI+Ci0gICAgPHRpdGxlPlNwZWVkb21ldGVyIDEuMDwvdGl0bGU+CisgICAgPHRpdGxl
PlNwZWVkb21ldGVyIDIuMDwvdGl0bGU+CiAgICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVm
PSJyZXNvdXJjZXMvbWFpbi5jc3MiPgogICAgIDxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvbWFpbi5q
cyIgZGVmZXI+PC9zY3JpcHQ+CiAgICAgPHNjcmlwdCBzcmM9InJlc291cmNlcy9iZW5jaG1hcmst
cnVubmVyLmpzIiBkZWZlcj48L3NjcmlwdD4KQEAgLTYwLDE1ICs2MCwxNyBAQAogICAgIDwvc2Vj
dGlvbj4KIAogICAgIDxzZWN0aW9uIGlkPSJhYm91dCI+Ci0gICAgICAgIDxoMT5BYm91dCBTcGVl
ZG9tZXRlcjwvaDE+CisgICAgICAgIDxoMT5BYm91dCBTcGVlZG9tZXRlciAyLjA8L2gxPgogCi0g
ICAgICAgIDxwPlNwZWVkb21ldGVyIG1lYXN1cmVzIHNpbXVsYXRlZCB1c2VyIGludGVyYWN0aW9u
cyBpbiB3ZWIgYXBwbGljYXRpb25zLjwvcD4KKyAgICAgICAgPHA+U3BlZWRvbWV0ZXIgdGVzdHMg
YcKgYnJvd3NlcidzwqBXZWIgYXBwIHJlc3BvbnNpdmVuZXNzIGJ5IHRpbWluZyBzaW11bGF0ZWQg
dXNlciBpbnRlcmFjdGlvbnMuPC9wPgogCiAgICAgICAgIDxwPgotICAgICAgICAgICAgVGhlIGN1
cnJlbnQgYmVuY2htYXJrIHVzZXMgVG9kb01WQyB0byBzaW11bGF0ZSB1c2VyIGFjdGlvbnMgZm9y
IGFkZGluZywgY29tcGxldGluZywgYW5kIHJlbW92aW5nIHRvLWRvIGl0ZW1zLgotICAgICAgICAg
ICAgU3BlZWRvbWV0ZXIgcmVwZWF0cyB0aGUgc2FtZSBhY3Rpb25zIHVzaW5nIERPTSBBUElzICZt
ZGFzaDsKLSAgICAgICAgICAgIGEgY29yZSBzZXQgb2Ygd2ViIHBsYXRmb3JtIEFQSXMgdXNlZCBl
eHRlbnNpdmVseSBpbiB3ZWIgYXBwbGljYXRpb25zICZtZGFzaDsKLSAgICAgICAgICAgIGFzIHdl
bGwgYXMgc2l4IHBvcHVsYXIgSmF2YVNjcmlwdCBmcmFtZXdvcmtzOiBFbWJlci5qcywgQmFja2Jv
bmUuanMsIGpRdWVyeSwgQW5ndWxhckpTLCBSZWFjdCwgYW5kIEZsaWdodC4KKyAgICAgICAgICAg
IFRoaXMgYmVuY2htYXJrwqBzaW11bGF0ZXMgdXNlciBhY3Rpb25zIGZvciBhZGRpbmcsIGNvbXBs
ZXRpbmcsIGFuZCByZW1vdmluZyB0by1kb8KgaXRlbXMgdXNpbmcgbXVsdGlwbGUgZXhhbXBsZXMg
aW4gVG9kb01WQy4KKyAgICAgICAgICAgIEVhY2ggZXhhbXBsZSBpbiBUb2RvTVZDIGltcGxlbWVu
dHMgdGhlIHNhbWUgdG9kbyBhcHBsaWNhdGlvbiB1c2luZyBET00gQVBJcyBpbiBkaWZmZXJlbnQg
d2F5cy4KKyAgICAgICAgICAgIFNvbWUgY2FsbCBET00gQVBJcyBkaXJlY3RseSBmcm9tIEVDTUFT
Y3JpcHQgNSAoRVM1KSwgRUNNQVNDcmlwdCAyMDE1IChFUzYpLCBFUzYgdHJhbnNwaWxlZCB0byBF
UzUsIGFuZCBFbG0gdHJhbnNwaWxlZCB0byBFUzUuCisgICAgICAgICAgICBPdGhlcnMgdXNlIG9u
ZSBvZiBlbGV2ZW4gcG9wdWxhciBKYXZhU2NyaXB0IGZyYW1ld29ya3M6IFJlYWN0LCBSZWFjdCB3
aXRoIFJlZHV4LCBFbWJlci5qcywgQmFja2JvbmUuanMsCisgICAgICAgICAgICBBbmd1bGFySlMs
IChuZXcpIEFuZ3VsYXIsIFZ1ZS5qcywgalF1ZXJ5LCBQcmVhY3QsIEluZmVybm8sIGFuZCBGbGln
aHQuCisKICAgICAgICAgICAgIE1hbnkgb2YgdGhlc2UgZnJhbWV3b3JrcyBhcmUgdXNlZCBvbiB0
aGUgbW9zdCBwb3B1bGFyIHdlYnNpdGVzIGluIHRoZSB3b3JsZCwgc3VjaCBhcyBGYWNlYm9vayBh
bmQgVHdpdHRlci4KICAgICAgICAgICAgIFRoZSBwZXJmb3JtYW5jZSBvZiB0aGVzZSB0eXBlcyBv
ZiBvcGVyYXRpb25zIGRlcGVuZHMgb24gdGhlIHNwZWVkIG9mIHRoZSBET00gQVBJcywgdGhlIEph
dmFTY3JpcHQgZW5naW5lLAogICAgICAgICAgICAgQ1NTIHN0eWxlIHJlc29sdXRpb24sIGxheW91
dCwgYW5kIG90aGVyIHRlY2hub2xvZ2llcy4KQEAgLTgyLDE3ICs4NCwxNiBAQAogICAgICAgICA8
L3A+CiAKICAgICAgICAgPHA+Ci0gICAgICAgICAgICBTb21lIGJyb3dzZXIgZW5naW5lcyB1c2Ug
YW4gb3B0aW1pemF0aW9uIHN0cmF0ZWd5IG9mIGRvaW5nIHNvbWUgd29yayBhc3luY2hyb25vdXNs
eSB0byByZWR1Y2UgdGhlIHJ1biB0aW1lIG9mIHN5bmNocm9ub3VzIG9wZXJhdGlvbnMuCisgICAg
ICAgICAgICBNb2Rlcm4gYnJvd3NlciBlbmdpbmVzIGV4ZWN1dGUgc29tZSB3b3JrIGFzeW5jaHJv
bm91c2x5IGFzIGFuIG9wdGltaXphdGlvbiBzdHJhdGVneSB0byByZWR1Y2UgdGhlIHJ1biB0aW1l
IG9mIHN5bmNocm9ub3VzIG9wZXJhdGlvbnMuCiAgICAgICAgICAgICBXaGlsZSByZXR1cm5pbmcg
Y29udHJvbCBiYWNrIHRvIEphdmFTY3JpcHQgZXhlY3V0aW9uIGFzIHNvb24gYXMgcG9zc2libGUg
aXMgd29ydGggcHVyc3VpbmcsCi0gICAgICAgICAgICBhIGhvbGlzdGljLCBhY2N1cmF0ZSBtZWFz
dXJlbWVudCBvZiB3ZWIgYXBwbGljYXRpb24gcGVyZm9ybWFuY2UgaW52b2x2ZXMgbWVhc3VyaW5n
Ci0gICAgICAgICAgICB3aGVuIHRoZXNlIHJlbGF0ZWQsIGFzeW5jaHJvbm91cyBjb21wdXRhdGlv
bnMgYWN0dWFsbHkgY29tcGxldGUuCi0gICAgICAgICAgICBUaHVzLCBTcGVlZG9tZXRlciBtZWFz
dXJlcyB0aGUgdGltZSBicm93c2VyIHNwZW5kcyBleGVjdXRpbmcgdGhvc2UgYXN5bmNocm9ub3Vz
IHRhc2tzIGluIFNwZWVkb21ldGVyLAotICAgICAgICAgICAgZXN0aW1hdGVkIGFzIHRoZSB0aW1l
IGJldHdlZW4gd2hlbiBhIHplcm8tc2Vjb25kIGRlbGF5IHRpbWVyIGlzIHNjaGVkdWxlZCBhbmQg
d2hlbiBpdCBpcyBmaXJlZC48L3A+CisgICAgICAgICAgICB0aGUgcnVuIHRpbWUgY29zdCBvZiBz
dWNoIGFuIGFzeW5jaHJvbm91cyB3b3JrIHNob3VsZCBzdGlsbCBiZSB0YWtlbiBpbnRvIGEgaG9s
aXN0aWMgbWVhc3VyZW1lbnQgb2Ygd2ViIGFwcGxpY2F0aW9uIHBlcmZvcm1hbmNlLgorICAgICAg
ICAgICAgSW4gYWRkaXRpb24sIHNvbWUgbW9kZXJuIEphdmFTY3JpcHQgZnJhbWV3b3JrcyBzdWNo
IGFzIFZ1ZS5qcyBhbmQgUHJlYWN0IGNhbGwgaW50byBET00gQVBJcyBhc3luY2hyb25vdXNseSBh
cyBhbiBvcHRpbWl6YXRpb24gdGVjaG5pcXVlLgorICAgICAgICAgICAgU3BlZWRvbWV0ZXIgYXBw
cm94aW1hdGVzIHRoZSBydW4gdGltZSBvZiB0aGlzIGFzeW5jaHJvbm91cyB3b3JrIHdpdGggYSB6
ZXJvLXNlY29uZCB0aW1lcgorICAgICAgICAgICAgdGhhdCBpcyBzY2hlZHVsZWQgaW1tZWRpYXRl
bHkgYWZ0ZXIgZWFjaCBleGVjdXRpb24gb2Ygc3luY2hyb25vdXMgb3BlcmF0aW9ucy48L3A+CiAK
ICAgICAgICAgPHAgY2xhc3M9Im5vdGUiPgotICAgICAgICAgICAgPHN0cm9uZz5Ob3RlOjwvc3Ry
b25nPiBTcGVlZG9tZXRlciBpcyBub3QgbWVhbnQgdG8gY29tcGFyZSB0aGUgcGVyZm9ybWFuY2Ug
b2YgZGlmZmVyZW50IEphdmFTY3JpcHQgZnJhbWV3b3Jrcy4KLSAgICAgICAgICAgIFRoZSBtZWNo
YW5pc20gd2UgdXNlIHRvIHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBpcyBkaWZmZXJlbnQgZm9yIGVh
Y2ggZnJhbWV3b3JrLAotICAgICAgICAgICAgYW5kIHdl4oCZcmUgZm9yY2luZyBmcmFtZXdvcmtz
IHRvIGRvIG1vcmUgd29yayBzeW5jaHJvbm91c2x5IHRoYW4gbmVlZGVkIGluIHNvbWUgY2FzZXMg
dG8gZW5zdXJlIHJ1biB0aW1lIGNhbiBiZSBtZWFzdXJlZC4KKyAgICAgICAgICAgIDxzdHJvbmc+
Tm90ZTo8L3N0cm9uZz4gU3BlZWRvbWV0ZXIgc2hvdWxkIG5vdCBiZSB1c2VkIGFzIGEgd2F5IHRv
IGNvbXBhcmUgdGhlIHBlcmZvcm1hbmNlIG9mIGRpZmZlcmVudCBKYXZhU2NyaXB0IGZyYW1ld29y
a3MKKyAgICAgICAgICAgIGFzIHdvcmsgbG9hZCBkaWZmZXJzIGdyZWF0bHkgaW4gZWFjaCBmcmFt
ZXdvcmsuCiAgICAgICAgIDwvcD4KICAgICA8L3NlY3Rpb24+CiA8L21haW4+CkluZGV4OiBQZXJm
b3JtYW5jZVRlc3RzL1NwZWVkb21ldGVyL3Jlc291cmNlcy9tYWluLmNzcwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBQZXJmb3JtYW5jZVRlc3RzL1NwZWVkb21ldGVyL3Jlc291cmNlcy9tYWluLmNzcwkocmV2aXNp
b24gMjIxNjUxKQorKysgUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9tZXRlci9yZXNvdXJjZXMvbWFp
bi5jc3MJKHdvcmtpbmcgY29weSkKQEAgLTIxNCw3ICsyMTQsOCBAQCBzZWN0aW9uI2RldGFpbGVk
LXJlc3VsdHMgPiAuc2hvdy1hYm91dCB7CiB9CiAKIHNlY3Rpb24jYWJvdXQgaDEgewotICAgIG1h
cmdpbi10b3A6IDIwcHg7CisgICAgbWFyZ2luLXRvcDogMTBweDsKKyAgICBtYXJnaW4tYm90dG9t
OiAxNXB4OwogICAgIGZvbnQtc2l6ZTogMzBweDsKIH0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>319984</attachid>
            <date>2017-09-05 22:24:35 -0700</date>
            <delta_ts>2018-01-09 19:23:17 -0800</delta_ts>
            <desc>Reverted the style change</desc>
            <filename>bug-175918-20170905222434.patch</filename>
            <type>text/plain</type>
            <size>4777</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjE2NTEpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE3LTA4LTIzICBS
eW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFNwZWVkb21ldGVyIDIu
MDogVXBkYXRlIHRoZSBBYm91dCBwYWdlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTc1OTE4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVXBkYXRlZCB0aGUgYWJvdXQgcGFnZSBmb3IgU3BlZWRvbWV0ZXIg
Mi4wLgorCisgICAgICAgICogU3BlZWRvbWV0ZXIvaW5kZXguaHRtbDoKKwogMjAxNy0wOS0wNSAg
SkYgQmFzdGllbiAgPGpmYmFzdGllbkBhcHBsZS5jb20+CiAKICAgICAgICAgU3RpdGNoTWFya2Vy
IGJ1aWxkIGZpeApJbmRleDogUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9tZXRlci9pbmRleC5odG1s
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVzdHMvU3BlZWRvbWV0ZXIvaW5kZXguaHRtbAko
cmV2aXNpb24gMjIxNjUxKQorKysgUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9tZXRlci9pbmRleC5o
dG1sCSh3b3JraW5nIGNvcHkpCkBAIC0yLDcgKzIsNyBAQAogPGh0bWw+CiA8aGVhZD4KICAgICA8
bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNl
dD11dGYtOCI+Ci0gICAgPHRpdGxlPlNwZWVkb21ldGVyIDEuMDwvdGl0bGU+CisgICAgPHRpdGxl
PlNwZWVkb21ldGVyIDIuMDwvdGl0bGU+CiAgICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVm
PSJyZXNvdXJjZXMvbWFpbi5jc3MiPgogICAgIDxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvbWFpbi5q
cyIgZGVmZXI+PC9zY3JpcHQ+CiAgICAgPHNjcmlwdCBzcmM9InJlc291cmNlcy9iZW5jaG1hcmst
cnVubmVyLmpzIiBkZWZlcj48L3NjcmlwdD4KQEAgLTYwLDE1ICs2MCwxNyBAQAogICAgIDwvc2Vj
dGlvbj4KIAogICAgIDxzZWN0aW9uIGlkPSJhYm91dCI+Ci0gICAgICAgIDxoMT5BYm91dCBTcGVl
ZG9tZXRlcjwvaDE+CisgICAgICAgIDxoMT5BYm91dCBTcGVlZG9tZXRlciAyLjA8L2gxPgogCi0g
ICAgICAgIDxwPlNwZWVkb21ldGVyIG1lYXN1cmVzIHNpbXVsYXRlZCB1c2VyIGludGVyYWN0aW9u
cyBpbiB3ZWIgYXBwbGljYXRpb25zLjwvcD4KKyAgICAgICAgPHA+U3BlZWRvbWV0ZXIgdGVzdHMg
YcKgYnJvd3NlcidzwqBXZWIgYXBwIHJlc3BvbnNpdmVuZXNzIGJ5IHRpbWluZyBzaW11bGF0ZWQg
dXNlciBpbnRlcmFjdGlvbnMuPC9wPgogCiAgICAgICAgIDxwPgotICAgICAgICAgICAgVGhlIGN1
cnJlbnQgYmVuY2htYXJrIHVzZXMgVG9kb01WQyB0byBzaW11bGF0ZSB1c2VyIGFjdGlvbnMgZm9y
IGFkZGluZywgY29tcGxldGluZywgYW5kIHJlbW92aW5nIHRvLWRvIGl0ZW1zLgotICAgICAgICAg
ICAgU3BlZWRvbWV0ZXIgcmVwZWF0cyB0aGUgc2FtZSBhY3Rpb25zIHVzaW5nIERPTSBBUElzICZt
ZGFzaDsKLSAgICAgICAgICAgIGEgY29yZSBzZXQgb2Ygd2ViIHBsYXRmb3JtIEFQSXMgdXNlZCBl
eHRlbnNpdmVseSBpbiB3ZWIgYXBwbGljYXRpb25zICZtZGFzaDsKLSAgICAgICAgICAgIGFzIHdl
bGwgYXMgc2l4IHBvcHVsYXIgSmF2YVNjcmlwdCBmcmFtZXdvcmtzOiBFbWJlci5qcywgQmFja2Jv
bmUuanMsIGpRdWVyeSwgQW5ndWxhckpTLCBSZWFjdCwgYW5kIEZsaWdodC4KKyAgICAgICAgICAg
IFRoaXMgYmVuY2htYXJrwqBzaW11bGF0ZXMgdXNlciBhY3Rpb25zIGZvciBhZGRpbmcsIGNvbXBs
ZXRpbmcsIGFuZCByZW1vdmluZyB0by1kb8KgaXRlbXMgdXNpbmcgbXVsdGlwbGUgZXhhbXBsZXMg
aW4gVG9kb01WQy4KKyAgICAgICAgICAgIEVhY2ggZXhhbXBsZSBpbiBUb2RvTVZDIGltcGxlbWVu
dHMgdGhlIHNhbWUgdG9kbyBhcHBsaWNhdGlvbiB1c2luZyBET00gQVBJcyBpbiBkaWZmZXJlbnQg
d2F5cy4KKyAgICAgICAgICAgIFNvbWUgY2FsbCBET00gQVBJcyBkaXJlY3RseSBmcm9tIEVDTUFT
Y3JpcHQgNSAoRVM1KSwgRUNNQVNDcmlwdCAyMDE1IChFUzYpLCBFUzYgdHJhbnNwaWxlZCB0byBF
UzUsIGFuZCBFbG0gdHJhbnNwaWxlZCB0byBFUzUuCisgICAgICAgICAgICBPdGhlcnMgdXNlIG9u
ZSBvZiBlbGV2ZW4gcG9wdWxhciBKYXZhU2NyaXB0IGZyYW1ld29ya3M6IFJlYWN0LCBSZWFjdCB3
aXRoIFJlZHV4LCBFbWJlci5qcywgQmFja2JvbmUuanMsCisgICAgICAgICAgICBBbmd1bGFySlMs
IChuZXcpIEFuZ3VsYXIsIFZ1ZS5qcywgalF1ZXJ5LCBQcmVhY3QsIEluZmVybm8sIGFuZCBGbGln
aHQuCisKICAgICAgICAgICAgIE1hbnkgb2YgdGhlc2UgZnJhbWV3b3JrcyBhcmUgdXNlZCBvbiB0
aGUgbW9zdCBwb3B1bGFyIHdlYnNpdGVzIGluIHRoZSB3b3JsZCwgc3VjaCBhcyBGYWNlYm9vayBh
bmQgVHdpdHRlci4KICAgICAgICAgICAgIFRoZSBwZXJmb3JtYW5jZSBvZiB0aGVzZSB0eXBlcyBv
ZiBvcGVyYXRpb25zIGRlcGVuZHMgb24gdGhlIHNwZWVkIG9mIHRoZSBET00gQVBJcywgdGhlIEph
dmFTY3JpcHQgZW5naW5lLAogICAgICAgICAgICAgQ1NTIHN0eWxlIHJlc29sdXRpb24sIGxheW91
dCwgYW5kIG90aGVyIHRlY2hub2xvZ2llcy4KQEAgLTgyLDE3ICs4NCwxNiBAQAogICAgICAgICA8
L3A+CiAKICAgICAgICAgPHA+Ci0gICAgICAgICAgICBTb21lIGJyb3dzZXIgZW5naW5lcyB1c2Ug
YW4gb3B0aW1pemF0aW9uIHN0cmF0ZWd5IG9mIGRvaW5nIHNvbWUgd29yayBhc3luY2hyb25vdXNs
eSB0byByZWR1Y2UgdGhlIHJ1biB0aW1lIG9mIHN5bmNocm9ub3VzIG9wZXJhdGlvbnMuCisgICAg
ICAgICAgICBNb2Rlcm4gYnJvd3NlciBlbmdpbmVzIGV4ZWN1dGUgc29tZSB3b3JrIGFzeW5jaHJv
bm91c2x5IGFzIGFuIG9wdGltaXphdGlvbiBzdHJhdGVneSB0byByZWR1Y2UgdGhlIHJ1biB0aW1l
IG9mIHN5bmNocm9ub3VzIG9wZXJhdGlvbnMuCiAgICAgICAgICAgICBXaGlsZSByZXR1cm5pbmcg
Y29udHJvbCBiYWNrIHRvIEphdmFTY3JpcHQgZXhlY3V0aW9uIGFzIHNvb24gYXMgcG9zc2libGUg
aXMgd29ydGggcHVyc3VpbmcsCi0gICAgICAgICAgICBhIGhvbGlzdGljLCBhY2N1cmF0ZSBtZWFz
dXJlbWVudCBvZiB3ZWIgYXBwbGljYXRpb24gcGVyZm9ybWFuY2UgaW52b2x2ZXMgbWVhc3VyaW5n
Ci0gICAgICAgICAgICB3aGVuIHRoZXNlIHJlbGF0ZWQsIGFzeW5jaHJvbm91cyBjb21wdXRhdGlv
bnMgYWN0dWFsbHkgY29tcGxldGUuCi0gICAgICAgICAgICBUaHVzLCBTcGVlZG9tZXRlciBtZWFz
dXJlcyB0aGUgdGltZSBicm93c2VyIHNwZW5kcyBleGVjdXRpbmcgdGhvc2UgYXN5bmNocm9ub3Vz
IHRhc2tzIGluIFNwZWVkb21ldGVyLAotICAgICAgICAgICAgZXN0aW1hdGVkIGFzIHRoZSB0aW1l
IGJldHdlZW4gd2hlbiBhIHplcm8tc2Vjb25kIGRlbGF5IHRpbWVyIGlzIHNjaGVkdWxlZCBhbmQg
d2hlbiBpdCBpcyBmaXJlZC48L3A+CisgICAgICAgICAgICB0aGUgcnVuIHRpbWUgY29zdCBvZiBz
dWNoIGFuIGFzeW5jaHJvbm91cyB3b3JrIHNob3VsZCBzdGlsbCBiZSB0YWtlbiBpbnRvIGEgaG9s
aXN0aWMgbWVhc3VyZW1lbnQgb2Ygd2ViIGFwcGxpY2F0aW9uIHBlcmZvcm1hbmNlLgorICAgICAg
ICAgICAgSW4gYWRkaXRpb24sIHNvbWUgbW9kZXJuIEphdmFTY3JpcHQgZnJhbWV3b3JrcyBzdWNo
IGFzIFZ1ZS5qcyBhbmQgUHJlYWN0IGNhbGwgaW50byBET00gQVBJcyBhc3luY2hyb25vdXNseSBh
cyBhbiBvcHRpbWl6YXRpb24gdGVjaG5pcXVlLgorICAgICAgICAgICAgU3BlZWRvbWV0ZXIgYXBw
cm94aW1hdGVzIHRoZSBydW4gdGltZSBvZiB0aGlzIGFzeW5jaHJvbm91cyB3b3JrIHdpdGggYSB6
ZXJvLXNlY29uZCB0aW1lcgorICAgICAgICAgICAgdGhhdCBpcyBzY2hlZHVsZWQgaW1tZWRpYXRl
bHkgYWZ0ZXIgZWFjaCBleGVjdXRpb24gb2Ygc3luY2hyb25vdXMgb3BlcmF0aW9ucy48L3A+CiAK
ICAgICAgICAgPHAgY2xhc3M9Im5vdGUiPgotICAgICAgICAgICAgPHN0cm9uZz5Ob3RlOjwvc3Ry
b25nPiBTcGVlZG9tZXRlciBpcyBub3QgbWVhbnQgdG8gY29tcGFyZSB0aGUgcGVyZm9ybWFuY2Ug
b2YgZGlmZmVyZW50IEphdmFTY3JpcHQgZnJhbWV3b3Jrcy4KLSAgICAgICAgICAgIFRoZSBtZWNo
YW5pc20gd2UgdXNlIHRvIHNpbXVsYXRlIHVzZXIgYWN0aW9ucyBpcyBkaWZmZXJlbnQgZm9yIGVh
Y2ggZnJhbWV3b3JrLAotICAgICAgICAgICAgYW5kIHdl4oCZcmUgZm9yY2luZyBmcmFtZXdvcmtz
IHRvIGRvIG1vcmUgd29yayBzeW5jaHJvbm91c2x5IHRoYW4gbmVlZGVkIGluIHNvbWUgY2FzZXMg
dG8gZW5zdXJlIHJ1biB0aW1lIGNhbiBiZSBtZWFzdXJlZC4KKyAgICAgICAgICAgIDxzdHJvbmc+
Tm90ZTo8L3N0cm9uZz4gU3BlZWRvbWV0ZXIgc2hvdWxkIG5vdCBiZSB1c2VkIGFzIGEgd2F5IHRv
IGNvbXBhcmUgdGhlIHBlcmZvcm1hbmNlIG9mIGRpZmZlcmVudCBKYXZhU2NyaXB0IGZyYW1ld29y
a3MKKyAgICAgICAgICAgIGFzIHdvcmsgbG9hZCBkaWZmZXJzIGdyZWF0bHkgaW4gZWFjaCBmcmFt
ZXdvcmsuCiAgICAgICAgIDwvcD4KICAgICA8L3NlY3Rpb24+CiA8L21haW4+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330871</attachid>
            <date>2018-01-09 19:23:19 -0800</date>
            <delta_ts>2018-01-09 20:41:56 -0800</delta_ts>
            <desc>Removed nbsps</desc>
            <filename>bug-175918-20180109192318.patch</filename>
            <type>text/plain</type>
            <size>4733</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjY2NzQpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSArMSwxMiBAQAorMjAxOC0wMS0wOSAgUnlv
c3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KKworICAgICAgICBTcGVlZG9tZXRlciAyLjA6
IFVwZGF0ZSB0aGUgQWJvdXQgcGFnZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE3NTkxOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFVwZGF0ZWQgdGhlIGFib3V0IHBhZ2UgZm9yIFNwZWVkb21ldGVyIDIu
MC4KKworICAgICAgICAqIFNwZWVkb21ldGVyL2luZGV4Lmh0bWw6CisKID09IFJvbGxlZCBvdmVy
IHRvIENoYW5nZUxvZy0yMDE4LTAxLTAxID09CkluZGV4OiBQZXJmb3JtYW5jZVRlc3RzL1NwZWVk
b21ldGVyL2luZGV4Lmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9t
ZXRlci9pbmRleC5odG1sCShyZXZpc2lvbiAyMjY2NzQpCisrKyBQZXJmb3JtYW5jZVRlc3RzL1Nw
ZWVkb21ldGVyL2luZGV4Lmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTIsNyArMiw3IEBACiA8aHRt
bD4KIDxoZWFkPgogICAgIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4KLSAgICA8dGl0bGU+U3BlZWRvbWV0ZXIgMS4wPC90
aXRsZT4KKyAgICA8dGl0bGU+U3BlZWRvbWV0ZXIgMi4wPC90aXRsZT4KICAgICA8bGluayByZWw9
InN0eWxlc2hlZXQiIGhyZWY9InJlc291cmNlcy9tYWluLmNzcyI+CiAgICAgPHNjcmlwdCBzcmM9
InJlc291cmNlcy9tYWluLmpzIiBkZWZlcj48L3NjcmlwdD4KICAgICA8c2NyaXB0IHNyYz0icmVz
b3VyY2VzL2JlbmNobWFyay1ydW5uZXIuanMiIGRlZmVyPjwvc2NyaXB0PgpAQCAtNjAsMTUgKzYw
LDE3IEBACiAgICAgPC9zZWN0aW9uPgogCiAgICAgPHNlY3Rpb24gaWQ9ImFib3V0Ij4KLSAgICAg
ICAgPGgxPkFib3V0IFNwZWVkb21ldGVyPC9oMT4KKyAgICAgICAgPGgxPkFib3V0IFNwZWVkb21l
dGVyIDIuMDwvaDE+CiAKLSAgICAgICAgPHA+U3BlZWRvbWV0ZXIgbWVhc3VyZXMgc2ltdWxhdGVk
IHVzZXIgaW50ZXJhY3Rpb25zIGluIHdlYiBhcHBsaWNhdGlvbnMuPC9wPgorICAgICAgICA8cD5T
cGVlZG9tZXRlciB0ZXN0cyBhIGJyb3dzZXIncyBXZWIgYXBwIHJlc3BvbnNpdmVuZXNzIGJ5IHRp
bWluZyBzaW11bGF0ZWQgdXNlciBpbnRlcmFjdGlvbnMuPC9wPgogCiAgICAgICAgIDxwPgotICAg
ICAgICAgICAgVGhlIGN1cnJlbnQgYmVuY2htYXJrIHVzZXMgVG9kb01WQyB0byBzaW11bGF0ZSB1
c2VyIGFjdGlvbnMgZm9yIGFkZGluZywgY29tcGxldGluZywgYW5kIHJlbW92aW5nIHRvLWRvIGl0
ZW1zLgotICAgICAgICAgICAgU3BlZWRvbWV0ZXIgcmVwZWF0cyB0aGUgc2FtZSBhY3Rpb25zIHVz
aW5nIERPTSBBUElzICZtZGFzaDsKLSAgICAgICAgICAgIGEgY29yZSBzZXQgb2Ygd2ViIHBsYXRm
b3JtIEFQSXMgdXNlZCBleHRlbnNpdmVseSBpbiB3ZWIgYXBwbGljYXRpb25zICZtZGFzaDsKLSAg
ICAgICAgICAgIGFzIHdlbGwgYXMgc2l4IHBvcHVsYXIgSmF2YVNjcmlwdCBmcmFtZXdvcmtzOiBF
bWJlci5qcywgQmFja2JvbmUuanMsIGpRdWVyeSwgQW5ndWxhckpTLCBSZWFjdCwgYW5kIEZsaWdo
dC4KKyAgICAgICAgICAgIFRoaXMgYmVuY2htYXJrIHNpbXVsYXRlcyB1c2VyIGFjdGlvbnMgZm9y
IGFkZGluZywgY29tcGxldGluZywgYW5kIHJlbW92aW5nIHRvLWRvIGl0ZW1zIHVzaW5nIG11bHRp
cGxlIGV4YW1wbGVzIGluIFRvZG9NVkMuCisgICAgICAgICAgICBFYWNoIGV4YW1wbGUgaW4gVG9k
b01WQyBpbXBsZW1lbnRzIHRoZSBzYW1lIHRvZG8gYXBwbGljYXRpb24gdXNpbmcgRE9NIEFQSXMg
aW4gZGlmZmVyZW50IHdheXMuCisgICAgICAgICAgICBTb21lIGNhbGwgRE9NIEFQSXMgZGlyZWN0
bHkgZnJvbSBFQ01BU2NyaXB0IDUgKEVTNSksIEVDTUFTQ3JpcHQgMjAxNSAoRVM2KSwgRVM2IHRy
YW5zcGlsZWQgdG8gRVM1LCBhbmQgRWxtIHRyYW5zcGlsZWQgdG8gRVM1LgorICAgICAgICAgICAg
T3RoZXJzIHVzZSBvbmUgb2YgZWxldmVuIHBvcHVsYXIgSmF2YVNjcmlwdCBmcmFtZXdvcmtzOiBS
ZWFjdCwgUmVhY3Qgd2l0aCBSZWR1eCwgRW1iZXIuanMsIEJhY2tib25lLmpzLAorICAgICAgICAg
ICAgQW5ndWxhckpTLCAobmV3KSBBbmd1bGFyLCBWdWUuanMsIGpRdWVyeSwgUHJlYWN0LCBJbmZl
cm5vLCBhbmQgRmxpZ2h0LgorCiAgICAgICAgICAgICBNYW55IG9mIHRoZXNlIGZyYW1ld29ya3Mg
YXJlIHVzZWQgb24gdGhlIG1vc3QgcG9wdWxhciB3ZWJzaXRlcyBpbiB0aGUgd29ybGQsIHN1Y2gg
YXMgRmFjZWJvb2sgYW5kIFR3aXR0ZXIuCiAgICAgICAgICAgICBUaGUgcGVyZm9ybWFuY2Ugb2Yg
dGhlc2UgdHlwZXMgb2Ygb3BlcmF0aW9ucyBkZXBlbmRzIG9uIHRoZSBzcGVlZCBvZiB0aGUgRE9N
IEFQSXMsIHRoZSBKYXZhU2NyaXB0IGVuZ2luZSwKICAgICAgICAgICAgIENTUyBzdHlsZSByZXNv
bHV0aW9uLCBsYXlvdXQsIGFuZCBvdGhlciB0ZWNobm9sb2dpZXMuCkBAIC04MiwxNyArODQsMTYg
QEAKICAgICAgICAgPC9wPgogCiAgICAgICAgIDxwPgotICAgICAgICAgICAgU29tZSBicm93c2Vy
IGVuZ2luZXMgdXNlIGFuIG9wdGltaXphdGlvbiBzdHJhdGVneSBvZiBkb2luZyBzb21lIHdvcmsg
YXN5bmNocm9ub3VzbHkgdG8gcmVkdWNlIHRoZSBydW4gdGltZSBvZiBzeW5jaHJvbm91cyBvcGVy
YXRpb25zLgorICAgICAgICAgICAgTW9kZXJuIGJyb3dzZXIgZW5naW5lcyBleGVjdXRlIHNvbWUg
d29yayBhc3luY2hyb25vdXNseSBhcyBhbiBvcHRpbWl6YXRpb24gc3RyYXRlZ3kgdG8gcmVkdWNl
IHRoZSBydW4gdGltZSBvZiBzeW5jaHJvbm91cyBvcGVyYXRpb25zLgogICAgICAgICAgICAgV2hp
bGUgcmV0dXJuaW5nIGNvbnRyb2wgYmFjayB0byBKYXZhU2NyaXB0IGV4ZWN1dGlvbiBhcyBzb29u
IGFzIHBvc3NpYmxlIGlzIHdvcnRoIHB1cnN1aW5nLAotICAgICAgICAgICAgYSBob2xpc3RpYywg
YWNjdXJhdGUgbWVhc3VyZW1lbnQgb2Ygd2ViIGFwcGxpY2F0aW9uIHBlcmZvcm1hbmNlIGludm9s
dmVzIG1lYXN1cmluZwotICAgICAgICAgICAgd2hlbiB0aGVzZSByZWxhdGVkLCBhc3luY2hyb25v
dXMgY29tcHV0YXRpb25zIGFjdHVhbGx5IGNvbXBsZXRlLgotICAgICAgICAgICAgVGh1cywgU3Bl
ZWRvbWV0ZXIgbWVhc3VyZXMgdGhlIHRpbWUgYnJvd3NlciBzcGVuZHMgZXhlY3V0aW5nIHRob3Nl
IGFzeW5jaHJvbm91cyB0YXNrcyBpbiBTcGVlZG9tZXRlciwKLSAgICAgICAgICAgIGVzdGltYXRl
ZCBhcyB0aGUgdGltZSBiZXR3ZWVuIHdoZW4gYSB6ZXJvLXNlY29uZCBkZWxheSB0aW1lciBpcyBz
Y2hlZHVsZWQgYW5kIHdoZW4gaXQgaXMgZmlyZWQuPC9wPgorICAgICAgICAgICAgdGhlIHJ1biB0
aW1lIGNvc3Qgb2Ygc3VjaCBhbiBhc3luY2hyb25vdXMgd29yayBzaG91bGQgc3RpbGwgYmUgdGFr
ZW4gaW50byBhIGhvbGlzdGljIG1lYXN1cmVtZW50IG9mIHdlYiBhcHBsaWNhdGlvbiBwZXJmb3Jt
YW5jZS4KKyAgICAgICAgICAgIEluIGFkZGl0aW9uLCBzb21lIG1vZGVybiBKYXZhU2NyaXB0IGZy
YW1ld29ya3Mgc3VjaCBhcyBWdWUuanMgYW5kIFByZWFjdCBjYWxsIGludG8gRE9NIEFQSXMgYXN5
bmNocm9ub3VzbHkgYXMgYW4gb3B0aW1pemF0aW9uIHRlY2huaXF1ZS4KKyAgICAgICAgICAgIFNw
ZWVkb21ldGVyIGFwcHJveGltYXRlcyB0aGUgcnVuIHRpbWUgb2YgdGhpcyBhc3luY2hyb25vdXMg
d29yayB3aXRoIGEgemVyby1zZWNvbmQgdGltZXIKKyAgICAgICAgICAgIHRoYXQgaXMgc2NoZWR1
bGVkIGltbWVkaWF0ZWx5IGFmdGVyIGVhY2ggZXhlY3V0aW9uIG9mIHN5bmNocm9ub3VzIG9wZXJh
dGlvbnMuPC9wPgogCiAgICAgICAgIDxwIGNsYXNzPSJub3RlIj4KLSAgICAgICAgICAgIDxzdHJv
bmc+Tm90ZTo8L3N0cm9uZz4gU3BlZWRvbWV0ZXIgaXMgbm90IG1lYW50IHRvIGNvbXBhcmUgdGhl
IHBlcmZvcm1hbmNlIG9mIGRpZmZlcmVudCBKYXZhU2NyaXB0IGZyYW1ld29ya3MuCi0gICAgICAg
ICAgICBUaGUgbWVjaGFuaXNtIHdlIHVzZSB0byBzaW11bGF0ZSB1c2VyIGFjdGlvbnMgaXMgZGlm
ZmVyZW50IGZvciBlYWNoIGZyYW1ld29yaywKLSAgICAgICAgICAgIGFuZCB3ZeKAmXJlIGZvcmNp
bmcgZnJhbWV3b3JrcyB0byBkbyBtb3JlIHdvcmsgc3luY2hyb25vdXNseSB0aGFuIG5lZWRlZCBp
biBzb21lIGNhc2VzIHRvIGVuc3VyZSBydW4gdGltZSBjYW4gYmUgbWVhc3VyZWQuCisgICAgICAg
ICAgICA8c3Ryb25nPk5vdGU6PC9zdHJvbmc+IFNwZWVkb21ldGVyIHNob3VsZCBub3QgYmUgdXNl
ZCBhcyBhIHdheSB0byBjb21wYXJlIHRoZSBwZXJmb3JtYW5jZSBvZiBkaWZmZXJlbnQgSmF2YVNj
cmlwdCBmcmFtZXdvcmtzCisgICAgICAgICAgICBhcyB3b3JrIGxvYWQgZGlmZmVycyBncmVhdGx5
IGluIGVhY2ggZnJhbWV3b3JrLgogICAgICAgICA8L3A+CiAgICAgPC9zZWN0aW9uPgogPC9tYWlu
Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330878</attachid>
            <date>2018-01-09 20:41:58 -0800</date>
            <delta_ts>2018-01-09 20:42:25 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-175918-20180109204158.patch</filename>
            <type>text/plain</type>
            <size>5462</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFBlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1h
bmNlVGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjY2NzMpCisrKyBQZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSArMSwxMiBAQAorMjAxOC0wMS0wOSAgUnlv
c3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KKworICAgICAgICBTcGVlZG9tZXRlciAyLjA6
IFVwZGF0ZSB0aGUgQWJvdXQgcGFnZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE3NTkxOAorCisgICAgICAgIFJldmlld2VkIGJ5IEtlaXRoIE1pbGxl
ci4KKworICAgICAgICBVcGRhdGVkIHRoZSBhYm91dCBwYWdlIGZvciBTcGVlZG9tZXRlciAyLjAu
CisKKyAgICAgICAgKiBTcGVlZG9tZXRlci9pbmRleC5odG1sOgorCiA9PSBSb2xsZWQgb3ZlciB0
byBDaGFuZ2VMb2ctMjAxOC0wMS0wMSA9PQpJbmRleDogUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9t
ZXRlci9pbmRleC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFBlcmZvcm1hbmNlVGVzdHMvU3BlZWRvbWV0
ZXIvaW5kZXguaHRtbAkocmV2aXNpb24gMjI2NjczKQorKysgUGVyZm9ybWFuY2VUZXN0cy9TcGVl
ZG9tZXRlci9pbmRleC5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0yLDcgKzIsNyBAQAogPGh0bWw+
CiA8aGVhZD4KICAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRl
eHQvaHRtbDsgY2hhcnNldD11dGYtOCI+Ci0gICAgPHRpdGxlPlNwZWVkb21ldGVyIDEuMDwvdGl0
bGU+CisgICAgPHRpdGxlPlNwZWVkb21ldGVyIDIuMDwvdGl0bGU+CiAgICAgPGxpbmsgcmVsPSJz
dHlsZXNoZWV0IiBocmVmPSJyZXNvdXJjZXMvbWFpbi5jc3MiPgogICAgIDxzY3JpcHQgc3JjPSJy
ZXNvdXJjZXMvbWFpbi5qcyIgZGVmZXI+PC9zY3JpcHQ+CiAgICAgPHNjcmlwdCBzcmM9InJlc291
cmNlcy9iZW5jaG1hcmstcnVubmVyLmpzIiBkZWZlcj48L3NjcmlwdD4KQEAgLTYwLDE1ICs2MCwx
NyBAQAogICAgIDwvc2VjdGlvbj4KIAogICAgIDxzZWN0aW9uIGlkPSJhYm91dCI+Ci0gICAgICAg
IDxoMT5BYm91dCBTcGVlZG9tZXRlcjwvaDE+CisgICAgICAgIDxoMT5BYm91dCBTcGVlZG9tZXRl
ciAyLjA8L2gxPgogCi0gICAgICAgIDxwPlNwZWVkb21ldGVyIG1lYXN1cmVzIHNpbXVsYXRlZCB1
c2VyIGludGVyYWN0aW9ucyBpbiB3ZWIgYXBwbGljYXRpb25zLjwvcD4KKyAgICAgICAgPHA+U3Bl
ZWRvbWV0ZXIgdGVzdHMgYSBicm93c2VyJ3MgV2ViIGFwcCByZXNwb25zaXZlbmVzcyBieSB0aW1p
bmcgc2ltdWxhdGVkIHVzZXIgaW50ZXJhY3Rpb25zLjwvcD4KIAogICAgICAgICA8cD4KLSAgICAg
ICAgICAgIFRoZSBjdXJyZW50IGJlbmNobWFyayB1c2VzIFRvZG9NVkMgdG8gc2ltdWxhdGUgdXNl
ciBhY3Rpb25zIGZvciBhZGRpbmcsIGNvbXBsZXRpbmcsIGFuZCByZW1vdmluZyB0by1kbyBpdGVt
cy4KLSAgICAgICAgICAgIFNwZWVkb21ldGVyIHJlcGVhdHMgdGhlIHNhbWUgYWN0aW9ucyB1c2lu
ZyBET00gQVBJcyAmbWRhc2g7Ci0gICAgICAgICAgICBhIGNvcmUgc2V0IG9mIHdlYiBwbGF0Zm9y
bSBBUElzIHVzZWQgZXh0ZW5zaXZlbHkgaW4gd2ViIGFwcGxpY2F0aW9ucyAmbWRhc2g7Ci0gICAg
ICAgICAgICBhcyB3ZWxsIGFzIHNpeCBwb3B1bGFyIEphdmFTY3JpcHQgZnJhbWV3b3JrczogRW1i
ZXIuanMsIEJhY2tib25lLmpzLCBqUXVlcnksIEFuZ3VsYXJKUywgUmVhY3QsIGFuZCBGbGlnaHQu
CisgICAgICAgICAgICBUaGlzIGJlbmNobWFyayBzaW11bGF0ZXMgdXNlciBhY3Rpb25zIGZvciBh
ZGRpbmcsIGNvbXBsZXRpbmcsIGFuZCByZW1vdmluZyB0by1kbyBpdGVtcyB1c2luZyBtdWx0aXBs
ZSBleGFtcGxlcyBpbiBUb2RvTVZDLgorICAgICAgICAgICAgRWFjaCBleGFtcGxlIGluIFRvZG9N
VkMgaW1wbGVtZW50cyB0aGUgc2FtZSB0b2RvIGFwcGxpY2F0aW9uIHVzaW5nIERPTSBBUElzIGlu
IGRpZmZlcmVudCB3YXlzLgorICAgICAgICAgICAgU29tZSBjYWxsIERPTSBBUElzIGRpcmVjdGx5
IGZyb20gRUNNQVNjcmlwdCA1IChFUzUpLCBFQ01BU0NyaXB0IDIwMTUgKEVTNiksIEVTNiB0cmFu
c3BpbGVkIHRvIEVTNSwgYW5kIEVsbSB0cmFuc3BpbGVkIHRvIEVTNS4KKyAgICAgICAgICAgIE90
aGVycyB1c2Ugb25lIG9mIGVsZXZlbiBwb3B1bGFyIEphdmFTY3JpcHQgZnJhbWV3b3JrczogUmVh
Y3QsIFJlYWN0IHdpdGggUmVkdXgsIEVtYmVyLmpzLCBCYWNrYm9uZS5qcywKKyAgICAgICAgICAg
IEFuZ3VsYXJKUywgKG5ldykgQW5ndWxhciwgVnVlLmpzLCBqUXVlcnksIFByZWFjdCwgSW5mZXJu
bywgYW5kIEZsaWdodC4KKwogICAgICAgICAgICAgTWFueSBvZiB0aGVzZSBmcmFtZXdvcmtzIGFy
ZSB1c2VkIG9uIHRoZSBtb3N0IHBvcHVsYXIgd2Vic2l0ZXMgaW4gdGhlIHdvcmxkLCBzdWNoIGFz
IEZhY2Vib29rIGFuZCBUd2l0dGVyLgogICAgICAgICAgICAgVGhlIHBlcmZvcm1hbmNlIG9mIHRo
ZXNlIHR5cGVzIG9mIG9wZXJhdGlvbnMgZGVwZW5kcyBvbiB0aGUgc3BlZWQgb2YgdGhlIERPTSBB
UElzLCB0aGUgSmF2YVNjcmlwdCBlbmdpbmUsCiAgICAgICAgICAgICBDU1Mgc3R5bGUgcmVzb2x1
dGlvbiwgbGF5b3V0LCBhbmQgb3RoZXIgdGVjaG5vbG9naWVzLgpAQCAtODIsMTcgKzg0LDIyIEBA
CiAgICAgICAgIDwvcD4KIAogICAgICAgICA8cD4KLSAgICAgICAgICAgIFNvbWUgYnJvd3NlciBl
bmdpbmVzIHVzZSBhbiBvcHRpbWl6YXRpb24gc3RyYXRlZ3kgb2YgZG9pbmcgc29tZSB3b3JrIGFz
eW5jaHJvbm91c2x5IHRvIHJlZHVjZSB0aGUgcnVuIHRpbWUgb2Ygc3luY2hyb25vdXMgb3BlcmF0
aW9ucy4KKyAgICAgICAgICAgIE1vZGVybiBicm93c2VyIGVuZ2luZXMgZXhlY3V0ZSBzb21lIHdv
cmsgYXN5bmNocm9ub3VzbHkgYXMgYW4gb3B0aW1pemF0aW9uIHN0cmF0ZWd5IHRvIHJlZHVjZSB0
aGUgcnVuIHRpbWUgb2Ygc3luY2hyb25vdXMgb3BlcmF0aW9ucy4KICAgICAgICAgICAgIFdoaWxl
IHJldHVybmluZyBjb250cm9sIGJhY2sgdG8gSmF2YVNjcmlwdCBleGVjdXRpb24gYXMgc29vbiBh
cyBwb3NzaWJsZSBpcyB3b3J0aCBwdXJzdWluZywKLSAgICAgICAgICAgIGEgaG9saXN0aWMsIGFj
Y3VyYXRlIG1lYXN1cmVtZW50IG9mIHdlYiBhcHBsaWNhdGlvbiBwZXJmb3JtYW5jZSBpbnZvbHZl
cyBtZWFzdXJpbmcKLSAgICAgICAgICAgIHdoZW4gdGhlc2UgcmVsYXRlZCwgYXN5bmNocm9ub3Vz
IGNvbXB1dGF0aW9ucyBhY3R1YWxseSBjb21wbGV0ZS4KLSAgICAgICAgICAgIFRodXMsIFNwZWVk
b21ldGVyIG1lYXN1cmVzIHRoZSB0aW1lIGJyb3dzZXIgc3BlbmRzIGV4ZWN1dGluZyB0aG9zZSBh
c3luY2hyb25vdXMgdGFza3MgaW4gU3BlZWRvbWV0ZXIsCi0gICAgICAgICAgICBlc3RpbWF0ZWQg
YXMgdGhlIHRpbWUgYmV0d2VlbiB3aGVuIGEgemVyby1zZWNvbmQgZGVsYXkgdGltZXIgaXMgc2No
ZWR1bGVkIGFuZCB3aGVuIGl0IGlzIGZpcmVkLjwvcD4KKyAgICAgICAgICAgIHRoZSBydW4gdGlt
ZSBjb3N0IG9mIHN1Y2ggYW4gYXN5bmNocm9ub3VzIHdvcmsgc2hvdWxkIHN0aWxsIGJlIHRha2Vu
IGludG8gYSBob2xpc3RpYyBtZWFzdXJlbWVudCBvZiB3ZWIgYXBwbGljYXRpb24gcGVyZm9ybWFu
Y2UuCisgICAgICAgICAgICBJbiBhZGRpdGlvbiwgc29tZSBtb2Rlcm4gSmF2YVNjcmlwdCBmcmFt
ZXdvcmtzIHN1Y2ggYXMgVnVlLmpzIGFuZCBQcmVhY3QgY2FsbCBpbnRvIERPTSBBUElzIGFzeW5j
aHJvbm91c2x5IGFzIGFuIG9wdGltaXphdGlvbiB0ZWNobmlxdWUuCisgICAgICAgICAgICBTcGVl
ZG9tZXRlciBhcHByb3hpbWF0ZXMgdGhlIHJ1biB0aW1lIG9mIHRoaXMgYXN5bmNocm9ub3VzIHdv
cmsgaW4gdGhlIFVJIHRocmVhZCB3aXRoIGEgemVyby1zZWNvbmQgdGltZXIKKyAgICAgICAgICAg
IHRoYXQgaXMgc2NoZWR1bGVkIGltbWVkaWF0ZWx5IGFmdGVyIGVhY2ggZXhlY3V0aW9uIG9mIHN5
bmNocm9ub3VzIG9wZXJhdGlvbnMuCisgICAgICAgIDwvcD4KKworICAgICAgICA8cD4KKyAgICAg
ICAgICAgIFNwZWVkb21ldGVyIGRvZXMgbm90IGF0dGVtcHQgdG8gbWVhc3VyZSBjb25jdXJyZW50
IGFzeW5jaHJvbm91cyB3b3JrIHRoYXQgZG9lcyBub3QgZGlyZWN0bHkgaW1wYWN0IHRoZSBVSSB0
aHJlYWQsCisgICAgICAgICAgICB3aGljaCB0ZW5kcyBub3QgdG8gYWZmZWN0IGFwcCByZXNwb25z
aXZlbmVzcy4KKyAgICAgICAgPC9wPgogCiAgICAgICAgIDxwIGNsYXNzPSJub3RlIj4KLSAgICAg
ICAgICAgIDxzdHJvbmc+Tm90ZTo8L3N0cm9uZz4gU3BlZWRvbWV0ZXIgaXMgbm90IG1lYW50IHRv
IGNvbXBhcmUgdGhlIHBlcmZvcm1hbmNlIG9mIGRpZmZlcmVudCBKYXZhU2NyaXB0IGZyYW1ld29y
a3MuCi0gICAgICAgICAgICBUaGUgbWVjaGFuaXNtIHdlIHVzZSB0byBzaW11bGF0ZSB1c2VyIGFj
dGlvbnMgaXMgZGlmZmVyZW50IGZvciBlYWNoIGZyYW1ld29yaywKLSAgICAgICAgICAgIGFuZCB3
ZeKAmXJlIGZvcmNpbmcgZnJhbWV3b3JrcyB0byBkbyBtb3JlIHdvcmsgc3luY2hyb25vdXNseSB0
aGFuIG5lZWRlZCBpbiBzb21lIGNhc2VzIHRvIGVuc3VyZSBydW4gdGltZSBjYW4gYmUgbWVhc3Vy
ZWQuCisgICAgICAgICAgICA8c3Ryb25nPk5vdGU6PC9zdHJvbmc+IFNwZWVkb21ldGVyIHNob3Vs
ZCBub3QgYmUgdXNlZCBhcyBhIHdheSB0byBjb21wYXJlIHRoZSBwZXJmb3JtYW5jZSBvZiBkaWZm
ZXJlbnQgSmF2YVNjcmlwdCBmcmFtZXdvcmtzCisgICAgICAgICAgICBhcyB3b3JrIGxvYWQgZGlm
ZmVycyBncmVhdGx5IGluIGVhY2ggZnJhbWV3b3JrLgogICAgICAgICA8L3A+CiAgICAgPC9zZWN0
aW9uPgogPC9tYWluPgpJbmRleDogUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9tZXRlci9yZXNvdXJj
ZXMvbWFpbi5jc3MKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gUGVyZm9ybWFuY2VUZXN0cy9TcGVlZG9tZXRlci9y
ZXNvdXJjZXMvbWFpbi5jc3MJKHJldmlzaW9uIDIyNjY3MykKKysrIFBlcmZvcm1hbmNlVGVzdHMv
U3BlZWRvbWV0ZXIvcmVzb3VyY2VzL21haW4uY3NzCSh3b3JraW5nIGNvcHkpCkBAIC0yMTQsOCAr
MjE0LDkgQEAgc2VjdGlvbiNkZXRhaWxlZC1yZXN1bHRzID4gLnNob3ctYWJvdXQgewogfQogCiBz
ZWN0aW9uI2Fib3V0IGgxIHsKLSAgICBtYXJnaW4tdG9wOiAyMHB4OwotICAgIGZvbnQtc2l6ZTog
MzBweDsKKyAgICBtYXJnaW4tdG9wOiAxMHB4OworICAgIG1hcmdpbi1ib3R0b206IDBweDsKKyAg
ICBmb250LXNpemU6IDI1cHg7CiB9CiAKIHNlY3Rpb24jYWJvdXQgLm5vdGUgewo=
</data>

          </attachment>
      

    </bug>

</bugzilla>