<?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>194105</bug_id>
          
          <creation_ts>2019-01-31 12:39:52 -0800</creation_ts>
          <short_desc>Page zoom level is lost after a process swap or a crash</short_desc>
          <delta_ts>2019-02-28 05:08:48 -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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=195107</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>ggaren</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1500708</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-01-31 12:39:52 -0800</bug_when>
    <thetext>Page zoom level is lost after a process swap or a crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500709</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-01-31 12:40:09 -0800</bug_when>
    <thetext>&lt;rdar://problem/47610781&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500713</commentid>
    <comment_count>2</comment_count>
      <attachid>360757</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-01-31 12:47:20 -0800</bug_when>
    <thetext>Created attachment 360757
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500714</commentid>
    <comment_count>3</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2019-01-31 12:49:01 -0800</bug_when>
    <thetext>Attachment 360757 did not pass style-queue:


ERROR: Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm:2503:  Multi-line string (&quot;...&quot;) found.  This lint script doesn&apos;t do well with such strings, and may give bogus warnings.  They&apos;re ugly and unnecessary, and you should use concatenation instead&quot;.  [readability/multiline_string] [5]
ERROR: Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm:2508:  One space before end of line comments  [whitespace/comments] [5]
ERROR: Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm:2515:  Multi-line string (&quot;...&quot;) found.  This lint script doesn&apos;t do well with such strings, and may give bogus warnings.  They&apos;re ugly and unnecessary, and you should use concatenation instead&quot;.  [readability/multiline_string] [5]
ERROR: Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm:2537:  Extra space between ^ and block definition.  [whitespace/brackets] [4]
Total errors found: 4 in 7 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500786</commentid>
    <comment_count>4</comment_count>
      <attachid>360757</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-01-31 14:14:25 -0800</bug_when>
    <thetext>Comment on attachment 360757
Patch

Clearing flags on attachment: 360757

Committed r240818: &lt;https://trac.webkit.org/changeset/240818&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500787</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-01-31 14:14:27 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>360757</attachid>
            <date>2019-01-31 12:47:20 -0800</date>
            <delta_ts>2019-01-31 14:14:25 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-194105-20190131124719.patch</filename>
            <type>text/plain</type>
            <size>10197</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQwNzkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGRkMDllMWJjZDc3YzEzOTA0
