<?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>237269</bug_id>
          
          <creation_ts>2022-02-28 04:42:22 -0800</creation_ts>
          <short_desc>allow-custom-protocols-navigation sandbox flag.</short_desc>
          <delta_ts>2022-03-08 07:23:28 -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>DOM</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=231727</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>237605</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Arthur Sonzogni">arthursonzogni</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>bfulgham</cc>
    
    <cc>cdumez</cc>
    
    <cc>darin</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>ggaren</cc>
    
    <cc>kangil.han</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1846601</commentid>
    <comment_count>0</comment_count>
    <who name="Arthur Sonzogni">arthursonzogni</who>
    <bug_when>2022-02-28 04:42:22 -0800</bug_when>
    <thetext>Feature request: https://github.com/whatwg/html/pull/7654

The freshly minted &quot;allow-custom-protocols-navigation&quot; would navigations toward external applications to continue to work inside a sandboxed iframe. 

This is a follow-up to:
https://bugs.webkit.org/show_bug.cgi?id=231727
which has been implemented in Webkit with quirks for microsoft team. Implementing it would allow removing the quirk, once Microsoft Team start using it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1848689</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-03-07 04:43:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/89899736&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1848776</commentid>
    <comment_count>2</comment_count>
      <attachid>453995</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2022-03-07 08:52:49 -0800</bug_when>
    <thetext>Created attachment 453995
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1848933</commentid>
    <comment_count>3</comment_count>
      <attachid>453995</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2022-03-07 13:34:45 -0800</bug_when>
    <thetext>Comment on attachment 453995
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1848976</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-07 14:33:58 -0800</bug_when>
    <thetext>Committed r290958 (248140@main): &lt;https://commits.webkit.org/248140@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 453995.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1849154</commentid>
    <comment_count>5</comment_count>
    <who name="Arthur Sonzogni">arthursonzogni</who>
    <bug_when>2022-03-08 01:15:18 -0800</bug_when>
    <thetext>Hi Chris,

You landed &quot;allow-custom-protocols-navigation&quot;. Great!

This was the initial name, but it changed to:
&quot;allow-top-navigation-to-custom-protocols&quot;

This was requested here:
https://github.com/whatwg/html/pull/7654#issuecomment-1054219407

