<?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>207583</bug_id>
          
          <creation_ts>2020-02-11 13:51:24 -0800</creation_ts>
          <short_desc>[ iOS wk2 ] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html is failing.</short_desc>
          <delta_ts>2020-05-26 14:56:48 -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>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>iOS 13</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jason Lawrence">Lawrence.j</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>cdumez</cc>
    
    <cc>ggaren</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1617605</commentid>
    <comment_count>0</comment_count>
    <who name="Jason Lawrence">Lawrence.j</who>
    <bug_when>2020-02-11 13:51:24 -0800</bug_when>
    <thetext>http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html

Description:
This test is flaky failing on iOS wk2.


History:
https://results.webkit.org/?suite=layout-tests&amp;test=http%2Fwpt%2Fbeacon%2Fcors%2Fcrossorigin-arraybufferview-no-preflight.html&amp;platform=ios

Diff:
--- /Volumes/Data/slave/ios-simulator-13-release-tests-wk2/build/layout-test-results/http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight-expected.txt
+++ /Volumes/Data/slave/ios-simulator-13-release-tests-wk2/build/layout-test-results/http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight-actual.txt
@@ -1,4 +1,4 @@
 
 PASS Beacon load should not be sent if server is not trusted. 
-PASS Should send beacon with no CORS preflight 
+FAIL Should send beacon with no CORS preflight assert_equals: Received beacon expected 1 but got 0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1617616</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-02-11 14:08:40 -0800</bug_when>
    <thetext>&lt;rdar://problem/59362947&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1617620</commentid>
    <comment_count>2</comment_count>
    <who name="Jason Lawrence">Lawrence.j</who>
    <bug_when>2020-02-11 14:14:39 -0800</bug_when>
    <thetext>I marked this test as failing while this issue is investigated.
https://trac.webkit.org/changeset/256370/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1617646</commentid>
    <comment_count>3</comment_count>
    <who name="Jason Lawrence">Lawrence.j</who>
    <bug_when>2020-02-11 14:39:23 -0800</bug_when>
    <thetext>I see the same diff generated from a test on r252356 here: 
https://build.webkit.org/builders/Apple%20iPadOS%2013%20Simulator%20Debug%20WK2%20%28Tests%29/builds/553

It looks like the issue may regress back to r250649, but I cannot recover a diff.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1619083</commentid>
    <comment_count>4</comment_count>
    <who name="Jason Lawrence">Lawrence.j</who>
    <bug_when>2020-02-14 10:51:56 -0800</bug_when>
    <thetext>I am able to reproduce this issue with r256586 using the command below. 
run-webkit-tests http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html --force -f --iterations 5000 --exit-after-n-failures 5 --ios-simulator

[3/5000] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html failed unexpectedly (text diff)
[3/5000] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html failed unexpectedly (text diff)
[3/5000] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html failed unexpectedly (text diff)
[6/5000] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html failed unexpectedly (text diff)
[7/5000] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html failed unexpectedly (text diff)
Exiting early after 5 failures. 5 tests run.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639380</commentid>
    <comment_count>5</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2020-04-08 17:18:15 -0700</bug_when>
    <thetext>This test went from being a flaky failure to a consistent failure somewhere in this range https://trac.webkit.org/log/webkit/?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=256373+&amp;stop_rev=256344+&amp;limit=100&amp;verbose=on

