<?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>230430</bug_id>
          
          <creation_ts>2021-09-17 14:31:19 -0700</creation_ts>
          <short_desc>[ macOS Release ] TestWebKitAPI.NetworkProcess.BroadcastChannelCrashRecovery is flaky timing out</short_desc>
          <delta_ts>2021-09-17 20:28:01 -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>Mac (Intel)</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>ayumi_kojima</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>cdumez</cc>
    
    <cc>ggaren</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>1794617</commentid>
    <comment_count>0</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-09-17 14:31:19 -0700</bug_when>
    <thetext>TestWebKitAPI.NetworkProcess.BroadcastChannelCrashRecovery

Is flaky timing out on macOS.

History: [ macOS ] TestWebKitAPI.NetworkProcess.BroadcastChannelCrashRecovery is flaky timing out 

Build page: https://build.webkit.org/#/builders/70/builds/5212</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1794620</commentid>
    <comment_count>1</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-09-17 14:39:36 -0700</bug_when>
    <thetext>It looks like the test has been flaky since it was added at https://trac.webkit.org/changeset/282483/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1794621</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-09-17 14:40:06 -0700</bug_when>
    <thetext>&lt;rdar://problem/83256307&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1794622</commentid>
    <comment_count>3</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-09-17 14:42:07 -0700</bug_when>
    <thetext>History: https://results.webkit.org/?suite=api-tests&amp;test=TestWebKitAPI.NetworkProcess.BroadcastChannelCrashRecovery</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1794638</commentid>
    <comment_count>4</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-09-17 15:15:41 -0700</bug_when>
    <thetext>I was not able to reproduce the timeout using run-api-tests TestWebKitAPI.NetworkProcess.BroadcastChannelCrashRecovery --iterations 50</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1794698</commentid>
    <comment_count>5</comment_count>
      <attachid>438535</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-09-17 16:54:03 -0700</bug_when>
    <thetext>Created attachment 438535
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1794699</commentid>
    <comment_count>6</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-09-17 16:59:57 -0700</bug_when>
    <thetext>(In reply to ayumi_kojima from comment #4)
&gt; I was not able to reproduce the timeout using run-api-tests
&gt; TestWebKitAPI.NetworkProcess.BroadcastChannelCrashRecovery --iterations 50

Me neither so my fix is speculative.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1794701</commentid>
    <comment_count>7</comment_count>
      <attachid>438535</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-09-17 17:02:11 -0700</bug_when>
    <thetext>Comment on attachment 438535
Patch

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

&gt; Tools/TestWebKitAPI/Tests/WebKitCocoa/NetworkProcess.mm:228
&gt; +    TestWebKitAPI::Util::run(&amp;finishedRunningScript);

TestWKWebView has objectByEvaluatingJavaScript which does this.

&gt; Tools/TestWebKitAPI/Tests/WebKitCocoa/NetworkProcess.mm:241
&gt; +    } while (!canSecondWebViewSeeNewCookie);

It should only take one try.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1794710</commentid>
    <comment_count>8</comment_count>
      <attachid>438535</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-09-17 17:27:20 -0700</bug_when>
    <thetext>Comment on attachment 438535
Patch

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

&gt;&gt; Tools/TestWebKitAPI/Tests/WebKitCocoa/NetworkProcess.mm:228
&gt;&gt; +    TestWebKitAPI::Util::run(&amp;finishedRunningScript);
&gt; 
&gt; TestWKWebView has objectByEvaluatingJavaScript which does this.

Oh, I&apos;ll look into it, thanks.

&gt;&gt; Tools/TestWebKitAPI/Tests/WebKitCocoa/NetworkProcess.mm:241
&gt;&gt; +    } while (!canSecondWebViewSeeNewCookie);
&gt; 
&gt; It should only take one try.

