<?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>206291</bug_id>
          
          <creation_ts>2020-01-15 08:54:06 -0800</creation_ts>
          <short_desc>REGRESSION (r252064): [ Mac iOS ] storage/websql/statement-error-callback.html is timing out flakily</short_desc>
          <delta_ts>2020-01-30 09:35:26 -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>Page Loading</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=203103</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=206830</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Truitt Savell">tsavell</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>mjs</cc>
    
    <cc>sihui_liu</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1606939</commentid>
    <comment_count>0</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2020-01-15 08:54:06 -0800</bug_when>
    <thetext>storage/websql/statement-error-callback.html

Description:
This test is timing out a lot on Catalina wk2 release and iOS. This started timing out around 252121 according to history.

History:
https://results.webkit.org/?suite=layout-tests&amp;test=webgpu%2Fwhlsl%2Fdot-expressions.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1606940</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-01-15 08:54:25 -0800</bug_when>
    <thetext>&lt;rdar://problem/58606666&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1606945</commentid>
    <comment_count>2</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2020-01-15 09:15:58 -0800</bug_when>
    <thetext>--- /Volumes/Data/slave/catalina-release-tests-wk2/build/layout-test-results/storage/websql/statement-error-callback-expected.txt
+++ /Volumes/Data/slave/catalina-release-tests-wk2/build/layout-test-results/storage/websql/statement-error-callback-actual.txt
@@ -1,15 +1,7 @@
 CONSOLE MESSAGE: line 64: Web SQL is deprecated. Please use IndexedDB instead.
 CONSOLE MESSAGE: line 67: Exception in statement error callback
-This test confirms that a transaction is immediately rolled back if and only if a statement&apos;s error callback throws an exception, returns true, or doesn&apos;t return any value.
-PASS - the transaction error callback was invoked.
-PASS - the transaction error callback was invoked.
-PASS - the transaction error callback was invoked.
-PASS - the transaction error callback was invoked.
-PASS - the transaction error callback was invoked.
-PASS - the transaction error callback was invoked.
-PASS - the transaction success callback was invoked.
-PASS - the transaction success callback was invoked.
-PASS - the transaction success callback was invoked.
-PASS - the transaction success callback was invoked.
-Test Complete
+#PID UNRESPONSIVE - WebKitTestRunner (pid 31795)
+FAIL: Timed out waiting for notifyDone to be called
 
+#EOF
+#EOF</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1606956</commentid>
    <comment_count>3</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2020-01-15 09:40:54 -0800</bug_when>
    <thetext>This is not reproducing locally for me with iterations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1606959</commentid>
    <comment_count>4</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2020-01-15 09:45:13 -0800</bug_when>
    <thetext>I linked the wrong history. Correct History:
https://results.webkit.org/?suite=layout-tests&amp;test=storage%2Fwebsql%2Fstatement-error-callback.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1606966</commentid>
    <comment_count>5</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2020-01-15 09:51:39 -0800</bug_when>
    <thetext>Marked this as timing out while investigating in:
https://trac.webkit.org/changeset/254573/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1607363</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2020-01-15 22:52:29 -0800</bug_when>
    <thetext>For this test, the history clearly points to r252064.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1612155</commentid>
    <comment_count>7</comment_count>
      <attachid>389057</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-01-28 13:56:22 -0800</bug_when>
    <thetext>Created attachment 389057
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1612176</commentid>
    <comment_count>8</comment_count>
      <attachid>389064</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-01-28 14:32:58 -0800</bug_when>
    <thetext>Created attachment 389064
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1612241</commentid>
    <comment_count>9</comment_count>
      <attachid>389064</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2020-01-28 16:16:10 -0800</bug_when>
    <thetext>Comment on attachment 389064
Patch

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

&gt; Source/WebCore/ChangeLog:10
&gt; +        task was the source of the flaky timeouts &amp; crashes. Queueing this event loop task in

