<?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>190846</bug_id>
          
          <creation_ts>2018-10-23 16:43:57 -0700</creation_ts>
          <short_desc>[PSON] When navigating back and forth, &apos;about:blank&apos; shows up in the back/forward list</short_desc>
          <delta_ts>2022-03-01 02:29:12 -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>WebKit2</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</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 name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>dbates</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>ggaren</cc>
    
    <cc>japhet</cc>
    
    <cc>koivisto</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1471693</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2018-10-23 16:43:57 -0700</bug_when>
    <thetext>When navigating back and forth, &apos;about:blank&apos; shows up in the back/forward list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1471695</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2018-10-23 16:44:22 -0700</bug_when>
    <thetext>&lt;rdar://problem/45058938&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1471702</commentid>
    <comment_count>2</comment_count>
      <attachid>353006</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2018-10-23 16:55:44 -0700</bug_when>
    <thetext>Created attachment 353006
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1471715</commentid>
    <comment_count>3</comment_count>
      <attachid>353006</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2018-10-23 17:31:43 -0700</bug_when>
    <thetext>Comment on attachment 353006
Patch

Might have a better idea. Will try it out first.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1471747</commentid>
    <comment_count>4</comment_count>
      <attachid>353018</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2018-10-23 19:38:02 -0700</bug_when>
    <thetext>Created attachment 353018
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1471851</commentid>
    <comment_count>5</comment_count>
      <attachid>353018</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2018-10-24 09:30:00 -0700</bug_when>
    <thetext>Comment on attachment 353018
Patch

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