That&apos;s definitely not true in practice. I don&apos;t know what would guarantee that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1794712</commentid>
    <comment_count>9</comment_count>
      <attachid>438536</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-09-17 17:31:48 -0700</bug_when>
    <thetext>Created attachment 438536
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1794737</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-09-17 20:27:59 -0700</bug_when>
    <thetext>Committed r282719 (241856@main): &lt;https://commits.webkit.org/241856@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 438536.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>438535</attachid>
            <date>2021-09-17 16:54:03 -0700</date>
            <delta_ts>2021-09-17 17:31:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-230430-20210917165402.patch</filename>
            <type>text/plain</type>
            <size>4923</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgyNjk4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNzNiNDcyOGMzOGRiMmI3ZGY3ZjVhYzViMDYyMWQ1MmIz
NDU4MDM1MC4uZGQ2MTM4NjI0YmFkNTUyMTI4MTIwMzJmMmNlZGMyNGM2NzAyMDVkNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5
IEBACisyMDIxLTA5LTE3ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAg
ICAgWyBtYWNPUyBSZWxlYXNlIF0gVGVzdFdlYktpdEFQSS5OZXR3b3JrUHJvY2Vzcy5Ccm9hZGNh
c3RDaGFubmVsQ3Jhc2hSZWNvdmVyeSBpcyBmbGFreSB0aW1pbmcgb3V0CisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzA0MzAKKyAgICAgICAgPHJkYXI6
Ly9wcm9ibGVtLzgzMjU2MzA3PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEkgc3VzcGVjdCB0aGF0IHRoZSBmbGFraW5lc3MgaXMgZHVlIHRvIHRoZSBC
cm9hZGNhc3RDaGFubmVsLnBvc3RNZXNzYWdlKCkgc29tZXRpbWVzIGZhaWxpbmcgcmlnaHQKKyAg
ICAgICAgYWZ0ZXIgd2Uga2lsbCB0aGUgbmV0d29yayBwcm9jZXNzIGFuZCByZWxhdW5jaCBpdC4g
SSBiZWxpZXZlIHRoaXMgY291bGQgaGFwcGVuIGJlY2F1c2UgdGhlIHRlc3QKKyAgICAgICAgd2Fz
IG9ubHkgbWFraW5nIHN1cmUgdGhhdCBgW1tXS1dlYnNpdGVEYXRhU3RvcmUgZGVmYXVsdERhdGFT
dG9yZV0gX25ldHdvcmtQcm9jZXNzSWRlbnRpZmllcl1gCisgICAgICAgIGNoYW5nZWQuIFRoaXMg
bWVhbnQgdGhhdCB0aGUgVUlQcm9jZXNzIHdhcyBpbmRlZWQgbm90aWZpZWQgdGhhdCB0aGUgbmV0
d29yayBwcm9jZXNzIGNyYXNoZWQgYW5kCisgICAgICAgIHRoYXQgYSBuZXcgb25lIHdhcyByZWxh
dW5jaGVkLiBIb3dldmVyLCB0aGlzIGRvZXNuJ3QgbmVjZXNzYXJpbHkgaW5kaWNhdGUgdGhhdCB0
aGUgdmlldydzCisgICAgICAgIFdlYlByb2Nlc3NlcyB3ZXJlIG5vdGlmaWVkIHlldC4gQXMgYSBy
ZXN1bHQsIHdoZW4gd2UgZXZhbHVhdGUgSlMgdG8gcG9zdCBhIG1lc3NhZ2Ugb24gYQorICAgICAg
ICBCcm9hZGNhc3RDaGFubmVsLCB0aGUgV2ViUHJvY2VzcyBjb3VsZCBwb3RlbnRpYWxseSBzdGls
bCB0cnkgdG8gc2VuZCB0aGUgSVBDIHZpYSB0aGUKKyAgICAgICAgSVBDOjpDb25uZWN0aW9uIGZv
ciB0aGUgb2xkIG5ldHdvcmsgcHJvY2Vzcy4KKworICAgICAgICBUbyB0cnkgYW5kIGFkZHJlc3Mg
dGhpcyByYWNlLCBJIGFtIGFkZGluZyBjb2RlIHRvIHdhaXQgdW50aWwgY29va2llIHN5bmNocm9u
aXphdGlvbiBpcworICAgICAgICB3b3JraW5nIGFjcm9zcyBib3RoIHdlYiB2aWV3cyBiZWZvcmUg
SSB0cnkgcG9zdGluZyB0aGUgbWVzc2FnZS4gQmVjYXVzZSBjb29raWUgc3luY2hyb25pemF0aW9u
CisgICAgICAgIGludm9sdmVzIHRoZSBuZXR3b3JrIHByb2Nlc3MgYW5kIGJvdGggV2ViUHJvY2Vz
c2VzLCBvbmNlIHRoaXMgaGFwcGVucywgd2Uga25vdyB0aGF0IGJvdGgKKyAgICAgICAgV2ViUHJv
Y2Vzc2VzIGFyZSBwcm9wZXJseSBjb25uZWN0ZWQgdG8gdGhlIG5ldyBOZXR3b3JrUHJvY2Vzcy4K
KworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvTmV0d29ya1Byb2Nl
c3MubW06CisgICAgICAgICh3YWl0VW50aWxOZXR3b3JrUHJvY2Vzc0lzUmVzcG9uc2l2ZSk6Cisg
ICAgICAgIChURVNUKToKKwogMjAyMS0wOS0xNyAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3Rl
bnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIFJFR1JFU1NJT046IFsgaU9TIF0gNSBUZXN0V2Vi
S2l0QVBJLldlYnBhZ2VQcmVmZXJlbmNlcy4qIGFwaSB0ZXN0cyBhcmUgZmxha3kgdGltaW5nIG91
dApkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9OZXR3
b3JrUHJvY2Vzcy5tbSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvTmV0
d29ya1Byb2Nlc3MubW0KaW5kZXggOTljMTFlNDBhN2UwOTQ4MjI4YjE4MmNlNjhhOTk0ZDE3NGU1
MjkzNy4uOWE1N2Q0MmUwYjEwNDY5ZjA3YmYzODFiYTlmNjVlNWEzMmQ1Y2VjNyAxMDA2NDQKLS0t
IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9OZXR3b3JrUHJvY2Vzcy5t
bQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL05ldHdvcmtQcm9j
ZXNzLm1tCkBAIC0zNiw2ICszNiw3IEBACiAjaW1wb3J0IDxXZWJLaXQvX1dLV2Vic2l0ZURhdGFT
dG9yZUNvbmZpZ3VyYXRpb24uaD4KICNpbXBvcnQgPHd0Zi9CbG9ja1B0ci5oPgogI2ltcG9ydCA8
d3RmL1JldGFpblB0ci5oPgorI2ltcG9ydCA8d3RmL1VVSUQuaD4KICNpbXBvcnQgPHd0Zi9WZWN0
b3IuaD4KIAogVEVTVChOZXR3b3JrUHJvY2VzcywgRW50aXRsZW1lbnRzKQpAQCAtMjEwLDYgKzIx
MSwzNiBAQCAtICh2b2lkKXVzZXJDb250ZW50Q29udHJvbGxlcjooV0tVc2VyQ29udGVudENvbnRy
b2xsZXIgKil1c2VyQ29udGVudENvbnRyb2xsZXIgZAogfQogQGVuZAogCitzdGF0aWMgdm9pZCB3
YWl0VW50aWxOZXR3b3JrUHJvY2Vzc0lzUmVzcG9uc2l2ZShXS1dlYlZpZXcgKndlYlZpZXcxLCBX
S1dlYlZpZXcgKndlYlZpZXcyKQoreworICAgIC8vIFdlJ3ZlIGp1c3QgdGVybWluYXRlZCBhbmQg
cmVsYXVuY2hlZCB0aGUgbmV0d29yayBwcm9jZXNzLiBIb3dldmVyLCB0aGVyZSBpcyBubyBlYXN5
IHdlbGwgdG8gdGVsbCBpZiB0aGUgd2Vidmlld3MnCisgICAgLy8gV2ViUHJvY2Vzc2VzIGhhdmUg
YmVlbiBub3RpZmllZCBvZiB0aGUgbmV0d29yayBwcm9jZXNzIGNyYXNoIG9yIG5vdCAod2Ugb25s
eSBrbm93IHRoYXQgdGhlIFVJUHJvY2VzcyB3YXMpLiBCZWNhdXNlCisgICAgLy8gd2UgZG9uJ3Qg
d2FudCB0aGUgdGVzdCB0byBnbyBvbiB3aXRoIHRoZSBXZWJQcm9jZXNzZXMgdXNpbmcgc3RhbGUg
TmV0d29ya1Byb2Nlc3NDb25uZWN0aW9ucywgd2UgdXNlIHRoZSBmb2xsb3dpbmcKKyAgICAvLyB0
cmljayB0byB3YWl0IHVudGlsIGJvdGggV2ViUHJvY2Vzc2VzIGFyZSBhYmxlIHRvIGNvbW11bmlj
YXRlIHdpdGggdGhlIG5ldyBOZXR3b3JrUHJvY2VzczoKKyAgICAvLyBUaGUgZmlyc3QgV2ViUHJv
Y2VzcyB0cmllcyBzZXR0aW5nIGEgY29va2llIHVudGlsIHRoZSBzZWNvbmQgV2VidmlldyBpcyBh
YmxlIHRvIHNlZSBpdC4KKyAgICBhdXRvIGV4cGVjdGVkQ29va2llU3RyaW5nID0gbWFrZVN0cmlu
ZygiVEVTVD0iLCBjcmVhdGVDYW5vbmljYWxVVUlEU3RyaW5nKCkpOworICAgIGF1dG8gc2V0VGVz
dENvb2tpZVN0cmluZyA9IG1ha2VTdHJpbmcoInNldEludGVydmFsKCgpID0+IHsgZG9jdW1lbnQu
Y29va2llPSciLCBleHBlY3RlZENvb2tpZVN0cmluZywgIic7IH0sIDEwMCk7Iik7CisgICAgYm9v
bCBmaW5pc2hlZFJ1bm5pbmdTY3JpcHQgPSBmYWxzZTsKKyAgICBbd2ViVmlldzEgZXZhbHVhdGVK
YXZhU2NyaXB0OihOU1N0cmluZyAqKXNldFRlc3RDb29raWVTdHJpbmcgY29tcGxldGlvbkhhbmRs
ZXI6IFsmXSAoaWQgcmVzdWx0LCBOU0Vycm9yICplcnJvcikgeworICAgICAgICBFWFBFQ1RfVFJV
RSghZXJyb3IpOworICAgICAgICBmaW5pc2hlZFJ1bm5pbmdTY3JpcHQgPSB0cnVlOworICAgIH1d
OworICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZmluaXNoZWRSdW5uaW5nU2NyaXB0KTsK
KworICAgIGJvb2wgY2FuU2Vjb25kV2ViVmlld1NlZU5ld0Nvb2tpZSA9IGZhbHNlOworICAgIGRv
IHsKKyAgICAgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6c3BpblJ1bkxvb3AoMTApOworICAgICAg
ICBmaW5pc2hlZFJ1bm5pbmdTY3JpcHQgPSBmYWxzZTsKKyAgICAgICAgW3dlYlZpZXcyIGV2YWx1
YXRlSmF2YVNjcmlwdDpAImRvY3VtZW50LmNvb2tpZSIgY29tcGxldGlvbkhhbmRsZXI6IFsmXSAo
aWQgcmVzdWx0LCBOU0Vycm9yICplcnJvcikgeworICAgICAgICAgICAgRVhQRUNUX1RSVUUoIWVy
cm9yKTsKKyAgICAgICAgICAgIFN0cmluZyBjb29raWVTdHJpbmcgPSAoTlNTdHJpbmcqKXJlc3Vs
dDsKKyAgICAgICAgICAgIGNhblNlY29uZFdlYlZpZXdTZWVOZXdDb29raWUgPSBjb29raWVTdHJp
bmcuY29udGFpbnMoZXhwZWN0ZWRDb29raWVTdHJpbmcpOworICAgICAgICAgICAgZmluaXNoZWRS
dW5uaW5nU2NyaXB0ID0gdHJ1ZTsKKyAgICAgICAgfV07CisgICAgICAgIFRlc3RXZWJLaXRBUEk6
OlV0aWw6OnJ1bigmZmluaXNoZWRSdW5uaW5nU2NyaXB0KTsKKyAgICB9IHdoaWxlICghY2FuU2Vj
b25kV2ViVmlld1NlZU5ld0Nvb2tpZSk7Cit9CisKIFRFU1QoTmV0d29ya1Byb2Nlc3MsIEJyb2Fk
Y2FzdENoYW5uZWxDcmFzaFJlY292ZXJ5KQogewogICAgIGF1dG8gd2ViVmlld0NvbmZpZ3VyYXRp
b24gPSBhZG9wdE5TKFtbV0tXZWJWaWV3Q29uZmlndXJhdGlvbiBhbGxvY10gaW5pdF0pOwpAQCAt
Mjc5LDYgKzMxMCw4IEBAIFRFU1QoTmV0d29ya1Byb2Nlc3MsIEJyb2FkY2FzdENoYW5uZWxDcmFz
aFJlY292ZXJ5KQogICAgIHdoaWxlIChbW1dLV2Vic2l0ZURhdGFTdG9yZSBkZWZhdWx0RGF0YVN0
b3JlXSBfbmV0d29ya1Byb2Nlc3NJZGVudGlmaWVyXSA9PSBuZXR3b3JrUElEKQogICAgICAgICBU
ZXN0V2ViS2l0QVBJOjpVdGlsOjpzcGluUnVuTG9vcCgxMCk7CiAKKyAgICB3YWl0VW50aWxOZXR3
b3JrUHJvY2Vzc0lzUmVzcG9uc2l2ZSh3ZWJWaWV3MS5nZXQoKSwgd2ViVmlldzIuZ2V0KCkpOwor
CiAgICAgLy8gVGVzdCB0aGF0IGluaXRpYWwgY29tbXVuaWNhdGlvbiBmcm9tIHdlYlZpZXcxIHRv
IHdlYlZpZXcyIHdvcmtzLgogICAgIHJlY2VpdmVkTWVzc2FnZSA9IGZhbHNlOwogICAgIHJlY2Vp
dmVkTWVzc2FnZXMuY2xlYXIoKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>438536</attachid>
            <date>2021-09-17 17:31:48 -0700</date>
            <delta_ts>2021-09-17 20:28:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-230430-20210917173147.patch</filename>
            <type>text/plain</type>
            <size>4536</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgyNjk4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNzNiNDcyOGMzOGRiMmI3ZGY3ZjVhYzViMDYyMWQ1MmIz
