<?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>181358</bug_id>
          
          <creation_ts>2018-01-05 17:42:02 -0800</creation_ts>
          <short_desc>History state should be updated during client redirects with asynchronous policy decisions</short_desc>
          <delta_ts>2018-01-12 16:40:35 -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>New Bugs</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="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>aestes</cc>
    
    <cc>cdumez</cc>
    
    <cc>dbates</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>japhet</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1386411</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2018-01-05 17:42:02 -0800</bug_when>
    <thetext>History state should be updated when opening new windows with asynchronous policy decisions</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1386412</commentid>
    <comment_count>1</comment_count>
      <attachid>330621</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2018-01-05 17:42:32 -0800</bug_when>
    <thetext>Created attachment 330621
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1386413</commentid>
    <comment_count>2</comment_count>
      <attachid>330621</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2018-01-05 17:43:00 -0800</bug_when>
    <thetext>Comment on attachment 330621
Patch

rdar://problem/35547689
This should have a test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387360</commentid>
    <comment_count>3</comment_count>
      <attachid>330842</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2018-01-09 12:45:40 -0800</bug_when>
    <thetext>Created attachment 330842
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387361</commentid>
    <comment_count>4</comment_count>
      <attachid>330842</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2018-01-09 12:46:43 -0800</bug_when>
    <thetext>Comment on attachment 330842
Patch

This is just a test that requires some polishing and actually getting working.  There are some more policyDocumentLoader/provisionalDocumentLoader problems somewhere in the FrameLoader that we need to get it working.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1389009</commentid>
    <comment_count>5</comment_count>
      <attachid>331251</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2018-01-12 16:34:15 -0800</bug_when>
    <thetext>Created attachment 331251
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1389013</commentid>
    <comment_count>6</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2018-01-12 16:39:47 -0800</bug_when>
    <thetext>http://trac.webkit.org/r226929</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1389014</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-01-12 16:40:35 -0800</bug_when>
    <thetext>&lt;rdar://problem/36486661&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330621</attachid>
            <date>2018-01-05 17:42:32 -0800</date>
            <delta_ts>2018-01-09 12:45:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181358-20180105174231.patch</filename>
            <type>text/plain</type>
            <size>1860</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIyNjQ3OCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE4LTAxLTA1ICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgSGlzdG9yeSBz