You probably want to make a correction to your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1849247</commentid>
    <comment_count>6</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2022-03-08 07:09:37 -0800</bug_when>
    <thetext>(In reply to Arthur Sonzogni from comment #5)
&gt; Hi Chris,
&gt; 
&gt; You landed &quot;allow-custom-protocols-navigation&quot;. Great!
&gt; 
&gt; This was the initial name, but it changed to:
&gt; &quot;allow-top-navigation-to-custom-protocols&quot;
&gt; 
&gt; This was requested here:
&gt; https://github.com/whatwg/html/pull/7654#issuecomment-1054219407
&gt; 
&gt; You probably want to make a correction to your patch.

Ouch! Thanks for pointing this out. I&apos;ll follow-up.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1849254</commentid>
    <comment_count>7</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2022-03-08 07:23:28 -0800</bug_when>
    <thetext>(In reply to Chris Dumez from comment #6)
&gt; (In reply to Arthur Sonzogni from comment #5)
&gt; &gt; Hi Chris,
&gt; &gt; 
&gt; &gt; You landed &quot;allow-custom-protocols-navigation&quot;. Great!
&gt; &gt; 
&gt; &gt; This was the initial name, but it changed to:
&gt; &gt; &quot;allow-top-navigation-to-custom-protocols&quot;
&gt; &gt; 
&gt; &gt; This was requested here:
&gt; &gt; https://github.com/whatwg/html/pull/7654#issuecomment-1054219407
&gt; &gt; 
&gt; &gt; You probably want to make a correction to your patch.
&gt; 
&gt; Ouch! Thanks for pointing this out. I&apos;ll follow-up.

Following up in Bug 237605.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>453995</attachid>
            <date>2022-03-07 08:52:49 -0800</date>
            <delta_ts>2022-03-07 14:34:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-237269-20220307085248.patch</filename>
            <type>text/plain</type>
            <size>8568</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwODg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGYwZjQ3MTMwZjhiMmZk
ZjcwY2JjNzFlN2JkNDI1NmI2YjViODM4Ni4uNzEzNTIwNzZiMGMwOGZlMTZmMzBhYjQ3NzA4ODNi
MjI5NTE2Yjk5MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIyLTAzLTA3ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgYWxsb3ctY3VzdG9tLXByb3Rv
Y29scy1uYXZpZ2F0aW9uIHNhbmRib3ggZmxhZy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNzI2OQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vODk4
OTk3MzY+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
QWRkIHN1cHBvcnQgZm9yIGFsbG93LWN1c3RvbS1wcm90b2NvbHMtbmF2aWdhdGlvbiBpZnJhbWUg
c2FuZGJveCBmbGFnIHRvIGFsbG93IHNhbmRib3hlZCBpZnJhbWVzCisgICAgICAgIHRvIG5hdmln
YXRlIHRvIGN1c3RvbSBwcm90b2NvbHMsIGFzIHBlcjoKKyAgICAgICAgLSBodHRwczovL2dpdGh1
Yi5jb20vd2hhdHdnL2h0bWwvcHVsbC83NjU0CisKKyAgICAgICAgV2UgcmVjZW50bHkgc3RhcnRl
ZCBwcmV2ZW50aW5nIHNhbmRib3hlZCBpZnJhbWVzIGZyb20gbmF2aWdhdGluZyB0byBjdXN0b20g
cHJvdG9jb2xzLCB3aGljaCBicm9rZQorICAgICAgICBNaWNyb3NvZnQgVGVhbXMuIFdlIGFkZGVk
IGEgcXVpcmsgZm9yIE1pY3Jvc29mdCBUZWFtcyB3aGljaCB3ZSBzaG91bGQgYmUgYWJsZSB0byBk
cm9wIG9uY2UgdGhleQorICAgICAgICBhZG9wdCB0aGlzIG5ldyBzYW5kYm94IGZsYWcuCisKKyAg
ICAgICAgKiBkb20vU2VjdXJpdHlDb250ZXh0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNlY3Vy
aXR5Q29udGV4dDo6aXNTdXBwb3J0ZWRTYW5kYm94UG9saWN5KToKKyAgICAgICAgKFdlYkNvcmU6
OlNlY3VyaXR5Q29udGV4dDo6cGFyc2VTYW5kYm94UG9saWN5KToKKyAgICAgICAgKiBkb20vU2Vj
dXJpdHlDb250ZXh0Lmg6CisKIDIwMjItMDMtMDcgIEFudG9pbmUgUXVpbnQgIDxncmFvdXRzQHdl
YmtpdC5vcmc+CiAKICAgICAgICAgW3dlYi1hbmltYXRpb25zXSB0ZXh0LWVtcGhhc2lzLXN0eWxl
IHNob3VsZCBzdXBwb3J0IGRpc2NyZXRlIGFuaW1hdGlvbnMKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggOGVjZDFlNjJk
MWIzZWQ0NTA4YTUzNzA5ZGNmNjA3NjhmOWQ2ZTg4OC4uZThjM2ZmMGNkZDU1NjYyMzgwZDkyMGEz
MDZhMTkxMTIxMWE1NzdkYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysr
IGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMiBAQAorMjAyMi0wMy0wNyAg
Q2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgorCisgICAgICAgIGFsbG93LWN1c3RvbS1w
cm90b2NvbHMtbmF2aWdhdGlvbiBzYW5kYm94IGZsYWcuCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzcyNjkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
Lzg5ODk5NzM2PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEFkZCBzdXBwb3J0IGZvciBhbGxvdy1jdXN0b20tcHJvdG9jb2xzLW5hdmlnYXRpb24gaWZy
YW1lIHNhbmRib3ggZmxhZyB0byBhbGxvdyBzYW5kYm94ZWQgaWZyYW1lcworICAgICAgICB0byBu
YXZpZ2F0ZSB0byBjdXN0b20gcHJvdG9jb2xzLCBhcyBwZXI6CisgICAgICAgIC0gaHR0cHM6Ly9n
aXRodWIuY29tL3doYXR3Zy9odG1sL3B1bGwvNzY1NAorCisgICAgICAgIFdlIHJlY2VudGx5IHN0
YXJ0ZWQgcHJldmVudGluZyBzYW5kYm94ZWQgaWZyYW1lcyBmcm9tIG5hdmlnYXRpbmcgdG8gY3Vz
dG9tIHByb3RvY29scywgd2hpY2ggYnJva2UKKyAgICAgICAgTWljcm9zb2Z0IFRlYW1zLiBXZSBh
ZGRlZCBhIHF1aXJrIGZvciBNaWNyb3NvZnQgVGVhbXMgd2hpY2ggd2Ugc2hvdWxkIGJlIGFibGUg
dG8gZHJvcCBvbmNlIHRoZXkKKyAgICAgICAgYWRvcHQgdGhpcyBuZXcgc2FuZGJveCBmbGFnLgor
CisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6CisgICAgICAgIChXZWJLaXQ6
OmZyYW1lU2FuZGJveEFsbG93c09wZW5pbmdFeHRlcm5hbEN1c3RvbVByb3RvY29scyk6CisKIDIw
MjItMDMtMDYgIFdlbnNvbiBIc2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CiAKICAgICAg
ICAgW2lPU10gTGF5ZXIgdHJlZSBjYW4gZ2V0IGluZGVmaW5pdGVseSBmcm96ZW4gaWYgV0tXZWJW
aWV3IGlzIHVucGFyZW50ZWQgdW5kZXJuZWF0aCAtW1VJV2luZG93IGRlYWxsb2NdCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20vU2VjdXJpdHlDb250ZXh0LmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2RvbS9TZWN1cml0eUNvbnRleHQuY3BwCmluZGV4IDQ4NGMzOTI2NWY1NDYxM2Y4M2UzMGEx
NWZiMjA5YWY0NDFlNjc4NDguLjVjOGYxNzlkYWJiZTg5MTFhNTkzNGZkYzE5MmFkMzRhNWMyZjcz
MTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9TZWN1cml0eUNvbnRleHQuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9TZWN1cml0eUNvbnRleHQuY3BwCkBAIC04NCw3ICs4NCw3
IEBAIHZvaWQgU2VjdXJpdHlDb250ZXh0OjplbmZvcmNlU2FuZGJveEZsYWdzKFNhbmRib3hGbGFn
cyBtYXNrLCBTYW5kYm94RmxhZ3NTb3VyY2UKIGJvb2wgU2VjdXJpdHlDb250ZXh0Ojppc1N1cHBv
cnRlZFNhbmRib3hQb2xpY3koU3RyaW5nVmlldyBwb2xpY3kpCiB7CiAgICAgc3RhdGljIGNvbnN0
IGNoYXIqIGNvbnN0IHN1cHBvcnRlZFBvbGljaWVzW10gPSB7Ci0gICAgICAgICJhbGxvdy1mb3Jt
cyIsICJhbGxvdy1zYW1lLW9yaWdpbiIsICJhbGxvdy1zY3JpcHRzIiwgImFsbG93LXRvcC1uYXZp
Z2F0aW9uIiwgImFsbG93LXBvaW50ZXItbG9jayIsICJhbGxvdy1wb3B1cHMiLCAiYWxsb3ctcG9w
dXBzLXRvLWVzY2FwZS1zYW5kYm94IiwgImFsbG93LXRvcC1uYXZpZ2F0aW9uLWJ5LXVzZXItYWN0
aXZhdGlvbiIsICJhbGxvdy1tb2RhbHMiLCAiYWxsb3ctc3RvcmFnZS1hY2Nlc3MtYnktdXNlci1h
Y3RpdmF0aW9uIgorICAgICAgICAiYWxsb3ctY3VzdG9tLXByb3RvY29scy1uYXZpZ2F0aW9uIiwg
ImFsbG93LWZvcm1zIiwgImFsbG93LXNhbWUtb3JpZ2luIiwgImFsbG93LXNjcmlwdHMiLCAiYWxs
b3ctdG9wLW5hdmlnYXRpb24iLCAiYWxsb3ctcG9pbnRlci1sb2NrIiwgImFsbG93LXBvcHVwcyIs
ICJhbGxvdy1wb3B1cHMtdG8tZXNjYXBlLXNhbmRib3giLCAiYWxsb3ctdG9wLW5hdmlnYXRpb24t
YnktdXNlci1hY3RpdmF0aW9uIiwgImFsbG93LW1vZGFscyIsICJhbGxvdy1zdG9yYWdlLWFjY2Vz
cy1ieS11c2VyLWFjdGl2YXRpb24iCiAgICAgfTsKIAogICAgIGZvciAoYXV0byogc3VwcG9ydGVk
UG9saWN5IDogc3VwcG9ydGVkUG9saWNpZXMpIHsKQEAgLTEzMyw2ICsxMzMsOCBAQCBTYW5kYm94
RmxhZ3MgU2VjdXJpdHlDb250ZXh0OjpwYXJzZVNhbmRib3hQb2xpY3koY29uc3QgU3RyaW5nJiBw
b2xpY3ksIFN0cmluZyYgaQogICAgICAgICAgICAgZmxhZ3MgJj0gflNhbmRib3hQcm9wYWdhdGVz
VG9BdXhpbGlhcnlCcm93c2luZ0NvbnRleHRzOwogICAgICAgICBlbHNlIGlmIChlcXVhbExldHRl
cnNJZ25vcmluZ0FTQ0lJQ2FzZShzYW5kYm94VG9rZW4sICJhbGxvdy10b3AtbmF2aWdhdGlvbi1i
eS11c2VyLWFjdGl2YXRpb24iKSkKICAgICAgICAgICAgIGZsYWdzICY9IH5TYW5kYm94VG9wTmF2
aWdhdGlvbkJ5VXNlckFjdGl2YXRpb247CisgICAgICAgIGVsc2UgaWYgKGVxdWFsTGV0dGVyc0ln
bm9yaW5nQVNDSUlDYXNlKHNhbmRib3hUb2tlbiwgImFsbG93LWN1c3RvbS1wcm90b2NvbHMtbmF2
aWdhdGlvbiIpKQorICAgICAgICAgICAgZmxhZ3MgJj0gflNhbmRib3hDdXN0b21Qcm90b2NvbHNO
YXZpZ2F0aW9uOwogICAgICAgICBlbHNlIGlmIChlcXVhbExldHRlcnNJZ25vcmluZ0FTQ0lJQ2Fz
ZShzYW5kYm94VG9rZW4sICJhbGxvdy1tb2RhbHMiKSkKICAgICAgICAgICAgIGZsYWdzICY9IH5T
YW5kYm94TW9kYWxzOwogICAgICAgICBlbHNlIGlmIChlcXVhbExldHRlcnNJZ25vcmluZ0FTQ0lJ
Q2FzZShzYW5kYm94VG9rZW4sICJhbGxvdy1zdG9yYWdlLWFjY2Vzcy1ieS11c2VyLWFjdGl2YXRp
b24iKSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9TZWN1cml0eUNvbnRleHQuaCBi
L1NvdXJjZS9XZWJDb3JlL2RvbS9TZWN1cml0eUNvbnRleHQuaAppbmRleCAwZWRhNDI4NDQ2ZGVm
MGVlYzcxYTc2ZGMxMDEyYjViNzdkMzcwZjdhLi5hMmU3OWI4NGM2YjRhNjVjNDU0MDYwMTY5NjJk
NDA4ZDA4MmYwNjZmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vU2VjdXJpdHlDb250
ZXh0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL1NlY3VyaXR5Q29udGV4dC5oCkBAIC01OCw2
ICs1OCw3IEBAIGVudW0gU2FuZGJveEZsYWcgewogICAgIFNhbmRib3hEb2N1bWVudERvbWFpbiAg
ICAgICA9IDEgPDwgMTEsCiAgICAgU2FuZGJveE1vZGFscyAgICAgICAgICAgICAgID0gMSA8PCAx
MiwKICAgICBTYW5kYm94U3RvcmFnZUFjY2Vzc0J5VXNlckFjdGl2YXRpb24gPSAxIDw8IDEzLAor
ICAgIFNhbmRib3hDdXN0b21Qcm90b2NvbHNOYXZpZ2F0aW9uID0gMSA8PCAxNCwKICAgICBTYW5k
Ym94QWxsICAgICAgICAgICAgICAgICAgPSAtMSAvLyBNYXNrIHdpdGggYWxsIGJpdHMgc2V0IHRv
IDEuCiB9OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJv
eHkuY3BwIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAppbmRleCAy
ZmRkYjg0OTUyZDA4ODlhODgyNTRlNDc3YmZmMjMyMGI2MGYwMWRjLi5kY2E0MThiNWFhZDUwMjM3
ZWQ2YWI2YzY1MjAxNzU3OTNjNTM3MTM3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9XZWJQYWdlUHJveHkuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBh
Z2VQcm94eS5jcHAKQEAgLTUzNjMsNyArNTM2Myw3IEBAIHZvaWQgV2ViUGFnZVByb3h5OjpkZWNp
ZGVQb2xpY3lGb3JOYXZpZ2F0aW9uQWN0aW9uQXN5bmNTaGFyZWQoUmVmPFdlYlByb2Nlc3NQcm94
CiAvLyBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnLyNoYW5kLW9mZi10by1leHRlcm5hbC1z
b2Z0d2FyZQogc3RhdGljIGJvb2wgZnJhbWVTYW5kYm94QWxsb3dzT3BlbmluZ0V4dGVybmFsQ3Vz
dG9tUHJvdG9jb2xzKFNhbmRib3hGbGFncyBzYW5kYm94RmxhZ3MsIGJvb2wgaGFzVXNlckdlc3R1
cmUpCiB7Ci0gICAgaWYgKCEoc2FuZGJveEZsYWdzICYgU2FuZGJveFBvcHVwcykgfHwgIShzYW5k
Ym94RmxhZ3MgJiBTYW5kYm94VG9wTmF2aWdhdGlvbikpCisgICAgaWYgKCEoc2FuZGJveEZsYWdz
ICYgU2FuZGJveFBvcHVwcykgfHwgIShzYW5kYm94RmxhZ3MgJiBTYW5kYm94VG9wTmF2aWdhdGlv
bikgfHwgIShzYW5kYm94RmxhZ3MgJiBTYW5kYm94Q3VzdG9tUHJvdG9jb2xzTmF2aWdhdGlvbikp
CiAgICAgICAgIHJldHVybiB0cnVlOwogCiAgICAgcmV0dXJuICEoc2FuZGJveEZsYWdzICYgU2Fu
ZGJveFRvcE5hdmlnYXRpb25CeVVzZXJBY3RpdmF0aW9uKSAmJiBoYXNVc2VyR2VzdHVyZTsKZGlm
ZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBhNWJjMDRj
YTc0MTJkZTY5MGRhZmRjZDhjNTY4YmYyODgzZDQ0OTIzLi41ZTg5MWJlMDAxZWU5OTI2NDk1YjUx
N2FkMjFlY2IyZTVmMTgyMzNjIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9v
bHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjItMDMtMDcgIENocmlzIER1bWV6ICA8
Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBhbGxvdy1jdXN0b20tcHJvdG9jb2xzLW5hdmln
YXRpb24gc2FuZGJveCBmbGFnLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjM3MjY5CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS84OTg5OTczNj4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgQVBJIHRl
c3QgY292ZXJhZ2UuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29h
L05hdmlnYXRpb24ubW06CisgICAgICAgIChURVNUKToKKwogMjAyMi0wMy0wNiAgTGF1cm8gTW91
cmEgIDxsbW91cmFAaWdhbGlhLmNvbT4KIAogICAgICAgICBbRmxhdHBhayBTREtdIEZpeCBrZXkg
ZXhwaXJlZCB0cmVhdG1lbnQgd2l0aCBQeXRob24zCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2Vi
S2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL05hdmlnYXRpb24ubW0gYi9Ub29scy9UZXN0V2ViS2l0
QVBJL1Rlc3RzL1dlYktpdENvY29hL05hdmlnYXRpb24ubW0KaW5kZXggMTEzMjllMGIwMzAzZWMz
N2Y4NjViOGRjYTM1MmFiYTQxYjYxZmEzZC4uYjk5NGM1YzIzN2IyOTE1NWNkYzBlOGRkOWVhZDBh
M2VkYWYwZDE1NCAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRD
b2NvYS9OYXZpZ2F0aW9uLm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0
Q29jb2EvTmF2aWdhdGlvbi5tbQpAQCAtODk2LDYgKzg5Niw0MSBAQCBURVNUKFdLTmF2aWdhdGlv
biwgTG9hZFJhZGFyVVJMRnJvbVNhbmRib3hlZEZyYW1lQWxsb3dUb3BOYXZpZ2F0aW9uKQogICAg
IFV0aWw6OnJ1bigmZGlkVHJ5VG9Mb2FkUmFkYXJVUkwpOwogfQogCitURVNUKFdLTmF2aWdhdGlv
biwgTG9hZFJhZGFyVVJMRnJvbVNhbmRib3hlZEZyYW1lQWxsb3dDdXN0b21Qcm90b2NvbHNOYXZp
Z2F0aW9uKQoreworICAgIGNvbnN0IGNoYXIqIG1haW5IVE1MID0gIjxpZnJhbWUgc3JjPSdmcmFt
ZS5odG1sJyBzYW5kYm94PSdhbGxvdy1zY3JpcHRzIGFsbG93LWN1c3RvbS1wcm90b2NvbHMtbmF2
aWdhdGlvbic+PC9pZnJhbWU+IjsKKyAgICBjb25zdCBjaGFyKiBmcmFtZUhUTUwgPSAiPGEgaWQ9
J3Rlc3RMaW5rJyBocmVmPSdyZGFyOi8vODQ0OTgxOTInPkxpbms8L2E+PHNjcmlwdD5zZXRUaW1l
b3V0KCgpID0+IHsgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Rlc3RMaW5rJykuY2xpY2soKSB9
LCAwKTs8L3NjcmlwdD4iOworCisgICAgdXNpbmcgbmFtZXNwYWNlIFRlc3RXZWJLaXRBUEk7Cisg
ICAgSFRUUFNlcnZlciBzZXJ2ZXIoeworICAgICAgICB7ICIvIiwgeyBtYWluSFRNTCB9IH0sCisg
ICAgICAgIHsgIi9mcmFtZS5odG1sIiwgeyBmcmFtZUhUTUwgfSB9LAorICAgIH0pOworCisgICAg
YXV0byB3ZWJWaWV3ID0gYWRvcHROUyhbV0tXZWJWaWV3IG5ld10pOworICAgIGF1dG8gZGVsZWdh
dGUgPSBhZG9wdE5TKFtUZXN0TmF2aWdhdGlvbkRlbGVnYXRlIG5ld10pOworICAgIFt3ZWJWaWV3
IHNldE5hdmlnYXRpb25EZWxlZ2F0ZTpkZWxlZ2F0ZS5nZXQoKV07CisKKyAgICBfX2Jsb2NrIGJv
b2wgZGlkVHJ5VG9Mb2FkUmFkYXJVUkwgPSBmYWxzZTsKKyAgICBkZWxlZ2F0ZS5nZXQoKS5kZWNp
ZGVQb2xpY3lGb3JOYXZpZ2F0aW9uQWN0aW9uID0gXihXS05hdmlnYXRpb25BY3Rpb24gKmFjdGlv
biwgdm9pZCAoXmNvbXBsZXRpb25IYW5kbGVyKShXS05hdmlnYXRpb25BY3Rpb25Qb2xpY3kpKSB7
CisgICAgICAgIGlmIChbYWN0aW9uLnJlcXVlc3QuVVJMLnNjaGVtZSBpc0VxdWFsVG9TdHJpbmc6
QCJyZGFyIl0pIHsKKyAgICAgICAgICAgIGRpZFRyeVRvTG9hZFJhZGFyVVJMID0gdHJ1ZTsKKyAg
ICAgICAgICAgIGNvbXBsZXRpb25IYW5kbGVyKFdLTmF2aWdhdGlvbkFjdGlvblBvbGljeUNhbmNl
bCk7CisgICAgICAgIH0gZWxzZQorICAgICAgICAgICAgY29tcGxldGlvbkhhbmRsZXIoV0tOYXZp
Z2F0aW9uQWN0aW9uUG9saWN5QWxsb3cpOworICAgIH07CisKKyAgICBfX2Jsb2NrIGJvb2wgZmlu
aXNoZWROYXZpZ2F0aW9uID0gZmFsc2U7CisgICAgZGVsZWdhdGUuZ2V0KCkuZGlkRmluaXNoTmF2
aWdhdGlvbiA9IF4oV0tXZWJWaWV3ICosIFdLTmF2aWdhdGlvbiAqKSB7CisgICAgICAgIGZpbmlz
aGVkTmF2aWdhdGlvbiA9IHRydWU7CisgICAgfTsKKworICAgIFt3ZWJWaWV3IGxvYWRSZXF1ZXN0
OnNlcnZlci5yZXF1ZXN0KCldOworICAgIFV0aWw6OnJ1bigmZmluaXNoZWROYXZpZ2F0aW9uKTsK
KworICAgIFV0aWw6OnJ1bigmZGlkVHJ5VG9Mb2FkUmFkYXJVUkwpOworfQorCiBURVNUKFdLTmF2
aWdhdGlvbiwgTG9hZFJhZGFyVVJMRnJvbVNhbmRib3hlZEZyYW1lV2l0aFVzZXJHZXN0dXJlKQog
ewogICAgIGNvbnN0IGNoYXIqIG1haW5IVE1MID0gIjxpZnJhbWUgc3JjPSdmcmFtZS5odG1sJyBz
YW5kYm94PSdhbGxvdy1zY3JpcHRzIGFsbG93LXRvcC1uYXZpZ2F0aW9uLWJ5LXVzZXItYWN0aXZh
dGlvbic+PC9pZnJhbWU+IjsK
</data>

          </attachment>
      

    </bug>

</bugzilla>