--- /Volumes/Data/slave/ios-simulator-13-release-tests-wk2/build/layout-test-results/http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight-expected.txt
+++ /Volumes/Data/slave/ios-simulator-13-release-tests-wk2/build/layout-test-results/http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight-actual.txt
@@ -1,3 +1,6 @@
+CONSOLE MESSAGE: Beacon API cannot load https://127.0.0.1:9443/WebKit/beacon/resources/beacon-preflight.py?allowCors=1&amp;cmd=put&amp;id=ca33c073-1cf0-41e5-bbd4-55969fb1a6c7. The certificate for this server is invalid. You might be connecting to a server that is pretending to be “127.0.0.1” which could put your confidential information at risk.
+CONSOLE MESSAGE: Origin http://localhost:8800 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: Beacon API cannot load https://127.0.0.1:9443/WebKit/beacon/resources/beacon-preflight.py?allowCors=1&amp;cmd=put&amp;id=bca6775f-2c84-4faf-94b5-454ca0b7340d. Origin http://localhost:8800 is not allowed by Access-Control-Allow-Origin.
 
 PASS Beacon load should not be sent if server is not trusted. 
 PASS Should send beacon with no CORS preflight</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1651204</commentid>
    <comment_count>6</comment_count>
      <attachid>399001</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-05-11 01:16:14 -0700</bug_when>
    <thetext>Created attachment 399001
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1651338</commentid>
    <comment_count>7</comment_count>
      <attachid>399001</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2020-05-11 11:25:38 -0700</bug_when>
    <thetext>Comment on attachment 399001
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1651340</commentid>
    <comment_count>8</comment_count>
      <attachid>399001</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-05-11 11:26:41 -0700</bug_when>
    <thetext>Comment on attachment 399001
Patch

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

&gt; LayoutTests/ChangeLog:9
&gt; +        Use in-test DumpJSConsoleLogInStdErr instead of TestExpectations to make sure this option is set for iOS.