NDU4MDM1MC4uODYwMmJlZGFjMDZhOGQwYjYwZTVkYjA5MGViYTFlM2Y1MDNkNjhiNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5
IEBACisyMDIxLTA5LTE3ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAg
ICAgWyBtYWNPUyBSZWxlYXNlIF0gVGVzdFdlYktpdEFQSS5OZXR3b3JrUHJvY2Vzcy5Ccm9hZGNh
c3RDaGFubmVsQ3Jhc2hSZWNvdmVyeSBpcyBmbGFreSB0aW1pbmcgb3V0CisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzA0MzAKKyAgICAgICAgPHJkYXI6
Ly9wcm9ibGVtLzgzMjU2MzA3PgorCisgICAgICAgIFJldmlld2VkIGJ5IEFsZXggQ2hyaXN0ZW5z
ZW4uCisKKyAgICAgICAgSSBzdXNwZWN0IHRoYXQgdGhlIGZsYWtpbmVzcyBpcyBkdWUgdG8gdGhl
IEJyb2FkY2FzdENoYW5uZWwucG9zdE1lc3NhZ2UoKSBzb21ldGltZXMgZmFpbGluZyByaWdodAor
ICAgICAgICBhZnRlciB3ZSBraWxsIHRoZSBuZXR3b3JrIHByb2Nlc3MgYW5kIHJlbGF1bmNoIGl0
LiBJIGJlbGlldmUgdGhpcyBjb3VsZCBoYXBwZW4gYmVjYXVzZSB0aGUgdGVzdAorICAgICAgICB3
YXMgb25seSBtYWtpbmcgc3VyZSB0aGF0IGBbW1dLV2Vic2l0ZURhdGFTdG9yZSBkZWZhdWx0RGF0
YVN0b3JlXSBfbmV0d29ya1Byb2Nlc3NJZGVudGlmaWVyXWAKKyAgICAgICAgY2hhbmdlZC4gVGhp
cyBtZWFudCB0aGF0IHRoZSBVSVByb2Nlc3Mgd2FzIGluZGVlZCBub3RpZmllZCB0aGF0IHRoZSBu
ZXR3b3JrIHByb2Nlc3MgY3Jhc2hlZCBhbmQKKyAgICAgICAgdGhhdCBhIG5ldyBvbmUgd2FzIHJl
bGF1bmNoZWQuIEhvd2V2ZXIsIHRoaXMgZG9lc24ndCBuZWNlc3NhcmlseSBpbmRpY2F0ZSB0aGF0
IHRoZSB2aWV3J3MKKyAgICAgICAgV2ViUHJvY2Vzc2VzIHdlcmUgbm90aWZpZWQgeWV0LiBBcyBh
IHJlc3VsdCwgd2hlbiB3ZSBldmFsdWF0ZSBKUyB0byBwb3N0IGEgbWVzc2FnZSBvbiBhCisgICAg
ICAgIEJyb2FkY2FzdENoYW5uZWwsIHRoZSBXZWJQcm9jZXNzIGNvdWxkIHBvdGVudGlhbGx5IHN0
aWxsIHRyeSB0byBzZW5kIHRoZSBJUEMgdmlhIHRoZQorICAgICAgICBJUEM6OkNvbm5lY3Rpb24g
Zm9yIHRoZSBvbGQgbmV0d29yayBwcm9jZXNzLgorCisgICAgICAgIFRvIHRyeSBhbmQgYWRkcmVz
cyB0aGlzIHJhY2UsIEkgYW0gYWRkaW5nIGNvZGUgdG8gd2FpdCB1bnRpbCBjb29raWUgc3luY2hy
b25pemF0aW9uIGlzCisgICAgICAgIHdvcmtpbmcgYWNyb3NzIGJvdGggd2ViIHZpZXdzIGJlZm9y
ZSBJIHRyeSBwb3N0aW5nIHRoZSBtZXNzYWdlLiBCZWNhdXNlIGNvb2tpZSBzeW5jaHJvbml6YXRp
b24KKyAgICAgICAgaW52b2x2ZXMgdGhlIG5ldHdvcmsgcHJvY2VzcyBhbmQgYm90aCBXZWJQcm9j
ZXNzZXMsIG9uY2UgdGhpcyBoYXBwZW5zLCB3ZSBrbm93IHRoYXQgYm90aAorICAgICAgICBXZWJQ
cm9jZXNzZXMgYXJlIHByb3Blcmx5IGNvbm5lY3RlZCB0byB0aGUgbmV3IE5ldHdvcmtQcm9jZXNz
LgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9OZXR3b3JrUHJv
Y2Vzcy5tbToKKyAgICAgICAgKHdhaXRVbnRpbE5ldHdvcmtQcm9jZXNzSXNSZXNwb25zaXZlKToK
KyAgICAgICAgKFRFU1QpOgorCiAyMDIxLTA5LTE3ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlz
dGVuc2VuQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUkVHUkVTU0lPTjogWyBpT1MgXSA1IFRlc3RX
ZWJLaXRBUEkuV2VicGFnZVByZWZlcmVuY2VzLiogYXBpIHRlc3RzIGFyZSBmbGFreSB0aW1pbmcg
b3V0CmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL05l
dHdvcmtQcm9jZXNzLm1tIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9O
ZXR3b3JrUHJvY2Vzcy5tbQppbmRleCA5OWMxMWU0MGE3ZTA5NDgyMjhiMTgyY2U2OGE5OTRkMTc0
ZTUyOTM3Li43MzkzMmMwYTQ1YzUwYTQxNWRiZTAxZDc0YTAxM2YwZWEwMDcxMzRlIDEwMDY0NAot
LS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL05ldHdvcmtQcm9jZXNz
Lm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvTmV0d29ya1By
b2Nlc3MubW0KQEAgLTM2LDYgKzM2LDcgQEAKICNpbXBvcnQgPFdlYktpdC9fV0tXZWJzaXRlRGF0
YVN0b3JlQ29uZmlndXJhdGlvbi5oPgogI2ltcG9ydCA8d3RmL0Jsb2NrUHRyLmg+CiAjaW1wb3J0
IDx3dGYvUmV0YWluUHRyLmg+CisjaW1wb3J0IDx3dGYvVVVJRC5oPgogI2ltcG9ydCA8d3RmL1Zl
Y3Rvci5oPgogCiBURVNUKE5ldHdvcmtQcm9jZXNzLCBFbnRpdGxlbWVudHMpCkBAIC0yMTAsNiAr
MjExLDI3IEBAIC0gKHZvaWQpdXNlckNvbnRlbnRDb250cm9sbGVyOihXS1VzZXJDb250ZW50Q29u
dHJvbGxlciAqKXVzZXJDb250ZW50Q29udHJvbGxlciBkCiB9CiBAZW5kCiAKK3N0YXRpYyB2b2lk
IHdhaXRVbnRpbE5ldHdvcmtQcm9jZXNzSXNSZXNwb25zaXZlKFdLV2ViVmlldyAqd2ViVmlldzEs
IFdLV2ViVmlldyAqd2ViVmlldzIpCit7CisgICAgLy8gV2UndmUganVzdCB0ZXJtaW5hdGVkIGFu
ZCByZWxhdW5jaGVkIHRoZSBuZXR3b3JrIHByb2Nlc3MuIEhvd2V2ZXIsIHRoZXJlIGlzIG5vIGVh
c3kgd2VsbCB0byB0ZWxsIGlmIHRoZSB3ZWJ2aWV3cycKKyAgICAvLyBXZWJQcm9jZXNzZXMgaGF2
ZSBiZWVuIG5vdGlmaWVkIG9mIHRoZSBuZXR3b3JrIHByb2Nlc3MgY3Jhc2ggb3Igbm90ICh3ZSBv
bmx5IGtub3cgdGhhdCB0aGUgVUlQcm9jZXNzIHdhcykuIEJlY2F1c2UKKyAgICAvLyB3ZSBkb24n
dCB3YW50IHRoZSB0ZXN0IHRvIGdvIG9uIHdpdGggdGhlIFdlYlByb2Nlc3NlcyB1c2luZyBzdGFs
ZSBOZXR3b3JrUHJvY2Vzc0Nvbm5lY3Rpb25zLCB3ZSB1c2UgdGhlIGZvbGxvd2luZworICAgIC8v
IHRyaWNrIHRvIHdhaXQgdW50aWwgYm90aCBXZWJQcm9jZXNzZXMgYXJlIGFibGUgdG8gY29tbXVu
aWNhdGUgd2l0aCB0aGUgbmV3IE5ldHdvcmtQcm9jZXNzOgorICAgIC8vIFRoZSBmaXJzdCBXZWJQ
cm9jZXNzIHRyaWVzIHNldHRpbmcgYSBjb29raWUgdW50aWwgdGhlIHNlY29uZCBXZWJ2aWV3IGlz
IGFibGUgdG8gc2VlIGl0LgorICAgIGF1dG8gZXhwZWN0ZWRDb29raWVTdHJpbmcgPSBtYWtlU3Ry
aW5nKCJURVNUPSIsIGNyZWF0ZUNhbm9uaWNhbFVVSURTdHJpbmcoKSk7CisgICAgYXV0byBzZXRU
ZXN0Q29va2llU3RyaW5nID0gbWFrZVN0cmluZygic2V0SW50ZXJ2YWwoKCkgPT4geyBkb2N1bWVu
dC5jb29raWU9JyIsIGV4cGVjdGVkQ29va2llU3RyaW5nLCAiJzsgfSwgMTAwKTsiKTsKKyAgICBb
d2ViVmlldzEgZXZhbHVhdGVKYXZhU2NyaXB0OihOU1N0cmluZyAqKXNldFRlc3RDb29raWVTdHJp
bmcgY29tcGxldGlvbkhhbmRsZXI6IFsmXSAoaWQgcmVzdWx0LCBOU0Vycm9yICplcnJvcikgewor
ICAgICAgICBFWFBFQ1RfVFJVRSghZXJyb3IpOworICAgIH1dOworCisgICAgYm9vbCBjYW5TZWNv
bmRXZWJWaWV3U2VlTmV3Q29va2llID0gZmFsc2U7CisgICAgZG8geworICAgICAgICBUZXN0V2Vi
S2l0QVBJOjpVdGlsOjpzcGluUnVuTG9vcCgxMCk7CisgICAgICAgIFN0cmluZyBjb29raWVTdHJp
bmcgPSAoTlNTdHJpbmcgKilbd2ViVmlldzIgb2JqZWN0QnlFdmFsdWF0aW5nSmF2YVNjcmlwdDpA
ImRvY3VtZW50LmNvb2tpZSJdOworICAgICAgICBjYW5TZWNvbmRXZWJWaWV3U2VlTmV3Q29va2ll
ID0gY29va2llU3RyaW5nLmNvbnRhaW5zKGV4cGVjdGVkQ29va2llU3RyaW5nKTsKKyAgICB9IHdo
aWxlICghY2FuU2Vjb25kV2ViVmlld1NlZU5ld0Nvb2tpZSk7Cit9CisKIFRFU1QoTmV0d29ya1By
b2Nlc3MsIEJyb2FkY2FzdENoYW5uZWxDcmFzaFJlY292ZXJ5KQogewogICAgIGF1dG8gd2ViVmll
d0NvbmZpZ3VyYXRpb24gPSBhZG9wdE5TKFtbV0tXZWJWaWV3Q29uZmlndXJhdGlvbiBhbGxvY10g
aW5pdF0pOwpAQCAtMjc5LDYgKzMwMSw4IEBAIFRFU1QoTmV0d29ya1Byb2Nlc3MsIEJyb2FkY2Fz
dENoYW5uZWxDcmFzaFJlY292ZXJ5KQogICAgIHdoaWxlIChbW1dLV2Vic2l0ZURhdGFTdG9yZSBk
ZWZhdWx0RGF0YVN0b3JlXSBfbmV0d29ya1Byb2Nlc3NJZGVudGlmaWVyXSA9PSBuZXR3b3JrUElE
KQogICAgICAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpzcGluUnVuTG9vcCgxMCk7CiAKKyAgICB3
YWl0VW50aWxOZXR3b3JrUHJvY2Vzc0lzUmVzcG9uc2l2ZSh3ZWJWaWV3MS5nZXQoKSwgd2ViVmll
dzIuZ2V0KCkpOworCiAgICAgLy8gVGVzdCB0aGF0IGluaXRpYWwgY29tbXVuaWNhdGlvbiBmcm9t
IHdlYlZpZXcxIHRvIHdlYlZpZXcyIHdvcmtzLgogICAgIHJlY2VpdmVkTWVzc2FnZSA9IGZhbHNl
OwogICAgIHJlY2VpdmVkTWVzc2FnZXMuY2xlYXIoKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>