&gt; Source/WebCore/loader/FrameLoader.cpp:3368
&gt; +        if (shouldContinue == ShouldContinue::ForSuspension) {
&gt; +            m_loadType = FrameLoadType::Standard;
&gt;              m_provisionalDocumentLoader-&gt;willContinueMainResourceLoadAfterRedirect({ blankURL() });

Might be good to add a comment explaining why the load type is set to Standard.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1471857</commentid>
    <comment_count>6</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2018-10-24 09:39:25 -0700</bug_when>
    <thetext>Committed r237386: &lt;https://trac.webkit.org/changeset/237386&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>353006</attachid>
            <date>2018-10-23 16:55:44 -0700</date>
            <delta_ts>2018-10-23 19:38:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190846-20181023165543.patch</filename>
            <type>text/plain</type>
            <size>9823</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3MzU1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDgxYjJkYzIxY2Q2OWFm
YTQwYTY1Y2U1ZjVkNWJiODUxODhjZjdlOS4uMGVkZDRiMDlhODUyNDE1YjU0NGM1NzJhMzM2NDY3
OWU1ODZlZDcxMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMwIEBACisyMDE4LTEwLTIzICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgW1BTT05dIFdoZW4gbmF2aWdh
dGluZyBiYWNrIGFuZCBmb3J0aCwgJ2Fib3V0OmJsYW5rJyBzaG93cyB1cCBpbiB0aGUgYmFjay9m
b3J3YXJkIGxpc3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE5MDg0NgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDUwNTg5Mzg+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hlbiBhIHBhZ2UgZ2V0cyBz
dXNwZW5kZWQgYWZ0ZXIgYSBwcm9jZXNzLXN3YXAsIHdlIG5hdmlnYXRlIGl0IHRvIGFib3V0OmJs
YW5rLiBJbiB0aGUgY2FzZSB3aGVyZSB3ZQorICAgICAgICBwcm9jZXNzLXN3YXAgb24gYmFjay9m
b3J3YXJkIG5hdmlnYXRpb24sIEhpc3RvcnlDb250cm9sbGVyOjp1cGRhdGVGb3JCYWNrRm9yd2Fy
ZE5hdmlnYXRpb24oKSB3b3VsZAorICAgICAgICBnZXQgY2FsbGVkLCB3aGljaCB3b3VsZCBhdHRl
bXB0IHRvIHVwZGF0ZSB0aGUgY3VycmVudCBIaXN0b3J5SXRlbSB2aWEKKyAgICAgICAgSGlzdG9y
eUNvbnRyb2xsZXI6OnVwZGF0ZUN1cnJlbnRJdGVtKCkuIEl0IHdvdWxkIG92ZXJyaWRlIHRoZSB2
YWxpZCBVUkwgd2l0aCB0aGUgJ2Fib3V0OmJsYW5rJyBvbmUKKyAgICAgICAgdXNlZCBmb3IgdGhl
IHN1c3BlbnNpb24uCisKKyAgICAgICAgVG8gYWRkcmVzcyB0aGUgaXNzdWUsIGFkZCBhIGZsYWcg
b24gdGhlIERvY3VtZW50TG9hZGVyIHNvIGluZGljYXRlIHRoYXQgaXQgaXMgYSBzdXNwZW5zaW9u
IGxvYWQKKyAgICAgICAgYW5kIGNoZWNrIHRoaXMgZmxhZyBpbiBIaXN0b3J5Q29udHJvbGxlcjo6
dXBkYXRlQ3VycmVudEl0ZW0oKSBzbyB0aGF0IHdlIGRvIG5vdCBhdHRlbXB0IHRvCisgICAgICAg
IHVwZGF0ZSBhIEhpc3RvcnlJdGVtIHdpdGggYW4gImFib3V0OmJsYW5rIiBzdXNwZW5zaW9uIFVS
TC4KKworICAgICAgICAqIGxvYWRlci9Eb2N1bWVudExvYWRlci5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpEb2N1bWVudExvYWRlcjo6bWFya0FzU3VzcGVuc2lvbkxvYWQpOgorICAgICAgICAqIGxv
YWRlci9Eb2N1bWVudExvYWRlci5oOgorICAgICAgICAoV2ViQ29yZTo6RG9jdW1lbnRMb2FkZXI6
OmlzU3VzcGVuc2lvbkxvYWQgY29uc3QpOgorICAgICAgICAqIGxvYWRlci9GcmFtZUxvYWRlci5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpGcmFtZUxvYWRlcjo6Y29udGludWVMb2FkQWZ0ZXJOYXZp
Z2F0aW9uUG9saWN5KToKKyAgICAgICAgKiBsb2FkZXIvSGlzdG9yeUNvbnRyb2xsZXIuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6SGlzdG9yeUNvbnRyb2xsZXI6OnVwZGF0ZUN1cnJlbnRJdGVtKToK
KwogMjAxOC0xMC0yMyAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAg
IFtQU09OXSBBZGQgc3VwcG9ydCBmb3IgY3Jvc3Mtc2l0ZSBjbGllbnQtc2lkZSByZWRpcmVjdHMK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1bWVudExvYWRlci5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRMb2FkZXIuY3BwCmluZGV4IDNkNWMzYjM3NTQ1
YjhhYWUyNzNkNTczZGRiNWM2ZTc2YzUzMTk0OGMuLjI4ZmQyNmQ0ZTE0ZDExODYwNWJjYmI0YmE4
YzhmNTkyMzVlMDhlNDEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1bWVu
dExvYWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50TG9hZGVyLmNw
cApAQCAtMTg2MCw2ICsxODYwLDEyIEBAIHZvaWQgRG9jdW1lbnRMb2FkZXI6OndpbGxDb250aW51
ZU1haW5SZXNvdXJjZUxvYWRBZnRlclJlZGlyZWN0KGNvbnN0IFJlc291cmNlUmVxCiAgICAgc2V0
UmVxdWVzdChuZXdSZXF1ZXN0KTsKIH0KIAordm9pZCBEb2N1bWVudExvYWRlcjo6bWFya0FzU3Vz
cGVuc2lvbkxvYWQoKQoreworICAgIG1faXNTdXNwZW5zaW9uTG9hZCA9IHRydWU7CisgICAgc2V0
UmVxdWVzdCh7IGJsYW5rVVJMKCkgfSk7Cit9CisKIHZvaWQgRG9jdW1lbnRMb2FkZXI6OmNsZWFy
TWFpblJlc291cmNlKCkKIHsKICAgICBBU1NFUlQoaXNNYWluVGhyZWFkKCkpOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50TG9hZGVyLmggYi9Tb3VyY2UvV2ViQ29y
ZS9sb2FkZXIvRG9jdW1lbnRMb2FkZXIuaAppbmRleCBjMmM4Y2M3MmU4ZjBhZWVhNjU4ZGZiNTI0
ZGU0NDU3MTZmZWJlZWRmLi4xZDU3MTI0MWRjYmUwZjIwNGNmZTlkZjljODk1MDA5ODEzNGRhZWI0
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRMb2FkZXIuaAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRMb2FkZXIuaApAQCAtMTcwLDYgKzE3MCwx
MSBAQCBwdWJsaWM6CiAKICAgICBib29sIGlzQ2xpZW50UmVkaXJlY3QoKSBjb25zdCB7IHJldHVy
biBtX2lzQ2xpZW50UmVkaXJlY3Q7IH0KICAgICB2b2lkIHNldElzQ2xpZW50UmVkaXJlY3QoYm9v
bCBpc0NsaWVudFJlZGlyZWN0KSB7IG1faXNDbGllbnRSZWRpcmVjdCA9IGlzQ2xpZW50UmVkaXJl
Y3Q7IH0KKworICAgIC8vIFdoZW4gdGhlIGNsaWVudCBhc2tzIHVzIHRvIHN1c3BlbmQsIHdlIGRv
IGEgc3VzcGVuc2lvbiBsb2FkIHRvICdhYm91dDpibGFuaycuCisgICAgYm9vbCBpc1N1c3BlbnNp
b25Mb2FkKCkgY29uc3QgeyByZXR1cm4gbV9pc1N1c3BlbnNpb25Mb2FkOyB9CisgICAgdm9pZCBt
YXJrQXNTdXNwZW5zaW9uTG9hZCgpOworCiAgICAgdm9pZCBkaXNwYXRjaE9ubG9hZEV2ZW50cygp
OwogICAgIGJvb2wgd2FzT25sb2FkRGlzcGF0Y2hlZCgpIHsgcmV0dXJuIG1fd2FzT25sb2FkRGlz
cGF0Y2hlZDsgfQogICAgIFdFQkNPUkVfRVhQT1JUIGJvb2wgaXNMb2FkaW5nSW5BUElTZW5zZSgp
IGNvbnN0OwpAQCAtNDQ5LDYgKzQ1NCw3IEBAIHByaXZhdGU6CiAgICAgYm9vbCBtX2lzU3RvcHBp
bmcgeyBmYWxzZSB9OwogICAgIGJvb2wgbV9nb3RGaXJzdEJ5dGUgeyBmYWxzZSB9OwogICAgIGJv
b2wgbV9pc0NsaWVudFJlZGlyZWN0IHsgZmFsc2UgfTsKKyAgICBib29sIG1faXNTdXNwZW5zaW9u
TG9hZCB7IGZhbHNlIH07CiAgICAgYm9vbCBtX2lzTG9hZGluZ011bHRpcGFydENvbnRlbnQgeyBm
YWxzZSB9OwogCiAgICAgLy8gRklYTUU6IERvY3VtZW50OjptX3Byb2Nlc3NpbmdMb2FkRXZlbnQg
YW5kIERvY3VtZW50TG9hZGVyOjptX3dhc09ubG9hZERpc3BhdGNoZWQgYXJlIHJvdWdobHkgdGhl
IHNhbWUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRlci5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRnJhbWVMb2FkZXIuY3BwCmluZGV4IGIxODY4MjJiMDdi
NzU5YzkyYzgwYTRkYzUwN2IxODEwZDYxN2QyNDQuLjIzYjQ1NmYxMTRlYWQwYjJkZjQ0NDVlOWFj
ZTc1YzllMDM0OTNjN2EgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxv
YWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmNwcApAQCAt
MzM2NCw3ICszMzY0LDcgQEAgdm9pZCBGcmFtZUxvYWRlcjo6Y29udGludWVMb2FkQWZ0ZXJOYXZp
Z2F0aW9uUG9saWN5KGNvbnN0IFJlc291cmNlUmVxdWVzdCYgcmVxdWUKIAogICAgICAgICAvLyBX
ZSBoYW5kbGUgc3VzcGVuc2lvbiBieSBuYXZpZ2F0aW5nIGZvcndhcmQgdG8gYWJvdXQ6Ymxhbmss
IHdoaWNoIGxlYXZlcyB1cyBzZXR1cCB0byBuYXZpZ2F0ZSBiYWNrIHRvIHJlc3VtZS4KICAgICAg
ICAgaWYgKHNob3VsZENvbnRpbnVlID09IFNob3VsZENvbnRpbnVlOjpGb3JTdXNwZW5zaW9uKQot
ICAgICAgICAgICAgbV9wcm92aXNpb25hbERvY3VtZW50TG9hZGVyLT53aWxsQ29udGludWVNYWlu
UmVzb3VyY2VMb2FkQWZ0ZXJSZWRpcmVjdCh7IGJsYW5rVVJMKCkgfSk7CisgICAgICAgICAgICBt
X3Byb3Zpc2lvbmFsRG9jdW1lbnRMb2FkZXItPm1hcmtBc1N1c3BlbnNpb25Mb2FkKCk7CiAKICAg
ICAgICAgbV9wcm92aXNpb25hbERvY3VtZW50TG9hZGVyLT5zdGFydExvYWRpbmdNYWluUmVzb3Vy
Y2Uoc2hvdWxkQ29udGludWUpOwogICAgIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9s
b2FkZXIvSGlzdG9yeUNvbnRyb2xsZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0hpc3Rv
cnlDb250cm9sbGVyLmNwcAppbmRleCA3NmM5NGIyNGZlYjhiZWEyZjEwZDhkODZiMDQ3ZTA4MGUy
ZWE1NTRlLi45YWMxYzNjZWM2MTBlNGI5NWFjOTY0NTYyZTBkN2I1NGE1OTRkMDIxIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvSGlzdG9yeUNvbnRyb2xsZXIuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2xvYWRlci9IaXN0b3J5Q29udHJvbGxlci5jcHAKQEAgLTgzMiw2ICs4MzIs
MTEgQEAgdm9pZCBIaXN0b3J5Q29udHJvbGxlcjo6dXBkYXRlQ3VycmVudEl0ZW0oKQogICAgIGlm
ICghZG9jdW1lbnRMb2FkZXItPnVucmVhY2hhYmxlVVJMKCkuaXNFbXB0eSgpKQogICAgICAgICBy
ZXR1cm47CiAKKyAgICAvLyBXaGVuIHRoZSBjbGllbnQgYXNrcyB1cyB0byBzdXNwZW5kLCB3ZSBk
byBhIGZvcndhcmQgbmF2aWdhdGlvbiB0byBhYm91dDpibGFuayBhbmQgd2UgZG8gd2FudCB0byBv
dmVyd3JpdGUgdGhlIGN1cnJlbnQKKyAgICAvLyBIaXN0b3J5SXRlbSdzIFVSTCB3aXRoIHRoZSBz
dXNwZW5zaW9uIFVSTC4KKyAgICBpZiAoZG9jdW1lbnRMb2FkZXItPmlzU3VzcGVuc2lvbkxvYWQo
KSkKKyAgICAgICAgcmV0dXJuOworCiAgICAgaWYgKG1fY3VycmVudEl0ZW0tPnVybCgpICE9IGRv
Y3VtZW50TG9hZGVyLT51cmwoKSkgewogICAgICAgICAvLyBXZSBlbmRlZCB1cCBvbiBhIGNvbXBs
ZXRlbHkgZGlmZmVyZW50IFVSTCB0aGlzIHRpbWUsIHNvIHRoZSBIaXN0b3J5SXRlbQogICAgICAg
ICAvLyBuZWVkcyB0byBiZSByZS1pbml0aWFsaXplZC4gIFByZXNlcnZlIHRoZSBpc1RhcmdldEl0
ZW0gZmxhZyBhcyBpdCBpcyBhCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9D
aGFuZ2VMb2cKaW5kZXggMzJhMTEwMTZiMzExYjQ4MWJiOGNmNTcyY2VmMzUyYzEzYjJmYjNiZi4u
ODZhZmZjMTQyYzQ0ZDc2NjI2YWNkZWUxMDJhZWZjZDcwMjVhMzQ0NiAxMDA2NDQKLS0tIGEvVG9v
bHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE4
LTEwLTIzICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgW1BTT05d
IFdoZW4gbmF2aWdhdGluZyBiYWNrIGFuZCBmb3J0aCwgJ2Fib3V0OmJsYW5rJyBzaG93cyB1cCBp
biB0aGUgYmFjay9mb3J3YXJkIGxpc3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE5MDg0NgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDUwNTg5Mzg+
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIEFQ
SSB0ZXN0IGNvdmVyYWdlLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRD
b2NvYS9Qcm9jZXNzU3dhcE9uTmF2aWdhdGlvbi5tbToKKwogMjAxOC0xMC0yMyAgQ2hyaXMgRHVt
ZXogIDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIFtQU09OXSBBZGQgc3VwcG9ydCBmb3Ig
Y3Jvc3Mtc2l0ZSBjbGllbnQtc2lkZSByZWRpcmVjdHMKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RX
ZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvUHJvY2Vzc1N3YXBPbk5hdmlnYXRpb24ubW0gYi9U
b29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1Byb2Nlc3NTd2FwT25OYXZpZ2F0
aW9uLm1tCmluZGV4IDBmZTNjM2Q3MDMwMWFmOTY5NzBkZDhmMWRlODFmN2EzZmYwMzRjMDkuLjA5
NDUxY2Q2NzEzMjA2MzE4ZjVjMjYzOWExZTZmMTUzOTE4NDE1NTAgMTAwNjQ0Ci0tLSBhL1Rvb2xz
L1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvUHJvY2Vzc1N3YXBPbk5hdmlnYXRpb24u
bW0KKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9Qcm9jZXNzU3dh
cE9uTmF2aWdhdGlvbi5tbQpAQCAtMTI1MiwxMSArMTI1Miw5IEBAIHN0YXRpYyB2b2lkIHJ1bkNs
aWVudFNpZGVSZWRpcmVjdFRlc3QoU2hvdWxkRW5hYmxlUFNPTiBzaG91bGRFbmFibGVQU09OKQog
CiAgICAgRVhQRUNUX0VRKDFVLCBiYWNrRm9yd2FyZExpc3QuYmFja0xpc3QuY291bnQpOwogCi0g
ICAgLy8gRklYTUU6IHVuY29tbWVudCB0aGUgZm9sbG93aW5nIG9uY2UgPHJkYXI6Ly9wcm9ibGVt
LzQ1MDU4OTM4PiBoYXMgYmVlbiBmaXhlZC4gV2hlbiBlbmFibGluZyBQU09OCi0gICAgLy8gdGhl
IGJhY2tJdGVtJ3MgVVJMIGN1cnJlbnRseSBiZWNvbWVzIGFib3V0OmJsYW5rLgotICAgIC8vIGJh
Y2tJdGVtID0gYmFja0ZvcndhcmRMaXN0LmJhY2tJdGVtOwotICAgIC8vIEVYUEVDVF9XS19TVFJF
UShAInBzb246Ly93d3cud2Via2l0Lm9yZy9tYWluLmh0bWwiLCBbYmFja0l0ZW0uVVJMIGFic29s
dXRlU3RyaW5nXSk7Ci0gICAgLy8gRVhQRUNUX1dLX1NUUkVRKEAicHNvbjovL3d3dy53ZWJraXQu
b3JnL21haW4uaHRtbCIsIFtiYWNrSXRlbS5pbml0aWFsVVJMIGFic29sdXRlU3RyaW5nXSk7Cisg
ICAgYmFja0l0ZW0gPSBiYWNrRm9yd2FyZExpc3QuYmFja0l0ZW07CisgICAgRVhQRUNUX1dLX1NU
UkVRKEAicHNvbjovL3d3dy53ZWJraXQub3JnL21haW4uaHRtbCIsIFtiYWNrSXRlbS5VUkwgYWJz
b2x1dGVTdHJpbmddKTsKKyAgICBFWFBFQ1RfV0tfU1RSRVEoQCJwc29uOi8vd3d3LndlYmtpdC5v
cmcvbWFpbi5odG1sIiwgW2JhY2tJdGVtLmluaXRpYWxVUkwgYWJzb2x1dGVTdHJpbmddKTsKIH0K
IAogVEVTVChQcm9jZXNzU3dhcCwgQ3Jvc3NTaXRlQ2xpZW50U2lkZVJlZGlyZWN0V2l0aG91dFBT
T04pCkBAIC0yMjgyLDYgKzIyODAsNTggQEAgVEVTVChQcm9jZXNzU3dhcCwgVGVybWluYXRlZFN1
c3BlbmRlZFBhZ2VQcm9jZXNzKQogICAgIEVYUEVDVF9ORShwaWQzLCBwaWQ0KTsKIH0KIAorVEVT
VChQcm9jZXNzU3dhcCwgTmF2aWdhdGVCYWNrQW5kRm9ydGgpCit7CisgICAgYXV0byBwcm9jZXNz
UG9vbENvbmZpZ3VyYXRpb24gPSBhZG9wdE5TKFtbX1dLUHJvY2Vzc1Bvb2xDb25maWd1cmF0aW9u
IGFsbG9jXSBpbml0XSk7CisgICAgcHJvY2Vzc1Bvb2xDb25maWd1cmF0aW9uLmdldCgpLnByb2Nl
c3NTd2Fwc09uTmF2aWdhdGlvbiA9IFlFUzsKKyAgICBhdXRvIHByb2Nlc3NQb29sID0gYWRvcHRO
UyhbW1dLUHJvY2Vzc1Bvb2wgYWxsb2NdIF9pbml0V2l0aENvbmZpZ3VyYXRpb246cHJvY2Vzc1Bv
b2xDb25maWd1cmF0aW9uLmdldCgpXSk7CisKKyAgICBhdXRvIHdlYlZpZXdDb25maWd1cmF0aW9u
ID0gYWRvcHROUyhbW1dLV2ViVmlld0NvbmZpZ3VyYXRpb24gYWxsb2NdIGluaXRdKTsKKyAgICBb
d2ViVmlld0NvbmZpZ3VyYXRpb24gc2V0UHJvY2Vzc1Bvb2w6cHJvY2Vzc1Bvb2wuZ2V0KCldOwor
ICAgIGF1dG8gaGFuZGxlciA9IGFkb3B0TlMoW1tQU09OU2NoZW1lIGFsbG9jXSBpbml0XSk7Cisg
ICAgW3dlYlZpZXdDb25maWd1cmF0aW9uIHNldFVSTFNjaGVtZUhhbmRsZXI6aGFuZGxlci5nZXQo
KSBmb3JVUkxTY2hlbWU6QCJwc29uIl07CisKKyAgICBhdXRvIHdlYlZpZXcgPSBhZG9wdE5TKFtb
V0tXZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZyYW1lOk5TTWFrZVJlY3QoMCwgMCwgODAwLCA2MDAp
IGNvbmZpZ3VyYXRpb246d2ViVmlld0NvbmZpZ3VyYXRpb24uZ2V0KCldKTsKKyAgICBhdXRvIGRl
bGVnYXRlID0gYWRvcHROUyhbW1BTT05OYXZpZ2F0aW9uRGVsZWdhdGUgYWxsb2NdIGluaXRdKTsK
KyAgICBbd2ViVmlldyBzZXROYXZpZ2F0aW9uRGVsZWdhdGU6ZGVsZWdhdGUuZ2V0KCldOworCisg
ICAgTlNVUkxSZXF1ZXN0ICpyZXF1ZXN0ID0gW05TVVJMUmVxdWVzdCByZXF1ZXN0V2l0aFVSTDpb
TlNVUkwgVVJMV2l0aFN0cmluZzpAInBzb246Ly93d3cud2Via2l0Lm9yZy9tYWluLmh0bWwiXV07
CisgICAgW3dlYlZpZXcgbG9hZFJlcXVlc3Q6cmVxdWVzdF07CisKKyAgICBUZXN0V2ViS2l0QVBJ
OjpVdGlsOjpydW4oJmRvbmUpOworICAgIGRvbmUgPSBmYWxzZTsKKworICAgIHJlcXVlc3QgPSBb
TlNVUkxSZXF1ZXN0IHJlcXVlc3RXaXRoVVJMOltOU1VSTCBVUkxXaXRoU3RyaW5nOkAicHNvbjov
L3d3dy5hcHBsZS5jb20vbWFpbi5odG1sIl1dOworICAgIFt3ZWJWaWV3IGxvYWRSZXF1ZXN0OnJl
cXVlc3RdOworCisgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6cnVuKCZkb25lKTsKKyAgICBkb25l
ID0gZmFsc2U7CisKKyAgICBhdXRvKiBiYWNrRm9yd2FyZExpc3QgPSBbd2ViVmlldyBiYWNrRm9y
d2FyZExpc3RdOworICAgIEVYUEVDVF9XS19TVFJFUShAInBzb246Ly93d3cuYXBwbGUuY29tL21h
aW4uaHRtbCIsIFtiYWNrRm9yd2FyZExpc3QuY3VycmVudEl0ZW0uVVJMIGFic29sdXRlU3RyaW5n
XSk7CisgICAgRVhQRUNUX1RSVUUoIWJhY2tGb3J3YXJkTGlzdC5mb3J3YXJkSXRlbSk7CisgICAg
RVhQRUNUX0VRKDFVLCBiYWNrRm9yd2FyZExpc3QuYmFja0xpc3QuY291bnQpOworICAgIEVYUEVD
VF9XS19TVFJFUShAInBzb246Ly93d3cud2Via2l0Lm9yZy9tYWluLmh0bWwiLCBbYmFja0Zvcndh
cmRMaXN0LmJhY2tJdGVtLlVSTCBhYnNvbHV0ZVN0cmluZ10pOworCisgICAgW3dlYlZpZXcgZ29C
YWNrXTsKKyAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpydW4oJmRvbmUpOworICAgIGRvbmUgPSBm
YWxzZTsKKworICAgIEVYUEVDVF9XS19TVFJFUShAInBzb246Ly93d3cud2Via2l0Lm9yZy9tYWlu
Lmh0bWwiLCBbYmFja0ZvcndhcmRMaXN0LmN1cnJlbnRJdGVtLlVSTCBhYnNvbHV0ZVN0cmluZ10p
OworICAgIEVYUEVDVF9UUlVFKCFiYWNrRm9yd2FyZExpc3QuYmFja0l0ZW0pOworICAgIEVYUEVD
VF9FUSgxVSwgYmFja0ZvcndhcmRMaXN0LmZvcndhcmRMaXN0LmNvdW50KTsKKyAgICBFWFBFQ1Rf
V0tfU1RSRVEoQCJwc29uOi8vd3d3LmFwcGxlLmNvbS9tYWluLmh0bWwiLCBbYmFja0ZvcndhcmRM
aXN0LmZvcndhcmRJdGVtLlVSTCBhYnNvbHV0ZVN0cmluZ10pOworCisgICAgW3dlYlZpZXcgZ29G
b3J3YXJkXTsKKyAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpydW4oJmRvbmUpOworICAgIGRvbmUg
PSBmYWxzZTsKKworICAgIEVYUEVDVF9XS19TVFJFUShAInBzb246Ly93d3cuYXBwbGUuY29tL21h
aW4uaHRtbCIsIFtiYWNrRm9yd2FyZExpc3QuY3VycmVudEl0ZW0uVVJMIGFic29sdXRlU3RyaW5n
XSk7CisgICAgRVhQRUNUX1RSVUUoIWJhY2tGb3J3YXJkTGlzdC5mb3J3YXJkSXRlbSk7CisgICAg
RVhQRUNUX0VRKDFVLCBiYWNrRm9yd2FyZExpc3QuYmFja0xpc3QuY291bnQpOworICAgIEVYUEVD
VF9XS19TVFJFUShAInBzb246Ly93d3cud2Via2l0Lm9yZy9tYWluLmh0bWwiLCBbYmFja0Zvcndh
cmRMaXN0LmJhY2tJdGVtLlVSTCBhYnNvbHV0ZVN0cmluZ10pOworfQorCiAjaWYgUExBVEZPUk0o
TUFDKQogCiBURVNUKFByb2Nlc3NTd2FwLCBHb0JhY2tUb1N1c3BlbmRlZFBhZ2VXaXRoTWFpbkZy
YW1lSURUaGF0SXNOb3RPbmUpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>353018</attachid>
            <date>2018-10-23 19:38:02 -0700</date>
            <delta_ts>2022-03-01 02:29:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190846-20181023193801.patch</filename>
            <type>text/plain</type>
            <size>7002</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3MzY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWQ0ZmE2ODE5MmVhOTYx
ZGFmYTE4ZDgzNWI0MWVkMTI2YThlOTU4NS4uMzAyNzA5Nzc4MzFiYWQ3ZGQ4YzdiOGE0Njg3YjBi
Y2I3NDhmZmIwZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE4LTEwLTIzICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgW1BTT05dIFdoZW4gbmF2aWdh
dGluZyBiYWNrIGFuZCBmb3J0aCwgJ2Fib3V0OmJsYW5rJyBzaG93cyB1cCBpbiB0aGUgYmFjay9m
b3J3YXJkIGxpc3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE5MDg0NgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDUwNTg5Mzg+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hlbiBhIHBhZ2UgZ2V0cyBz
dXNwZW5kZWQgYWZ0ZXIgYSBwcm9jZXNzLXN3YXAsIHdlIG5hdmlnYXRlIGl0IHRvIGFib3V0OmJs
YW5rIGZyb20gaW5zaWRlIHRoZSBuYXZpZ2F0aW9uCisgICAgICAgIHBvbGljeSBoYW5kbGVyLCBi
eSBvdmVycmlkaW5nIHRoZSByZXF1ZXN0IFVSTC4gVGhpcyBub3JtYWxseSB3b3JrcyBmaW5lIGJl
Y2F1c2Ugd2UgdXN1YWxseSBwcm9jZXNzLXN3YXAKKyAgICAgICAgb24gc3RhbmRhcmQgbmF2aWdh
dGlvbi4gSG93ZXZlciwgd2hlbiB3ZSB3b3VsZCBwcm9jZXNzLXN3YXAgb24gYSBiYWNrL2Zvcndh
cmQgbmF2aWdhdGlvbiwgd2Ugd291bGQgZW5kCisgICAgICAgIHVwIHVzaW5nIHRoZSBiYWNrL2Zv
cndhcmQgbmF2aWdhdGlvbiBsb2FkIHR5cGUgdG8gZG8gdGhlIGFib3V0OmJsYW5rIGxvYWQuIFRo
aXMgd291bGQgaGF2ZSByZXBlcmN1c3Npb25zCisgICAgICAgIGJlY2F1c2UgaGlzdG9yeSBuYXZp
Z2F0aW9ucyB1cGRhdGUgdGhlIGN1cnJlbnQgaGlzdG9yeSBpdGVtIHdpdGggdGhlIG5ldyBVUkwg
KGluIHRoaXMgY2FzZSAnYWJvdXQ6YmxhbmsnKS4KKyAgICAgICAgVG8gYXZvaWQgdGhlIGlzc3Vl
LCBzd2l0Y2ggdG8gYSBzdGFuZGFyZCBsb2FkIHR5cGUgd2hlbmV2ZXIgdGhlIGNsaWVudCBhc2tz
IHVzIHRvIHN1c3BlbmQgYW5kIHdlIGxvYWQKKyAgICAgICAgJ2Fib3V0OmJsYW5rJyBhcyBhIHJl
c3VsdC4KKworICAgICAgICAqIGxvYWRlci9GcmFtZUxvYWRlci5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpGcmFtZUxvYWRlcjo6Y29udGludWVMb2FkQWZ0ZXJOYXZpZ2F0aW9uUG9saWN5KToKKwog
MjAxOC0xMC0yMyAgSnVzdGluIEZhbiAgPGp1c3Rpbl9mYW5AYXBwbGUuY29tPgogCiAgICAgICAg
IFtXZWJHUFVdIFJlbmFtZSBvbGQgR1BVKiBpbXBsZW1lbnRhdGlvbiBmaWxlcyB0byBHUFVMZWdh
Y3kqIGZvciBXZWJNZXRhbApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZyYW1l
TG9hZGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRlci5jcHAKaW5kZXgg
YjE4NjgyMmIwN2I3NTljOTJjODBhNGRjNTA3YjE4MTBkNjE3ZDI0NC4uMjE1OWNjMTU5ZDg3NDg0
YjVhYmRhNmVkNTU4MjNlYWNlM2VlYjJlMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9h
ZGVyL0ZyYW1lTG9hZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRnJhbWVMb2Fk
ZXIuY3BwCkBAIC0zMzYzLDggKzMzNjMsMTAgQEAgdm9pZCBGcmFtZUxvYWRlcjo6Y29udGludWVM
b2FkQWZ0ZXJOYXZpZ2F0aW9uUG9saWN5KGNvbnN0IFJlc291cmNlUmVxdWVzdCYgcmVxdWUKICAg
ICAgICAgbV9sb2FkaW5nRnJvbUNhY2hlZFBhZ2UgPSBmYWxzZTsKIAogICAgICAgICAvLyBXZSBo
YW5kbGUgc3VzcGVuc2lvbiBieSBuYXZpZ2F0aW5nIGZvcndhcmQgdG8gYWJvdXQ6YmxhbmssIHdo
aWNoIGxlYXZlcyB1cyBzZXR1cCB0byBuYXZpZ2F0ZSBiYWNrIHRvIHJlc3VtZS4KLSAgICAgICAg
aWYgKHNob3VsZENvbnRpbnVlID09IFNob3VsZENvbnRpbnVlOjpGb3JTdXNwZW5zaW9uKQorICAg
ICAgICBpZiAoc2hvdWxkQ29udGludWUgPT0gU2hvdWxkQ29udGludWU6OkZvclN1c3BlbnNpb24p
IHsKKyAgICAgICAgICAgIG1fbG9hZFR5cGUgPSBGcmFtZUxvYWRUeXBlOjpTdGFuZGFyZDsKICAg
ICAgICAgICAgIG1fcHJvdmlzaW9uYWxEb2N1bWVudExvYWRlci0+d2lsbENvbnRpbnVlTWFpblJl
c291cmNlTG9hZEFmdGVyUmVkaXJlY3QoeyBibGFua1VSTCgpIH0pOworICAgICAgICB9CiAKICAg
ICAgICAgbV9wcm92aXNpb25hbERvY3VtZW50TG9hZGVyLT5zdGFydExvYWRpbmdNYWluUmVzb3Vy
Y2Uoc2hvdWxkQ29udGludWUpOwogICAgIH07CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZWM0YjIwZGZlMTY3YTNhNThiNGYwYmFjN2M2ODMzYzMw
ODgwZDVjMC4uMjI4YmYzMDFhMDk1MmYxMzdjYjA3ZjI5NTNiZDlmYzkzZWNhMTM3NiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDE4LTEwLTIzICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAg
ICAgW1BTT05dIFdoZW4gbmF2aWdhdGluZyBiYWNrIGFuZCBmb3J0aCwgJ2Fib3V0OmJsYW5rJyBz
aG93cyB1cCBpbiB0aGUgYmFjay9mb3J3YXJkIGxpc3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MDg0NgorICAgICAgICA8cmRhcjovL3Byb2JsZW0v
NDUwNTg5Mzg+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQWRkIEFQSSB0ZXN0IGNvdmVyYWdlLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0
cy9XZWJLaXRDb2NvYS9Qcm9jZXNzU3dhcE9uTmF2aWdhdGlvbi5tbToKKwogMjAxOC0xMC0yMyAg
SnVzdGluIEZhbiAgPGp1c3Rpbl9mYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtXZWJHUFVdIFJl
bmFtZSBvbGQgR1BVKiBpbXBsZW1lbnRhdGlvbiBmaWxlcyB0byBHUFVMZWdhY3kqIGZvciBXZWJN
ZXRhbApkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9Q
cm9jZXNzU3dhcE9uTmF2aWdhdGlvbi5tbSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2Vi
S2l0Q29jb2EvUHJvY2Vzc1N3YXBPbk5hdmlnYXRpb24ubW0KaW5kZXggMGZlM2MzZDcwMzAxYWY5
Njk3MGRkOGYxZGU4MWY3YTNmZjAzNGMwOS4uMDk0NTFjZDY3MTMyMDYzMThmNWMyNjM5YTFlNmYx
NTM5MTg0MTU1MCAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRD
b2NvYS9Qcm9jZXNzU3dhcE9uTmF2aWdhdGlvbi5tbQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJ
L1Rlc3RzL1dlYktpdENvY29hL1Byb2Nlc3NTd2FwT25OYXZpZ2F0aW9uLm1tCkBAIC0xMjUyLDEx
ICsxMjUyLDkgQEAgc3RhdGljIHZvaWQgcnVuQ2xpZW50U2lkZVJlZGlyZWN0VGVzdChTaG91bGRF
bmFibGVQU09OIHNob3VsZEVuYWJsZVBTT04pCiAKICAgICBFWFBFQ1RfRVEoMVUsIGJhY2tGb3J3
YXJkTGlzdC5iYWNrTGlzdC5jb3VudCk7CiAKLSAgICAvLyBGSVhNRTogdW5jb21tZW50IHRoZSBm
b2xsb3dpbmcgb25jZSA8cmRhcjovL3Byb2JsZW0vNDUwNTg5Mzg+IGhhcyBiZWVuIGZpeGVkLiBX
aGVuIGVuYWJsaW5nIFBTT04KLSAgICAvLyB0aGUgYmFja0l0ZW0ncyBVUkwgY3VycmVudGx5IGJl
Y29tZXMgYWJvdXQ6YmxhbmsuCi0gICAgLy8gYmFja0l0ZW0gPSBiYWNrRm9yd2FyZExpc3QuYmFj
a0l0ZW07Ci0gICAgLy8gRVhQRUNUX1dLX1NUUkVRKEAicHNvbjovL3d3dy53ZWJraXQub3JnL21h
aW4uaHRtbCIsIFtiYWNrSXRlbS5VUkwgYWJzb2x1dGVTdHJpbmddKTsKLSAgICAvLyBFWFBFQ1Rf
V0tfU1RSRVEoQCJwc29uOi8vd3d3LndlYmtpdC5vcmcvbWFpbi5odG1sIiwgW2JhY2tJdGVtLmlu
aXRpYWxVUkwgYWJzb2x1dGVTdHJpbmddKTsKKyAgICBiYWNrSXRlbSA9IGJhY2tGb3J3YXJkTGlz
dC5iYWNrSXRlbTsKKyAgICBFWFBFQ1RfV0tfU1RSRVEoQCJwc29uOi8vd3d3LndlYmtpdC5vcmcv
bWFpbi5odG1sIiwgW2JhY2tJdGVtLlVSTCBhYnNvbHV0ZVN0cmluZ10pOworICAgIEVYUEVDVF9X
S19TVFJFUShAInBzb246Ly93d3cud2Via2l0Lm9yZy9tYWluLmh0bWwiLCBbYmFja0l0ZW0uaW5p
dGlhbFVSTCBhYnNvbHV0ZVN0cmluZ10pOwogfQogCiBURVNUKFByb2Nlc3NTd2FwLCBDcm9zc1Np
dGVDbGllbnRTaWRlUmVkaXJlY3RXaXRob3V0UFNPTikKQEAgLTIyODIsNiArMjI4MCw1OCBAQCBU
RVNUKFByb2Nlc3NTd2FwLCBUZXJtaW5hdGVkU3VzcGVuZGVkUGFnZVByb2Nlc3MpCiAgICAgRVhQ
RUNUX05FKHBpZDMsIHBpZDQpOwogfQogCitURVNUKFByb2Nlc3NTd2FwLCBOYXZpZ2F0ZUJhY2tB
bmRGb3J0aCkKK3sKKyAgICBhdXRvIHByb2Nlc3NQb29sQ29uZmlndXJhdGlvbiA9IGFkb3B0TlMo
W1tfV0tQcm9jZXNzUG9vbENvbmZpZ3VyYXRpb24gYWxsb2NdIGluaXRdKTsKKyAgICBwcm9jZXNz
UG9vbENvbmZpZ3VyYXRpb24uZ2V0KCkucHJvY2Vzc1N3YXBzT25OYXZpZ2F0aW9uID0gWUVTOwor
ICAgIGF1dG8gcHJvY2Vzc1Bvb2wgPSBhZG9wdE5TKFtbV0tQcm9jZXNzUG9vbCBhbGxvY10gX2lu
aXRXaXRoQ29uZmlndXJhdGlvbjpwcm9jZXNzUG9vbENvbmZpZ3VyYXRpb24uZ2V0KCldKTsKKwor
ICAgIGF1dG8gd2ViVmlld0NvbmZpZ3VyYXRpb24gPSBhZG9wdE5TKFtbV0tXZWJWaWV3Q29uZmln
dXJhdGlvbiBhbGxvY10gaW5pdF0pOworICAgIFt3ZWJWaWV3Q29uZmlndXJhdGlvbiBzZXRQcm9j
ZXNzUG9vbDpwcm9jZXNzUG9vbC5nZXQoKV07CisgICAgYXV0byBoYW5kbGVyID0gYWRvcHROUyhb
W1BTT05TY2hlbWUgYWxsb2NdIGluaXRdKTsKKyAgICBbd2ViVmlld0NvbmZpZ3VyYXRpb24gc2V0
VVJMU2NoZW1lSGFuZGxlcjpoYW5kbGVyLmdldCgpIGZvclVSTFNjaGVtZTpAInBzb24iXTsKKwor
ICAgIGF1dG8gd2ViVmlldyA9IGFkb3B0TlMoW1tXS1dlYlZpZXcgYWxsb2NdIGluaXRXaXRoRnJh
bWU6TlNNYWtlUmVjdCgwLCAwLCA4MDAsIDYwMCkgY29uZmlndXJhdGlvbjp3ZWJWaWV3Q29uZmln
dXJhdGlvbi5nZXQoKV0pOworICAgIGF1dG8gZGVsZWdhdGUgPSBhZG9wdE5TKFtbUFNPTk5hdmln
YXRpb25EZWxlZ2F0ZSBhbGxvY10gaW5pdF0pOworICAgIFt3ZWJWaWV3IHNldE5hdmlnYXRpb25E
ZWxlZ2F0ZTpkZWxlZ2F0ZS5nZXQoKV07CisKKyAgICBOU1VSTFJlcXVlc3QgKnJlcXVlc3QgPSBb
TlNVUkxSZXF1ZXN0IHJlcXVlc3RXaXRoVVJMOltOU1VSTCBVUkxXaXRoU3RyaW5nOkAicHNvbjov
L3d3dy53ZWJraXQub3JnL21haW4uaHRtbCJdXTsKKyAgICBbd2ViVmlldyBsb2FkUmVxdWVzdDpy
ZXF1ZXN0XTsKKworICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZG9uZSk7CisgICAgZG9u
ZSA9IGZhbHNlOworCisgICAgcmVxdWVzdCA9IFtOU1VSTFJlcXVlc3QgcmVxdWVzdFdpdGhVUkw6
W05TVVJMIFVSTFdpdGhTdHJpbmc6QCJwc29uOi8vd3d3LmFwcGxlLmNvbS9tYWluLmh0bWwiXV07
CisgICAgW3dlYlZpZXcgbG9hZFJlcXVlc3Q6cmVxdWVzdF07CisKKyAgICBUZXN0V2ViS2l0QVBJ
OjpVdGlsOjpydW4oJmRvbmUpOworICAgIGRvbmUgPSBmYWxzZTsKKworICAgIGF1dG8qIGJhY2tG
b3J3YXJkTGlzdCA9IFt3ZWJWaWV3IGJhY2tGb3J3YXJkTGlzdF07CisgICAgRVhQRUNUX1dLX1NU
UkVRKEAicHNvbjovL3d3dy5hcHBsZS5jb20vbWFpbi5odG1sIiwgW2JhY2tGb3J3YXJkTGlzdC5j
dXJyZW50SXRlbS5VUkwgYWJzb2x1dGVTdHJpbmddKTsKKyAgICBFWFBFQ1RfVFJVRSghYmFja0Zv
cndhcmRMaXN0LmZvcndhcmRJdGVtKTsKKyAgICBFWFBFQ1RfRVEoMVUsIGJhY2tGb3J3YXJkTGlz
dC5iYWNrTGlzdC5jb3VudCk7CisgICAgRVhQRUNUX1dLX1NUUkVRKEAicHNvbjovL3d3dy53ZWJr
aXQub3JnL21haW4uaHRtbCIsIFtiYWNrRm9yd2FyZExpc3QuYmFja0l0ZW0uVVJMIGFic29sdXRl
U3RyaW5nXSk7CisKKyAgICBbd2ViVmlldyBnb0JhY2tdOworICAgIFRlc3RXZWJLaXRBUEk6OlV0
aWw6OnJ1bigmZG9uZSk7CisgICAgZG9uZSA9IGZhbHNlOworCisgICAgRVhQRUNUX1dLX1NUUkVR
KEAicHNvbjovL3d3dy53ZWJraXQub3JnL21haW4uaHRtbCIsIFtiYWNrRm9yd2FyZExpc3QuY3Vy
cmVudEl0ZW0uVVJMIGFic29sdXRlU3RyaW5nXSk7CisgICAgRVhQRUNUX1RSVUUoIWJhY2tGb3J3
YXJkTGlzdC5iYWNrSXRlbSk7CisgICAgRVhQRUNUX0VRKDFVLCBiYWNrRm9yd2FyZExpc3QuZm9y
d2FyZExpc3QuY291bnQpOworICAgIEVYUEVDVF9XS19TVFJFUShAInBzb246Ly93d3cuYXBwbGUu
Y29tL21haW4uaHRtbCIsIFtiYWNrRm9yd2FyZExpc3QuZm9yd2FyZEl0ZW0uVVJMIGFic29sdXRl
U3RyaW5nXSk7CisKKyAgICBbd2ViVmlldyBnb0ZvcndhcmRdOworICAgIFRlc3RXZWJLaXRBUEk6
OlV0aWw6OnJ1bigmZG9uZSk7CisgICAgZG9uZSA9IGZhbHNlOworCisgICAgRVhQRUNUX1dLX1NU
UkVRKEAicHNvbjovL3d3dy5hcHBsZS5jb20vbWFpbi5odG1sIiwgW2JhY2tGb3J3YXJkTGlzdC5j
dXJyZW50SXRlbS5VUkwgYWJzb2x1dGVTdHJpbmddKTsKKyAgICBFWFBFQ1RfVFJVRSghYmFja0Zv
cndhcmRMaXN0LmZvcndhcmRJdGVtKTsKKyAgICBFWFBFQ1RfRVEoMVUsIGJhY2tGb3J3YXJkTGlz
dC5iYWNrTGlzdC5jb3VudCk7CisgICAgRVhQRUNUX1dLX1NUUkVRKEAicHNvbjovL3d3dy53ZWJr
aXQub3JnL21haW4uaHRtbCIsIFtiYWNrRm9yd2FyZExpc3QuYmFja0l0ZW0uVVJMIGFic29sdXRl
U3RyaW5nXSk7Cit9CisKICNpZiBQTEFURk9STShNQUMpCiAKIFRFU1QoUHJvY2Vzc1N3YXAsIEdv
QmFja1RvU3VzcGVuZGVkUGFnZVdpdGhNYWluRnJhbWVJRFRoYXRJc05vdE9uZSkK
</data>
<flag name="review"
          id="370227"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>