If TestExpectations in TestExpectations does not apply on iOS, isn&apos;t it a bug in itself?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1651341</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-05-11 11:28:27 -0700</bug_when>
    <thetext>Committed r261483: &lt;https://trac.webkit.org/changeset/261483&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 399001.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1651343</commentid>
    <comment_count>10</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-05-11 11:29:46 -0700</bug_when>
    <thetext>(In reply to Chris Dumez from comment #8)
&gt; Comment on attachment 399001 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=399001&amp;action=review
&gt; 
&gt; &gt; LayoutTests/ChangeLog:9
&gt; &gt; +        Use in-test DumpJSConsoleLogInStdErr instead of TestExpectations to make sure this option is set for iOS.
&gt; 
&gt; If TestExpectations in TestExpectations does not apply on iOS, isn&apos;t it a
&gt; bug in itself?

The test has two expectations (one in iOS and one generic, only the latter had DumpJSConsoleLogInStdErr).
It seems simpler to move to in-test than to try changing webkitpy infra.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1656193</commentid>
    <comment_count>11</comment_count>
    <who name="Jason Lawrence">Lawrence.j</who>
    <bug_when>2020-05-26 14:56:48 -0700</bug_when>
    <thetext>I have removed the expectations because this issue appears to be resolved.
https://trac.webkit.org/changeset/262163/webkit</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>399001</attachid>
            <date>2020-05-11 01:16:14 -0700</date>
            <delta_ts>2020-05-11 11:28:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-207583-20200511101612.patch</filename>
            <type>text/plain</type>
            <size>7701</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYxNDY4CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMGYyODJhNjhmMDhiN2NmZjQ2YTRj
NzczYzFlNTE5NDZjNTdhMTE5MC4uODliYzViMzhkODM1MTE3MmM5NjI4MzYwMzQwN2NhODBkYzg4
ZGM5ZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIwLTA1LTExICBZb3Vlbm4gRmFibGV0ICA8
eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBbIGlPUyB3azIgXSBodHRwL3dwdC9iZWFjb24v
Y29ycy9jcm9zc29yaWdpbi1hcnJheWJ1ZmZlcnZpZXctbm8tcHJlZmxpZ2h0Lmh0bWwgaXMgZmFp
bGluZy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIw
NzU4MworICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTkzNjI5NDc+CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVXNlIGluLXRlc3QgRHVtcEpTQ29uc29s
ZUxvZ0luU3RkRXJyIGluc3RlYWQgb2YgVGVzdEV4cGVjdGF0aW9ucyB0byBtYWtlIHN1cmUgdGhp
cyBvcHRpb24gaXMgc2V0IGZvciBpT1MuCisKKyAgICAgICAgKiBUZXN0RXhwZWN0YXRpb25zOgor
ICAgICAgICAqIGh0dHAvd3B0L2JlYWNvbi9jb3JzL2NvcnMtcHJlZmxpZ2h0LWJsb2ItZmFpbHVy
ZS5odG1sOgorICAgICAgICAqIGh0dHAvd3B0L2JlYWNvbi9jb3JzL2NvcnMtcHJlZmxpZ2h0LWJs
b2Itc3VjY2Vzcy5odG1sOgorICAgICAgICAqIGh0dHAvd3B0L2JlYWNvbi9jb3JzL2NvcnMtcHJl
ZmxpZ2h0LWNvb2tpZS5odG1sOgorICAgICAgICAqIGh0dHAvd3B0L2JlYWNvbi9jb3JzL2NvcnMt
cHJlZmxpZ2h0LXJlZGlyZWN0LWZhaWx1cmUuaHRtbDoKKyAgICAgICAgKiBodHRwL3dwdC9iZWFj
b24vY29ycy9jb3JzLXByZWZsaWdodC1yZWRpcmVjdC1mcm9tLWNyb3Nzb3JpZ2luLXRvLXNhbWVv
cmlnaW4uaHRtbDoKKyAgICAgICAgKiBodHRwL3dwdC9iZWFjb24vY29ycy9jb3JzLXByZWZsaWdo
dC1yZWRpcmVjdC1zdWNjZXNzLmh0bWw6CisgICAgICAgICogaHR0cC93cHQvYmVhY29uL2NvcnMv
Y3Jvc3NvcmlnaW4tYXJyYXlidWZmZXJ2aWV3LW5vLXByZWZsaWdodC5odG1sOgorICAgICAgICBV
cGRhdGUgdGVzdCB0byBtYWtlIHN1cmUgdGhhdCBzdGRlcnIgY29uc29sZSBsb2cgbGluZXMgd2ls
bCBwcmludCB3aGV0aGVyIHRoZSBmaXJzdCBsb2FkIGlzIGZhaWxpbmcgb3IgdGhlIHNlY29uZC4K
KwogMjAyMC0wNS0xMCAgRGllZ28gUGlubyBHYXJjaWEgIDxkcGlub0BpZ2FsaWEuY29tPgogCiAg
ICAgICAgIFtHVEtdIEdhcmRlbmluZywgdXBkYXRlIHRlc3QgZXhwZWN0YXRpb25zCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvVGVzdEV4cGVj
dGF0aW9ucwppbmRleCBiM2Q4MWRkNmYyZjlkZGNhMDJhNDI5NmIyZDRkNzZlMDEyZGM4ZjQ4Li5h
YWU5MDNlYzJhODI3NjMzYjkwMzI5NGY0MTdjZDNmZTUxNGIwYmJmIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL1Rlc3RFeHBlY3RhdGlv
bnMKQEAgLTIyNjcsMTQgKzIyNjcsNiBAQCB3ZWJraXQub3JnL2IvMTY4MjM4IGltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvZG9tL2V2ZW50cy9FdmVudExpc3RlbmVyLWludgogIyBJZ25v
cmUgTUlNRSB0eXBlIHJlZnVzZWQgY29uc29sZSBtZXNzYWdlcyB3aGVuIGNvbXBhcmluZyBub3Nu
aWZmIHRlc3RzIHJlc3VsdHMgYXMgdGhlaXIgb3JkZXJpbmcgaXMgbm9uLWRldGVybWluaXN0aWMu
CiBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVk
LWNvbnRlbnQvdGhlLWlmcmFtZS1lbGVtZW50L3NhbmRib3gtYXNjaWktY2FzZS1pbnNlbnNpdGl2
ZS5odG1sIFsgRHVtcEpTQ29uc29sZUxvZ0luU3RkRXJyIF0KIAotaHR0cC93cHQvYmVhY29uL2Nv
cnMvY29ycy1wcmVmbGlnaHQtYmxvYi1mYWlsdXJlLmh0bWwgWyBEdW1wSlNDb25zb2xlTG9nSW5T
dGRFcnIgXQotaHR0cC93cHQvYmVhY29uL2NvcnMvY29ycy1wcmVmbGlnaHQtYmxvYi1zdWNjZXNz
Lmh0bWwgWyBEdW1wSlNDb25zb2xlTG9nSW5TdGRFcnIgXQotaHR0cC93cHQvYmVhY29uL2NvcnMv
Y29ycy1wcmVmbGlnaHQtY29va2llLmh0bWwgWyBEdW1wSlNDb25zb2xlTG9nSW5TdGRFcnIgXQot
aHR0cC93cHQvYmVhY29uL2NvcnMvY29ycy1wcmVmbGlnaHQtcmVkaXJlY3QtZmFpbHVyZS5odG1s
IFsgRHVtcEpTQ29uc29sZUxvZ0luU3RkRXJyIF0KLWh0dHAvd3B0L2JlYWNvbi9jb3JzL2NvcnMt
cHJlZmxpZ2h0LXJlZGlyZWN0LWZyb20tY3Jvc3NvcmlnaW4tdG8tc2FtZW9yaWdpbi5odG1sIFsg
RHVtcEpTQ29uc29sZUxvZ0luU3RkRXJyIF0KLWh0dHAvd3B0L2JlYWNvbi9jb3JzL2NvcnMtcHJl
ZmxpZ2h0LXJlZGlyZWN0LXN1Y2Nlc3MuaHRtbCBbIER1bXBKU0NvbnNvbGVMb2dJblN0ZEVyciBd
Ci1odHRwL3dwdC9iZWFjb24vY29ycy9jcm9zc29yaWdpbi1hcnJheWJ1ZmZlcnZpZXctbm8tcHJl
ZmxpZ2h0Lmh0bWwgWyBEdW1wSlNDb25zb2xlTG9nSW5TdGRFcnIgXQotCiBodHRwL3Rlc3RzL3Nl
Y3VyaXR5L2NvbnRlbnRTZWN1cml0eVBvbGljeS9ibG9jay1hbGwtbWl4ZWQtY29udGVudC9pbnNl
Y3VyZS1jc3MtaW4taWZyYW1lLXJlcG9ydC1vbmx5Lmh0bWwgWyBQYXNzIEZhaWx1cmUgXQogCiAj
IEltcG9ydGVkIGNzcy10ZXh0IHRlc3Qgc3VpdGUgZnJvbSBXUFQKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2h0dHAvd3B0L2JlYWNvbi9jb3JzL2NvcnMtcHJlZmxpZ2h0LWJsb2ItZmFpbHVyZS5o
dG1sIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvYmVhY29uL2NvcnMvY29ycy1wcmVmbGlnaHQtYmxv
Yi1mYWlsdXJlLmh0bWwKaW5kZXggYTI3ZjQyZDcxNzUxYTc1MWExOGQ1N2FlOGJmMzA4M2U5OWZl
YWZkMi4uMWQwN2Y1ZmY1OGE5NWY2ZmYwZTE3NjA2MWZiNWFkYzcyZjJmZjI3MCAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvYmVhY29uL2NvcnMvY29ycy1wcmVmbGlnaHQtYmxvYi1m
YWlsdXJlLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvYmVhY29uL2NvcnMvY29ycy1w
cmVmbGlnaHQtYmxvYi1mYWlsdXJlLmh0bWwKQEAgLTEsNCArMSw0IEBACi08IWRvY3R5cGUgaHRt
bD4KKzwhZG9jdHlwZSBodG1sPjwhLS0gd2Via2l0LXRlc3QtcnVubmVyIFsgZHVtcEpTQ29uc29s
ZUxvZ0luU3RkRXJyPXRydWUgXSAtLT4KIDxodG1sPgogICA8aGVhZD4KICAgICA8bWV0YSBjaGFy
c2V0PSJ1dGYtOCI+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9iZWFjb24vY29y
cy9jb3JzLXByZWZsaWdodC1ibG9iLXN1Y2Nlc3MuaHRtbCBiL0xheW91dFRlc3RzL2h0dHAvd3B0
L2JlYWNvbi9jb3JzL2NvcnMtcHJlZmxpZ2h0LWJsb2Itc3VjY2Vzcy5odG1sCmluZGV4IGE0MGJi
NzEzOTBlZTYzMmE5NjU1ZDQyNGQyNTM0ZmFjYzc2OTE5NjQuLjllZDMwMmQxMTRjOTBhYWZmNzg5
YTQ2ZjYxMWE3Njc2ZDk5Nzk4ZTMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvd3B0L2Jl
YWNvbi9jb3JzL2NvcnMtcHJlZmxpZ2h0LWJsb2Itc3VjY2Vzcy5odG1sCisrKyBiL0xheW91dFRl
c3RzL2h0dHAvd3B0L2JlYWNvbi9jb3JzL2NvcnMtcHJlZmxpZ2h0LWJsb2Itc3VjY2Vzcy5odG1s
CkBAIC0xLDQgKzEsNCBAQAotPCFkb2N0eXBlIGh0bWw+Cis8IWRvY3R5cGUgaHRtbD48IS0tIHdl
YmtpdC10ZXN0LXJ1bm5lciBbIGR1bXBKU0NvbnNvbGVMb2dJblN0ZEVycj10cnVlIF0gLS0+CiA8
aHRtbD4KICAgPGhlYWQ+CiAgICAgPG1ldGEgY2hhcnNldD0idXRmLTgiPgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvaHR0cC93cHQvYmVhY29uL2NvcnMvY29ycy1wcmVmbGlnaHQtY29va2llLmh0
bWwgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9iZWFjb24vY29ycy9jb3JzLXByZWZsaWdodC1jb29r
aWUuaHRtbAppbmRleCBjMGQxNDc2MTZmZWM2ZWIzMTA2N2VhOWFmOGNhMjQ1ZGVlZGE2ZTI2Li5i
MGRlYTdiOGY3OGQ1NzZjMDZiM2JlMTMxYzk5YmM2OTAwZDdmMzc3IDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9odHRwL3dwdC9iZWFjb24vY29ycy9jb3JzLXByZWZsaWdodC1jb29raWUuaHRtbAor
KysgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9iZWFjb24vY29ycy9jb3JzLXByZWZsaWdodC1jb29r
aWUuaHRtbApAQCAtMSw0ICsxLDQgQEAKLTwhZG9jdHlwZSBodG1sPgorPCFkb2N0eXBlIGh0bWw+
PCEtLSB3ZWJraXQtdGVzdC1ydW5uZXIgWyBkdW1wSlNDb25zb2xlTG9nSW5TdGRFcnI9dHJ1ZSBd
IC0tPgogPGh0bWw+CiAgIDxoZWFkPgogICAgIDxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4KZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2h0dHAvd3B0L2JlYWNvbi9jb3JzL2NvcnMtcHJlZmxpZ2h0LXJl
ZGlyZWN0LWZhaWx1cmUuaHRtbCBiL0xheW91dFRlc3RzL2h0dHAvd3B0L2JlYWNvbi9jb3JzL2Nv
cnMtcHJlZmxpZ2h0LXJlZGlyZWN0LWZhaWx1cmUuaHRtbAppbmRleCBhOTYzZGEwYWY0ZTVjNjIy
YTcwZjI2MjhjZDgwMWMyZTk0MWRiZTcwLi43Y2IyOGY4YzQ4MDYyMzk4NGFlOWU5MjAxMGQ2MmFj
ZGVhMzA2YTgyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9iZWFjb24vY29ycy9j
b3JzLXByZWZsaWdodC1yZWRpcmVjdC1mYWlsdXJlLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaHR0
cC93cHQvYmVhY29uL2NvcnMvY29ycy1wcmVmbGlnaHQtcmVkaXJlY3QtZmFpbHVyZS5odG1sCkBA
IC0xLDQgKzEsNCBAQAotPCFkb2N0eXBlIGh0bWw+Cis8IWRvY3R5cGUgaHRtbD48IS0tIHdlYmtp
dC10ZXN0LXJ1bm5lciBbIGR1bXBKU0NvbnNvbGVMb2dJblN0ZEVycj10cnVlIF0gLS0+CiA8aHRt
bD4KICAgPGhlYWQ+CiAgICAgPG1ldGEgY2hhcnNldD0idXRmLTgiPgpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvaHR0cC93cHQvYmVhY29uL2NvcnMvY29ycy1wcmVmbGlnaHQtcmVkaXJlY3QtZnJv
bS1jcm9zc29yaWdpbi10by1zYW1lb3JpZ2luLmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9i
ZWFjb24vY29ycy9jb3JzLXByZWZsaWdodC1yZWRpcmVjdC1mcm9tLWNyb3Nzb3JpZ2luLXRvLXNh
bWVvcmlnaW4uaHRtbAppbmRleCA5YzEwOTNmNThjM2U1ZjEzNDdiNjAyMmE5OTVhZDIxY2I1YTI2
ZmQzLi41YjIyZTI4NDRlNTgxZTZlNzQ1OWY1NWYyZjRiNzJjMjlmNmM4OGE5IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9odHRwL3dwdC9iZWFjb24vY29ycy9jb3JzLXByZWZsaWdodC1yZWRpcmVj
dC1mcm9tLWNyb3Nzb3JpZ2luLXRvLXNhbWVvcmlnaW4uaHRtbAorKysgYi9MYXlvdXRUZXN0cy9o
dHRwL3dwdC9iZWFjb24vY29ycy9jb3JzLXByZWZsaWdodC1yZWRpcmVjdC1mcm9tLWNyb3Nzb3Jp
Z2luLXRvLXNhbWVvcmlnaW4uaHRtbApAQCAtMSw0ICsxLDQgQEAKLTwhZG9jdHlwZSBodG1sPgor
PCFkb2N0eXBlIGh0bWw+PCEtLSB3ZWJraXQtdGVzdC1ydW5uZXIgWyBkdW1wSlNDb25zb2xlTG9n
SW5TdGRFcnI9dHJ1ZSBdIC0tPgogPGh0bWw+CiAgIDxoZWFkPgogICAgIDxtZXRhIGNoYXJzZXQ9
InV0Zi04Ij4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvd3B0L2JlYWNvbi9jb3JzL2Nv
cnMtcHJlZmxpZ2h0LXJlZGlyZWN0LXN1Y2Nlc3MuaHRtbCBiL0xheW91dFRlc3RzL2h0dHAvd3B0
L2JlYWNvbi9jb3JzL2NvcnMtcHJlZmxpZ2h0LXJlZGlyZWN0LXN1Y2Nlc3MuaHRtbAppbmRleCA0
ZDdmZWNkYWNhM2MxNzE1MDNlOWY0NzhkYzQ2YTY3MGY1MDhmNjczLi41ZDZhYmIxNGJjMWEwNDhh
OTcwNTgyNDRmYTRhNDdkMmU0NWE2MmFiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL3dw
dC9iZWFjb24vY29ycy9jb3JzLXByZWZsaWdodC1yZWRpcmVjdC1zdWNjZXNzLmh0bWwKKysrIGIv
TGF5b3V0VGVzdHMvaHR0cC93cHQvYmVhY29uL2NvcnMvY29ycy1wcmVmbGlnaHQtcmVkaXJlY3Qt
c3VjY2Vzcy5odG1sCkBAIC0xLDQgKzEsNCBAQAotPCFkb2N0eXBlIGh0bWw+Cis8IWRvY3R5cGUg
aHRtbD48IS0tIHdlYmtpdC10ZXN0LXJ1bm5lciBbIGR1bXBKU0NvbnNvbGVMb2dJblN0ZEVycj10
cnVlIF0gLS0+CiA8aHRtbD4KICAgPGhlYWQ+CiAgICAgPG1ldGEgY2hhcnNldD0idXRmLTgiPgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvYmVhY29uL2NvcnMvY3Jvc3NvcmlnaW4t
YXJyYXlidWZmZXJ2aWV3LW5vLXByZWZsaWdodC5odG1sIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQv
YmVhY29uL2NvcnMvY3Jvc3NvcmlnaW4tYXJyYXlidWZmZXJ2aWV3LW5vLXByZWZsaWdodC5odG1s
CmluZGV4IDhiNWE4MjAwZDlmNmI0NDkzNTM4NmI2NWVkNzZiYTQ3ODIxMDkyNTcuLmZlNGJjNjU1
Y2M2ZmNhZDhhNDU2YWFjYWI0YjA2NWZiMDg1NWEyYzUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L2h0dHAvd3B0L2JlYWNvbi9jb3JzL2Nyb3Nzb3JpZ2luLWFycmF5YnVmZmVydmlldy1uby1wcmVm
bGlnaHQuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9iZWFjb24vY29ycy9jcm9zc29y
aWdpbi1hcnJheWJ1ZmZlcnZpZXctbm8tcHJlZmxpZ2h0Lmh0bWwKQEAgLTEsNCArMSw0IEBACi08
IWRvY3R5cGUgaHRtbD4KKzwhZG9jdHlwZSBodG1sPjwhLS0gd2Via2l0LXRlc3QtcnVubmVyIFsg
ZHVtcEpTQ29uc29sZUxvZ0luU3RkRXJyPXRydWUgXSAtLT4KIDxodG1sPgogICA8aGVhZD4KICAg
ICA8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+CkBAIC0zMSw3ICszMSw3IEBAIGZ1bmN0aW9uIHRlc3RD
T1JTUHJlZmxpZ2h0KHdoYXQpIHsKIAogICBwcm9taXNlX3Rlc3QoYXN5bmMgZnVuY3Rpb24odGVz
dCkgewogICAgIHZhciBpZCA9ICJjYTMzYzA3My0xY2YwLTQxZTUtYmJkNC01NTk2OWZiMWE2Yzci
OwotICAgIHZhciB0ZXN0VXJsID0gdGVzdEJhc2UgKyAiYmVhY29uLXByZWZsaWdodC5weT9hbGxv
d0NvcnM9MSZjbWQ9cHV0JmlkPSIgKyBpZDsKKyAgICB2YXIgdGVzdFVybCA9IHRlc3RCYXNlICsg
ImJlYWNvbi1wcmVmbGlnaHQucHk/dGVzdDEmYWxsb3dDb3JzPTEmY21kPXB1dCZpZD0iICsgaWQ7
CiAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7CiAgICAgICB3aW5kb3cudGVzdFJ1bm5lci5z
ZXRBbGxvd3NBbnlTU0xDZXJ0aWZpY2F0ZShmYWxzZSk7CiAgICAgICB3aW5kb3cudGVzdFJ1bm5l
ci50ZXJtaW5hdGVOZXR3b3JrUHJvY2VzcygpOwpAQCAtNDYsNyArNDYsNyBAQCBmdW5jdGlvbiB0
ZXN0Q09SU1ByZWZsaWdodCh3aGF0KSB7CiAKICAgcHJvbWlzZV90ZXN0KGFzeW5jIGZ1bmN0aW9u
KHRlc3QpIHsKICAgICB2YXIgaWQgPSBzZWxmLnRva2VuKCk7Ci0gICAgdmFyIHRlc3RVcmwgPSB0
ZXN0QmFzZSArICJiZWFjb24tcHJlZmxpZ2h0LnB5P2FsbG93Q29ycz0xJmNtZD1wdXQmaWQ9IiAr
IGlkOworICAgIHZhciB0ZXN0VXJsID0gdGVzdEJhc2UgKyAiYmVhY29uLXByZWZsaWdodC5weT90
ZXN0MiZhbGxvd0NvcnM9MSZjbWQ9cHV0JmlkPSIgKyBpZDsKICAgICBpZiAod2luZG93LnRlc3RS
dW5uZXIpIHsKICAgICAgIHdpbmRvdy50ZXN0UnVubmVyLnNldEFsbG93c0FueVNTTENlcnRpZmlj
YXRlKHRydWUpOwogICAgICAgd2luZG93LnRlc3RSdW5uZXIudGVybWluYXRlTmV0d29ya1Byb2Nl
c3MoKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>