ZjBlZGVmNjUyNTNmMTE5Mzk1ZTBhMDUuLjkzYTExN2EzMWFmNGJmZTQzOTMwNjkwMzVkZmMxNmU4
YjRhYmQ3OWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzMgQEAKKzIwMTktMDEtMzEgIENocmlzIER1
bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBQYWdlIHpvb20gbGV2ZWwgaXMgbG9z
dCBhZnRlciBhIHByb2Nlc3Mgc3dhcCBvciBhIGNyYXNoCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTQxMDUKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzQ3NjEwNzgxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFByZXZpb3VzbHksIHdoZW4gdGhlIGNsaWVudCB3b3VsZCBjYWxsIHNldFBhZ2VBbmRUZXh0
Wm9vbUZhY3RvcnMoKSBvbiB0aGUgV2ViUGFnZVByb3h5LAorICAgICAgICB3ZSB3b3VsZCB1cGRh
dGUgdGhlIFdlYlBhZ2VQcm94eSdzIGNvcnJlc3BvbmRpbmcgZGF0YSBtZW1iZXJzIGFuZCBzZW5k
IGFuIElQQyB0byB0aGUKKyAgICAgICAgV2ViUHJvY2VzcyB0byBhcHBseSB0aGUgem9vbSBmYWN0
b3JzLgorCisgICAgICAgIFRoZSBpc3N1ZSBpcyB0aGF0IG9uIHByb2Nlc3MgY3Jhc2ggb3IgcHJv
Y2Vzcy1zd2FwLCB3ZSBuZXZlciBjb21tdW5pY2F0ZSB0aG9zZSB6b29tIGZhY3RvcnMKKyAgICAg
ICAgdG8gdGhlIG5ldyBXZWJQcm9jZXNzLiBFdmVuIGlmIHRoZSBjbGllbnQgd2VyZSB0byBjYWxs
IHNldFBhZ2VBbmRUZXh0Wm9vbUZhY3RvcnMoKSB3aXRoCisgICAgICAgIHRoZSBzYW1lIGZhY3Rv
cnMgYWdhaW4sIGl0IHdvdWxkIGJlIGEgbm8tb3Agc2luY2UgdGhlIFdlYlBhZ2VQcm94eSdzIGRh
dGEgbWVtYmVycyBhbHJlYWR5CisgICAgICAgIHJlZmxlY3QgdGhlIGV4cGVjdGVkIHZhbHVlcy4K
KworICAgICAgICBUbyBhZGRyZXNzIHRoZSBpc3N1ZSwgcGFzcyBib3RoIHRoZSBwYWdlIHpvb20g
YW5kIHRoZSB0ZXh0IHpvb20gZmFjdG9ycyB0byB0aGUgV2ViUHJvY2VzcworICAgICAgICB2aWEg
V2ViUGFnZUNyZWF0aW9uUGFyYW1ldGVycy4gVGhpcyB3YXksIHRoZXJlIGlzIG5vIG5lZWQgdG8g
c2VuZCBhbiBleHRyYSBJUEMgYW5kIHdlJ3JlCisgICAgICAgIHN1cmUgdGhlIFdlYlBhZ2VQcm94
eSdzIGZhY3RvcnMgYXJlIHByb3Blcmx5IGFwcGxpZWQgdG8gdGhlIFdlYlBhZ2Ugb24gV2ViQ29u
dGVudCBwcm9jZXNzCisgICAgICAgIHNpZGUgdXBvbiBjcmVhdGlvbiAod2hldGhlciBhZnRlciBh
IGNyYXNoIG9yIGEgcHJvY2VzcyBzd2FwKS4KKworICAgICAgICAqIFNoYXJlZC9XZWJQYWdlQ3Jl
YXRpb25QYXJhbWV0ZXJzLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZUNyZWF0aW9uUGFy
YW1ldGVyczo6ZW5jb2RlIGNvbnN0KToKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZUNyZWF0aW9u
UGFyYW1ldGVyczo6ZGVjb2RlKToKKyAgICAgICAgKiBTaGFyZWQvV2ViUGFnZUNyZWF0aW9uUGFy
YW1ldGVycy5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwOgorICAgICAg
ICAoV2ViS2l0OjpXZWJQYWdlUHJveHk6OmNyZWF0aW9uUGFyYW1ldGVycyk6CisgICAgICAgICog
V2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwOgorCiAyMDE5LTAxLTMwICBTaW1vbiBGcmFz
ZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFtNYWNdIEltcGxlbWVudCBi
YXNpYyBoaXQgdGVzdGluZyBpbiB0aGUgc2Nyb2xsaW5nIHRyZWUKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvU2hhcmVkL1dlYlBhZ2VDcmVhdGlvblBhcmFtZXRlcnMuY3BwIGIvU291cmNlL1dl
YktpdC9TaGFyZWQvV2ViUGFnZUNyZWF0aW9uUGFyYW1ldGVycy5jcHAKaW5kZXggYWY3NWQ5OTc3
MWRlYTRmMTlmNjIwMzBkOTMzZDhmYWM2ZDVkYmIzOC4uYjE2NGNhZDdjZTZkNWZiZWI2ZmRkMzEw
YWJmMWFkZDI2YzcyNDk5OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9TaGFyZWQvV2ViUGFn
ZUNyZWF0aW9uUGFyYW1ldGVycy5jcHAKKysrIGIvU291cmNlL1dlYktpdC9TaGFyZWQvV2ViUGFn
ZUNyZWF0aW9uUGFyYW1ldGVycy5jcHAKQEAgLTYwLDYgKzYwLDggQEAgdm9pZCBXZWJQYWdlQ3Jl
YXRpb25QYXJhbWV0ZXJzOjplbmNvZGUoSVBDOjpFbmNvZGVyJiBlbmNvZGVyKSBjb25zdAogICAg
IGVuY29kZXIgPDwgY2FuUnVuTW9kYWw7CiAgICAgZW5jb2RlciA8PCBkZXZpY2VTY2FsZUZhY3Rv
cjsKICAgICBlbmNvZGVyIDw8IHZpZXdTY2FsZUZhY3RvcjsKKyAgICBlbmNvZGVyIDw8IHRleHRa
b29tRmFjdG9yOworICAgIGVuY29kZXIgPDwgcGFnZVpvb21GYWN0b3I7CiAgICAgZW5jb2RlciA8
PCB0b3BDb250ZW50SW5zZXQ7CiAgICAgZW5jb2RlciA8PCBtZWRpYVZvbHVtZTsKICAgICBlbmNv
ZGVyIDw8IG11dGVkOwpAQCAtMTk2LDYgKzE5OCwxMCBAQCBPcHRpb25hbDxXZWJQYWdlQ3JlYXRp
b25QYXJhbWV0ZXJzPiBXZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzOjpkZWNvZGUoSVBDOjpEZWNv
ZAogICAgICAgICByZXR1cm4gV1RGOjpudWxsb3B0OwogICAgIGlmICghZGVjb2Rlci5kZWNvZGUo
cGFyYW1ldGVycy52aWV3U2NhbGVGYWN0b3IpKQogICAgICAgICByZXR1cm4gV1RGOjpudWxsb3B0
OworICAgIGlmICghZGVjb2Rlci5kZWNvZGUocGFyYW1ldGVycy50ZXh0Wm9vbUZhY3RvcikpCisg
ICAgICAgIHJldHVybiBXVEY6Om51bGxvcHQ7CisgICAgaWYgKCFkZWNvZGVyLmRlY29kZShwYXJh
bWV0ZXJzLnBhZ2Vab29tRmFjdG9yKSkKKyAgICAgICAgcmV0dXJuIFdURjo6bnVsbG9wdDsKICAg
ICBpZiAoIWRlY29kZXIuZGVjb2RlKHBhcmFtZXRlcnMudG9wQ29udGVudEluc2V0KSkKICAgICAg
ICAgcmV0dXJuIFdURjo6bnVsbG9wdDsKICAgICBpZiAoIWRlY29kZXIuZGVjb2RlKHBhcmFtZXRl
cnMubWVkaWFWb2x1bWUpKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9TaGFyZWQvV2ViUGFn
ZUNyZWF0aW9uUGFyYW1ldGVycy5oIGIvU291cmNlL1dlYktpdC9TaGFyZWQvV2ViUGFnZUNyZWF0
aW9uUGFyYW1ldGVycy5oCmluZGV4IGZiMzI3ZTQwODIwZGJhNzIyM2JkMDIwMTNkMmMxMjYyNzMz
NzRlY2UuLmQxYjAzMDNkNzJmZTBkOTVlMmM4YzlmZTBmMTYyZWQ0OGQ3MWYxOTMgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvU2hhcmVkL1dlYlBhZ2VDcmVhdGlvblBhcmFtZXRlcnMuaAorKysg
Yi9Tb3VyY2UvV2ViS2l0L1NoYXJlZC9XZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzLmgKQEAgLTEw
Niw2ICsxMDYsOSBAQCBzdHJ1Y3QgV2ViUGFnZUNyZWF0aW9uUGFyYW1ldGVycyB7CiAgICAgZmxv
YXQgZGV2aWNlU2NhbGVGYWN0b3I7CiAgICAgZmxvYXQgdmlld1NjYWxlRmFjdG9yOwogCisgICAg
ZG91YmxlIHRleHRab29tRmFjdG9yIHsgMSB9OworICAgIGRvdWJsZSBwYWdlWm9vbUZhY3RvciB7
IDEgfTsKKwogICAgIGZsb2F0IHRvcENvbnRlbnRJbnNldDsKICAgICAKICAgICBmbG9hdCBtZWRp
YVZvbHVtZTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94
eS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCmluZGV4IGY4
YTI5OTUwODc5MjgxMTAyNmM2YmYyNDk2N2E5NTYzZmNjYThlZTIuLjg5YzNiOWQyMjZlYTcyZWQz
M2NmOTYzMmZkYmEyYTBmYTJkMDU1YzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9j
ZXNzL1dlYlBhZ2VQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFn
ZVByb3h5LmNwcApAQCAtNjc4Niw2ICs2Nzg2LDggQEAgV2ViUGFnZUNyZWF0aW9uUGFyYW1ldGVy
cyBXZWJQYWdlUHJveHk6OmNyZWF0aW9uUGFyYW1ldGVycyhXZWJQcm9jZXNzUHJveHkmIHByb2MK
ICAgICBwYXJhbWV0ZXJzLmNhblJ1bk1vZGFsID0gbV9jYW5SdW5Nb2RhbDsKICAgICBwYXJhbWV0
ZXJzLmRldmljZVNjYWxlRmFjdG9yID0gZGV2aWNlU2NhbGVGYWN0b3IoKTsKICAgICBwYXJhbWV0
ZXJzLnZpZXdTY2FsZUZhY3RvciA9IG1fdmlld1NjYWxlRmFjdG9yOworICAgIHBhcmFtZXRlcnMu
dGV4dFpvb21GYWN0b3IgPSBtX3RleHRab29tRmFjdG9yOworICAgIHBhcmFtZXRlcnMucGFnZVpv
b21GYWN0b3IgPSBtX3BhZ2Vab29tRmFjdG9yOwogICAgIHBhcmFtZXRlcnMudG9wQ29udGVudElu
c2V0ID0gbV90b3BDb250ZW50SW5zZXQ7CiAgICAgcGFyYW1ldGVycy5tZWRpYVZvbHVtZSA9IG1f
bWVkaWFWb2x1bWU7CiAgICAgcGFyYW1ldGVycy5tdXRlZCA9IG1fbXV0ZWRTdGF0ZTsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwIGIvU291
cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKaW5kZXggMjNhOTc4MGE4
YWZlOTgxODBiZjM3MDNmNjVjYzRlMDNmMzMxOWJmZi4uZDkxMTRhZjc4NGI1MjdkOWNiYTZiMTVj
M2NmODU1YmRjNWYzNzg5NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dl
YlBhZ2UvV2ViUGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2Uv
V2ViUGFnZS5jcHAKQEAgLTQ4NCw2ICs0ODQsNyBAQCBXZWJQYWdlOjpXZWJQYWdlKHVpbnQ2NF90
IHBhZ2VJRCwgV2ViUGFnZUNyZWF0aW9uUGFyYW1ldGVycyYmIHBhcmFtZXRlcnMpCiAgICAgbV9k
cmF3aW5nQXJlYS0+dXBkYXRlUHJlZmVyZW5jZXMocGFyYW1ldGVycy5zdG9yZSk7CiAKICAgICBz
ZXRCYWNrZ3JvdW5kRXh0ZW5kc0JleW9uZFBhZ2UocGFyYW1ldGVycy5iYWNrZ3JvdW5kRXh0ZW5k
c0JleW9uZFBhZ2UpOworICAgIHNldFBhZ2VBbmRUZXh0Wm9vbUZhY3RvcnMocGFyYW1ldGVycy5w
YWdlWm9vbUZhY3RvciwgcGFyYW1ldGVycy50ZXh0Wm9vbUZhY3Rvcik7CiAKICNpZiBFTkFCTEUo
R0VPTE9DQVRJT04pCiAgICAgV2ViQ29yZTo6cHJvdmlkZUdlb2xvY2F0aW9uVG8obV9wYWdlLmdl
dCgpLCAqbmV3IFdlYkdlb2xvY2F0aW9uQ2xpZW50KCp0aGlzKSk7CmRpZmYgLS1naXQgYS9Ub29s
cy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMTZjOWQ0Njc4NzRiZTg1YTdlZTBj
N2MzYWQ2Y2JjNGJhMzYxNjZkMy4uYTBlMDA3ZTI0ZjFlZmQ4NjQwOGU1YWY4MTdhMDY3OWEyOWQz
ODc3YiAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE2IEBACisyMDE5LTAxLTMxICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5j
b20+CisKKyAgICAgICAgUGFnZSB6b29tIGxldmVsIGlzIGxvc3QgYWZ0ZXIgYSBwcm9jZXNzIHN3
YXAgb3IgYSBjcmFzaAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTk0MTA1CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS80NzYxMDc4MT4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgQVBJIHRlc3QgY292
ZXJhZ2UuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1Byb2Nl
c3NTd2FwT25OYXZpZ2F0aW9uLm1tOgorICAgICAgICAoLVtQU09OTmF2aWdhdGlvbkRlbGVnYXRl
IHdlYlZpZXc6ZGlkQ29tbWl0TmF2aWdhdGlvbjpdKToKKwogMjAxOS0wMS0zMSAgWmFsYW4gQnVq
dGFzICA8emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtMRkNdIE1hcmdpbiBiZWZvcmUvYWZ0
ZXIvc3RhcnQvZW5kIGluaXRpYWwgdmFsdWUgaXMgMCBhbmQgbm90IGF1dG8uCmRpZmYgLS1naXQg
YS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1Byb2Nlc3NTd2FwT25OYXZp
Z2F0aW9uLm1tIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9Qcm9jZXNz
U3dhcE9uTmF2aWdhdGlvbi5tbQppbmRleCA3ZWU5ZWViYjZlYzQyODllMDdlNTM5YzUxOTRjMjZl
ZmYzNWRjYmY0Li5iZGJjYTVlZTUwMWFmODlkNTQ0NzhiNThmODE3NmM3YWI3N2Y5OGIyIDEwMDY0
NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1Byb2Nlc3NTd2Fw
T25OYXZpZ2F0aW9uLm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29j
b2EvUHJvY2Vzc1N3YXBPbk5hdmlnYXRpb24ubW0KQEAgLTk3LDYgKzk3LDcgQEAgQGVuZAogCiBA
aW50ZXJmYWNlIFBTT05OYXZpZ2F0aW9uRGVsZWdhdGUgOiBOU09iamVjdCA8V0tOYXZpZ2F0aW9u
RGVsZWdhdGU+IHsKICAgICBAcHVibGljIHZvaWQgKF5kZWNpZGVQb2xpY3lGb3JOYXZpZ2F0aW9u
QWN0aW9uKShXS05hdmlnYXRpb25BY3Rpb24gKiwgdm9pZCAoXikoV0tOYXZpZ2F0aW9uQWN0aW9u
UG9saWN5KSk7CisgICAgQHB1YmxpYyB2b2lkICheZGlkQ29tbWl0TmF2aWdhdGlvbkhhbmRsZXIp
KCk7CiB9CiBAZW5kCiAKQEAgLTEyNSw2ICsxMjYsMTIgQEAgLSAodm9pZCl3ZWJWaWV3OihXS1dl
YlZpZXcgKil3ZWJWaWV3IGRpZFN0YXJ0UHJvdmlzaW9uYWxOYXZpZ2F0aW9uOihudWxsX3Vuc3Bl
Y2kKICAgICBkaWRTdGFydFByb3Zpc2lvbmFsTG9hZCA9IHRydWU7CiB9CiAKKy0gKHZvaWQpd2Vi
VmlldzooV0tXZWJWaWV3ICopd2ViVmlldyBkaWRDb21taXROYXZpZ2F0aW9uOihudWxsX3Vuc3Bl
Y2lmaWVkIFdLTmF2aWdhdGlvbiAqKW5hdmlnYXRpb24KK3sKKyAgICBpZiAoZGlkQ29tbWl0TmF2
aWdhdGlvbkhhbmRsZXIpCisgICAgICAgIGRpZENvbW1pdE5hdmlnYXRpb25IYW5kbGVyKCk7Cit9
CisKIC0gKHZvaWQpd2ViVmlldzooV0tXZWJWaWV3ICopd2ViVmlldyBkZWNpZGVQb2xpY3lGb3JO
YXZpZ2F0aW9uQWN0aW9uOihXS05hdmlnYXRpb25BY3Rpb24gKiluYXZpZ2F0aW9uQWN0aW9uIGRl
Y2lzaW9uSGFuZGxlcjoodm9pZCAoXikoV0tOYXZpZ2F0aW9uQWN0aW9uUG9saWN5KSlkZWNpc2lv
bkhhbmRsZXIKIHsKICAgICArK251bWJlck9mRGVjaWRlUG9saWN5Q2FsbHM7CkBAIC0yNDkxLDYg
KzI0OTgsODMgQEAgVEVTVChQcm9jZXNzU3dhcCwgTWFpbkZyYW1lc09ubHkpCiAgICAgRVhQRUNU
X0VRKDF1LCBzZWVuUElEcy5zaXplKCkpOwogfQogCisjaWYgUExBVEZPUk0oTUFDKQorCitzdGF0
aWMgY29uc3QgY2hhciogc2VuZEJvZHlDbGllbnRXaWR0aCA9IFIiUFNPTlJFU09VUkNFKAorPGJv
ZHk+CitURVNUCis8c2NyaXB0Pgorb25sb2FkID0gKCkgPT4geworICAgIGRvY3VtZW50LmJvZHku
b2Zmc2V0VG9wOyAgICAvLyBmb3JjZSBsYXlvdXQKKyAgICBzZXRUaW1lb3V0KCgpID0+IHsKKyAg
ICAgICAgd2luZG93LndlYmtpdC5tZXNzYWdlSGFuZGxlcnMucHNvbi5wb3N0TWVzc2FnZSgiIiAr
IGRvY3VtZW50LmJvZHkuY2xpZW50V2lkdGgpOworICAgIH0pOworfQorPC9zY3JpcHQ+Cis8L2Jv
ZHk+CispUFNPTlJFU09VUkNFIjsKKworVEVTVChQcm9jZXNzU3dhcCwgUGFnZVpvb21MZXZlbEFm
dGVyU3dhcCkKK3sKKyAgICBhdXRvIHByb2Nlc3NQb29sQ29uZmlndXJhdGlvbiA9IGFkb3B0TlMo
W1tfV0tQcm9jZXNzUG9vbENvbmZpZ3VyYXRpb24gYWxsb2NdIGluaXRdKTsKKyAgICBbcHJvY2Vz
c1Bvb2xDb25maWd1cmF0aW9uIHNldFByb2Nlc3NTd2Fwc09uTmF2aWdhdGlvbjpZRVNdOworICAg
IGF1dG8gcHJvY2Vzc1Bvb2wgPSBhZG9wdE5TKFtbV0tQcm9jZXNzUG9vbCBhbGxvY10gX2luaXRX
aXRoQ29uZmlndXJhdGlvbjpwcm9jZXNzUG9vbENvbmZpZ3VyYXRpb24uZ2V0KCldKTsKKworICAg
IGF1dG8gd2ViVmlld0NvbmZpZ3VyYXRpb24gPSBhZG9wdE5TKFtbV0tXZWJWaWV3Q29uZmlndXJh
dGlvbiBhbGxvY10gaW5pdF0pOworICAgIFt3ZWJWaWV3Q29uZmlndXJhdGlvbiBzZXRQcm9jZXNz
UG9vbDpwcm9jZXNzUG9vbC5nZXQoKV07CisgICAgYXV0byBoYW5kbGVyID0gYWRvcHROUyhbW1BT
T05TY2hlbWUgYWxsb2NdIGluaXRdKTsKKyAgICBbaGFuZGxlciBhZGRNYXBwaW5nRnJvbVVSTFN0
cmluZzpAInBzb246Ly93d3cud2Via2l0Lm9yZy9tYWluLmh0bWwiIHRvRGF0YTpzZW5kQm9keUNs
aWVudFdpZHRoXTsKKyAgICBbaGFuZGxlciBhZGRNYXBwaW5nRnJvbVVSTFN0cmluZzpAInBzb246
Ly93d3cuYXBwbGUuY29tL21haW4uaHRtbCIgdG9EYXRhOnNlbmRCb2R5Q2xpZW50V2lkdGhdOwor
ICAgIFt3ZWJWaWV3Q29uZmlndXJhdGlvbiBzZXRVUkxTY2hlbWVIYW5kbGVyOmhhbmRsZXIuZ2V0
KCkgZm9yVVJMU2NoZW1lOkAiUFNPTiJdOworCisgICAgYXV0byBtZXNzYWdlSGFuZGxlciA9IGFk
b3B0TlMoW1tQU09OTWVzc2FnZUhhbmRsZXIgYWxsb2NdIGluaXRdKTsKKyAgICBbW3dlYlZpZXdD
b25maWd1cmF0aW9uIHVzZXJDb250ZW50Q29udHJvbGxlcl0gYWRkU2NyaXB0TWVzc2FnZUhhbmRs
ZXI6bWVzc2FnZUhhbmRsZXIuZ2V0KCkgbmFtZTpAInBzb24iXTsKKworICAgIGF1dG8gd2ViVmll
dyA9IGFkb3B0TlMoW1tXS1dlYlZpZXcgYWxsb2NdIGluaXRXaXRoRnJhbWU6TlNNYWtlUmVjdCgw
LCAwLCA4MDAsIDYwMCkgY29uZmlndXJhdGlvbjp3ZWJWaWV3Q29uZmlndXJhdGlvbi5nZXQoKV0p
OworICAgIGF1dG8gZGVsZWdhdGUgPSBhZG9wdE5TKFtbUFNPTk5hdmlnYXRpb25EZWxlZ2F0ZSBh
bGxvY10gaW5pdF0pOworICAgIFt3ZWJWaWV3IHNldE5hdmlnYXRpb25EZWxlZ2F0ZTpkZWxlZ2F0
ZS5nZXQoKV07CisKKyAgICBkZWxlZ2F0ZS0+ZGlkQ29tbWl0TmF2aWdhdGlvbkhhbmRsZXIgPSBe
IHsKKyAgICAgICAgW3dlYlZpZXcgX3NldFBhZ2Vab29tRmFjdG9yOjIuMF07CisgICAgICAgIGRl
bGVnYXRlLT5kaWRDb21taXROYXZpZ2F0aW9uSGFuZGxlciA9IG5pbDsKKyAgICB9OworCisgICAg
TlNVUkxSZXF1ZXN0ICpyZXF1ZXN0ID0gW05TVVJMUmVxdWVzdCByZXF1ZXN0V2l0aFVSTDpbTlNV
UkwgVVJMV2l0aFN0cmluZzpAInBzb246Ly93d3cud2Via2l0Lm9yZy9tYWluLmh0bWwiXV07Cisg
ICAgW3dlYlZpZXcgbG9hZFJlcXVlc3Q6cmVxdWVzdF07CisKKyAgICBUZXN0V2ViS2l0QVBJOjpV
dGlsOjpydW4oJnJlY2VpdmVkTWVzc2FnZSk7CisgICAgcmVjZWl2ZWRNZXNzYWdlID0gZmFsc2U7
CisKKyAgICBFWFBFQ1RfV0tfU1RSRVEoQCI0MDAiLCByZWNlaXZlZE1lc3NhZ2VzLmdldCgpWzBd
KTsKKworICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZG9uZSk7CisgICAgZG9uZSA9IGZh
bHNlOworCisgICAgcmVxdWVzdCA9IFtOU1VSTFJlcXVlc3QgcmVxdWVzdFdpdGhVUkw6W05TVVJM
IFVSTFdpdGhTdHJpbmc6QCJwc29uOi8vd3d3LmFwcGxlLmNvbS9tYWluLmh0bWwiXV07CisgICAg
W3dlYlZpZXcgbG9hZFJlcXVlc3Q6cmVxdWVzdF07CisKKyAgICBUZXN0V2ViS2l0QVBJOjpVdGls
OjpydW4oJnJlY2VpdmVkTWVzc2FnZSk7CisgICAgcmVjZWl2ZWRNZXNzYWdlID0gZmFsc2U7CisK
KyAgICBFWFBFQ1RfV0tfU1RSRVEoQCI0MDAiLCByZWNlaXZlZE1lc3NhZ2VzLmdldCgpWzFdKTsK
KworICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZG9uZSk7CisgICAgZG9uZSA9IGZhbHNl
OworCisgICAgLy8gS2lsbCB0aGUgV2ViUHJvY2VzcywgdGhlIHBhZ2Ugc2hvdWxkIHJlbG9hZCBh
dXRvbWF0aWNhbGx5IGFuZCB0aGUgcGFnZSB6b29tIGxldmVsIHNob3VsZCBiZSBtYWludGFpbmVk
LgorICAgIGtpbGwoW3dlYlZpZXcgX3dlYlByb2Nlc3NJZGVudGlmaWVyXSwgOSk7CisKKyAgICBU
ZXN0V2ViS2l0QVBJOjpVdGlsOjpydW4oJnJlY2VpdmVkTWVzc2FnZSk7CisgICAgcmVjZWl2ZWRN
ZXNzYWdlID0gZmFsc2U7CisKKyAgICBFWFBFQ1RfV0tfU1RSRVEoQCI0MDAiLCByZWNlaXZlZE1l
c3NhZ2VzLmdldCgpWzJdKTsKKworICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZG9uZSk7
CisgICAgZG9uZSA9IGZhbHNlOworfQorCisjZW5kaWYgLy8gUExBVEZPUk0oTUFDKQorCiBURVNU
KFByb2Nlc3NTd2FwLCBEb1NhbWVTaXRlTmF2aWdhdGlvbkFmdGVyQ3Jvc3NTaXRlUHJvdmlzaW9u
YWxMb2FkU3RhcnRlZCkKIHsKICAgICBhdXRvIHByb2Nlc3NQb29sQ29uZmlndXJhdGlvbiA9IGFk
b3B0TlMoW1tfV0tQcm9jZXNzUG9vbENvbmZpZ3VyYXRpb24gYWxsb2NdIGluaXRdKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>