dGF0ZSBzaG91bGQgYmUgdXBkYXRlZCB3aGVuIG9wZW5pbmcgbmV3IHdpbmRvd3Mgd2l0aCBhc3lu
Y2hyb25vdXMgcG9saWN5IGRlY2lzaW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTgxMzU4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgKiBsb2FkZXIvRnJhbWVMb2FkZXIuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6RnJhbWVMb2FkZXI6OmxvYWRVUkwpOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVMb2Fk
ZXI6OmxvYWRQb3N0UmVxdWVzdCk6CisKIDIwMTgtMDEtMDUgIFdlbnNvbiBIc2llaCAgPHdlbnNv
bl9oc2llaEBhcHBsZS5jb20+CiAKICAgICAgICAgW0F0dGFjaG1lbnQgU3VwcG9ydF0gQWRkIGEg
d2F5IHRvIHdyaXRlIGJsb2IgZGF0YSB0byBhIGZpbGUgVVJMIGZyb20gdGhlIFVJIHByb2Nlc3MK
SW5kZXg6IFNvdXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRlci5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmNwcAkocmV2aXNpb24gMjI2MzY5
KQorKysgU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmNwcAkod29ya2luZyBjb3B5
KQpAQCAtMTM0MCw2ICsxMzQwLDggQEAgdm9pZCBGcmFtZUxvYWRlcjo6bG9hZFVSTChGcmFtZUxv
YWRSZXF1ZQogICAgICAgICBtX3F1aWNrUmVkaXJlY3RDb21pbmcgPSBmYWxzZTsKICAgICAgICAg
aWYgKG1fcHJvdmlzaW9uYWxEb2N1bWVudExvYWRlcikKICAgICAgICAgICAgIG1fcHJvdmlzaW9u
YWxEb2N1bWVudExvYWRlci0+c2V0SXNDbGllbnRSZWRpcmVjdCh0cnVlKTsKKyAgICAgICAgZWxz
ZSBpZiAobV9wb2xpY3lEb2N1bWVudExvYWRlcikKKyAgICAgICAgICAgIG1fcG9saWN5RG9jdW1l
bnRMb2FkZXItPnNldElzQ2xpZW50UmVkaXJlY3QodHJ1ZSk7CiAgICAgfSBlbHNlIGlmIChzYW1l
VVJMICYmICFpc1JlbG9hZChuZXdMb2FkVHlwZSkpIHsKICAgICAgICAgLy8gRXhhbXBsZSBvZiB0
aGlzIGNhc2UgYXJlIHNpdGVzIHRoYXQgcmVsb2FkIHRoZSBzYW1lIFVSTCB3aXRoIGEgZGlmZmVy
ZW50IGNvb2tpZQogICAgICAgICAvLyBkcml2aW5nIHRoZSBnZW5lcmF0ZWQgY29udGVudCwgb3Ig
YSBtYXN0ZXIgZnJhbWUgd2l0aCBsaW5rcyB0aGF0IGRyaXZlIGEgdGFyZ2V0CkBAIC0yNzc0LDYg
KzI3NzYsOCBAQCB2b2lkIEZyYW1lTG9hZGVyOjpsb2FkUG9zdFJlcXVlc3QoRnJhbWVMCiAgICAg
ICAgIG1fcXVpY2tSZWRpcmVjdENvbWluZyA9IGZhbHNlOwogICAgICAgICBpZiAobV9wcm92aXNp
b25hbERvY3VtZW50TG9hZGVyKQogICAgICAgICAgICAgbV9wcm92aXNpb25hbERvY3VtZW50TG9h
ZGVyLT5zZXRJc0NsaWVudFJlZGlyZWN0KHRydWUpOworICAgICAgICBlbHNlIGlmIChtX3BvbGlj
eURvY3VtZW50TG9hZGVyKQorICAgICAgICAgICAgbV9wb2xpY3lEb2N1bWVudExvYWRlci0+c2V0
SXNDbGllbnRSZWRpcmVjdCh0cnVlKTsKICAgICB9CiB9CiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330842</attachid>
            <date>2018-01-09 12:45:40 -0800</date>
            <delta_ts>2018-01-12 16:34:14 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181358-20180109124539.patch</filename>
            <type>text/plain</type>
            <size>3186</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDIyNjY1NCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE1IEBACisyMDE4LTAxLTA5ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdl
YmtpdC5vcmc+CisKKyAgICAgICAgSGlzdG9yeSBzdGF0ZSBzaG91bGQgYmUgdXBkYXRlZCB3aGVu
IG9wZW5pbmcgbmV3IHdpbmRvd3Mgd2l0aCBhc3luY2hyb25vdXMgcG9saWN5IGRlY2lzaW9ucwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTgxMzU4CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBUZXN0V2Vi
S2l0QVBJL1Rlc3RzL1dlYktpdC9XS0JhY2tGb3J3YXJkTGlzdC5tbToKKyAgICAgICAgKC1bQXN5
bmNQb2xpY3lEZWNpc2lvbkRlbGVnYXRlIHdlYlZpZXc6ZGVjaWRlUG9saWN5Rm9yTmF2aWdhdGlv
bkFjdGlvbjpkZWNpc2lvbkhhbmRsZXI6XSk6CisgICAgICAgICgtW0FzeW5jUG9saWN5RGVjaXNp
b25EZWxlZ2F0ZSB3ZWJWaWV3OmNyZWF0ZVdlYlZpZXdXaXRoQ29uZmlndXJhdGlvbjpmb3JOYXZp
Z2F0aW9uQWN0aW9uOndpbmRvd0ZlYXR1cmVzOl0pOgorICAgICAgICAoVEVTVCk6CisKIDIwMTgt
MDEtMDkgIEJhc3VrZSBTdXp1a2kgIDxCYXN1a2UuU3V6dWtpQHNvbnkuY29tPgogCiAgICAgICAg
IFt3ZWJraXRweV0gUGxhdGZvcm1JbmZvIHNob3VsZCBoYXZlIGRlZmF1bHQgYXJndW1lbnQgZm9y
IGNhc3VhbCB1c2UKSW5kZXg6IFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0L1dLQmFj
a0ZvcndhcmRMaXN0Lm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMv
V2ViS2l0L1dLQmFja0ZvcndhcmRMaXN0Lm1tCShyZXZpc2lvbiAyMjYzNjkpCisrKyBUb29scy9U
ZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdC9XS0JhY2tGb3J3YXJkTGlzdC5tbQkod29ya2luZyBj
b3B5KQpAQCAtMTAzLDQgKzEwMyw0NCBAQCBURVNUKFdLQmFja0ZvcndhcmRMaXN0LCBDYW5Ob3RH
b0JhY2tBZnRlCiAgICAgRVhQRUNUX0VRKChOU1VJbnRlZ2VyKTAsIG5ld0xpc3QuZm9yd2FyZExp
c3QuY291bnQpOwogfQogCitzdGF0aWMgYm9vbCBkb25lOworc3RhdGljIFJldGFpblB0cjxXS1dl
YlZpZXc+IG5ld1ZpZXc7CitzdGF0aWMgUmV0YWluUHRyPE5TVVJMPiB1cmw7CisKK0BpbnRlcmZh
Y2UgQXN5bmNQb2xpY3lEZWNpc2lvbkRlbGVnYXRlIDogTlNPYmplY3QgPFdLTmF2aWdhdGlvbkRl
bGVnYXRlLCBXS1VJRGVsZWdhdGU+CitAZW5kCisKK0BpbXBsZW1lbnRhdGlvbiBBc3luY1BvbGlj
eURlY2lzaW9uRGVsZWdhdGUKKworLSAodm9pZCl3ZWJWaWV3OihXS1dlYlZpZXcgKil3ZWJWaWV3
IGRlY2lkZVBvbGljeUZvck5hdmlnYXRpb25BY3Rpb246KFdLTmF2aWdhdGlvbkFjdGlvbiAqKW5h
dmlnYXRpb25BY3Rpb24gZGVjaXNpb25IYW5kbGVyOih2b2lkICheKShXS05hdmlnYXRpb25BY3Rp
b25Qb2xpY3kpKWRlY2lzaW9uSGFuZGxlcgoreworICAgIFdURkxvZ0Fsd2F5cygiUE9MSUNZICVz
IiwgbmF2aWdhdGlvbkFjdGlvbi5yZXF1ZXN0LlVSTC5hYnNvbHV0ZVN0cmluZy5VVEY4U3RyaW5n
KTsKKyAgICBkaXNwYXRjaF9hc3luYyhkaXNwYXRjaF9nZXRfbWFpbl9xdWV1ZSgpLCBeeworICAg
ICAgICBkZWNpc2lvbkhhbmRsZXIoV0tOYXZpZ2F0aW9uQWN0aW9uUG9saWN5QWxsb3cpOworICAg
IH0pOworICAgIGlmIChbbmF2aWdhdGlvbkFjdGlvbi5yZXF1ZXN0LlVSTC5hYnNvbHV0ZVN0cmlu
ZyBpc0VxdWFsVG9TdHJpbmc6W3VybCBhYnNvbHV0ZVN0cmluZ11dKQorICAgICAgICBkb25lID0g
dHJ1ZTsKK30KKworLSAobnVsbGFibGUgV0tXZWJWaWV3ICopd2ViVmlldzooV0tXZWJWaWV3ICop
d2ViVmlldyBjcmVhdGVXZWJWaWV3V2l0aENvbmZpZ3VyYXRpb246KFdLV2ViVmlld0NvbmZpZ3Vy
YXRpb24gKiljb25maWd1cmF0aW9uIGZvck5hdmlnYXRpb25BY3Rpb246KFdLTmF2aWdhdGlvbkFj
dGlvbiAqKW5hdmlnYXRpb25BY3Rpb24gd2luZG93RmVhdHVyZXM6KFdLV2luZG93RmVhdHVyZXMg
Kil3aW5kb3dGZWF0dXJlcworeworICAgIG5ld1ZpZXcgPSBhZG9wdE5TKFtbV0tXZWJWaWV3IGFs
bG9jXSBpbml0V2l0aEZyYW1lOk5TTWFrZVJlY3QoMCwgMCwgODAwLCA2MDApIGNvbmZpZ3VyYXRp
b246Y29uZmlndXJhdGlvbl0pOworICAgIFtuZXdWaWV3IHNldE5hdmlnYXRpb25EZWxlZ2F0ZTpz
ZWxmXTsKKyAgICBbbmV3VmlldyBsb2FkUmVxdWVzdDpbTlNVUkxSZXF1ZXN0IHJlcXVlc3RXaXRo
VVJMOnVybC5nZXQoKV1dOworICAgIHJldHVybiBuZXdWaWV3LmdldCgpOworfQorCitAZW5kCisK
K1RFU1QoV0tCYWNrRm9yd2FyZExpc3QsIFdpbmRvd09wZW5Bc3luY1BvbGljeURlY2lzaW9uKQor
eworICAgIHVybCA9IFtbTlNCdW5kbGUgbWFpbkJ1bmRsZV0gVVJMRm9yUmVzb3VyY2U6QCJzaW1w
bGUiIHdpdGhFeHRlbnNpb246QCJodG1sIiBzdWJkaXJlY3Rvcnk6QCJUZXN0V2ViS2l0QVBJLnJl
c291cmNlcyJdOworICAgIGF1dG8gd2ViVmlldyA9IGFkb3B0TlMoW1tXS1dlYlZpZXcgYWxsb2Nd
IGluaXRdKTsKKyAgICBhdXRvIGRlbGVnYXRlID0gYWRvcHROUyhbW0FzeW5jUG9saWN5RGVjaXNp
b25EZWxlZ2F0ZSBhbGxvY10gaW5pdF0pOworICAgIFt3ZWJWaWV3IHNldFVJRGVsZWdhdGU6ZGVs
ZWdhdGUuZ2V0KCldOworICAgIFt3ZWJWaWV3IGxvYWRIVE1MU3RyaW5nOkAiPHNjcmlwdD53aW5k
b3cub3BlbigpPC9zY3JpcHQ+IiBiYXNlVVJMOltOU1VSTCBVUkxXaXRoU3RyaW5nOkAiaHR0cDov
L2V4YW1wbGUuY29tLyJdXTsKKyAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpydW4oJmRvbmUpOwor
ICAgIFdURkxvZ0Fsd2F5cygiICVwICVwICVwICIsIFtbbmV3VmlldyBiYWNrRm9yd2FyZExpc3Rd
IGJhY2tJdGVtXSwgW1tuZXdWaWV3IGJhY2tGb3J3YXJkTGlzdF0gY3VycmVudEl0ZW1dLCBbW25l
d1ZpZXcgYmFja0ZvcndhcmRMaXN0XSBmb3J3YXJkSXRlbV0pOworfQorCiAjZW5kaWYK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>331251</attachid>
            <date>2018-01-12 16:34:15 -0800</date>
            <delta_ts>2018-01-12 16:36:07 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181358-20180112163414.patch</filename>
            <type>text/plain</type>
            <size>5319</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIyNjgxMCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI1IEBACisyMDE4LTAxLTEyICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgSGlzdG9yeSBz
