<?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>193283</bug_id>
          
          <creation_ts>2019-01-09 07:48:22 -0800</creation_ts>
          <short_desc>[PSON] Flash of blank content while transitioning from page A to page B.</short_desc>
          <delta_ts>2019-01-09 10:32:14 -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>Layout and Rendering</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="Antti Koivisto">koivisto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1492951</commentid>
    <comment_count>0</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-01-09 07:48:22 -0800</bug_when>
    <thetext>1. Load amazon.com
2. Load apple.com from a bookmark
-&gt; flash of blank content</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1492960</commentid>
    <comment_count>1</comment_count>
      <attachid>358706</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-01-09 08:17:24 -0800</bug_when>
    <thetext>Created attachment 358706
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1492975</commentid>
    <comment_count>2</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-01-09 09:35:54 -0800</bug_when>
    <thetext>iOS crashes might be related:
Regressions: Unexpected crashes (11)
  http/tests/quicklook/secure-document-with-subresources.html [ Crash ]
  quicklook/excel-legacy.html [ Crash ]
  quicklook/excel-macro-enabled.html [ Crash ]
  quicklook/excel.html [ Crash ]
  quicklook/keynote-09.html [ Crash ]
  quicklook/numbers-09.html [ Crash ]
  quicklook/pages-09.html [ Crash ]
  quicklook/powerpoint-legacy.html [ Crash ]
  quicklook/powerpoint.html [ Crash ]
  quicklook/word-legacy.html [ Crash ]
  quicklook/word.html [ Crash ]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1492978</commentid>
    <comment_count>3</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-01-09 09:45:05 -0800</bug_when>
    <thetext>Looks like those tests are failing in trunk.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1492988</commentid>
    <comment_count>4</comment_count>
      <attachid>358706</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-01-09 10:23:30 -0800</bug_when>
    <thetext>Comment on attachment 358706
patch

Clearing flags on attachment: 358706

Committed r239777: &lt;https://trac.webkit.org/changeset/239777&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1492989</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-01-09 10:23:32 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1492990</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-01-09 10:24:55 -0800</bug_when>
    <thetext>&lt;rdar://problem/47150154&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1492996</commentid>
    <comment_count>7</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-01-09 10:32:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/46908981&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>358706</attachid>
            <date>2019-01-09 08:17:24 -0800</date>
            <delta_ts>2019-01-09 10:23:30 -0800</delta_ts>
            <desc>patch</desc>
            <filename>swapfromsuspended-2.patch</filename>
            <type>text/plain</type>
            <size>13039</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMzk3NzIpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDQ2IEBACisyMDE5LTAxLTA5ICBBbnR0aSBLb2l2
aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBbUFNPTl0gRmxhc2ggb2YgYmxhbmsg
Y29udGVudCB3aGlsZSB0cmFuc2l0aW9uaW5nIGZyb20gcGFnZSBBIHRvIHBhZ2UgQi4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MzI4MworCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIExheWVyIHRyZWUgaXMg
bm90IGZyb3plbiBkdXJpbmcgV2ViUGFnZSBjb25zdHJ1Y3Rpb24uIElmIHRoZSBmbHVzaCB0aW1l
ciAoc3RhcnRlZCBmb3IgdGhlIGluaXRpYWwKKyAgICAgICAgZW1wdHkgZG9jdW1lbnQpIG1hbmFn
ZXMgdG8gcnVuIGJlZm9yZSB0aGUgYWN0dWFsIHBhZ2UgbG9hZCBzdGFydHMsIHdlJ2xsIGdldCBh
IGZsYXNoLgorCisgICAgICAgICogU2hhcmVkL1dlYlBhZ2VDcmVhdGlvblBhcmFtZXRlcnMuY3Bw
OgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzOjplbmNvZGUgY29u
c3QpOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzOjpkZWNvZGUp
OgorICAgICAgICAqIFNoYXJlZC9XZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzLmg6CisKKyAgICAg
ICAgUmVuYW1lIHNob3VsZERlbGF5QXR0YWNoaW5nRHJhd2luZ0FyZWEgYml0IHRvIGlzU3dhcEZy
b21TdXNwZW5kZWQgYW5kIG1ha2UgaXQgYXZhaWxhYmxlIG9uIGFsbCBwbGF0Zm9ybXMuCisKKyAg
ICAgICAgKiBVSVByb2Nlc3MvUmVtb3RlTGF5ZXJUcmVlL21hYy9TY3JvbGxlck1hYy5oOiBSZW1v
dmVkLgorICAgICAgICAqIFVJUHJvY2Vzcy9SZW1vdGVMYXllclRyZWUvbWFjL1Njcm9sbGVyTWFj
Lm1tOiBSZW1vdmVkLgorICAgICAgICAqIFVJUHJvY2Vzcy9SZW1vdGVMYXllclRyZWUvbWFjL1Nj
cm9sbGVyUGFpck1hYy5oOiBSZW1vdmVkLgorICAgICAgICAqIFVJUHJvY2Vzcy9SZW1vdGVMYXll
clRyZWUvbWFjL1Njcm9sbGVyUGFpck1hYy5tbTogUmVtb3ZlZC4KKyAgICAgICAgKiBVSVByb2Nl
c3MvUmVtb3RlTGF5ZXJUcmVlL21hYy9TY3JvbGxpbmdUcmVlRnJhbWVTY3JvbGxpbmdOb2RlUmVt
b3RlTWFjLmNwcDogUmVtb3ZlZC4KKyAgICAgICAgKiBVSVByb2Nlc3MvUmVtb3RlTGF5ZXJUcmVl
L21hYy9TY3JvbGxpbmdUcmVlRnJhbWVTY3JvbGxpbmdOb2RlUmVtb3RlTWFjLmg6IFJlbW92ZWQu
CisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6CisgICAgICAgIChXZWJLaXQ6
OldlYlBhZ2VQcm94eTo6c3dhcFRvV2ViUHJvY2Vzcyk6CisgICAgICAgIChXZWJLaXQ6OldlYlBh
Z2VQcm94eTo6ZmluaXNoQXR0YWNoaW5nVG9XZWJQcm9jZXNzKToKKyAgICAgICAgKFdlYktpdDo6
V2ViUGFnZVByb3h5Ojppbml0aWFsaXplV2ViUGFnZSk6CisgICAgICAgIChXZWJLaXQ6OldlYlBh
Z2VQcm94eTo6Y29udGludWVOYXZpZ2F0aW9uSW5OZXdQcm9jZXNzKToKKyAgICAgICAgKiBVSVBy
b2Nlc3MvV2ViUGFnZVByb3h5Lmg6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBh
Z2UuY3BwOgorICAgICAgICAoV2ViS2l0OjptX3Nob3VsZEF0dGFjaERyYXdpbmdBcmVhT25QYWdl
VHJhbnNpdGlvbik6CisKKyAgICAgICAgRnJlZXplIHRoZSBsYXllciB0cmVlIGluIFdlYlBhZ2Ug
Y29uc3RydWN0b3IgaWYgdGhpcyBpcyBhIHN3YXAgZnJvbSBhIHN1c3BlbmRlZCBwcm9jZXNzLgor
CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2U6OnJlaW5pdGlhbGl6ZVdlYlBhZ2UpOgorICAgICAg
ICAoV2ViS2l0OjpXZWJQYWdlOjpkaWRDb21wbGV0ZVBhZ2VUcmFuc2l0aW9uKToKKworICAgICAg
ICBVbmZyZWV6ZSBvbiBmaXJzdCBub24taW5pdGlhbCBlbXB0eSBkb2N1bWVudCBwYWdlIHRyYW5z
aXRpb24uCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5oOgorICAgICAg
ICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEu
bW06CisgICAgICAgIChXZWJLaXQ6OlRpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhOjpUaWxl
ZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYSk6CisKIDIwMTktMDEtMDkgIE1pY2hhZWwgQ2F0YW56
YXJvICA8bWNhdGFuemFyb0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIEFkZCBtaXNzaW5n
IGF1dG9jbGVhbnVwcwpJbmRleDogU291cmNlL1dlYktpdC9TaGFyZWQvV2ViUGFnZUNyZWF0aW9u
UGFyYW1ldGVycy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9TaGFyZWQvV2ViUGFn
ZUNyZWF0aW9uUGFyYW1ldGVycy5jcHAJKHJldmlzaW9uIDIzOTcyMCkKKysrIFNvdXJjZS9XZWJL
aXQvU2hhcmVkL1dlYlBhZ2VDcmVhdGlvblBhcmFtZXRlcnMuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC03MywxMiArNzMsMTIgQEAgdm9pZCBXZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzOjplbmNvZGUo
SQogICAgIGVuY29kZXIuZW5jb2RlRW51bShsYXllckhvc3RpbmdNb2RlKTsKICAgICBlbmNvZGVy
IDw8IG1pbWVUeXBlc1dpdGhDdXN0b21Db250ZW50UHJvdmlkZXJzOwogICAgIGVuY29kZXIgPDwg
Y29udHJvbGxlZEJ5QXV0b21hdGlvbjsKKyAgICBlbmNvZGVyIDw8IGlzU3dhcEZyb21TdXNwZW5k
ZWQ7CiAKICNpZiBQTEFURk9STShNQUMpCiAgICAgZW5jb2RlciA8PCBjb2xvclNwYWNlOwogICAg
IGVuY29kZXIgPDwgdXNlU3lzdGVtQXBwZWFyYW5jZTsKICAgICBlbmNvZGVyIDw8IHVzZURhcmtB
cHBlYXJhbmNlOwotICAgIGVuY29kZXIgPDwgc2hvdWxkRGVsYXlBdHRhY2hpbmdEcmF3aW5nQXJl
YTsKICNlbmRpZgogI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCiAgICAgZW5jb2RlciA8PCBzY3Jl
ZW5TaXplOwpAQCAtMjI3LDYgKzIyNyw4IEBAIE9wdGlvbmFsPFdlYlBhZ2VDcmVhdGlvblBhcmFt
ZXRlcnM+IFdlYlAKICAgICAgICAgcmV0dXJuIFdURjo6bnVsbG9wdDsKICAgICBpZiAoIWRlY29k
ZXIuZGVjb2RlKHBhcmFtZXRlcnMuY29udHJvbGxlZEJ5QXV0b21hdGlvbikpCiAgICAgICAgIHJl
dHVybiBXVEY6Om51bGxvcHQ7CisgICAgaWYgKCFkZWNvZGVyLmRlY29kZShwYXJhbWV0ZXJzLmlz
U3dhcEZyb21TdXNwZW5kZWQpKQorICAgICAgICByZXR1cm4gV1RGOjpudWxsb3B0OwogCiAjaWYg
UExBVEZPUk0oTUFDKQogICAgIGlmICghZGVjb2Rlci5kZWNvZGUocGFyYW1ldGVycy5jb2xvclNw
YWNlKSkKQEAgLTIzNSw4ICsyMzcsNiBAQCBPcHRpb25hbDxXZWJQYWdlQ3JlYXRpb25QYXJhbWV0
ZXJzPiBXZWJQCiAgICAgICAgIHJldHVybiBXVEY6Om51bGxvcHQ7CiAgICAgaWYgKCFkZWNvZGVy
LmRlY29kZShwYXJhbWV0ZXJzLnVzZURhcmtBcHBlYXJhbmNlKSkKICAgICAgICAgcmV0dXJuIFdU
Rjo6bnVsbG9wdDsKLSAgICBpZiAoIWRlY29kZXIuZGVjb2RlKHBhcmFtZXRlcnMuc2hvdWxkRGVs
YXlBdHRhY2hpbmdEcmF3aW5nQXJlYSkpCi0gICAgICAgIHJldHVybiBXVEY6Om51bGxvcHQ7CiAj
ZW5kaWYKIAogI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCkluZGV4OiBTb3VyY2UvV2ViS2l0L1No
YXJlZC9XZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzLmgKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YktpdC9TaGFyZWQvV2ViUGFnZUNyZWF0aW9uUGFyYW1ldGVycy5oCShyZXZpc2lvbiAyMzk3MjAp
CisrKyBTb3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzLmgJKHdv
cmtpbmcgY29weSkKQEAgLTEyOSwxMiArMTI5LDEyIEBAIHN0cnVjdCBXZWJQYWdlQ3JlYXRpb25Q
YXJhbWV0ZXJzIHsKICAgICBWZWN0b3I8U3RyaW5nPiBtaW1lVHlwZXNXaXRoQ3VzdG9tQ29udGVu
dFByb3ZpZGVyczsKIAogICAgIGJvb2wgY29udHJvbGxlZEJ5QXV0b21hdGlvbjsKKyAgICBib29s
IGlzU3dhcEZyb21TdXNwZW5kZWQgeyBmYWxzZSB9OwogCiAjaWYgUExBVEZPUk0oTUFDKQogICAg
IENvbG9yU3BhY2VEYXRhIGNvbG9yU3BhY2U7CiAgICAgYm9vbCB1c2VTeXN0ZW1BcHBlYXJhbmNl
OwogICAgIGJvb2wgdXNlRGFya0FwcGVhcmFuY2U7Ci0gICAgYm9vbCBzaG91bGREZWxheUF0dGFj
aGluZ0RyYXdpbmdBcmVhIHsgZmFsc2UgfTsKICNlbmRpZgogI2lmIFBMQVRGT1JNKElPU19GQU1J
TFkpCiAgICAgV2ViQ29yZTo6RmxvYXRTaXplIHNjcmVlblNpemU7CkluZGV4OiBTb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAJKHJldmlzaW9uIDIzOTcyMCkKKysrIFNvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTc3
Miw3ICs3NzIsNyBAQCBib29sIFdlYlBhZ2VQcm94eTo6c3VzcGVuZEN1cnJlbnRQYWdlSWZQCiAg
ICAgcmV0dXJuIHRydWU7CiB9CiAKLXZvaWQgV2ViUGFnZVByb3h5Ojpzd2FwVG9XZWJQcm9jZXNz
KFJlZjxXZWJQcm9jZXNzUHJveHk+JiYgcHJvY2Vzcywgc3RkOjp1bmlxdWVfcHRyPFN1c3BlbmRl
ZFBhZ2VQcm94eT4mJiBkZXN0aW5hdGlvblN1c3BlbmRlZFBhZ2UsIFNob3VsZERlbGF5QXR0YWNo
aW5nRHJhd2luZ0FyZWEgc2hvdWxkRGVsYXlBdHRhY2hpbmdEcmF3aW5nQXJlYSkKK3ZvaWQgV2Vi
UGFnZVByb3h5Ojpzd2FwVG9XZWJQcm9jZXNzKFJlZjxXZWJQcm9jZXNzUHJveHk+JiYgcHJvY2Vz
cywgc3RkOjp1bmlxdWVfcHRyPFN1c3BlbmRlZFBhZ2VQcm94eT4mJiBkZXN0aW5hdGlvblN1c3Bl
bmRlZFBhZ2UsIElzU3dhcEZyb21TdXNwZW5kZWQgaXNTd2FwRnJvbVN1c3BlbmRlZCkKIHsKICAg
ICBBU1NFUlQoIW1faXNDbG9zZWQpOwogICAgIFJFTEVBU0VfTE9HX0lGX0FMTE9XRUQoTG9hZGlu
ZywgInN3YXBUb1dlYlByb2Nlc3M6IHdlYlBJRCA9ICVpLCBwYWdlSUQgPSAlIiBQUkl1NjQsIG1f
cHJvY2Vzcy0+cHJvY2Vzc0lkZW50aWZpZXIoKSwgbV9wYWdlSUQpOwpAQCAtODAwLDEwICs4MDAs
MTAgQEAgdm9pZCBXZWJQYWdlUHJveHk6OnN3YXBUb1dlYlByb2Nlc3MoUmVmPAogICAgIG1fcHJv
Y2Vzcy0+YWRkRXhpc3RpbmdXZWJQYWdlKCp0aGlzLCBtX3BhZ2VJRCwgV2ViUHJvY2Vzc1Byb3h5
OjpCZWdpbnNVc2luZ0RhdGFTdG9yZTo6Tm8pOwogICAgIG1fcHJvY2Vzcy0+YWRkTWVzc2FnZVJl
Y2VpdmVyKE1lc3NhZ2VzOjpXZWJQYWdlUHJveHk6Om1lc3NhZ2VSZWNlaXZlck5hbWUoKSwgbV9w
YWdlSUQsICp0aGlzKTsKIAotICAgIGZpbmlzaEF0dGFjaGluZ1RvV2ViUHJvY2VzcyhzaG91bGRE
ZWxheUF0dGFjaGluZ0RyYXdpbmdBcmVhKTsKKyAgICBmaW5pc2hBdHRhY2hpbmdUb1dlYlByb2Nl
c3MoaXNTd2FwRnJvbVN1c3BlbmRlZCk7CiB9CiAKLXZvaWQgV2ViUGFnZVByb3h5OjpmaW5pc2hB
dHRhY2hpbmdUb1dlYlByb2Nlc3MoU2hvdWxkRGVsYXlBdHRhY2hpbmdEcmF3aW5nQXJlYSBzaG91
bGREZWxheUF0dGFjaGluZ0RyYXdpbmdBcmVhKQordm9pZCBXZWJQYWdlUHJveHk6OmZpbmlzaEF0
dGFjaGluZ1RvV2ViUHJvY2VzcyhJc1N3YXBGcm9tU3VzcGVuZGVkIGlzU3dhcEZyb21TdXNwZW5k
ZWQpCiB7CiAgICAgQVNTRVJUKG1fcHJvY2Vzcy0+c3RhdGUoKSAhPSBDaGlsZFByb2Nlc3NQcm94
eTo6U3RhdGU6OlRlcm1pbmF0ZWQpOwogCkBAIC04MzksNyArODM5LDcgQEAgdm9pZCBXZWJQYWdl
UHJveHk6OmZpbmlzaEF0dGFjaGluZ1RvV2ViUAogICAgIG1fZWRpdGFibGVJbWFnZUNvbnRyb2xs
ZXIgPSBzdGQ6Om1ha2VfdW5pcXVlPEVkaXRhYmxlSW1hZ2VDb250cm9sbGVyPigqdGhpcyk7CiAj
ZW5kaWYKIAotICAgIGluaXRpYWxpemVXZWJQYWdlKHNob3VsZERlbGF5QXR0YWNoaW5nRHJhd2lu
Z0FyZWEpOworICAgIGluaXRpYWxpemVXZWJQYWdlKGlzU3dhcEZyb21TdXNwZW5kZWQpOwogCiAg
ICAgbV9pbnNwZWN0b3ItPnVwZGF0ZUZvck5ld1BhZ2VQcm9jZXNzKHRoaXMpOwogCkBAIC05MDQs
NyArOTA0LDcgQEAgUmVmUHRyPEFQSTo6TmF2aWdhdGlvbj4gV2ViUGFnZVByb3h5OjpyZQogICAg
IHJldHVybiBXVEZNb3ZlKG5hdmlnYXRpb24pOwogfQogCi12b2lkIFdlYlBhZ2VQcm94eTo6aW5p
dGlhbGl6ZVdlYlBhZ2UoU2hvdWxkRGVsYXlBdHRhY2hpbmdEcmF3aW5nQXJlYSBzaG91bGREZWxh
eUF0dGFjaGluZ0RyYXdpbmdBcmVhKQordm9pZCBXZWJQYWdlUHJveHk6OmluaXRpYWxpemVXZWJQ
YWdlKElzU3dhcEZyb21TdXNwZW5kZWQgaXNTd2FwRnJvbVN1c3BlbmRlZCkKIHsKICAgICBBU1NF
UlQoaXNWYWxpZCgpKTsKIApAQCAtOTIyLDExICs5MjIsNyBAQCB2b2lkIFdlYlBhZ2VQcm94eTo6
aW5pdGlhbGl6ZVdlYlBhZ2UoU2hvCiAjZW5kaWYKIAogICAgIGF1dG8gcGFyYW1ldGVycyA9IGNy
ZWF0aW9uUGFyYW1ldGVycygpOwotI2lmIFBMQVRGT1JNKE1BQykKLSAgICBwYXJhbWV0ZXJzLnNo
b3VsZERlbGF5QXR0YWNoaW5nRHJhd2luZ0FyZWEgPSBzaG91bGREZWxheUF0dGFjaGluZ0RyYXdp
bmdBcmVhID09IFNob3VsZERlbGF5QXR0YWNoaW5nRHJhd2luZ0FyZWE6OlllczsKLSNlbHNlCi0g
ICAgVU5VU0VEX1BBUkFNKHNob3VsZERlbGF5QXR0YWNoaW5nRHJhd2luZ0FyZWEpOwotI2VuZGlm
CisgICAgcGFyYW1ldGVycy5pc1N3YXBGcm9tU3VzcGVuZGVkID0gaXNTd2FwRnJvbVN1c3BlbmRl
ZCA9PSBJc1N3YXBGcm9tU3VzcGVuZGVkOjpZZXM7CiAKICNpZiBFTkFCTEUoU0VSVklDRV9XT1JL
RVIpCiAgICAgcGFyYW1ldGVycy5oYXNSZWdpc3RlcmVkU2VydmljZVdvcmtlcnMgPSBwcm9jZXNz
KCkucHJvY2Vzc1Bvb2woKS5tYXlIYXZlUmVnaXN0ZXJlZFNlcnZpY2VXb3JrZXJzKG1fd2Vic2l0
ZURhdGFTdG9yZSk7CkBAIC0yNzY4LDcgKzI3NjQsNyBAQCB2b2lkIFdlYlBhZ2VQcm94eTo6Y29u
dGludWVOYXZpZ2F0aW9uSW5OCiAgICAgYm9vbCBkaWRTdXNwZW5kUHJldmlvdXNQYWdlID0gc3Vz
cGVuZEN1cnJlbnRQYWdlSWZQb3NzaWJsZShuYXZpZ2F0aW9uLCBtYWluRnJhbWVJREluUHJldmlv
dXNQcm9jZXNzLCBwcm9jZXNzU3dhcFJlcXVlc3RlZEJ5Q2xpZW50KTsKICAgICBtX3Byb2Nlc3Mt
PnJlbW92ZVdlYlBhZ2UoKnRoaXMsIG1fcGFnZUlELCBXZWJQcm9jZXNzUHJveHk6OkVuZHNVc2lu
Z0RhdGFTdG9yZTo6Tm8pOwogCi0gICAgc3dhcFRvV2ViUHJvY2VzcyhXVEZNb3ZlKHByb2Nlc3Mp
LCBXVEZNb3ZlKHN1c3BlbmRlZFBhZ2VQcm94eSksIGRpZFN1c3BlbmRQcmV2aW91c1BhZ2UgPyBT
aG91bGREZWxheUF0dGFjaGluZ0RyYXdpbmdBcmVhOjpZZXMgOiBTaG91bGREZWxheUF0dGFjaGlu
Z0RyYXdpbmdBcmVhOjpObyk7CisgICAgc3dhcFRvV2ViUHJvY2VzcyhXVEZNb3ZlKHByb2Nlc3Mp
LCBXVEZNb3ZlKHN1c3BlbmRlZFBhZ2VQcm94eSksIGRpZFN1c3BlbmRQcmV2aW91c1BhZ2UgPyBJ
c1N3YXBGcm9tU3VzcGVuZGVkOjpZZXMgOiBJc1N3YXBGcm9tU3VzcGVuZGVkOjpObyk7CiAKICAg
ICBpZiAoYXV0byogaXRlbSA9IG5hdmlnYXRpb24udGFyZ2V0SXRlbSgpKSB7CiAgICAgICAgIExP
RyhMb2FkaW5nLCAiV2ViUGFnZVByb3h5ICVwIGNvbnRpbnVlTmF2aWdhdGlvbkluTmV3UHJvY2Vz
cyB0byBiYWNrIGl0ZW0gVVJMICVzIiwgdGhpcywgaXRlbS0+dXJsKCkudXRmOCgpLmRhdGEoKSk7
CkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuaAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuaAkocmV2aXNpb24gMjM5
NzIwKQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmgJKHdvcmtpbmcg
Y29weSkKQEAgLTQ1OCw4ICs0NTgsOCBAQCBwdWJsaWM6CiAgICAgQVBJOjpJY29uTG9hZGluZ0Ns
aWVudCYgaWNvbkxvYWRpbmdDbGllbnQoKSB7IHJldHVybiAqbV9pY29uTG9hZGluZ0NsaWVudDsg
fQogICAgIHZvaWQgc2V0SWNvbkxvYWRpbmdDbGllbnQoc3RkOjp1bmlxdWVfcHRyPEFQSTo6SWNv
bkxvYWRpbmdDbGllbnQ+JiYpOwogCi0gICAgZW51bSBjbGFzcyBTaG91bGREZWxheUF0dGFjaGlu
Z0RyYXdpbmdBcmVhIHsgTm8sIFllcyB9OwotICAgIHZvaWQgaW5pdGlhbGl6ZVdlYlBhZ2UoU2hv
dWxkRGVsYXlBdHRhY2hpbmdEcmF3aW5nQXJlYSA9IFNob3VsZERlbGF5QXR0YWNoaW5nRHJhd2lu
Z0FyZWE6Ok5vKTsKKyAgICBlbnVtIGNsYXNzIElzU3dhcEZyb21TdXNwZW5kZWQgeyBObywgWWVz
IH07CisgICAgdm9pZCBpbml0aWFsaXplV2ViUGFnZShJc1N3YXBGcm9tU3VzcGVuZGVkID0gSXNT
d2FwRnJvbVN1c3BlbmRlZDo6Tm8pOwogCiAgICAgV2Vha1B0cjxTZWNLZXlQcm94eVN0b3JlPiBz
ZWNLZXlQcm94eVN0b3JlKGNvbnN0IFdlYkNvcmU6OkF1dGhlbnRpY2F0aW9uQ2hhbGxlbmdlJik7
CiAgICAgICAgIApAQCAtMTU3NCwxMSArMTU3NCwxMSBAQCBwcml2YXRlOgogICAgIHZvaWQgc2V0
Q2FuU2hvcnRDaXJjdWl0SG9yaXpvbnRhbFdoZWVsRXZlbnRzKGJvb2wgY2FuU2hvcnRDaXJjdWl0
SG9yaXpvbnRhbFdoZWVsRXZlbnRzKSB7IG1fY2FuU2hvcnRDaXJjdWl0SG9yaXpvbnRhbFdoZWVs
RXZlbnRzID0gY2FuU2hvcnRDaXJjdWl0SG9yaXpvbnRhbFdoZWVsRXZlbnRzOyB9CiAKICAgICB2
b2lkIHJlYXR0YWNoVG9XZWJQcm9jZXNzKCk7Ci0gICAgdm9pZCBzd2FwVG9XZWJQcm9jZXNzKFJl
ZjxXZWJQcm9jZXNzUHJveHk+JiYsIHN0ZDo6dW5pcXVlX3B0cjxTdXNwZW5kZWRQYWdlUHJveHk+
JiYsIFNob3VsZERlbGF5QXR0YWNoaW5nRHJhd2luZ0FyZWEpOworICAgIHZvaWQgc3dhcFRvV2Vi
UHJvY2VzcyhSZWY8V2ViUHJvY2Vzc1Byb3h5PiYmLCBzdGQ6OnVuaXF1ZV9wdHI8U3VzcGVuZGVk
UGFnZVByb3h5PiYmLCBJc1N3YXBGcm9tU3VzcGVuZGVkKTsKICAgICB2b2lkIGRpZEZhaWxUb1N1
c3BlbmRBZnRlclByb2Nlc3NTd2FwKCk7CiAgICAgdm9pZCBkaWRTdXNwZW5kQWZ0ZXJQcm9jZXNz
U3dhcCgpOwogCi0gICAgdm9pZCBmaW5pc2hBdHRhY2hpbmdUb1dlYlByb2Nlc3MoU2hvdWxkRGVs
YXlBdHRhY2hpbmdEcmF3aW5nQXJlYSA9IFNob3VsZERlbGF5QXR0YWNoaW5nRHJhd2luZ0FyZWE6
Ok5vKTsKKyAgICB2b2lkIGZpbmlzaEF0dGFjaGluZ1RvV2ViUHJvY2VzcyhJc1N3YXBGcm9tU3Vz
cGVuZGVkID0gSXNTd2FwRnJvbVN1c3BlbmRlZDo6Tm8pOwogCiAgICAgUmVmUHRyPEFQSTo6TmF2
aWdhdGlvbj4gcmVhdHRhY2hUb1dlYlByb2Nlc3NGb3JSZWxvYWQoKTsKICAgICBSZWZQdHI8QVBJ
OjpOYXZpZ2F0aW9uPiByZWF0dGFjaFRvV2ViUHJvY2Vzc1dpdGhJdGVtKFdlYkJhY2tGb3J3YXJk
TGlzdEl0ZW0mKTsKSW5kZXg6IFNvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBh
Z2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL1dl
YlBhZ2UuY3BwCShyZXZpc2lvbiAyMzk3MjApCisrKyBTb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3Mv
V2ViUGFnZS9XZWJQYWdlLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNDAyLDcgKzQwMiw3IEBAIFdl
YlBhZ2U6OldlYlBhZ2UodWludDY0X3QgcGFnZUlELCBXZWJQYWcKICAgICAsIG1fb3ZlcnJpZGVD
b250ZW50U2VjdXJpdHlQb2xpY3kgeyBwYXJhbWV0ZXJzLm92ZXJyaWRlQ29udGVudFNlY3VyaXR5
UG9saWN5IH0KICAgICAsIG1fY3B1TGltaXQocGFyYW1ldGVycy5jcHVMaW1pdCkKICNpZiBQTEFU
Rk9STShNQUMpCi0gICAgLCBtX3Nob3VsZEF0dGFjaERyYXdpbmdBcmVhT25QYWdlVHJhbnNpdGlv
bihwYXJhbWV0ZXJzLnNob3VsZERlbGF5QXR0YWNoaW5nRHJhd2luZ0FyZWEpCisgICAgLCBtX3No
b3VsZEF0dGFjaERyYXdpbmdBcmVhT25QYWdlVHJhbnNpdGlvbihwYXJhbWV0ZXJzLmlzU3dhcEZy
b21TdXNwZW5kZWQpCiAjZW5kaWYKIHsKICAgICBBU1NFUlQobV9wYWdlSUQpOwpAQCAtNDcyLDYg
KzQ3Miw5IEBAIFdlYlBhZ2U6OldlYlBhZ2UodWludDY0X3QgcGFnZUlELCBXZWJQYWcKICAgICBt
X2RyYXdpbmdBcmVhLT5zZXRQYWludGluZ0VuYWJsZWQoZmFsc2UpOwogICAgIG1fZHJhd2luZ0Fy
ZWEtPnNldFNob3VsZFNjYWxlVmlld1RvRml0RG9jdW1lbnQocGFyYW1ldGVycy5zaG91bGRTY2Fs
ZVZpZXdUb0ZpdERvY3VtZW50KTsKIAorICAgIGlmIChwYXJhbWV0ZXJzLmlzU3dhcEZyb21TdXNw
ZW5kZWQpCisgICAgICAgIGZyZWV6ZUxheWVyVHJlZShMYXllclRyZWVGcmVlemVSZWFzb246OlN3
YXBGcm9tU3VzcGVuZGVkKTsKKwogI2lmIEVOQUJMRShBU1lOQ19TQ1JPTExJTkcpCiAgICAgbV91
c2VBc3luY1Njcm9sbGluZyA9IHBhcmFtZXRlcnMuc3RvcmUuZ2V0Qm9vbFZhbHVlRm9yS2V5KFdl
YlByZWZlcmVuY2VzS2V5Ojp0aHJlYWRlZFNjcm9sbGluZ0VuYWJsZWRLZXkoKSk7CiAgICAgaWYg
KCFtX2RyYXdpbmdBcmVhLT5zdXBwb3J0c0FzeW5jU2Nyb2xsaW5nKCkpCkBAIC02OTQsNyArNjk3
LDcgQEAgdm9pZCBXZWJQYWdlOjpyZWluaXRpYWxpemVXZWJQYWdlKFdlYlBhZwogICAgICAgICBt
X2RyYXdpbmdBcmVhLT51cGRhdGVQcmVmZXJlbmNlcyhwYXJhbWV0ZXJzLnN0b3JlKTsKICAgICAg
ICAgbV9kcmF3aW5nQXJlYS0+c2V0UGFpbnRpbmdFbmFibGVkKHRydWUpOwogI2lmIFBMQVRGT1JN
KE1BQykKLSAgICAgICAgbV9zaG91bGRBdHRhY2hEcmF3aW5nQXJlYU9uUGFnZVRyYW5zaXRpb24g
PSBwYXJhbWV0ZXJzLnNob3VsZERlbGF5QXR0YWNoaW5nRHJhd2luZ0FyZWE7CisgICAgICAgIG1f
c2hvdWxkQXR0YWNoRHJhd2luZ0FyZWFPblBhZ2VUcmFuc2l0aW9uID0gcGFyYW1ldGVycy5pc1N3
YXBGcm9tU3VzcGVuZGVkOwogI2VuZGlmCiAgICAgICAgIHVuZnJlZXplTGF5ZXJUcmVlKExheWVy
VHJlZUZyZWV6ZVJlYXNvbjo6UGFnZVN1c3BlbmRlZCk7CiAgICAgfQpAQCAtMzA5OCw4ICszMTAx
LDExIEBAIHZvaWQgV2ViUGFnZTo6ZGlkQ29tcGxldGVQYWdlVHJhbnNpdGlvbigKIHsKICAgICB1
bmZyZWV6ZUxheWVyVHJlZShMYXllclRyZWVGcmVlemVSZWFzb246OlBhZ2VUcmFuc2l0aW9uKTsK
IAotI2lmIFBMQVRGT1JNKE1BQykKICAgICBib29sIGlzSW5pdGlhbEVtcHR5RG9jdW1lbnQgPSAh
bV9tYWluRnJhbWU7CisgICAgaWYgKCFpc0luaXRpYWxFbXB0eURvY3VtZW50KQorICAgICAgICB1
bmZyZWV6ZUxheWVyVHJlZShMYXllclRyZWVGcmVlemVSZWFzb246OlN3YXBGcm9tU3VzcGVuZGVk
KTsKKworI2lmIFBMQVRGT1JNKE1BQykKICAgICBpZiAobV9zaG91bGRBdHRhY2hEcmF3aW5nQXJl
YU9uUGFnZVRyYW5zaXRpb24gJiYgIWlzSW5pdGlhbEVtcHR5RG9jdW1lbnQpIHsKICAgICAgICAg
bV9zaG91bGRBdHRhY2hEcmF3aW5nQXJlYU9uUGFnZVRyYW5zaXRpb24gPSBmYWxzZTsKICAgICAg
ICAgLy8gVW5mcmVlemluZyB0aGUgbGF5ZXIgdHJlZSBhYm92ZSBzY2hlZHVsZXMgYSBsYXllciBm
bHVzaCBzbyB3ZSBkZWxheSBhdHRhY2hpbmcgdGhlIGRyYXdpbmcgYXJlYQpJbmRleDogU291cmNl
L1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5oCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaAkocmV2aXNpb24gMjM5NzIwKQor
KysgU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5oCSh3b3JraW5nIGNv
cHkpCkBAIC02OTYsNiArNjk2LDcgQEAgcHVibGljOgogICAgICAgICBQcm9jZXNzU3VzcGVuZGVk
ICAgICAgICA9IDEgPDwgMiwKICAgICAgICAgUGFnZVN1c3BlbmRlZCAgICAgICAgICAgPSAxIDw8
IDMsCiAgICAgICAgIFByaW50aW5nICAgICAgICAgICAgICAgID0gMSA8PCA0LAorICAgICAgICBT
d2FwRnJvbVN1c3BlbmRlZCAgICAgICA9IDEgPDwgNSwKICAgICB9OwogICAgIHZvaWQgZnJlZXpl
TGF5ZXJUcmVlKExheWVyVHJlZUZyZWV6ZVJlYXNvbik7CiAgICAgdm9pZCB1bmZyZWV6ZUxheWVy
VHJlZShMYXllclRyZWVGcmVlemVSZWFzb24pOwpJbmRleDogU291cmNlL1dlYktpdC9XZWJQcm9j
ZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLm1tCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxlZENvcmVBbmlt
YXRpb25EcmF3aW5nQXJlYS5tbQkocmV2aXNpb24gMjM5NzIwKQorKysgU291cmNlL1dlYktpdC9X
ZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLm1tCSh3
b3JraW5nIGNvcHkpCkBAIC05Nyw3ICs5Nyw3IEBAIFRpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdB
cmVhOjpUaWxlZENvcmUKICAgICB1cGRhdGVMYXllckhvc3RpbmdDb250ZXh0KCk7CiAgICAgc2V0
Q29sb3JTcGFjZShwYXJhbWV0ZXJzLmNvbG9yU3BhY2UpOwogCi0gICAgaWYgKCFwYXJhbWV0ZXJz
LnNob3VsZERlbGF5QXR0YWNoaW5nRHJhd2luZ0FyZWEpCisgICAgaWYgKCFwYXJhbWV0ZXJzLmlz
U3dhcEZyb21TdXNwZW5kZWQpCiAgICAgICAgIGF0dGFjaCgpOwogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>