<?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>198701</bug_id>
          
          <creation_ts>2019-06-09 20:14:48 -0700</creation_ts>
          <short_desc>[cairo][SVG] Putting multiple path elements in clippath causes rendering artifacts</short_desc>
          <delta_ts>2019-06-12 10:26:42 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Platform</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=23526</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=198746</see_also>
          <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>169001</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ht990332</cc>
    
    <cc>magomez</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>tsavell</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1543241</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-09 20:14:48 -0700</bug_when>
    <thetext>[cairo][SVG] multiple clip-path causes rendering artifacts</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543242</commentid>
    <comment_count>1</comment_count>
      <attachid>371716</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-09 20:15:06 -0700</bug_when>
    <thetext>Created attachment 371716
clip-path.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543243</commentid>
    <comment_count>2</comment_count>
      <attachid>371717</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-09 20:15:24 -0700</bug_when>
    <thetext>Created attachment 371717
clip-path-2.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543244</commentid>
    <comment_count>3</comment_count>
      <attachid>371718</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-09 20:19:27 -0700</bug_when>
    <thetext>Created attachment 371718
clip-path-2.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543251</commentid>
    <comment_count>4</comment_count>
      <attachid>371720</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-09 22:04:27 -0700</bug_when>
    <thetext>Created attachment 371720
clip-path-3.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543255</commentid>
    <comment_count>5</comment_count>
      <attachid>371722</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-09 22:47:49 -0700</bug_when>
    <thetext>Created attachment 371722
WIP patch

I confirmed this patch solves this issue and YouTube&apos;s volume button issue (Bug 169001).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543327</commentid>
    <comment_count>6</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-06-10 07:58:08 -0700</bug_when>
    <thetext>Good catch, I&apos;m not a graphics expert, but I don&apos;t understand why we need to blit the current target surface into the cairo group right after creating it. I&apos;ve run the tests with your patch and I didn&apos;t get any regression, I got two unexpected passes:

svg/gradients/spreadMethodDiagonal3.svg
svg/gradients/spreadMethodDiagonal4.svg</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543581</commentid>
    <comment_count>7</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-10 20:11:08 -0700</bug_when>
    <thetext>Thanks for testing.
I&apos;m neither a graphics expert, and don&apos;t know the reason. 
I&apos;m guessing it&apos;s for alpha brending order.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543601</commentid>
    <comment_count>8</comment_count>
      <attachid>371821</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-10 22:09:46 -0700</bug_when>
    <thetext>Created attachment 371821
a test case of clip-path and opacity</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543604</commentid>
    <comment_count>9</comment_count>
      <attachid>371822</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-10 22:11:00 -0700</bug_when>
    <thetext>Created attachment 371822
another test case of clip-path and opacity</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543608</commentid>
    <comment_count>10</comment_count>
      <attachid>371824</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-10 22:32:20 -0700</bug_when>
    <thetext>Created attachment 371824
test case of clip-path and opcity comparing simgle and multiple clipper objects</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543628</commentid>
    <comment_count>11</comment_count>
    <who name="Miguel Gomez">magomez</who>
    <bug_when>2019-06-11 00:19:24 -0700</bug_when>
    <thetext>It seems to be somehow reusing the content of first tile of the page as the background of the clip path for some reason. Weird. I&apos;ll add it to my list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543629</commentid>
    <comment_count>12</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-06-11 00:39:01 -0700</bug_when>
    <thetext>It&apos;s clear that your patch fixes several test cases, made two layout tests pass and even more important fixes the youtube volume glitch. And no layout test regressions, so I would just land it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543645</commentid>
    <comment_count>13</comment_count>
    <who name="Miguel Gomez">magomez</who>
    <bug_when>2019-06-11 01:26:27 -0700</bug_when>
    <thetext>That code came from https://bugs.webkit.org/show_bug.cgi?id=169094

Removing it should break at least fast/hidpi/hidpi-long-page-with-inset-element-expected.html, that was added with the patch for it.

Anyway, from what I see we shouldn&apos;t just remove the code. There must be something that&apos;s missing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543647</commentid>
    <comment_count>14</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-06-11 01:40:19 -0700</bug_when>
    <thetext>(In reply to Miguel Gomez from comment #13)
&gt; That code came from https://bugs.webkit.org/show_bug.cgi?id=169094
&gt; 
&gt; Removing it should break at least
&gt; fast/hidpi/hidpi-long-page-with-inset-element-expected.html, that was added
&gt; with the patch for it.
&gt; 
&gt; Anyway, from what I see we shouldn&apos;t just remove the code. There must be
&gt; something that&apos;s missing.

No, the problem is not the part to work around the pixman limitation, the problem is the part that paints the current target surface into the group right after creating it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543648</commentid>
    <comment_count>15</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-06-11 01:41:43 -0700</bug_when>
    <thetext>And that comes from https://bugs.webkit.org/show_bug.cgi?id=23526</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543649</commentid>
    <comment_count>16</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-06-11 01:44:18 -0700</bug_when>
    <thetext>I can confirm fast/hidpi/hidpi-long-page-with-inset-element.html still passes with this patch,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543659</commentid>
    <comment_count>17</comment_count>
      <attachid>371837</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-11 02:43:52 -0700</bug_when>
    <thetext>Created attachment 371837
patch solving only position issues

I created another patch, but this patch solves only position issues, but blending issues.
I don&apos;t know why this patch doesn&apos;t work.
It seems that we should remove the blit in despite of the comment in PlatformContextCairo::pushImageMask.

Anyway, both my patches don&apos;t solve the similar issue of Bug 198746. There is one more bug around us.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543665</commentid>
    <comment_count>18</comment_count>
      <attachid>371838</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-11 04:04:52 -0700</bug_when>
    <thetext>Created attachment 371838
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543667</commentid>
    <comment_count>19</comment_count>
      <attachid>371838</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-06-11 04:19:09 -0700</bug_when>
    <thetext>Comment on attachment 371838
Patch

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543668</commentid>
    <comment_count>20</comment_count>
    <who name="Miguel Gomez">magomez</who>
    <bug_when>2019-06-11 04:30:44 -0700</bug_when>
    <thetext>&gt; I created another patch, but this patch solves only position issues, but
&gt; blending issues.

Yeah, that makes sense so the original surface is properly painted into the new group.

&gt; I don&apos;t know why this patch doesn&apos;t work.
&gt; It seems that we should remove the blit in despite of the comment in
&gt; PlatformContextCairo::pushImageMask.

I don&apos;t think we can remove the blit, as it would change the order in which the elements are painted. Imagine that we are painting object A, when define an image mask, and then paint B and C.

With the current blitting, A will be copied into the new group, B will be painted over A and then C will be painted over the result. And then the new group will be painted into the real target.

But without the blitting the new group will be empty, so B will be painted on top of nothing, then C on top of B and then the group will be painted in the real target on top of A. That can change the final result.

&gt; Anyway, both my patches don&apos;t solve the similar issue of Bug 198746. There
&gt; is one more bug around us.

Yes, there&apos;s something we&apos;re missing. Let me debug that as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543669</commentid>
    <comment_count>21</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-06-11 05:17:47 -0700</bug_when>
    <thetext>There might be things still broken, but unless we find them, this patch is fixing more things than what it breaks, so let&apos;s land it and continue working on it on top.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543671</commentid>
    <comment_count>22</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-06-11 05:19:21 -0700</bug_when>
    <thetext>*** Bug 169001 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543673</commentid>
    <comment_count>23</comment_count>
      <attachid>371838</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-11 05:50:56 -0700</bug_when>
    <thetext>Comment on attachment 371838
Patch

Clearing flags on attachment: 371838

Committed r246309: &lt;https://trac.webkit.org/changeset/246309&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543674</commentid>
    <comment_count>24</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-11 05:50:58 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543676</commentid>
    <comment_count>25</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-06-11 05:52:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/51620347&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543683</commentid>
    <comment_count>26</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-06-11 06:12:02 -0700</bug_when>
    <thetext>Amazing, thanks Fujii!

Can I ask: how does this relate to https://gitlab.freedesktop.org/cairo/cairo/issues/297 (the GitHub trapezoid bug)? Does it obsolete that issue, or is that a separate problem?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543691</commentid>
    <comment_count>27</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-06-11 07:21:38 -0700</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #26)
&gt; Amazing, thanks Fujii!
&gt; 
&gt; Can I ask: how does this relate to
&gt; https://gitlab.freedesktop.org/cairo/cairo/issues/297 (the GitHub trapezoid
&gt; bug)? Does it obsolete that issue, or is that a separate problem?