dGF0ZSBzaG91bGQgYmUgdXBkYXRlZCBkdXJpbmcgY2xpZW50IHJlZGlyZWN0cyB3aXRoIGFzeW5j
aHJvbm91cyBwb2xpY3kgZGVjaXNpb25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xODEzNTgKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzM1NTQ3Njg5
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdoZW4g
ZGVjaWRlUG9saWN5Rm9yTmF2aWdhdGlvbkFjdGlvbiBpcyByZXNwb25kZWQgdG8gYXN5bmNocm9u
b3VzbHkgZHVyaW5nIGEgY2xpZW50IHJlZGlyZWN0LCAKKyAgICAgICAgSGlzdG9yeUNvbnRyb2xs
ZXI6OnVwZGF0ZUZvclJlZGlyZWN0V2l0aExvY2tlZEJhY2tGb3J3YXJkTGlzdCBkb2VzIG5vdCB1
cGRhdGUgdGhlIGhpc3RvcnkgYmVjYXVzZQorICAgICAgICB0aGUgZG9jdW1lbnQgbG9hZGVyIGhh
cyBub3QgYmVlbiBtYXJrZWQgYXMgYSBjbGllbnQgcmVkaXJlY3QgYmVjYXVzZSB0aGUgRnJhbWVM
b2FkZXIgb25seSBsb29rcworICAgICAgICBhdCBpdHMgcHJvdmlzaW9uYWwgZG9jdW1lbnQgbG9h
ZGVyIHRvIG1hcmsgaXQgYXMgYSBjbGllbnQgcmVkaXJlY3QuICBXaGVuIGRlY2lkZVBvbGljeUZv
ck5hdmlnYXRpb25BY3Rpb24KKyAgICAgICAgaXMgcmVzcG9uZGVkIHRvIGFzeW5jaHJvbm91c2x5
LCB0aG91Z2gsIHRoZSBGcmFtZUxvYWRlcidzIHByb3Zpc2lvbmFsIGRvY3VtZW50IGxvYWRlciBo
YXMgbW92ZWQgdG8gCisgICAgICAgIGl0cyBwb2xpY3kgZG9jdW1lbnQgbG9hZGVyLiAgVG8gZ2V0
IGJvdGggYXN5bmNocm9ub3VzIGFuZCBzeW5jaHJvbm91cyBjYXNlcywgbGV0J3MganVzdCBtYXJr
IHRoZSBkb2N1bWVudAorICAgICAgICBsb2FkZXIgYXMgYSBjbGllbnQgcmVkaXJlY3Qgd2hldGhl
ciBpdCdzIHRoZSBwcm92aXNpb25hbCBvciBwb2xpY3kgZG9jdW1lbnQgbG9hZGVyLgorCisgICAg
ICAgIENvdmVyZWQgYnkgYSBuZXcgQVBJIHRlc3QuCisKKyAgICAgICAgKiBsb2FkZXIvRnJhbWVM
b2FkZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVMb2FkZXI6OmxvYWRVUkwpOgorICAg
ICAgICAoV2ViQ29yZTo6RnJhbWVMb2FkZXI6OmxvYWRQb3N0UmVxdWVzdCk6CisKIDIwMTgtMDEt
MTEgIEFudHRpIEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgogCiAgICAgICAgIERvbid0IGNh
bGwgUmVuZGVyRWxlbWVudDo6c2V0U3R5bGUgd2hlbiBub3RoaW5nIGNoYW5nZXMKSW5kZXg6IFNv
dXJjZS9XZWJDb3JlL2xvYWRlci9GcmFtZUxvYWRlci5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmNwcAkocmV2aXNpb24gMjI2ODEwKQorKysgU291
cmNlL1dlYkNvcmUvbG9hZGVyL0ZyYW1lTG9hZGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTM0
Miw2ICsxMzQyLDggQEAgdm9pZCBGcmFtZUxvYWRlcjo6bG9hZFVSTChGcmFtZUxvYWRSZXF1ZQog
ICAgICAgICBtX3F1aWNrUmVkaXJlY3RDb21pbmcgPSBmYWxzZTsKICAgICAgICAgaWYgKG1fcHJv
dmlzaW9uYWxEb2N1bWVudExvYWRlcikKICAgICAgICAgICAgIG1fcHJvdmlzaW9uYWxEb2N1bWVu
dExvYWRlci0+c2V0SXNDbGllbnRSZWRpcmVjdCh0cnVlKTsKKyAgICAgICAgZWxzZSBpZiAobV9w
b2xpY3lEb2N1bWVudExvYWRlcikKKyAgICAgICAgICAgIG1fcG9saWN5RG9jdW1lbnRMb2FkZXIt
PnNldElzQ2xpZW50UmVkaXJlY3QodHJ1ZSk7CiAgICAgfSBlbHNlIGlmIChzYW1lVVJMICYmICFp
c1JlbG9hZChuZXdMb2FkVHlwZSkpIHsKICAgICAgICAgLy8gRXhhbXBsZSBvZiB0aGlzIGNhc2Ug
YXJlIHNpdGVzIHRoYXQgcmVsb2FkIHRoZSBzYW1lIFVSTCB3aXRoIGEgZGlmZmVyZW50IGNvb2tp
ZQogICAgICAgICAvLyBkcml2aW5nIHRoZSBnZW5lcmF0ZWQgY29udGVudCwgb3IgYSBtYXN0ZXIg
ZnJhbWUgd2l0aCBsaW5rcyB0aGF0IGRyaXZlIGEgdGFyZ2V0CkBAIC0yNzc1LDYgKzI3NzcsOCBA
QCB2b2lkIEZyYW1lTG9hZGVyOjpsb2FkUG9zdFJlcXVlc3QoRnJhbWVMCiAgICAgICAgIG1fcXVp
Y2tSZWRpcmVjdENvbWluZyA9IGZhbHNlOwogICAgICAgICBpZiAobV9wcm92aXNpb25hbERvY3Vt
ZW50TG9hZGVyKQogICAgICAgICAgICAgbV9wcm92aXNpb25hbERvY3VtZW50TG9hZGVyLT5zZXRJ
c0NsaWVudFJlZGlyZWN0KHRydWUpOworICAgICAgICBlbHNlIGlmIChtX3BvbGljeURvY3VtZW50
TG9hZGVyKQorICAgICAgICAgICAgbV9wb2xpY3lEb2N1bWVudExvYWRlci0+c2V0SXNDbGllbnRS
ZWRpcmVjdCh0cnVlKTsKICAgICB9CiB9CiAKSW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJldmlzaW9uIDIyNjkyNSkKKysrIFRvb2xzL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDE4LTAxLTEyICBBbGV4IENo
cmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgSGlzdG9yeSBz
dGF0ZSBzaG91bGQgYmUgdXBkYXRlZCBkdXJpbmcgY2xpZW50IHJlZGlyZWN0cyB3aXRoIGFzeW5j
aHJvbm91cyBwb2xpY3kgZGVjaXNpb25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xODEzNTgKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzM1NTQ3Njg5
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVGVz
dFdlYktpdEFQSS9UZXN0cy9XZWJLaXQvV0tCYWNrRm9yd2FyZExpc3QubW06CisgICAgICAgICgt
W0FzeW5jUG9saWN5RGVjaXNpb25EZWxlZ2F0ZSB3ZWJWaWV3OmRpZEZpbmlzaE5hdmlnYXRpb246
XSk6CisgICAgICAgICgtW0FzeW5jUG9saWN5RGVjaXNpb25EZWxlZ2F0ZSB3ZWJWaWV3OmRlY2lk
ZVBvbGljeUZvck5hdmlnYXRpb25BY3Rpb246ZGVjaXNpb25IYW5kbGVyOl0pOgorICAgICAgICAo
VEVTVCk6CisKIDIwMTgtMDEtMTIgIEpvbmF0aGFuIEJlZGFyZCAgPGpiZWRhcmRAYXBwbGUuY29t
PgogCiAgICAgICAgIHdlYmtpdHB5OiBSZWZhY3RvciBzaW11bGF0b3IgY29kZSAoUGFydCA0KQpJ
bmRleDogVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQvV0tCYWNrRm9yd2FyZExpc3Qu
bW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQvV0tCYWNr
Rm9yd2FyZExpc3QubW0JKHJldmlzaW9uIDIyNjgxMCkKKysrIFRvb2xzL1Rlc3RXZWJLaXRBUEkv
VGVzdHMvV2ViS2l0L1dLQmFja0ZvcndhcmRMaXN0Lm1tCSh3b3JraW5nIGNvcHkpCkBAIC0xMDMs
NCArMTAzLDM5IEBAIFRFU1QoV0tCYWNrRm9yd2FyZExpc3QsIENhbk5vdEdvQmFja0FmdGUKICAg
ICBFWFBFQ1RfRVEoKE5TVUludGVnZXIpMCwgbmV3TGlzdC5mb3J3YXJkTGlzdC5jb3VudCk7CiB9
CiAKK3N0YXRpYyBib29sIGRvbmU7CitzdGF0aWMgc2l6ZV90IG5hdmlnYXRpb25zOworCitAaW50
ZXJmYWNlIEFzeW5jUG9saWN5RGVjaXNpb25EZWxlZ2F0ZSA6IE5TT2JqZWN0IDxXS05hdmlnYXRp
b25EZWxlZ2F0ZSwgV0tVSURlbGVnYXRlPgorQGVuZAorCitAaW1wbGVtZW50YXRpb24gQXN5bmNQ
b2xpY3lEZWNpc2lvbkRlbGVnYXRlCisKKy0gKHZvaWQpd2ViVmlldzooV0tXZWJWaWV3ICopd2Vi
VmlldyBkaWRGaW5pc2hOYXZpZ2F0aW9uOihudWxsX3Vuc3BlY2lmaWVkIFdLTmF2aWdhdGlvbiAq
KW5hdmlnYXRpb24KK3sKKyAgICBpZiAobmF2aWdhdGlvbnMrKykKKyAgICAgICAgZG9uZSA9IHRy
dWU7Cit9CisKKy0gKHZvaWQpd2ViVmlldzooV0tXZWJWaWV3ICopd2ViVmlldyBkZWNpZGVQb2xp
Y3lGb3JOYXZpZ2F0aW9uQWN0aW9uOihXS05hdmlnYXRpb25BY3Rpb24gKiluYXZpZ2F0aW9uQWN0
aW9uIGRlY2lzaW9uSGFuZGxlcjoodm9pZCAoXikoV0tOYXZpZ2F0aW9uQWN0aW9uUG9saWN5KSlk
ZWNpc2lvbkhhbmRsZXIKK3sKKyAgICBkaXNwYXRjaF9hc3luYyhkaXNwYXRjaF9nZXRfbWFpbl9x
dWV1ZSgpLCBeeworICAgICAgICBkZWNpc2lvbkhhbmRsZXIoV0tOYXZpZ2F0aW9uQWN0aW9uUG9s
aWN5QWxsb3cpOworICAgIH0pOworfQorCitAZW5kCisKK1RFU1QoV0tCYWNrRm9yd2FyZExpc3Qs
IFdpbmRvd09wZW5Bc3luY1BvbGljeURlY2lzaW9uKQoreworICAgIE5TVVJMICpzaW1wbGUgPSBb
W05TQnVuZGxlIG1haW5CdW5kbGVdIFVSTEZvclJlc291cmNlOkAic2ltcGxlIiB3aXRoRXh0ZW5z
aW9uOkAiaHRtbCIgc3ViZGlyZWN0b3J5OkAiVGVzdFdlYktpdEFQSS5yZXNvdXJjZXMiXTsKKyAg
ICBOU1VSTCAqc2ltcGxlMiA9IFtbTlNCdW5kbGUgbWFpbkJ1bmRsZV0gVVJMRm9yUmVzb3VyY2U6
QCJzaW1wbGUyIiB3aXRoRXh0ZW5zaW9uOkAiaHRtbCIgc3ViZGlyZWN0b3J5OkAiVGVzdFdlYktp
dEFQSS5yZXNvdXJjZXMiXTsKKyAgICBhdXRvIHdlYlZpZXcgPSBhZG9wdE5TKFtbV0tXZWJWaWV3
IGFsbG9jXSBpbml0XSk7CisgICAgYXV0byBkZWxlZ2F0ZSA9IGFkb3B0TlMoW1tBc3luY1BvbGlj
eURlY2lzaW9uRGVsZWdhdGUgYWxsb2NdIGluaXRdKTsKKyAgICBbd2ViVmlldyBzZXROYXZpZ2F0
aW9uRGVsZWdhdGU6ZGVsZWdhdGUuZ2V0KCldOworICAgIFt3ZWJWaWV3IGxvYWRIVE1MU3RyaW5n
OkAiPHNjcmlwdD53aW5kb3cubG9jYXRpb249J3NpbXBsZS5odG1sJzwvc2NyaXB0PiIgYmFzZVVS
TDpzaW1wbGUyXTsKKyAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpydW4oJmRvbmUpOworICAgIEVY
UEVDVF9TVFJFUSh3ZWJWaWV3LmdldCgpLmJhY2tGb3J3YXJkTGlzdC5jdXJyZW50SXRlbS5VUkwu
YWJzb2x1dGVTdHJpbmcuVVRGOFN0cmluZywgc2ltcGxlLmFic29sdXRlU3RyaW5nLlVURjhTdHJp
bmcpOworfQorCiAjZW5kaWYK
</data>
<flag name="review"
          id="350223"
          type_id="1"
          status="+"
          setter="aestes"
    />
          </attachment>
      

    </bug>

</bugzilla>