&amp; crashes?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1612254</commentid>
    <comment_count>10</comment_count>
      <attachid>389064</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2020-01-28 16:39:27 -0800</bug_when>
    <thetext>Comment on attachment 389064
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1612265</commentid>
    <comment_count>11</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-01-28 16:56:52 -0800</bug_when>
    <thetext>(In reply to Alexey Proskuryakov from comment #9)
&gt; Comment on attachment 389064 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=389064&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:10
&gt; &gt; +        task was the source of the flaky timeouts &amp; crashes. Queueing this event loop task in
&gt; 
&gt; &amp; crashes?

Yes, locally I saw flaky crashes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1612282</commentid>
    <comment_count>12</comment_count>
      <attachid>389064</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-01-28 17:39:51 -0800</bug_when>
    <thetext>Comment on attachment 389064
Patch

Clearing flags on attachment: 389064

Committed r255329: &lt;https://trac.webkit.org/changeset/255329&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1612283</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-01-28 17:39:53 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1612666</commentid>
    <comment_count>14</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2020-01-29 14:09:40 -0800</bug_when>
    <thetext>This issue is still occurring according to history.

https://results.webkit.org/?suite=layout-tests&amp;suite=layout-tests&amp;test=inspector%2Fcanvas%2FresolveContext-webgpu.html&amp;test=storage%2Fwebsql%2Fstatement-error-callback.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1612670</commentid>
    <comment_count>15</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-01-29 14:16:21 -0800</bug_when>
    <thetext>(In reply to Truitt Savell from comment #14)
&gt; This issue is still occurring according to history.
&gt; 
&gt; https://results.webkit.org/?suite=layout-tests&amp;suite=layout-
&gt; tests&amp;test=inspector%2Fcanvas%2FresolveContext-webgpu.
&gt; html&amp;test=storage%2Fwebsql%2Fstatement-error-callback.html

:( It was no longer reproducing locally even though it was easily reproducible on my machine before the fix. I guess I may have made it less flaky but it is still flaky. Anyway, I will investigate further.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1612757</commentid>
    <comment_count>16</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-01-29 16:36:17 -0800</bug_when>
    <thetext>(In reply to Chris Dumez from comment #15)
&gt; (In reply to Truitt Savell from comment #14)
&gt; &gt; This issue is still occurring according to history.
&gt; &gt; 
&gt; &gt; https://results.webkit.org/?suite=layout-tests&amp;suite=layout-
&gt; &gt; tests&amp;test=inspector%2Fcanvas%2FresolveContext-webgpu.
&gt; &gt; html&amp;test=storage%2Fwebsql%2Fstatement-error-callback.html
&gt; 
&gt; :( It was no longer reproducing locally even though it was easily
&gt; reproducible on my machine before the fix. I guess I may have made it less
&gt; flaky but it is still flaky. Anyway, I will investigate further.

I am trying various things but I can no longer reproduce the flakiness locally after my change..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1612992</commentid>
    <comment_count>17</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-01-30 09:35:26 -0800</bug_when>
    <thetext>Committed r255431: &lt;https://trac.webkit.org/changeset/255431&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>389057</attachid>
            <date>2020-01-28 13:56:22 -0800</date>
            <delta_ts>2020-01-28 14:32:57 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-206291-20200128135621.patch</filename>
            <type>text/plain</type>
            <size>4794</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU1MjM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWQ5NDczMmQ4MTc5ZDU1
NTVhZjFlNjkwYTVhYzgxZmMxYzZlMjk1YS4uYjBmOGFkZjk5ZmQzYzkzNjRjYjI2OGI3ODkxODQy
OWY0MGJlNzZjMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIwLTAxLTI4ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjI1MjA2
NCk6IFsgTWFjIGlPUyBdIHN0b3JhZ2Uvd2Vic3FsL3N0YXRlbWVudC1lcnJvci1jYWxsYmFjay5o
dG1sIGlzIHRpbWluZyBvdXQgZmxha2lseQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjA2MjkxCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81ODYwNjY2
Nj4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJIGZv
dW5kIHRoYXQgZXh0ZW5kaW5nIHRoZSBsaWZldGltZSBvZiB0aGUgU1FMVHJhbnNhY3Rpb24gYnkg
Y2FwdHVyaW5nIHByb3RlY3RlZFRoaXMgaW4gdGhlIGV2ZW50IGxvb3AKKyAgICAgICAgdGFzayB3
YXMgdGhlIHNvdXJjZSBvZiB0aGUgZmxha3kgdGltZW91dHMgJiBjcmFzaGVzLiBRdWV1ZWluZyB0
aGlzIGV2ZW50IGxvb3AgdGFzayBpbgorICAgICAgICBub3RpZnlEYXRhYmFzZVRocmVhZElzU2h1
dHRpbmdEb3duKCkgaXMgYWN0dWFsbHkgbm90IG5lY2Vzc2FyeSBiZWNhdXNlIGNhbGxpbmcgY2Fs
bEVycm9yQ2FsbGJhY2tEdWVUb0ludGVycnVwdGlvbigpCisgICAgICAgIGRpcmVjdGx5IHdvdWxk
IHNjaGVkdWxlIHRoZSBldmVudCBsb29wIHRhc2sgZm9yIHVzLiBBbHNvLCBpbiBjYWxsRXJyb3JD
YWxsYmFja0R1ZVRvSW50ZXJydXB0aW9uKCksCisgICAgICAgIHRoZSBldmVudCBsb29wIHRhc2sg
b25seSBrZWVwcyB0aGUgZXJyb3IgY2FsbGJhY2sgYWxpdmUsIG5vdCBqdXN0IHRoZSBTUUxUcmFu
c2FjdGlvbiBvYmplY3QuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCB1bnNraXBwZWQgZXhpc3Rp
bmcgdGVzdC4KKworICAgICAgICAqIE1vZHVsZXMvd2ViZGF0YWJhc2UvU1FMVHJhbnNhY3Rpb24u
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6U1FMVHJhbnNhY3Rpb246Om5vdGlmeURhdGFiYXNlVGhy
ZWFkSXNTaHV0dGluZ0Rvd24pOgorCiAyMDIwLTAxLTI4ICB5b3Vlbm4gZmFibGV0ICA8eW91ZW5u
QGFwcGxlLmNvbT4KIAogICAgICAgICBCbG9iIG1lZGlhIGxvYWRpbmcgZG9lcyBub3Qgd29yayB3
aXRoIEdQVVByb2Nlc3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViZGF0
YWJhc2UvU1FMVHJhbnNhY3Rpb24uY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJkYXRh
YmFzZS9TUUxUcmFuc2FjdGlvbi5jcHAKaW5kZXggZGQ2NWQ4NjAyMTdkOTllNDc5ZWJhZjkzNjVm
MzVkMDkyMzQyN2JhYi4uNzlkMjM0N2RhODM3OWUzZWIwZmNiZGE3MjY1MDk2YjIxZDhmM2Y3OSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJkYXRhYmFzZS9TUUxUcmFuc2Fj
dGlvbi5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy93ZWJkYXRhYmFzZS9TUUxUcmFu
c2FjdGlvbi5jcHAKQEAgLTEyOCw5ICsxMjgsNyBAQCB2b2lkIFNRTFRyYW5zYWN0aW9uOjpwZXJm
b3JtUGVuZGluZ0NhbGxiYWNrKCkKIHZvaWQgU1FMVHJhbnNhY3Rpb246Om5vdGlmeURhdGFiYXNl
VGhyZWFkSXNTaHV0dGluZ0Rvd24oKQogewogICAgIGNhbGxPbk1haW5UaHJlYWQoW3RoaXMsIHBy
b3RlY3RlZFRoaXMgPSBtYWtlUmVmKCp0aGlzKV0oKSBtdXRhYmxlIHsKLSAgICAgICAgbV9kYXRh
YmFzZS0+ZG9jdW1lbnQoKS5ldmVudExvb3AoKS5xdWV1ZVRhc2soVGFza1NvdXJjZTo6TmV0d29y
a2luZywgW3RoaXMsIHByb3RlY3RlZFRoaXMgPSBwcm90ZWN0ZWRUaGlzLmNvcHlSZWYoKV0oKSBt
dXRhYmxlIHsKLSAgICAgICAgICAgIGNhbGxFcnJvckNhbGxiYWNrRHVlVG9JbnRlcnJ1cHRpb24o
KTsKLSAgICAgICAgfSk7CisgICAgICAgIGNhbGxFcnJvckNhbGxiYWNrRHVlVG9JbnRlcnJ1cHRp
b24oKTsKICAgICB9KTsKIAogICAgIG1fYmFja2VuZC5ub3RpZnlEYXRhYmFzZVRocmVhZElzU2h1
dHRpbmdEb3duKCk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKaW5kZXggY2NhZTY0ZjY5ODc0MWZiMTZjMmNhNTEwMTBiYmQ5OWRiMGEw
YzdhZC4uYzI2ZjQ5ZjZlMDllZTdhZDY1ZDgyNDRiNGEwZTA4NTJjMzFmMDRjYSAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE2IEBACisyMDIwLTAxLTI4ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+
CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjI1MjA2NCk6IFsgTWFjIGlPUyBdIHN0b3JhZ2Uvd2Vi
c3FsL3N0YXRlbWVudC1lcnJvci1jYWxsYmFjay5odG1sIGlzIHRpbWluZyBvdXQgZmxha2lseQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA2MjkxCisg
ICAgICAgIDxyZGFyOi8vcHJvYmxlbS81ODYwNjY2Nj4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVbnNraXAgdGVzdCB0aGF0IGlzIG5vIGxvbmdlciBm
bGFreS4KKworICAgICAgICAqIHBsYXRmb3JtL2lvcy9UZXN0RXhwZWN0YXRpb25zOgorICAgICAg
ICAqIHBsYXRmb3JtL21hYy9UZXN0RXhwZWN0YXRpb25zOgorCiAyMDIwLTAxLTI4ICB5b3Vlbm4g
ZmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAgICAgICBCbG9iIG1lZGlhIGxvYWRpbmcg
ZG9lcyBub3Qgd29yayB3aXRoIEdQVVByb2Nlc3MKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2lvcy9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL1Rl
c3RFeHBlY3RhdGlvbnMKaW5kZXggNjI4OTVhNDI4ODcyZmYzNWVhYTJmNzQzNmQ5MjBmMjQ4MmRi
YjRmMC4uM2YyOWZmYzhjMTFlNmVmYjA5MzM5OGJjOGU5NzE1YjdjOTNiMjY2NCAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTM0NTksMTAgKzM0NTksOCBA
QCB3ZWJraXQub3JnL2IvMjA1MzA5IHNjcm9sbGluZ2Nvb3JkaW5hdG9yL2lvcy9zY3JvbGwtcG9z
aXRpb24tYWZ0ZXItcmVhdHRhY2guaHRtbAogCiB3ZWJraXQub3JnL2IvMjAwMDQzIGZhc3QvdGV4
dC9pbnRlcm5hdGlvbmFsL3N5c3RlbS1sYW5ndWFnZS9uYXZpZ2F0b3ItbGFuZ3VhZ2UgWyBQYXNz
IEZhaWx1cmUgXQogCi13ZWJraXQub3JnL2IvMjA2MjkxIHN0b3JhZ2Uvd2Vic3FsL3N0YXRlbWVu
dC1lcnJvci1jYWxsYmFjay5odG1sIFsgUGFzcyBUaW1lb3V0IF0KLQogd2Via2l0Lm9yZy9iLzIw
MzIyMiBzdmcvd2ljZC9yaWdodHNpemluZy1ncmlkLnhodG1sIFsgUGFzcyBGYWlsdXJlIF0KIAog
d2Via2l0Lm9yZy9iLzIwNjg2NCBodHRwL3Rlc3RzL3dvcmtlcnMvc2VydmljZS9iYXNpYy10aW1l
b3V0Lmh0dHBzLmh0bWwgWyBQYXNzIEZhaWx1cmUgXQogCi13ZWJraXQub3JnL2IvMjA2NjcxIFsg
RGVidWcgXSBhbmltYXRpb25zL2FuaW1hdGlvbi1kaXJlY3Rpb24tcmV2ZXJzZS5odG1sIFsgUGFz
cyBGYWlsdXJlIF0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCit3ZWJraXQub3JnL2IvMjA2
NjcxIFsgRGVidWcgXSBhbmltYXRpb25zL2FuaW1hdGlvbi1kaXJlY3Rpb24tcmV2ZXJzZS5odG1s
IFsgUGFzcyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9U
ZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlv
bnMKaW5kZXggNDA3ZGI0MzBkZWE4ZDY4YWNjNTUxOGVjZTJkY2U2NTc1ODQyZTVmNS4uZjllMTZj
ODQ1YzJlOTlkMzNmZWJmMDk2NTAxZTBlMzQ5YzFhNmM1YiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTE5MzQsOCArMTkzNCw2IEBAIHdlYmtpdC5vcmcv
Yi8yMDQzMTIgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zdmcvaW1wb3J0L3N0cnVj
dC1kb20tMDYtYi1tCiB3ZWJraXQub3JnL2IvNzc1NjggWyBTaWVycmEgSGlnaFNpZXJyYSBNb2ph
dmUgXSBmYXN0L3RleHQvbG9jYWxlLXNoYXBpbmcuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQog
d2Via2l0Lm9yZy9iLzc3NTY4IFsgU2llcnJhIEhpZ2hTaWVycmEgTW9qYXZlIF0gZmFzdC90ZXh0
L2xvY2FsZS1zaGFwaW5nLWNvbXBsZXguaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQogCi13ZWJr
aXQub3JnL2IvMjA2MjkxIHN0b3JhZ2Uvd2Vic3FsL3N0YXRlbWVudC1lcnJvci1jYWxsYmFjay5o
dG1sIFsgUGFzcyBUaW1lb3V0IF0KLQogd2Via2l0Lm9yZy9iLzIwMzIyMiBzdmcvd2ljZC9yaWdo
dHNpemluZy1ncmlkLnhodG1sIFsgUGFzcyBGYWlsdXJlIF0KIAogd2Via2l0Lm9yZy9iLzIwNjY4
MiBbIERlYnVnIF0gYW5pbWF0aW9ucy9wbGF5LXN0YXRlLXBhdXNlZC5odG1sIFsgUGFzcyBGYWls
dXJlIF0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>389064</attachid>
            <date>2020-01-28 14:32:58 -0800</date>
            <delta_ts>2020-01-28 17:39:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-206291-20200128143258.patch</filename>
            <type>text/plain</type>
            <size>5663</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU1MzE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2EwMDFjMmFmNDMwYmFm
NWUwNzVhYTI5YWJmMzBlNzA1MTA5N2M3My4uZDUwM2RmNWE3MWFjNDZkOTk5NzUwNTBjMzU2NTUx
OWVlMjFhYmVmOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIwLTAxLTI4ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjI1MjA2
NCk6IFsgTWFjIGlPUyBdIHN0b3JhZ2Uvd2Vic3FsL3N0YXRlbWVudC1lcnJvci1jYWxsYmFjay5o
dG1sIGlzIHRpbWluZyBvdXQgZmxha2lseQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjA2MjkxCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81ODYwNjY2
Nj4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJIGZv
dW5kIHRoYXQgZXh0ZW5kaW5nIHRoZSBsaWZldGltZSBvZiB0aGUgU1FMVHJhbnNhY3Rpb24gYnkg
Y2FwdHVyaW5nIHByb3RlY3RlZFRoaXMgaW4gdGhlIGV2ZW50IGxvb3AKKyAgICAgICAgdGFzayB3
YXMgdGhlIHNvdXJjZSBvZiB0aGUgZmxha3kgdGltZW91dHMgJiBjcmFzaGVzLiBRdWV1ZWluZyB0
aGlzIGV2ZW50IGxvb3AgdGFzayBpbgorICAgICAgICBub3RpZnlEYXRhYmFzZVRocmVhZElzU2h1
dHRpbmdEb3duKCkgaXMgYWN0dWFsbHkgbm90IG5lY2Vzc2FyeSBiZWNhdXNlIGNhbGxpbmcgY2Fs
bEVycm9yQ2FsbGJhY2tEdWVUb0ludGVycnVwdGlvbigpCisgICAgICAgIGRpcmVjdGx5IHdvdWxk
IHNjaGVkdWxlIHRoZSBldmVudCBsb29wIHRhc2sgZm9yIHVzLiBBbHNvLCBpbiBjYWxsRXJyb3JD
YWxsYmFja0R1ZVRvSW50ZXJydXB0aW9uKCksCisgICAgICAgIHRoZSBldmVudCBsb29wIHRhc2sg
b25seSBrZWVwcyB0aGUgZXJyb3IgY2FsbGJhY2sgYWxpdmUsIG5vdCBqdXN0IHRoZSBTUUxUcmFu
c2FjdGlvbiBvYmplY3QuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCB1bnNraXBwZWQgZXhpc3Rp
bmcgdGVzdC4KKworICAgICAgICAqIE1vZHVsZXMvd2ViZGF0YWJhc2UvU1FMVHJhbnNhY3Rpb24u
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6U1FMVHJhbnNhY3Rpb246Om5vdGlmeURhdGFiYXNlVGhy
ZWFkSXNTaHV0dGluZ0Rvd24pOgorCiAyMDIwLTAxLTI4ICBBbmRyZXMgR29uemFsZXogIDxhbmRy
ZXNnXzIyQGFwcGxlLmNvbT4KIAogICAgICAgICBQcm9wZXJseSBjbGVhciBwZW5kaW5nIGNoYW5n
ZXMgZHVyaW5nIEFYSXNvbGF0ZWRUcmVlIHJlbW92YWwgYW5kIGFwcGx5UGVuZGluZ0NoYW5nZXMu
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL3dlYmRhdGFiYXNlL1NRTFRyYW5z
YWN0aW9uLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViZGF0YWJhc2UvU1FMVHJhbnNh
Y3Rpb24uY3BwCmluZGV4IGRkNjVkODYwMjE3ZDk5ZTQ3OWViYWY5MzY1ZjM1ZDA5MjM0MjdiYWIu
Ljc5ZDIzNDdkYTgzNzllM2ViMGZjYmRhNzI2NTA5NmIyMWQ4ZjNmNzkgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViZGF0YWJhc2UvU1FMVHJhbnNhY3Rpb24uY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViZGF0YWJhc2UvU1FMVHJhbnNhY3Rpb24uY3BwCkBA
IC0xMjgsOSArMTI4LDcgQEAgdm9pZCBTUUxUcmFuc2FjdGlvbjo6cGVyZm9ybVBlbmRpbmdDYWxs
YmFjaygpCiB2b2lkIFNRTFRyYW5zYWN0aW9uOjpub3RpZnlEYXRhYmFzZVRocmVhZElzU2h1dHRp
bmdEb3duKCkKIHsKICAgICBjYWxsT25NYWluVGhyZWFkKFt0aGlzLCBwcm90ZWN0ZWRUaGlzID0g
bWFrZVJlZigqdGhpcyldKCkgbXV0YWJsZSB7Ci0gICAgICAgIG1fZGF0YWJhc2UtPmRvY3VtZW50
KCkuZXZlbnRMb29wKCkucXVldWVUYXNrKFRhc2tTb3VyY2U6Ok5ldHdvcmtpbmcsIFt0aGlzLCBw
cm90ZWN0ZWRUaGlzID0gcHJvdGVjdGVkVGhpcy5jb3B5UmVmKCldKCkgbXV0YWJsZSB7Ci0gICAg
ICAgICAgICBjYWxsRXJyb3JDYWxsYmFja0R1ZVRvSW50ZXJydXB0aW9uKCk7Ci0gICAgICAgIH0p
OworICAgICAgICBjYWxsRXJyb3JDYWxsYmFja0R1ZVRvSW50ZXJydXB0aW9uKCk7CiAgICAgfSk7
CiAKICAgICBtX2JhY2tlbmQubm90aWZ5RGF0YWJhc2VUaHJlYWRJc1NodXR0aW5nRG93bigpOwpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CmluZGV4IDRiMWYyOWJmMGUyZWZhYTcwYmIxZjJhZjhhNGRmMDQ5OTNhZTNlYTUuLjJlZWI4Y2E1
ODE5ODZmMTM3ZjhmNDMzYmY3ZWIxZTE0MDhhNDFlMzAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAor
MjAyMC0wMS0yOCAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgorCisgICAgICAgIFJF
R1JFU1NJT04gKHIyNTIwNjQpOiBbIE1hYyBpT1MgXSBzdG9yYWdlL3dlYnNxbC9zdGF0ZW1lbnQt
ZXJyb3ItY2FsbGJhY2suaHRtbCBpcyB0aW1pbmcgb3V0IGZsYWtpbHkKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNjI5MQorICAgICAgICA8cmRhcjov
L3Byb2JsZW0vNTg2MDY2NjY+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgVW5za2lwIHRlc3QgdGhhdCBpcyBubyBsb25nZXIgZmxha3kuCisKKyAgICAg
ICAgKiBwbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9t
YWMvVGVzdEV4cGVjdGF0aW9uczoKKwogMjAyMC0wMS0yOCAgSmFjb2IgVXBob2ZmICA8amFjb2Jf
dXBob2ZmQGFwcGxlLmNvbT4KIAogICAgICAgICBbIGlPUyBdIGh0dHAvdGVzdHMvd29ya2Vycy9z
ZXJ2aWNlL3NlcnZpY2Utd29ya2VyLXVzZXItdGltaW5nLmh0dHBzLmh0bWwgaXMgZmxha3kgdGlt
aW5nIG91dApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3Rh
dGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucwppbmRleCBl
YTFkMGI1MDAzNDMxNDdlZjRmZWYyMjBhM2NjZWQ4YzlkMzE3MmFhLi42YjkyNzUxOWI5YTJiMzAy
MzkxMTkwMTNhMTc1YTczNmRkMWNjNDRhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9pb3MvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVz
dEV4cGVjdGF0aW9ucwpAQCAtMzQ1OSw4ICszNDU5LDYgQEAgd2Via2l0Lm9yZy9iLzIwNTMwOSBz
Y3JvbGxpbmdjb29yZGluYXRvci9pb3Mvc2Nyb2xsLXBvc2l0aW9uLWFmdGVyLXJlYXR0YWNoLmh0
bWwKIAogd2Via2l0Lm9yZy9iLzIwMDA0MyBmYXN0L3RleHQvaW50ZXJuYXRpb25hbC9zeXN0ZW0t
bGFuZ3VhZ2UvbmF2aWdhdG9yLWxhbmd1YWdlIFsgUGFzcyBGYWlsdXJlIF0KIAotd2Via2l0Lm9y
Zy9iLzIwNjI5MSBzdG9yYWdlL3dlYnNxbC9zdGF0ZW1lbnQtZXJyb3ItY2FsbGJhY2suaHRtbCBb
IFBhc3MgVGltZW91dCBdCi0KIHdlYmtpdC5vcmcvYi8yMDMyMjIgc3ZnL3dpY2QvcmlnaHRzaXpp
bmctZ3JpZC54aHRtbCBbIFBhc3MgRmFpbHVyZSBdCiAKIHdlYmtpdC5vcmcvYi8yMDY4NjQgaHR0
cC90ZXN0cy93b3JrZXJzL3NlcnZpY2UvYmFzaWMtdGltZW91dC5odHRwcy5odG1sIFsgUGFzcyBG
YWlsdXJlIF0KQEAgLTM0NzQsNCArMzQ3Miw0IEBAIHdlYmtpdC5vcmcvYi8yMDY3NTQgaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWJhY2tncm91bmRzL2JveC1zaGFkCiB3
ZWJraXQub3JnL2IvMjA2ODk3IFsgRGVidWcgXSBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL2Nzcy9jc3MtYmFja2dyb3VuZHMvYmFja2dyb3VuZC1zaXplL3ZlY3Rvci90YWxsLS1hdXRv
LTMycHgtLW5vbnBlcmNlbnQtd2lkdGgtb21pdHRlZC1oZWlnaHQtdmlld2JveC5odG1sIFsgU2tp
cCBdCiB3ZWJraXQub3JnL2IvMjA2ODk3IFsgRGVidWcgXSBpbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL2Nzcy9jc3MtYmFja2dyb3VuZHMvYmFja2dyb3VuZC1zaXplL3ZlY3Rvci90YWxs
LS1hdXRvLTMycHgtLW5vbnBlcmNlbnQtd2lkdGgtcGVyY2VudC1oZWlnaHQuaHRtbCBbIFNraXAg
XQogd2Via2l0Lm9yZy9iLzIwNjg5NyBbIERlYnVnIF0gaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9y
bS10ZXN0cy9jc3MvY3NzLWJhY2tncm91bmRzL2JhY2tncm91bmQtc2l6ZS92ZWN0b3IvdGFsbC0t
YXV0by0zMnB4LS1ub25wZXJjZW50LXdpZHRoLXBlcmNlbnQtaGVpZ2h0LXZpZXdib3guaHRtbCBb
IFNraXAgXQotd2Via2l0Lm9yZy9iLzIwNjg5NyBbIERlYnVnIF0gaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWJhY2tncm91bmRzL2JhY2tncm91bmQtc2l6ZS92ZWN0b3Iv
dGFsbC0tYXV0by0zMnB4LS1ub25wZXJjZW50LXdpZHRoLW9taXR0ZWQtaGVpZ2h0Lmh0bWwgWyBT
a2lwIF0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCit3ZWJraXQub3JnL2IvMjA2ODk3IFsg
RGVidWcgXSBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtYmFja2dyb3Vu
ZHMvYmFja2dyb3VuZC1zaXplL3ZlY3Rvci90YWxsLS1hdXRvLTMycHgtLW5vbnBlcmNlbnQtd2lk
dGgtb21pdHRlZC1oZWlnaHQuaHRtbCBbIFNraXAgXQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMv
VGVzdEV4cGVjdGF0aW9ucwppbmRleCBlYTc0NzNkNWI3OGM1MDU3ZjVjZmY2NzdhZDBhM2RjNmU0
Y2M2ZmJhLi40YzQ4YzdmMmZjZDFmMGY1NDIxZGJjZGEwYmNlNjQxMWYwYjJlMDkyIDEwMDY0NAot
LS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTkzNCw4ICsxOTM0LDYg
QEAgd2Via2l0Lm9yZy9iLzIwNDMxMiBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3N2
Zy9pbXBvcnQvc3RydWN0LWRvbS0wNi1iLW0KIHdlYmtpdC5vcmcvYi83NzU2OCBbIFNpZXJyYSBI
aWdoU2llcnJhIE1vamF2ZSBdIGZhc3QvdGV4dC9sb2NhbGUtc2hhcGluZy5odG1sIFsgSW1hZ2VP
bmx5RmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvNzc1NjggWyBTaWVycmEgSGlnaFNpZXJyYSBNb2ph
dmUgXSBmYXN0L3RleHQvbG9jYWxlLXNoYXBpbmctY29tcGxleC5odG1sIFsgSW1hZ2VPbmx5RmFp
bHVyZSBdCiAKLXdlYmtpdC5vcmcvYi8yMDYyOTEgc3RvcmFnZS93ZWJzcWwvc3RhdGVtZW50LWVy
cm9yLWNhbGxiYWNrLmh0bWwgWyBQYXNzIFRpbWVvdXQgXQotCiB3ZWJraXQub3JnL2IvMjAzMjIy
IHN2Zy93aWNkL3JpZ2h0c2l6aW5nLWdyaWQueGh0bWwgWyBQYXNzIEZhaWx1cmUgXQogCiB3ZWJr
aXQub3JnL2IvMjA2NjgyIFsgRGVidWcgXSBhbmltYXRpb25zL3BsYXktc3RhdGUtcGF1c2VkLmh0
bWwgWyBQYXNzIEZhaWx1cmUgXQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>