I think it&apos;s unrelated, it was never fixed and it&apos;s still broken.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543910</commentid>
    <comment_count>28</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-11 18:33:26 -0700</bug_when>
    <thetext>svg/clip-path/clip-opacity.html is failing in GTK and WPE.

https://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20%28Tests%29/builds/10687
https://build.webkit.org/builders/WPE%20Linux%2064-bit%20Release%20%28Tests%29/builds/13921</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1543949</commentid>
    <comment_count>29</comment_count>
      <attachid>371917</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-11 20:44:43 -0700</bug_when>
    <thetext>Created attachment 371917
test gardening patch

I&apos;d like to mark it as ImageOnlyFailure of Bug 168426 if nobody objects.

  Bug 168426 – [GTK] Some reftest fail with only one or two pixel differences in diff image</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544014</commentid>
    <comment_count>30</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-06-12 02:58:06 -0700</bug_when>
    <thetext>(In reply to Fujii Hironori from comment #29)
&gt; Created attachment 371917 [details]
&gt; test gardening patch
&gt; 
&gt; I&apos;d like to mark it as ImageOnlyFailure of Bug 168426 if nobody objects.
&gt; 
&gt;   Bug 168426 – [GTK] Some reftest fail with only one or two pixel
&gt; differences in diff image

Sure, feel free to push it unreviewed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544027</commentid>
    <comment_count>31</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-06-12 03:41:02 -0700</bug_when>
    <thetext>(In reply to Carlos Garcia Campos from comment #30)
&gt; Sure, feel free to push it unreviewed.

Thanks.
Committed r246349: &lt;https://trac.webkit.org/changeset/246349&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544094</commentid>
    <comment_count>32</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2019-06-12 08:10:42 -0700</bug_when>
    <thetext>The new test svg/clip-path/clip-hidpi.svg

Added in https://trac.webkit.org/changeset/246350/webkit

is timing out. History:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=svg%2Fclip-path%2Fclip-hidpi.svg

This test is effecting Mac wk1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544111</commentid>
    <comment_count>33</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-06-12 08:44:27 -0700</bug_when>
    <thetext>(In reply to Truitt Savell from comment #32)
&gt; The new test svg/clip-path/clip-hidpi.svg
&gt; 
&gt; Added in https://trac.webkit.org/changeset/246350/webkit
&gt; 
&gt; is timing out. History:
&gt; https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.
&gt; html#showAllRuns=true&amp;tests=svg%2Fclip-path%2Fclip-hidpi.svg
&gt; 
&gt; This test is effecting Mac wk1

Oh, that&apos;s bug #198746. mac-wk2 was green and I assumed it would be the same for wk1. I have no idea why it times out in wk1, can it be just skipped in wk1?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544117</commentid>
    <comment_count>34</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2019-06-12 08:57:06 -0700</bug_when>
    <thetext>(In reply to Carlos Garcia Campos from comment #33)

&gt; Oh, that&apos;s bug #198746. mac-wk2 was green and I assumed it would be the same
&gt; for wk1. I have no idea why it times out in wk1, can it be just skipped in
&gt; wk1?

Sorry I posted on the wrong bug, I just followed the bug url from https://trac.webkit.org/changeset/246350/webkit

Will move to appropriate bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544118</commentid>
    <comment_count>35</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-06-12 09:00:05 -0700</bug_when>
    <thetext>(In reply to Truitt Savell from comment #34)
&gt; (In reply to Carlos Garcia Campos from comment #33)
&gt; 
&gt; &gt; Oh, that&apos;s bug #198746. mac-wk2 was green and I assumed it would be the same
&gt; &gt; for wk1. I have no idea why it times out in wk1, can it be just skipped in
&gt; &gt; wk1?
&gt; 
&gt; Sorry I posted on the wrong bug, I just followed the bug url from
&gt; https://trac.webkit.org/changeset/246350/webkit
&gt; 
&gt; Will move to appropriate bug.

Oops, I guess I used the wrong bug number when generating the changelog entries :-P</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544135</commentid>
    <comment_count>36</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2019-06-12 09:21:24 -0700</bug_when>
    <thetext>Reverted r246350 for reason:

r246350 Introduced a failing and timing out test svg/clip-path/clip-hidpi.svg

Committed r246354: &lt;https://trac.webkit.org/changeset/246354&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544150</commentid>
    <comment_count>37</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-06-12 10:17:35 -0700</bug_when>
    <thetext>Well this got very confused by the wrong changelog entry. I&apos;m going to correct both changelog entries. The patch that got rolled out was from bug #198746, not this bug. Closing again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544152</commentid>
    <comment_count>38</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-06-12 10:22:31 -0700</bug_when>
    <thetext>Committed r246361: &lt;https://trac.webkit.org/changeset/246361&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544153</commentid>
    <comment_count>39</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-06-12 10:26:42 -0700</bug_when>
    <thetext>Also committed r246362: &lt;https://trac.webkit.org/changeset/246362&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>371716</attachid>
            <date>2019-06-09 20:15:06 -0700</date>
            <delta_ts>2019-06-09 20:17:49 -0700</delta_ts>
            <desc>clip-path.html</desc>
            <filename>clip-path.html</filename>
            <type>text/html</type>
            <size>696</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">PGh0bWw+CiAgPGhlYWQ+CiAgICA8c3R5bGU+CiAgICAgIGJvZHkgewoJICBwYWRkaW5nOiA1MHB4
OwoJICBiYWNrZ3JvdW5kOiBwaW5rOwogICAgICB9CiAgICAgIGRpdiB7CgkgIGRpc3BsYXk6IGlu
bGluZS1ibG9jazsKCSAgYm9yZGVyOiBzb2xpZCBibHVlIDEwcHg7CgkgIGJhY2tncm91bmQ6IGdy
ZWVuOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvaGVhZD4KICA8Ym9keT4KCiAgICA8ZGl2Pgog
ICAgICA8c3ZnIGhlaWdodD0iNTAwIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzNiAzNiIg
d2lkdGg9IjUwMCI+Cgk8ZGVmcz4KCSAgPGNsaXBwYXRoIGlkPSJzaW1wbGVyLWNsaXBwYXRoIj4K
ICAgICAgICAgICAgPCEtLSBJdCBkb2VzIHNlZW0gdG8gcmVxdWlyZSBhdCBsZWFzdCB0d28gY2xp
cCBwYXRocywgb25lIHdvcmtzIGFzIGV4cGVjdGVkIChpdCBzZWVtcykgLS0+CiAgICAgICAgICAg
IDxwYXRoIGQ9Ik0gMCwxNiAzNiwxNiAzNiwwIDAsMCBaIj48L3BhdGg+CiAgICAgICAgICAgIDxw
YXRoIGQ9Ik0gMCwyMCAzNiwyMCAzNiwzNiwgMCwzNiBaIj48L3BhdGg+CgkgIDwvY2xpcHBhdGg+
Cgk8L2RlZnM+Cgk8cGF0aCBjbGlwLXBhdGg9InVybCgjc2ltcGxlci1jbGlwcGF0aCkiIGQ9Ik0w
LDAgTDM2LDAgTDM2LDM2IFoiPjwvcGF0aD4KICAgICAgPC9zdmc+CiAgICA8L2Rpdj4KICA8L2Jv
ZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>371717</attachid>
            <date>2019-06-09 20:15:24 -0700</date>
            <delta_ts>2019-06-09 20:19:27 -0700</delta_ts>
            <desc>clip-path-2.html</desc>
            <filename>clip-path-2.svg</filename>
            <type>text/html</type>
            <size>691</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">PGh0bWw+CiAgPGhlYWQ+CiAgICA8c3R5bGU+CiAgICAgIGJvZHkgewoJICBwYWRkaW5nOiA1MHB4
OwoJICBiYWNrZ3JvdW5kOiBwaW5rOwogICAgICB9CiAgICAgIGRpdiB7CgkgIGRpc3BsYXk6IGlu
bGluZS1ibG9jazsKCSAgYm9yZGVyOiBzb2xpZCBibHVlIDEwcHg7CgkgIGJhY2tncm91bmQ6IGdy
ZWVuOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvaGVhZD4KICA8Ym9keT4KCiAgICA8ZGl2Pgog
ICAgICA8c3ZnIGhlaWdodD0iNTAwIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzNiAzNiIg
d2lkdGg9IjUwMCI+Cgk8ZGVmcz4KCSAgPGNsaXBwYXRoIGlkPSJzaW1wbGVyLWNsaXBwYXRoIj4K
ICAgICAgICAgICAgPCEtLSBJdCBkb2VzIHNlZW0gdG8gcmVxdWlyZSBhdCBsZWFzdCB0d28gY2xp
cCBwYXRocywgb25lIHdvcmtzIGFzIGV4cGVjdGVkIChpdCBzZWVtcykgLS0+CiAgICAgICAgICAg
IDxwYXRoIGQ9Ik0gMCwxNiAzNiwxNiAzNiwwIDAsMCBaIj48L3BhdGg+CiAgICAgICAgICAgIDxw
YXRoIGQ9Ik0gMCwyMCAzNiwyMCAzNiwzNiwgMCwzNiBaIj48L3BhdGg+CgkgIDwvY2xpcHBhdGg+
Cgk8L2RlZnM+Cgk8Y2lyY2xlIGNsaXAtcGF0aD0idXJsKCNzaW1wbGVyLWNsaXBwYXRoKSIgY3g9
MTggY3k9MTggcj0xNT48L3BhdGg+CiAgICAgIDwvc3ZnPgogICAgPC9kaXY+CiAgPC9ib2R5Pgo8
L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>371718</attachid>
            <date>2019-06-09 20:19:27 -0700</date>
            <delta_ts>2019-06-09 20:19:27 -0700</delta_ts>
            <desc>clip-path-2.html</desc>
            <filename>clip-path-2.html</filename>
            <type>text/html</type>
            <size>699</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">PGh0bWw+CiAgPGhlYWQ+CiAgICA8c3R5bGU+CiAgICAgIGJvZHkgewoJICBwYWRkaW5nOiA1MHB4
OwoJICBiYWNrZ3JvdW5kOiBwaW5rOwogICAgICB9CiAgICAgIGRpdiB7CgkgIGRpc3BsYXk6IGlu
bGluZS1ibG9jazsKCSAgYm9yZGVyOiBzb2xpZCBibHVlIDEwcHg7CgkgIGJhY2tncm91bmQ6IGdy
ZWVuOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvaGVhZD4KICA8Ym9keT4KCiAgICA8ZGl2Pgog
ICAgICA8c3ZnIGhlaWdodD0iNTAwIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzNiAzNiIg
d2lkdGg9IjUwMCI+Cgk8ZGVmcz4KCSAgPGNsaXBwYXRoIGlkPSJzaW1wbGVyLWNsaXBwYXRoIj4K
ICAgICAgICAgICAgPCEtLSBJdCBkb2VzIHNlZW0gdG8gcmVxdWlyZSBhdCBsZWFzdCB0d28gY2xp
cCBwYXRocywgb25lIHdvcmtzIGFzIGV4cGVjdGVkIChpdCBzZWVtcykgLS0+CiAgICAgICAgICAg
IDxwYXRoIGQ9Ik0gMCwxNiAzNiwxNiAzNiwwIDAsMCBaIj48L3BhdGg+CiAgICAgICAgICAgIDxw
YXRoIGQ9Ik0gMCwyMCAzNiwyMCAzNiwzNiwgMCwzNiBaIj48L3BhdGg+CgkgIDwvY2xpcHBhdGg+
Cgk8L2RlZnM+Cgk8Y2lyY2xlIGNsaXAtcGF0aD0idXJsKCNzaW1wbGVyLWNsaXBwYXRoKSIgY3g9
IjE4IiBjeT0iMTgiIHI9IjE1Ij48L2NpcmNsZT4KICAgICAgPC9zdmc+CiAgICA8L2Rpdj4KICA8
L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>371720</attachid>
            <date>2019-06-09 22:04:27 -0700</date>
            <delta_ts>2019-06-09 22:04:27 -0700</delta_ts>
            <desc>clip-path-3.html</desc>
            <filename>clip-path-3.html</filename>
            <type>text/html</type>
            <size>768</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">PGh0bWw+CiAgPGhlYWQ+CiAgICA8c3R5bGU+CiAgICAgIGJvZHkgewoJICBiYWNrZ3JvdW5kOiBw
aW5rOwogICAgICB9CiAgICAgIGRpdiB7CgkgIGJvcmRlcjogc29saWQgYmx1ZSAycHg7CgkgIGJh
Y2tncm91bmQ6IGdyZWVuOwoJICBmb250LXNpemU6IDEwMHB4OwogICAgICB9CiAgICA8L3N0eWxl
PgogIDwvaGVhZD4KICA8Ym9keT4KICAgIDxkaXY+CiAgICAgIDAxMjM0NTY3ODk8YnI+CiAgICAg
IGFiY2RlZmc8YnI+CiAgICAgIGhpamtsbW48YnI+CiAgICAgIG9wcXJzdHU8YnI+CiAgICAgIHZ3
eHl6PGJyPgogICAgPC9kaXY+CgogICAgPHN2ZyBoZWlnaHQ9IjUwMCIgdmVyc2lvbj0iMS4xIiB2
aWV3Qm94PSIwIDAgMzYgMzYiIHdpZHRoPSI1MDAiPgogICAgICA8ZGVmcz4KCTxjbGlwcGF0aCBp
ZD0ic2ltcGxlci1jbGlwcGF0aCI+CiAgICAgICAgICA8IS0tIEl0IGRvZXMgc2VlbSB0byByZXF1
aXJlIGF0IGxlYXN0IHR3byBjbGlwIHBhdGhzLCBvbmUgd29ya3MgYXMgZXhwZWN0ZWQgKGl0IHNl
ZW1zKSAtLT4KICAgICAgICAgIDxwYXRoIGQ9Ik0gMCwxNiAzNiwxNiAzNiwwIDAsMCBaIj48L3Bh
dGg+CiAgICAgICAgICA8cGF0aCBkPSJNIDAsMjAgMzYsMjAgMzYsMzYsIDAsMzYgWiI+PC9wYXRo
PgoJPC9jbGlwcGF0aD4KICAgICAgPC9kZWZzPgogICAgICA8Y2lyY2xlIGNsaXAtcGF0aD0idXJs
KCNzaW1wbGVyLWNsaXBwYXRoKSIgY3g9IjE4IiBjeT0iMTgiIHI9IjE1Ij48L2NpcmNsZT4KICAg
IDwvc3ZnPgoKICA8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371722</attachid>
            <date>2019-06-09 22:47:49 -0700</date>
            <delta_ts>2019-06-11 04:04:43 -0700</delta_ts>
            <desc>WIP patch</desc>
            <filename>a.diff</filename>
            <type>text/plain</type>
            <size>1002</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL1BsYXRm
b3JtQ29udGV4dENhaXJvLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nh
aXJvL1BsYXRmb3JtQ29udGV4dENhaXJvLmNwcAppbmRleCBlZWVhZTg2ZWY4My4uNjcwNDA5NTBm
NmQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL1Bs
YXRmb3JtQ29udGV4dENhaXJvLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9jYWlyby9QbGF0Zm9ybUNvbnRleHRDYWlyby5jcHAKQEAgLTExOSw2ICsxMTksNyBAQCB2
b2lkIFBsYXRmb3JtQ29udGV4dENhaXJvOjpwdXNoSW1hZ2VNYXNrKGNhaXJvX3N1cmZhY2VfdCog
c3VyZmFjZSwgY29uc3QgRmxvYXRSZQogCiAgICAgLy8gUHVzaGluZyBhIG5ldyBncm91cCBlbnN1
cmVzIHRoYXQgb25seSB0aGluZ3MgcGFpbnRlZCBhZnRlciB0aGlzIHBvaW50IGFyZSBjbGlwcGVk
LgogICAgIGNhaXJvX3B1c2hfZ3JvdXAobV9jci5nZXQoKSk7CisjaWYgMAogICAgIGNhaXJvX3Nl
dF9vcGVyYXRvcihtX2NyLmdldCgpLCBDQUlST19PUEVSQVRPUl9TT1VSQ0UpOwogCiAgICAgLy8g
VG8gYXZvaWQgdGhlIGxpbWl0IG9mIFBpeG1hbiBiYWNrZW5kLCB3ZSBuZWVkIHRvIHJlZHVjZSB0
aGUgc2l6ZSBvZiBwYXR0ZXJuIG1hdHJpeApAQCAtMTI4LDYgKzEyOSw3IEBAIHZvaWQgUGxhdGZv
cm1Db250ZXh0Q2Fpcm86OnB1c2hJbWFnZU1hc2soY2Fpcm9fc3VyZmFjZV90KiBzdXJmYWNlLCBj
b25zdCBGbG9hdFJlCiAgICAgY2Fpcm9fcmVjdGFuZ2xlKG1fY3IuZ2V0KCksIDAsIDAsIHJlY3Qu
d2lkdGgoKSwgcmVjdC5oZWlnaHQoKSk7CiAgICAgY2Fpcm9fZmlsbChtX2NyLmdldCgpKTsKICAg
ICBjYWlyb190cmFuc2xhdGUobV9jci5nZXQoKSwgLXJlY3QueCgpLCAtcmVjdC55KCkpOworI2Vu
ZGlmCiB9CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>371821</attachid>
            <date>2019-06-10 22:09:46 -0700</date>
            <delta_ts>2019-06-10 22:09:46 -0700</delta_ts>
            <desc>a test case of clip-path and opacity</desc>
            <filename>clip-opacity2.html</filename>
            <type>text/html</type>
            <size>469</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">PGh0bWw+Cjxib2R5IHN0eWxlPSJtYXJnaW46IDA7Ij4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53
My5vcmcvMjAwMC9zdmciPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwIj4KICAgIDxyZWN0IHdp
ZHRoPSIyMDAiIGhlaWdodD0iMjAwIi8+CiAgICA8cmVjdCB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIw
MCIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+CjxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjUwIiBm
aWxsPSJncmVlbiIvPgo8Y2lyY2xlIGN4PSIxMDAiIGN5PSI1MCIgcj0iNTAiIGZpbGw9InJlZCIg
Lz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXApIj4KICA8Y2lyY2xlIGN4PSI1MCIgY3k9IjEwMCIg
cj0iNTAiIGZpbGw9ImdyZWVuIiBvcGFjaXR5PSIuNSIgLz4KICA8Y2lyY2xlIGN4PSIxMDAiIGN5
PSIxMDAiIHI9IjUwIiBmaWxsPSJyZWQiICBvcGFjaXR5PSIuNSIgLz4KPC9nPgo8L3N2Zz4KPC9i
b2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>371822</attachid>
            <date>2019-06-10 22:11:00 -0700</date>
            <delta_ts>2019-06-10 22:11:00 -0700</delta_ts>
            <desc>another test case of clip-path and opacity</desc>
            <filename>clip-opacity.html</filename>
            <type>text/html</type>
            <size>421</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">PGh0bWw+Cjxib2R5IHN0eWxlPSJtYXJnaW46IDA7Ij4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53
My5vcmcvMjAwMC9zdmciPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwIj4KICAgIDxyZWN0IHdp
ZHRoPSIyMDAiIGhlaWdodD0iMTAwIi8+CiAgICA8cmVjdCB3aWR0aD0iMjAwIiBoZWlnaHQ9IjEw
MCIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+CjxyZWN0IHdpZHRoPSIxNTAiIGhlaWdodD0iMTAwIiBm
aWxsPSJibGFjayIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcCkiPgogIDxjaXJjbGUgY3g9IjUw
IiBjeT0iNTAiIHI9IjUwIiBmaWxsPSJncmVlbiIgb3BhY2l0eT0iLjUiIC8+CiAgPGNpcmNsZSBj
eD0iMTAwIiBjeT0iNTAiIHI9IjUwIiBmaWxsPSJyZWQiICBvcGFjaXR5PSIuNSIgLz4KPC9nPgo8
L3N2Zz4KPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>371824</attachid>
            <date>2019-06-10 22:32:20 -0700</date>
            <delta_ts>2019-06-10 22:32:20 -0700</delta_ts>
            <desc>test case of clip-path and opcity comparing simgle and multiple clipper objects</desc>
            <filename>clip-opacity4.html</filename>
            <type>text/html</type>
            <size>876</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">PGh0bWw+Cjxib2R5IHN0eWxlPSJtYXJnaW46IDA7Ij4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53
My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTAiPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMSI+
CiAgICA8cmVjdCB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIvPgo8L2NsaXBQYXRoPgo8Y2xpcFBh
dGggaWQ9ImNsaXAyIj4KICAgIDxyZWN0IHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIi8+CiAgICA8
cmVjdCB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+CjxnPgog
IDxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjUwIiBmaWxsPSJncmVlbiIvPgogIDxjaXJjbGUg
Y3g9IjEwMCIgY3k9IjUwIiByPSI1MCIgZmlsbD0icmVkIiAvPgogIDxnIGNsaXAtcGF0aD0idXJs
KCNjbGlwMSkiPgogICAgPGNpcmNsZSBjeD0iNTAiIGN5PSIxMDAiIHI9IjUwIiBmaWxsPSJncmVl
biIgb3BhY2l0eT0iLjUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMDAiIGN5PSIxMDAiIHI9IjUwIiBm
aWxsPSJyZWQiICBvcGFjaXR5PSIuNSIgLz4KICA8L2c+CjwvZz4KPGcgdHJhbnNmb3JtPSJ0cmFu
c2xhdGUoMjAwLDApIj4KICA8Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSI1MCIgZmlsbD0iZ3Jl
ZW4iLz4KICA8Y2lyY2xlIGN4PSIxMDAiIGN5PSI1MCIgcj0iNTAiIGZpbGw9InJlZCIgLz4KICA8
ZyBjbGlwLXBhdGg9InVybCgjY2xpcDIpIj4KICAgIDxjaXJjbGUgY3g9IjUwIiBjeT0iMTAwIiBy
PSI1MCIgZmlsbD0iZ3JlZW4iIG9wYWNpdHk9Ii41IiAvPgogICAgPGNpcmNsZSBjeD0iMTAwIiBj
eT0iMTAwIiByPSI1MCIgZmlsbD0icmVkIiAgb3BhY2l0eT0iLjUiIC8+CiAgPC9nPgo8L2c+Cjwv
c3ZnPgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371837</attachid>
            <date>2019-06-11 02:43:52 -0700</date>
            <delta_ts>2019-06-11 02:44:06 -0700</delta_ts>
            <desc>patch solving only position issues</desc>
            <filename>a.diff</filename>
            <type>text/plain</type>
            <size>1122</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL1BsYXRm
b3JtQ29udGV4dENhaXJvLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nh
aXJvL1BsYXRmb3JtQ29udGV4dENhaXJvLmNwcAppbmRleCBlZWVhZTg2ZWY4My4uYWMxYmUzYzY4
ZDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL1Bs
YXRmb3JtQ29udGV4dENhaXJvLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9jYWlyby9QbGF0Zm9ybUNvbnRleHRDYWlyby5jcHAKQEAgLTEyMSw5ICsxMjEsMTQgQEAg
dm9pZCBQbGF0Zm9ybUNvbnRleHRDYWlybzo6cHVzaEltYWdlTWFzayhjYWlyb19zdXJmYWNlX3Qq
IHN1cmZhY2UsIGNvbnN0IEZsb2F0UmUKICAgICBjYWlyb19wdXNoX2dyb3VwKG1fY3IuZ2V0KCkp
OwogICAgIGNhaXJvX3NldF9vcGVyYXRvcihtX2NyLmdldCgpLCBDQUlST19PUEVSQVRPUl9TT1VS
Q0UpOwogCisgICAgY2Fpcm9fbWF0cml4X3QgbWF0cml4OworICAgIGNhaXJvX2dldF9tYXRyaXgo
bV9jci5nZXQoKSwgJm1hdHJpeCk7CisgICAgY2Fpcm9faWRlbnRpdHlfbWF0cml4KG1fY3IuZ2V0
KCkpOworICAgIGNhaXJvX3NldF9zb3VyY2Vfc3VyZmFjZShtX2NyLmdldCgpLCBjdXJyZW50VGFy
Z2V0LCAwLCAwKTsKKyAgICBjYWlyb19zZXRfbWF0cml4KG1fY3IuZ2V0KCksICZtYXRyaXgpOwor
CiAgICAgLy8gVG8gYXZvaWQgdGhlIGxpbWl0IG9mIFBpeG1hbiBiYWNrZW5kLCB3ZSBuZWVkIHRv
IHJlZHVjZSB0aGUgc2l6ZSBvZiBwYXR0ZXJuIG1hdHJpeAogICAgIC8vIFNlZSBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU0MjgzCi0gICAgY2Fpcm9fc2V0X3NvdXJj
ZV9zdXJmYWNlKG1fY3IuZ2V0KCksIGN1cnJlbnRUYXJnZXQsIHJlY3QueCgpLCByZWN0LnkoKSk7
CiAgICAgY2Fpcm9fdHJhbnNsYXRlKG1fY3IuZ2V0KCksIHJlY3QueCgpLCByZWN0LnkoKSk7CiAg
ICAgY2Fpcm9fcmVjdGFuZ2xlKG1fY3IuZ2V0KCksIDAsIDAsIHJlY3Qud2lkdGgoKSwgcmVjdC5o
ZWlnaHQoKSk7CiAgICAgY2Fpcm9fZmlsbChtX2NyLmdldCgpKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371838</attachid>
            <date>2019-06-11 04:04:52 -0700</date>
            <delta_ts>2019-06-11 05:50:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-198701-20190611200451.patch</filename>
            <type>text/plain</type>
            <size>12240</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2MDk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDZmN2EwMDM0OThhNjRh
ZDhmZTI1NDZhNjcyNTQyMTgwMzJmYWVmMS4uZGE2NmZjNDFiMzMwNTllMmM5Y2U4NGJlOThiODVj
ZDE2OWNjYTVjNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE5LTA2LTExICBGdWpp
aSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFtjYWlyb11b
U1ZHXSBQdXR0aW5nIG11bHRpcGxlIHBhdGggZWxlbWVudHMgaW4gY2xpcHBhdGggY2F1c2VzIHJl
bmRlcmluZyBhcnRpZmFjdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE5ODcwMQorCisgICAgICAgIFBsYXRmb3JtQ29udGV4dENhaXJvOjpwdXNoSW1h
Z2VNYXNrIGJsaXRzIHdyb25nIHBvc2l0aW9uIG9mIHRoZQorICAgICAgICBzdXJmYWNlIHRvIHRo
ZSBiYWNrZ3JvdW5kIG9mIG1hc2tpbmcgb2JqZWN0cy4gQW5kLCBJIGRvbid0IGtub3cKKyAgICAg
ICAgdGhlIHJlYXNvbiB3aHkgdGhpcyBibGl0dGluZyBpcyBuZWVkZWQuIFJlbW92ZWQgdGhlIGJs
aXR0aW5nLgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFRlc3RzOiBzdmcvY2xpcC1wYXRoL2NsaXAtb3BhY2l0eS5odG1sCisgICAgICAgICAgICAgICBz
dmcvY2xpcC1wYXRoL3N2Zy1pbi1odG1sLmh0bWwKKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBo
aWNzL2NhaXJvL1BsYXRmb3JtQ29udGV4dENhaXJvLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlBs
YXRmb3JtQ29udGV4dENhaXJvOjpwdXNoSW1hZ2VNYXNrKTogRG9uJ3QgYmxpdCB0aGUKKyAgICAg
ICAgc3VyZmFjZSB0byB0aGUgYmFja2dyb3VuZC4KKwogMjAxOS0wNi0wNCAgTWljaGFlbCBDYXRh
bnphcm8gIDxtY2F0YW56YXJvQGlnYWxpYS5jb20+CiAKICAgICAgICAgRml4IG1pc2NlbGxhbmVv
dXMgYnVpbGQgd2FybmluZ3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2NhaXJvL1BsYXRmb3JtQ29udGV4dENhaXJvLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL2NhaXJvL1BsYXRmb3JtQ29udGV4dENhaXJvLmNwcAppbmRleCBlZWVh
ZTg2ZWY4M2E3NmYyMDE0YzQwMjNhMzUzYzZmMmZmMTU3MGRmLi43ZjI0MmZkYmVjYjM5NTI2YzBl
M2MxYzVhNjAyMDQ2YTc4NjU2MGI0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9jYWlyby9QbGF0Zm9ybUNvbnRleHRDYWlyby5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2Fpcm8vUGxhdGZvcm1Db250ZXh0Q2Fpcm8uY3BwCkBA
IC0xMTAsMjQgKzExMCw3IEBAIHZvaWQgUGxhdGZvcm1Db250ZXh0Q2Fpcm86OnB1c2hJbWFnZU1h
c2soY2Fpcm9fc3VyZmFjZV90KiBzdXJmYWNlLCBjb25zdCBGbG9hdFJlCiAgICAgLy8gQ2Fpcm8g
ZG9lc24ndCBzdXBwb3J0IHRoZSBub3Rpb24gb2YgYW4gaW1hZ2UgY2xpcCwgc28gd2UgcHVzaCBh
IGdyb3VwIGhlcmUKICAgICAvLyBhbmQgdGhlbiBwYWludCBpdCB0byB0aGUgc3VyZmFjZSB3aXRo
IGFuIGltYWdlIG1hc2sgKHdoaWNoIGlzIGFuIGltbWVkaWF0ZQogICAgIC8vIG9wZXJhdGlvbikg
ZHVyaW5nIHJlc3RvcmVQbGF0Zm9ybVN0YXRlLgotCi0gICAgLy8gV2Ugd2FudCB0byBhbGxvdyB0
aGUgY2xpcHBlZCBlbGVtZW50cyB0byBjb21wb3NpdGUgd2l0aCB0aGUgc3VyZmFjZSBhcyBpdAot
ICAgIC8vIGlzIG5vdywgYnV0IHRoZXkgYXJlIGlzb2xhdGVkIGluIGFub3RoZXIgZ3JvdXAuIFRv
IG1ha2UgdGhpcyB3b3JrLCB3ZSdyZQotICAgIC8vIGdvaW5nIHRvIGJsaXQgdGhlIGN1cnJlbnQg
c3VyZmFjZSBjb250ZW50cyBvbnRvIHRoZSBuZXcgZ3JvdXAgb25jZSB3ZSBwdXNoIGl0LgotICAg
IGNhaXJvX3N1cmZhY2VfdCogY3VycmVudFRhcmdldCA9IGNhaXJvX2dldF90YXJnZXQobV9jci5n
ZXQoKSk7Ci0gICAgY2Fpcm9fc3VyZmFjZV9mbHVzaChjdXJyZW50VGFyZ2V0KTsKLQotICAgIC8v
IFB1c2hpbmcgYSBuZXcgZ3JvdXAgZW5zdXJlcyB0aGF0IG9ubHkgdGhpbmdzIHBhaW50ZWQgYWZ0
ZXIgdGhpcyBwb2ludCBhcmUgY2xpcHBlZC4KICAgICBjYWlyb19wdXNoX2dyb3VwKG1fY3IuZ2V0
KCkpOwotICAgIGNhaXJvX3NldF9vcGVyYXRvcihtX2NyLmdldCgpLCBDQUlST19PUEVSQVRPUl9T
T1VSQ0UpOwotCi0gICAgLy8gVG8gYXZvaWQgdGhlIGxpbWl0IG9mIFBpeG1hbiBiYWNrZW5kLCB3
ZSBuZWVkIHRvIHJlZHVjZSB0aGUgc2l6ZSBvZiBwYXR0ZXJuIG1hdHJpeAotICAgIC8vIFNlZSBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU0MjgzCi0gICAgY2Fpcm9f
c2V0X3NvdXJjZV9zdXJmYWNlKG1fY3IuZ2V0KCksIGN1cnJlbnRUYXJnZXQsIHJlY3QueCgpLCBy
ZWN0LnkoKSk7Ci0gICAgY2Fpcm9fdHJhbnNsYXRlKG1fY3IuZ2V0KCksIHJlY3QueCgpLCByZWN0
LnkoKSk7Ci0gICAgY2Fpcm9fcmVjdGFuZ2xlKG1fY3IuZ2V0KCksIDAsIDAsIHJlY3Qud2lkdGgo
KSwgcmVjdC5oZWlnaHQoKSk7Ci0gICAgY2Fpcm9fZmlsbChtX2NyLmdldCgpKTsKLSAgICBjYWly
b190cmFuc2xhdGUobV9jci5nZXQoKSwgLXJlY3QueCgpLCAtcmVjdC55KCkpOwogfQogCiB9IC8v
IG5hbWVzcGFjZSBXZWJDb3JlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYWE2MTdjNTg5M2I1ZjliYTMxZDIzYjdmNTUwYjc5
NmMyMDczYzg3ZS4uMGM3MDkyZDM2OGY2MTI3NTQ1Mzg5YjcwM2Y5ZGY1MjgzZDQ3MjBkYiAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE5IEBACisyMDE5LTA2LTExICBGdWppaSBIaXJvbm9yaSAgPEhpcm9ub3Jp
LkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFtjYWlyb11bU1ZHXSBQdXR0aW5nIG11bHRpcGxl
IHBhdGggZWxlbWVudHMgaW4gY2xpcHBhdGggY2F1c2VzIHJlbmRlcmluZyBhcnRpZmFjdHMKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODcwMQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcGxhdGZvcm0v
Z3RrL1Rlc3RFeHBlY3RhdGlvbnM6CisgICAgICAgICogcGxhdGZvcm0vd3BlL1Rlc3RFeHBlY3Rh
dGlvbnM6CisgICAgICAgIFVuc2tpcHBlZCBzdmcvZ3JhZGllbnRzL3NwcmVhZE1ldGhvZERpYWdv
bmFsMy5zdmcgYW5kIHN2Zy9ncmFkaWVudHMvc3ByZWFkTWV0aG9kRGlhZ29uYWw0LnN2Zy4KKwor
ICAgICAgICAqIHN2Zy9jbGlwLXBhdGgvY2xpcC1vcGFjaXR5LWV4cGVjdGVkLmh0bWw6IEFkZGVk
LgorICAgICAgICAqIHN2Zy9jbGlwLXBhdGgvY2xpcC1vcGFjaXR5Lmh0bWw6IEFkZGVkLgorICAg
ICAgICAqIHN2Zy9jbGlwLXBhdGgvc3ZnLWluLWh0bWwtZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisg
ICAgICAgICogc3ZnL2NsaXAtcGF0aC9zdmctaW4taHRtbC5odG1sOiBBZGRlZC4KKwogMjAxOS0w
Ni0wNCAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgTGF5b3V0
IHRlc3QgbGFuZGVkIGZsYWt5IGluIDI0NTg3MyBbIFJlbGVhc2UgXSBodHRwL3dwdC9zZXJ2aWNl
LXdvcmtlcnMvc2VydmljZS13b3JrZXItbmV0d29ya3Byb2Nlc3MtY3Jhc2guaHRtbCBpcyBhIGZs
YWt5IGZhaWx1cmUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhw
ZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKaW5k
ZXggYWJiMDQ2OWJiYWQ2MmE5MjU5NzYwZDg1MjRkYWY5NDNjODJiYjM2Ny4uMzMzMWM4NTBmODQ3
ODNlMjU5OTU5ZGIxYjQ3ZDY2OGRjY2RhMDFkNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3Rr
L1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTM2MzEsOCArMzYzMSw2IEBAIHdlYmtpdC5vcmcvYi8xODk3
MzcgZWRpdGluZy9wYXN0ZWJvYXJkLzQ5MzA5ODYtMi1wYXN0ZS1hcy1xdW90YXRpb24uaHRtbCBb
IEZhaWx1CiB3ZWJraXQub3JnL2IvMTg5NzM3IGVkaXRpbmcvcGFzdGVib2FyZC80OTMwOTg2LTMt
cGFzdGUtYXMtcXVvdGF0aW9uLmh0bWwgWyBGYWlsdXJlIF0KIAogd2Via2l0Lm9yZy9iLzE4OTcz
OSBzdmcvZ3JhZGllbnRzL3NwcmVhZE1ldGhvZENsb3NlMi5zdmcgWyBJbWFnZU9ubHlGYWlsdXJl
IF0KLXdlYmtpdC5vcmcvYi8xODk3Mzkgc3ZnL2dyYWRpZW50cy9zcHJlYWRNZXRob2REaWFnb25h
bDMuc3ZnIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvMTg5NzM5IHN2Zy9ncmFk
aWVudHMvc3ByZWFkTWV0aG9kRGlhZ29uYWw0LnN2ZyBbIEltYWdlT25seUZhaWx1cmUgXQogCiB3
ZWJraXQub3JnL2IvMTg5OTk0IGZhc3QvZmlsZXMveGhyLXJlc3BvbnNlLWJsb2IuaHRtbCBbIEZh
aWx1cmUgXQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93cGUvVGVzdEV4cGVj
dGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dwZS9UZXN0RXhwZWN0YXRpb25zCmluZGV4
IGRiMWUzZjAwMDhhZTk1NWMzN2RiNjA2YjRiZjViYjI4MGVlNGExYmQuLjU3OTlhODQ5ZTI3ZDYz
MzgwMTJkNWQzMDM2ZjdjOTEzZjRhYzE5Y2YgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL3dwZS9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dwZS9U
ZXN0RXhwZWN0YXRpb25zCkBAIC0xMzA2LDggKzEzMDYsNiBAQCB3ZWJraXQub3JnL2IvMTYwMTM3
IHN2Zy9jdXN0b20vbm9uLXNjYWxpbmctc3Ryb2tlLnN2ZyBbIEZhaWx1cmUgUGFzcyBdCiB3ZWJr
aXQub3JnL2IvMTYwMTM3IHN2Zy9jdXN0b20vbm9uLXNjYWxpbmctc3Ryb2tlLXVwZGF0ZS5zdmcg
WyBJbWFnZU9ubHlGYWlsdXJlIFBhc3MgXQogd2Via2l0Lm9yZy9iLzExMjIyOCBzdmcvY3VzdG9t
L3Jlc291cmNlcy1jc3Mtc2NhbGVkLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KIHdlYmtpdC5v
cmcvYi8xODk3Mzkgc3ZnL2dyYWRpZW50cy9zcHJlYWRNZXRob2RDbG9zZTIuc3ZnIFsgSW1hZ2VP
bmx5RmFpbHVyZSBdCi13ZWJraXQub3JnL2IvMTg5NzM5IHN2Zy9ncmFkaWVudHMvc3ByZWFkTWV0
aG9kRGlhZ29uYWwzLnN2ZyBbIEltYWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzE4OTcz
OSBzdmcvZ3JhZGllbnRzL3NwcmVhZE1ldGhvZERpYWdvbmFsNC5zdmcgWyBJbWFnZU9ubHlGYWls
dXJlIF0KIHdlYmtpdC5vcmcvYi8xMTU0NDAgc3ZnL3N0cm9rZS9hbmltYXRlZC1ub24tc2NhbGlu
Zy1zdHJva2UuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgUGFzcyBdCiB3ZWJraXQub3JnL2IvODgy
MzAgc3ZnL3N0cm9rZS9ub24tc2NhbGluZy1zdHJva2UtcGF0dGVybi5zdmcgWyBJbWFnZU9ubHlG
YWlsdXJlIFBhc3MgXQogd2Via2l0Lm9yZy9iLzEzNzA5NiBzdmcvdGV4dC9hbHQtZ2x5cGgtZm9y
LXN1cnJvZ2F0ZS1wYWlyLnN2ZyBbIEltYWdlT25seUZhaWx1cmUgXQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvc3ZnL2NsaXAtcGF0aC9jbGlwLW9wYWNpdHktZXhwZWN0ZWQuaHRtbCBiL0xheW91
dFRlc3RzL3N2Zy9jbGlwLXBhdGgvY2xpcC1vcGFjaXR5LWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MC4uNzE0ZThhYTY5NDc0YzMyYzdkZjcwN2ZmMWZlYzRmYzFhMTFlMWRmYgotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL3N2Zy9jbGlwLXBhdGgvY2xpcC1vcGFjaXR5LWV4cGVjdGVkLmh0
bWwKQEAgLTAsMCArMSwyMyBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxib2R5PgorPHN2
ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTAiPgorPGc+Cisg
IDxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjUwIiBmaWxsPSJncmVlbiIvPgorICA8Y2lyY2xl
IGN4PSIxMDAiIGN5PSI1MCIgcj0iNTAiIGZpbGw9InJlZCIgLz4KKyAgPGc+CisgICAgPGNpcmNs
ZSBjeD0iNTAiIGN5PSIxMDAiIHI9IjUwIiBmaWxsPSJncmVlbiIgb3BhY2l0eT0iLjUiIC8+Cisg
ICAgPGNpcmNsZSBjeD0iMTAwIiBjeT0iMTAwIiByPSI1MCIgZmlsbD0icmVkIiAgb3BhY2l0eT0i
LjUiIC8+CisgIDwvZz4KKzwvZz4KKzxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwMCwwKSI+Cisg
IDxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjUwIiBmaWxsPSJncmVlbiIvPgorICA8Y2lyY2xl
IGN4PSIxMDAiIGN5PSI1MCIgcj0iNTAiIGZpbGw9InJlZCIgLz4KKyAgPGc+CisgICAgPGNpcmNs
ZSBjeD0iNTAiIGN5PSIxMDAiIHI9IjUwIiBmaWxsPSJncmVlbiIgb3BhY2l0eT0iLjUiIC8+Cisg
ICAgPGNpcmNsZSBjeD0iMTAwIiBjeT0iMTAwIiByPSI1MCIgZmlsbD0icmVkIiAgb3BhY2l0eT0i
LjUiIC8+CisgIDwvZz4KKzwvZz4KKzwvc3ZnPgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvc3ZnL2NsaXAtcGF0aC9jbGlwLW9wYWNpdHkuaHRtbCBiL0xheW91dFRl
c3RzL3N2Zy9jbGlwLXBhdGgvY2xpcC1vcGFjaXR5Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNmY4NjBmZDFm
NDU4ODJkZWJjOGVjOTRiNThkMTdiMmUwMTI4ZjFjZAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL3N2Zy9jbGlwLXBhdGgvY2xpcC1vcGFjaXR5Lmh0bWwKQEAgLTAsMCArMSwzMiBAQAor
PCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxib2R5PgorPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53
My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTAiPgorPGRlZnM+Cis8Y2xpcFBhdGggaWQ9ImNsaXAx
Ij4KKyAgICA8cmVjdCB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIvPgorPC9jbGlwUGF0aD4KKzxj
bGlwUGF0aCBpZD0iY2xpcDIiPgorICAgIDxyZWN0IHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIi8+
CisgICAgPHJlY3Qgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiLz4KKzwvY2xpcFBhdGg+Cis8L2Rl
ZnM+Cis8Zz4KKyAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNTAiIGZpbGw9ImdyZWVuIi8+
CisgIDxjaXJjbGUgY3g9IjEwMCIgY3k9IjUwIiByPSI1MCIgZmlsbD0icmVkIiAvPgorICA8ZyBj
bGlwLXBhdGg9InVybCgjY2xpcDEpIj4KKyAgICA8Y2lyY2xlIGN4PSI1MCIgY3k9IjEwMCIgcj0i
NTAiIGZpbGw9ImdyZWVuIiBvcGFjaXR5PSIuNSIgLz4KKyAgICA8Y2lyY2xlIGN4PSIxMDAiIGN5
PSIxMDAiIHI9IjUwIiBmaWxsPSJyZWQiICBvcGFjaXR5PSIuNSIgLz4KKyAgPC9nPgorPC9nPgor
PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAwLDApIj4KKyAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1
MCIgcj0iNTAiIGZpbGw9ImdyZWVuIi8+CisgIDxjaXJjbGUgY3g9IjEwMCIgY3k9IjUwIiByPSI1
MCIgZmlsbD0icmVkIiAvPgorICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDIpIj4KKyAgICA8Y2ly
Y2xlIGN4PSI1MCIgY3k9IjEwMCIgcj0iNTAiIGZpbGw9ImdyZWVuIiBvcGFjaXR5PSIuNSIgLz4K
KyAgICA8Y2lyY2xlIGN4PSIxMDAiIGN5PSIxMDAiIHI9IjUwIiBmaWxsPSJyZWQiICBvcGFjaXR5
PSIuNSIgLz4KKyAgPC9nPgorPC9nPgorPC9zdmc+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9zdmcvY2xpcC1wYXRoL3N2Zy1pbi1odG1sLWV4cGVjdGVkLmh0bWwg
Yi9MYXlvdXRUZXN0cy9zdmcvY2xpcC1wYXRoL3N2Zy1pbi1odG1sLWV4cGVjdGVkLmh0bWwKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uMjZlOTkwY2Q2MzkxMWIzMWY0N2M4ZmFhMWY4YTFlMGFlYzdiNGZhNgotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL3N2Zy9jbGlwLXBhdGgvc3ZnLWluLWh0bWwtZXhwZWN0
ZWQuaHRtbApAQCAtMCwwICsxLDQwIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+
Cis8c3R5bGU+Citib2R5IHsKKyAgICBib3JkZXI6IDJlbSBibHVlIHNvbGlkOworfQorc3ZnIHsK
KyAgICBiYWNrZ3JvdW5kOiBwaW5rOworfQorPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorPHN2
ZyB3aWR0aD0iMjAwcHgiIGhlaWdodD0iMjAwcHgiIHZpZXdCb3g9IjAgMCA4IDgiIHZlcnNpb249
IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0
cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CisgICAgPGc+CisgICAgICAgIDxjaXJjbGUgY3g9
IjEiIGN5PSIxIiByPSIxIiBmaWxsPSJncmVlbiI+PC9jaXJjbGU+CisgICAgICAgIDxjaXJjbGUg
Y3g9IjciIGN5PSIxIiByPSIxIiBmaWxsPSJncmVlbiI+PC9jaXJjbGU+CisgICAgPC9nPgorPC9z
dmc+Cis8c3ZnIHdpZHRoPSIyMDBweCIgaGVpZ2h0PSIyMDBweCIgdmlld0JveD0iMCAwIDggOCIg
dmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhs
aW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KKyAgICA8Zz4KKyAgICAgICAgPGNp
cmNsZSBjeD0iMSIgY3k9IjciIHI9IjEiIGZpbGw9ImdyZWVuIj48L2NpcmNsZT4KKyAgICAgICAg
PGNpcmNsZSBjeD0iNyIgY3k9IjciIHI9IjEiIGZpbGw9ImdyZWVuIj48L2NpcmNsZT4KKyAgICA8
L2c+Cis8L3N2Zz4KKzxicj4KKzxzdmcgd2lkdGg9IjIwMHB4IiBoZWlnaHQ9IjIwMHB4IiB2aWV3
Qm94PSIwIDAgOCA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAw
L3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgorICAgIDxn
PgorICAgICAgICA8Y2lyY2xlIGN4PSIxIiBjeT0iMSIgcj0iMSIgZmlsbD0iZ3JlZW4iPjwvY2ly
Y2xlPgorICAgICAgICA8Y2lyY2xlIGN4PSI3IiBjeT0iMSIgcj0iMSIgZmlsbD0iZ3JlZW4iPjwv
Y2lyY2xlPgorICAgIDwvZz4KKzwvc3ZnPgorPHN2ZyB3aWR0aD0iMjAwcHgiIGhlaWdodD0iMjAw
cHgiIHZpZXdCb3g9IjAgMCA4IDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMu
b3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+
CisgICAgPGc+CisgICAgICAgIDxjaXJjbGUgY3g9IjEiIGN5PSI3IiByPSIxIiBmaWxsPSJncmVl
biI+PC9jaXJjbGU+CisgICAgICAgIDxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSIxIiBmaWxsPSJn
cmVlbiI+PC9jaXJjbGU+CisgICAgPC9nPgorPC9zdmc+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9zdmcvY2xpcC1wYXRoL3N2Zy1pbi1odG1sLmh0bWwgYi9MYXlv
dXRUZXN0cy9zdmcvY2xpcC1wYXRoL3N2Zy1pbi1odG1sLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZDY4OWI0
NDhmOTljZTRjMGViZjJiMGVjNjNkYzRhMjcxMGNkMmI0MAotLS0gL2Rldi9udWxsCisrKyBiL0xh
eW91dFRlc3RzL3N2Zy9jbGlwLXBhdGgvc3ZnLWluLWh0bWwuaHRtbApAQCAtMCwwICsxLDYyIEBA
Cis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8c3R5bGU+Citib2R5IHsKKyAgICBi
b3JkZXI6IDJlbSBibHVlIHNvbGlkOworfQorc3ZnIHsKKyAgICBiYWNrZ3JvdW5kOiBwaW5rOwor
fQorPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorPHN2ZyB3aWR0aD0iMjAwcHgiIGhlaWdodD0i
MjAwcHgiIHZpZXdCb3g9IjAgMCA4IDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cu
dzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlu
ayI+CisgICAgPGNsaXBwYXRoIGlkPSJjbGlwMSI+CisgICAgICAgIDxyZWN0IHdpZHRoPSI4IiBo
ZWlnaHQ9IjQiPjwvcmVjdD4KKyAgICA8L2NsaXBwYXRoPgorICAgIDxnIGNsaXAtcGF0aD0idXJs
KCNjbGlwMSkiPgorICAgICAgICA8Y2lyY2xlIGN4PSIxIiBjeT0iMSIgcj0iMSIgZmlsbD0iZ3Jl
ZW4iPjwvY2lyY2xlPgorICAgICAgICA8Y2lyY2xlIGN4PSI3IiBjeT0iMSIgcj0iMSIgZmlsbD0i
Z3JlZW4iPjwvY2lyY2xlPgorICAgICAgICA8Y2lyY2xlIGN4PSIxIiBjeT0iNyIgcj0iMSIgZmls
bD0iZ3JlZW4iPjwvY2lyY2xlPgorICAgICAgICA8Y2lyY2xlIGN4PSI3IiBjeT0iNyIgcj0iMSIg
ZmlsbD0iZ3JlZW4iPjwvY2lyY2xlPgorICAgIDwvZz4KKzwvc3ZnPgorPHN2ZyB3aWR0aD0iMjAw
cHgiIGhlaWdodD0iMjAwcHgiIHZpZXdCb3g9IjAgMCA4IDgiIHZlcnNpb249IjEuMSIgeG1sbnM9
Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5v
cmcvMTk5OS94bGluayI+CisgICAgPGNsaXBwYXRoIGlkPSJjbGlwMiI+CisgICAgICAgIDxyZWN0
IHk9IjQiIHdpZHRoPSI4IiBoZWlnaHQ9IjQiPjwvcmVjdD4KKyAgICA8L2NsaXBwYXRoPgorICAg
IDxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMikiPgorICAgICAgICA8Y2lyY2xlIGN4PSIxIiBjeT0i
MSIgcj0iMSIgZmlsbD0iZ3JlZW4iPjwvY2lyY2xlPgorICAgICAgICA8Y2lyY2xlIGN4PSI3IiBj
eT0iMSIgcj0iMSIgZmlsbD0iZ3JlZW4iPjwvY2lyY2xlPgorICAgICAgICA8Y2lyY2xlIGN4PSIx
IiBjeT0iNyIgcj0iMSIgZmlsbD0iZ3JlZW4iPjwvY2lyY2xlPgorICAgICAgICA8Y2lyY2xlIGN4
PSI3IiBjeT0iNyIgcj0iMSIgZmlsbD0iZ3JlZW4iPjwvY2lyY2xlPgorICAgIDwvZz4KKzwvc3Zn
PgorPGJyPgorPHN2ZyB3aWR0aD0iMjAwcHgiIGhlaWdodD0iMjAwcHgiIHZpZXdCb3g9IjAgMCA4
IDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxu
czp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CisgICAgPGNsaXBwYXRoIGlk
PSJjbGlwMyI+CisgICAgICAgIDxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjIiPjwvcmVjdD4KKyAg
ICAgICAgPHJlY3QgeT0iNCIgd2lkdGg9IjgiIGhlaWdodD0iMiI+PC9yZWN0PgorICAgIDwvY2xp
cHBhdGg+CisgICAgPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAzKSI+CisgICAgICAgIDxjaXJjbGUg
Y3g9IjEiIGN5PSIxIiByPSIxIiBmaWxsPSJncmVlbiI+PC9jaXJjbGU+CisgICAgICAgIDxjaXJj
bGUgY3g9IjciIGN5PSIxIiByPSIxIiBmaWxsPSJncmVlbiI+PC9jaXJjbGU+CisgICAgICAgIDxj
aXJjbGUgY3g9IjEiIGN5PSI3IiByPSIxIiBmaWxsPSJncmVlbiI+PC9jaXJjbGU+CisgICAgICAg
IDxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSIxIiBmaWxsPSJncmVlbiI+PC9jaXJjbGU+CisgICAg
PC9nPgorPC9zdmc+Cis8c3ZnIHdpZHRoPSIyMDBweCIgaGVpZ2h0PSIyMDBweCIgdmlld0JveD0i
MCAwIDggOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmci
IHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KKyAgICA8Y2xpcHBh
dGggaWQ9ImNsaXA0Ij4KKyAgICAgICAgPHJlY3QgeT0iMiIgd2lkdGg9IjgiIGhlaWdodD0iMiI+
PC9yZWN0PgorICAgICAgICA8cmVjdCB5PSI2IiB3aWR0aD0iOCIgaGVpZ2h0PSIyIj48L3JlY3Q+
CisgICAgPC9jbGlwcGF0aD4KKyAgICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDQpIj4KKyAgICAg
ICAgPGNpcmNsZSBjeD0iMSIgY3k9IjEiIHI9IjEiIGZpbGw9ImdyZWVuIj48L2NpcmNsZT4KKyAg
ICAgICAgPGNpcmNsZSBjeD0iNyIgY3k9IjEiIHI9IjEiIGZpbGw9ImdyZWVuIj48L2NpcmNsZT4K
KyAgICAgICAgPGNpcmNsZSBjeD0iMSIgY3k9IjciIHI9IjEiIGZpbGw9ImdyZWVuIj48L2NpcmNs
ZT4KKyAgICAgICAgPGNpcmNsZSBjeD0iNyIgY3k9IjciIHI9IjEiIGZpbGw9ImdyZWVuIj48L2Np
cmNsZT4KKyAgICA8L2c+Cis8L3N2Zz4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371917</attachid>
            <date>2019-06-11 20:44:43 -0700</date>
            <delta_ts>2019-06-11 20:44:43 -0700</delta_ts>
            <desc>test gardening patch</desc>
            <filename>gardening.diff</filename>
            <type>text/plain</type>
            <size>2259</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAyYmRiNDA2NjBhNS4uN2I2ZTg4MGI3NzUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAor
MjAxOS0wNi0xMSAgRnVqaWkgSGlyb25vcmkgIDxIaXJvbm9yaS5GdWppaUBzb255LmNvbT4KKwor
ICAgICAgICBbR1RLXSBTb21lIHJlZnRlc3QgZmFpbCB3aXRoIG9ubHkgb25lIG9yIHR3byBwaXhl
bCBkaWZmZXJlbmNlcyBpbiBkaWZmIGltYWdlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg0MjYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zOgorICAg
ICAgICAqIHBsYXRmb3JtL3dwZS9UZXN0RXhwZWN0YXRpb25zOgorICAgICAgICBzdmcvY2xpcC1w
YXRoL2NsaXAtb3BhY2l0eS5odG1sIHJlc3VsdHMgaW4gMC4wMSUgaW1hZ2UgZGlmZi4gTWFya2Vk
IGl0IGFzIEltYWdlT25seUZhaWx1cmUgb2YgQnVnIDE2ODQyNi4KKwogMjAxOS0wNi0xMSAgQ29t
bWl0IFF1ZXVlICA8Y29tbWl0LXF1ZXVlQHdlYmtpdC5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdl
ZCwgcm9sbGluZyBvdXQgcjI0NjMyMC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3Jt
L2d0ay9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBl
Y3RhdGlvbnMKaW5kZXggNTdlOTQzODY4N2EuLjllNzdkZjg0YTQ3IDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMzMyOSw2ICszMzI5LDcgQEAgd2Via2l0
Lm9yZy9iLzE2ODM3MyBtZWRpYS9tZWRpYS1wcmVsb2FkLW5vLWRlbGF5LWxvYWRldmVudC5odG1s
IFsgRmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvMTY4NDI2IGZhc3QvbXVsdGljb2wvY29sdW1ucy1v
bi1ib2R5Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8xNjg0MjYgbGVn
YWN5LWFuaW1hdGlvbi1lbmdpbmUvaW1wb3J0ZWQvYmxpbmsvYW5pbWF0aW9ucy9kaXNwbGF5LWlu
bGluZS1zdHlsZS1hZGp1c3QuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQogd2Via2l0Lm9yZy9i
LzE2ODQyNiBmYXN0L2h0bWwvZGV0YWlscy1jb21tZW50LWNyYXNoLmh0bWwgWyBJbWFnZU9ubHlG
YWlsdXJlIF0KK3dlYmtpdC5vcmcvYi8xNjg0MjYgc3ZnL2NsaXAtcGF0aC9jbGlwLW9wYWNpdHku
aHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQogCiB3ZWJraXQub3JnL2IvMTM2MTA5IGZhc3QvbXVs
dGljb2wvbWl4ZWQtb3BhY2l0eS1maXhlZC10ZXN0Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0K
IApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd3BlL1Rlc3RFeHBlY3RhdGlvbnMg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93cGUvVGVzdEV4cGVjdGF0aW9ucwppbmRleCA1Nzk5YTg0
OWUyNy4uZDU5N2RhZjRkNTggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dwZS9U
ZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dwZS9UZXN0RXhwZWN0
YXRpb25zCkBAIC0xNDU4LDYgKzE0NTgsNyBAQCB3ZWJraXQub3JnL2IvMTY5OTEwIGZhc3QvbXVs
dGljb2wvc2ltcGxlLWxpbmUtbGF5b3V0LWxpbmUtaW5kZXgtYWZ0ZXItc3RydXQuaHRtbAogd2Vi
a2l0Lm9yZy9iLzE2MDI0OSBmYXN0L3Nocmluay13cmFwL3JlY3Qtc2hyaW5rLXdyYXAuaHRtbCBb
IEltYWdlT25seUZhaWx1cmUgXQogCiB3ZWJraXQub3JnL2IvMTY4NDI2IGZhc3QvaHRtbC9kZXRh
aWxzLWNvbW1lbnQtY3Jhc2guaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQord2Via2l0Lm9yZy9i
LzE2ODQyNiBzdmcvY2xpcC1wYXRoL2NsaXAtb3BhY2l0eS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVy
ZSBdCiAKIHdlYmtpdC5vcmcvYi8xODg5NjYgZmFzdC9pbWFnZXMvaW1hZ2UtbWFwLW91dGxpbmUt
aW4tcG9zaXRpb25lZC1jb250YWluZXIuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQogd2Via2l0
Lm9yZy9iLzE4ODk2NiBmYXN0L2ltYWdlcy9pbWFnZS1tYXAtb3V0bGluZS13aXRoLXBhaW50LXJv
b3Qtb2Zmc2V0Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0K
</data>

          </attachment>
      

    </bug>

</bugzilla>