<?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>195820</bug_id>
          
          <creation_ts>2019-03-15 14:33:39 -0700</creation_ts>
          <short_desc>[iOS] Focus not preserved when switching between tabs</short_desc>
          <delta_ts>2019-03-20 14:33:05 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Misc.</component>
          <version>WebKit Local Build</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>iOS 12</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=196031</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>190571</blocked>
    
    <blocked>196031</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1517135</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-03-15 14:33:39 -0700</bug_when>
    <thetext>Steps to reproduce:

1. Open a tab with &lt;https://www.wikipedia.org&gt;.
2. Open a tab with &lt;https://www.apple.com&gt;, click the site search icon and type &quot;iPad&quot;.
3. Switch to the Wikipedia tab using Command + 1 (or whatever number the Wikipedia tab is).
4. Switch back to the Apple.com tab using Command + 2 (or whatever number the Apple tab is).

The site search field will be defocused and needs to be explicitly focused to be able to type.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1517136</commentid>
    <comment_count>1</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-03-15 14:33:52 -0700</bug_when>
    <thetext>&lt;rdar://problem/43614450&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1517169</commentid>
    <comment_count>2</comment_count>
      <attachid>364853</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-03-15 15:10:15 -0700</bug_when>
    <thetext>Created attachment 364853
Patch and tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1518127</commentid>
    <comment_count>3</comment_count>
      <attachid>364853</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2019-03-18 21:19:21 -0700</bug_when>
    <thetext>Comment on attachment 364853
Patch and tests

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

r=me

&gt; Source/WebKit/ChangeLog:9
&gt; +        Fixes an usability annoyance when using a hardware keyboard; focus is not preserved when switching between tabs.

&quot;a usability&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1518389</commentid>
    <comment_count>4</comment_count>
      <attachid>365188</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-03-19 11:24:34 -0700</bug_when>
    <thetext>Created attachment 365188
To land</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1518390</commentid>
    <comment_count>5</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2019-03-19 11:25:32 -0700</bug_when>
    <thetext>Committed r243153: &lt;https://trac.webkit.org/changeset/243153&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>364853</attachid>
            <date>2019-03-15 15:10:15 -0700</date>
            <delta_ts>2019-03-19 11:24:32 -0700</delta_ts>
            <desc>Patch and tests</desc>
            <filename>bug-195820-20190315151014.patch</filename>
            <type>text/plain</type>
            <size>7672</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQyNzI0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGUyMzU4MDQwMjgyZDk2YjE2
ODU1YTg0NmJiY2M1OWFkZjZkMGQ1OGEuLmRmY2I2MmE5OTY2N2QzNzFlZTVhMmRkODY3MWJmNGY3
OGE0NjlhMmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzAgQEAKKzIwMTktMDMtMTUgIERhbmllbCBC
YXRlcyAgPGRhYmF0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdIEZvY3VzIG5vdCBwcmVz
ZXJ2ZWQgd2hlbiBzd2l0Y2hpbmcgYmV0d2VlbiB0YWJzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTU4MjAKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzQzNjE0NDUwPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEZpeGVzIGFuIHVzYWJpbGl0eSBhbm5veWFuY2Ugd2hlbiB1c2luZyBhIGhhcmR3YXJlIGtl
eWJvYXJkOyBmb2N1cyBpcyBub3QgcHJlc2VydmVkIHdoZW4gc3dpdGNoaW5nIGJldHdlZW4gdGFi
cy4KKyAgICAgICAgRG8gbm90IHVuY29uZGl0aW9uYWxseSB0ZWxsIHRoZSBXZWJQcm9jZXNzIHRv
IGJsdXIgdGhlIGN1cnJlbnRseSBmb2N1c2VkIGVsZW1lbnQgd2hlbiB0aGUgY29udGVudCB2aWV3
IChXS0NvbnRlbnRWaWV3KQorICAgICAgICByZXNpZ25zIGZpcnN0IHJlc3BvbmRlci4gSW5zdGVh
ZCBvbmx5IHRlbGwgaXQgdG8gYmx1ciB3aGVuIHRoZSBjb250ZW50IHZpZXcgaXMgcmVzaWduaW5n
IGJlY2F1c2UgZWl0aGVyIHRoZSB0aGUKKyAgICAgICAgYWNjZXNzb3J5IHZpZXcgd2FzIGRpc21p
c3NlZCAoRG9uZSBidXR0b24gd2FzIHByZXNzZWQpIG9yIHRoZSBrZXlib2FyZCB3YXMgZGlzbWlz
c2VkICh0aGUgaGlkZSBrZXlib2FyZCBidXR0b24KKyAgICAgICAgd2FzIHByZXNzZWQpLgorCisg
ICAgICAgICogVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24uaDoKKyAgICAg
ICAgKiBVSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbTogQWRkIG5ldyBp
dmFyIHRvIHRyYWNrIHdoZXRoZXIgdGhlIGNvbnRlbnQgdmlldyBpcyByZXNpZ25pbmcKKyAgICAg
ICAgZmlyc3QgcmVzcG9uZGVyIHN0YXR1cyBiZWNhdXNlIHRoZSBhY2Nlc3NvcnkgdmlldyBpcyBi
ZWluZyBkaXNtaXNzZWQuCisgICAgICAgICgtW1dLQ29udGVudFZpZXcgcmVzaWduRmlyc3RSZXNw
b25kZXJGb3JXZWJWaWV3XSk6IE9ubHkgdGVsbCBXZWJLaXQgdG8gYmx1ciB0aGUgZm9jdXNlZCBl
bGVtZW50IGlmIHdlIGFyZQorICAgICAgICByZXNpZ25pbmcgYmVjYXVzZSB0aGUgYWNjZXNzb3J5
IHZpZXcgaXMgYmVpbmcgZGlzbWlzc2VkIG9yIHRoZSBrZXlib2FyZCB3YXMgaGlkZGVuLiBXZSBj
b250aW51ZSB0byBkbyBhbGwKKyAgICAgICAgb3RoZXIgc3RlcHMgd2hlbiByZXNpZ25pbmcsIGlu
Y2x1ZGluZyBoaWRpbmcgdGhlIGtleWJvYXJkLiBOb3RlIHRoYXQgYnkgbm90IHRlbGxpbmcgV2Vi
S2l0IHRvIGJsdXIgdGhlCisgICAgICAgIGZvY3VzZWQgZWxlbWVudCB3ZSBsZXQgaXQncyBmb2N1
cyBjb250cm9sbGVyIG1hbmFnZSB0aGUgZm9jdXNlZCBlbGVtZW50IHdpdGggcmVzcGVjdCB0byB0
aGUgY3VycmVudAorICAgICAgICBwYWdlIGFjdGl2YXRpb24gc3RhdGUgKGkuZS4gd2hldGhlciB0
aGUgY29udGVudCB2aWV3IGlzIGZpcnN0IHJlc3BvbmRlciBvciBub3QpLiBXaGVuIHRoZSBjb250
ZW50IHZpZXcKKyAgICAgICAgYmVjb21lcyB0aGUgZmlyc3QgcmVzcG9uZGVyIHRoZW4gV2ViS2l0
J3MgZm9jdXMgY29udHJvbGxlciB3aWxsIGJlIHRvbGQgdGhhdCB0aGUgcGFnZSBoYXMgYmVjb21l
IGFjdGl2YXRlZAorICAgICAgICBhbmQgd2lsbCB0ZWxsIHRoZSBVSVByb2Nlc3MgdG8gZm9jdXMg
dGhlIGN1cnJlbnRseSBmb2N1c2VkIGVsZW1lbnQsIHdoaWNoIHdpbGwgYnJpbmcgdXAgdGhlIGtl
eWJvYXJkLgorICAgICAgICAoLVtXS0NvbnRlbnRWaWV3IGFjY2Vzc29yeURvbmVdKTogVXBkYXRl
IHN0YXRlIHNvIHdlIGtub3cgdGhhdCBhIHN1YnNlcXVlbnQgY2FsbCB0byByZXNpZ24gZmlyc3Qg
cmVzcG9uZGVyCisgICAgICAgIHdhcyBkdWUgdG8gdGhlIGFjY2Vzc29yeSB2aWV3IGJlaW5nIGRp
c21pc3NlZC4KKwogMjAxOS0wMy0xMiAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5jb20+
CiAKICAgICAgICAgW2lPU10gTm8gRE9NIGtleXByZXNzIGV2ZW50IGVtaXR0ZWQgZm9yIGN1cnNv
ciBrZXkgY29tbWFuZHMgd2hlbiBub24tZWRpdGFibGUgZWxlbWVudCBpcyBmb2N1c2VkCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0
aW9uLmggYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0
aW9uLmgKaW5kZXggNjAyMzQ4N2E4ZDJlZWZlZDMxOGU2YjE3ZDQ0Nzg3MTNiZDM0NDMxMi4uZThj
N2ZlNDM1NzQyNTAxMTBiZTg4MDU2NDNjYzc1OWY5MzQxM2I3YSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5oCisrKyBiL1Nv
dXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24uaApAQCAt
MzExLDYgKzMxMSw3IEBAIHN0cnVjdCBXS0F1dG9Db3JyZWN0aW9uRGF0YSB7CiAKICAgICBCT09M
IF9iZWNvbWluZ0ZpcnN0UmVzcG9uZGVyOwogICAgIEJPT0wgX3Jlc2lnbmluZ0ZpcnN0UmVzcG9u
ZGVyOworICAgIEJPT0wgX2Rpc21pc3NpbmdBY2Nlc3Nvcnk7CiAgICAgQk9PTCBfbmVlZHNEZWZl
cnJlZEVuZFNjcm9sbGluZ1NlbGVjdGlvblVwZGF0ZTsKICAgICBCT09MIF9pc0NoYW5naW5nRm9j
dXM7CiAgICAgQk9PTCBfaXNCbHVycmluZ0ZvY3VzZWRFbGVtZW50OwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbSBiL1Nv
dXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KaW5k
ZXggNmE0MGQ3ZDQ4MmE5NDk2NjZjMWY0ZmJlMjMxODMzZmQ2NDYzNThiYy4uOTUwN2Q3ZDc1ZWY0
NmQwMGFmZjA5ZWQ4ZTI1NDU4OTc5ODNlNTNhNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbQorKysgYi9Tb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tCkBAIC0xMTYyLDcg
KzExNjIsOCBAQCAtIChCT09MKXJlc2lnbkZpcnN0UmVzcG9uZGVyRm9yV2ViVmlldwogICAgIGlm
ICghX3dlYlZpZXcuX3JldGFpbmluZ0FjdGl2ZUZvY3VzZWRTdGF0ZSkgewogICAgICAgICAvLyBX
ZSBuZWVkIHRvIGNvbXBsZXRlIHRoZSBlZGl0aW5nIG9wZXJhdGlvbiBiZWZvcmUgd2UgYmx1ciB0
aGUgZWxlbWVudC4KICAgICAgICAgW3NlbGYgX2VuZEVkaXRpbmddOwotICAgICAgICBfcGFnZS0+
Ymx1ckZvY3VzZWRFbGVtZW50KCk7CisgICAgICAgIGlmIChfZGlzbWlzc2luZ0FjY2Vzc29yeSB8
fCBfa2V5Ym9hcmREaWRSZXF1ZXN0RGlzbWlzc2FsKQorICAgICAgICAgICAgX3BhZ2UtPmJsdXJG
b2N1c2VkRWxlbWVudCgpOwogICAgIH0KIAogICAgIFtzZWxmIF9jYW5jZWxJbnRlcmFjdGlvbl07
CkBAIC0zNjMzLDYgKzM2MzQsNyBAQCAtICh2b2lkKV9oYW5kbGVBdXRvY29ycmVjdGlvbkNvbnRl
eHQ6KGNvbnN0IFdlYktpdDo6V2ViQXV0b2NvcnJlY3Rpb25Db250ZXh0JiljbwogLy8gVUlXZWJG
b3JtQWNjZXNzb3J5RGVsZWdhdGUKIC0gKHZvaWQpYWNjZXNzb3J5RG9uZQogeworICAgIFNldEZv
clNjb3BlPEJPT0w+IGRpc21pc3NpbmdBY2Nlc3NvcnlTY29wZSB7IF9kaXNtaXNzaW5nQWNjZXNz
b3J5LCBZRVMgfTsKICAgICBbc2VsZiByZXNpZ25GaXJzdFJlc3BvbmRlcl07CiB9CiAKZGlmZiAt
LWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCAyOWYzZDM0Mjc0
N2FhN2ZjODgwMWM4Nzk3M2YwMjllM2Y5ODY1ZWM1Li44NzQ5M2M1YTZhOWE1YTVkNWJlZDM0NGJj
MWM2NmI0ZTNjMDkxMTMwIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTktMDMtMTUgIERhbmllbCBCYXRlcyAgPGRh
YmF0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdIEZvY3VzIG5vdCBwcmVzZXJ2ZWQgd2hl
biBzd2l0Y2hpbmcgYmV0d2VlbiB0YWJzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xOTU4MjAKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzQzNjE0NDUw
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCB0
ZXN0cyB0byBlbnN1cmUgdGhhdCB3ZSByZXN0b3JlIGZvY3VzIHdoZW4gcmVzaWduaW5nIGFuZCBi
ZWNvbWluZyBmaXJzdCByZXNwb25kZXIuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3Rz
L2lvcy9LZXlib2FyZElucHV0VGVzdHNJT1MubW06CisgICAgICAgIChUZXN0V2ViS2l0QVBJOjpU
RVNUKToKKwogMjAxOS0wMy0xMSAgWGFuIExvcGV6ICA8eGFuQGlnYWxpYS5jb20+CiAKICAgICAg
ICAgW0NNYWtlXSBCdWlsZCAzMmJpdCBiaW5hcmllcyBvbiBMaW51eC82NGJpdCB3aGVuIHRoZSAt
LTMyLWJpdCBpcyBwYXNzZWQgdG8gYnVpbGQtanNjCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2Vi
S2l0QVBJL1Rlc3RzL2lvcy9LZXlib2FyZElucHV0VGVzdHNJT1MubW0gYi9Ub29scy9UZXN0V2Vi
S2l0QVBJL1Rlc3RzL2lvcy9LZXlib2FyZElucHV0VGVzdHNJT1MubW0KaW5kZXggNWY3ZTgxN2Fi
ZjlhMmNjMzlhNGU3MzQyZTljZmUxNGZhNzk5YjRkMS4uZDliNzAwYTQ2OTVmYTRkZGFhYzU0ZTBk
ZGI5ODY3NDk4YjRjM2JhOSAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9p
b3MvS2V5Ym9hcmRJbnB1dFRlc3RzSU9TLm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVz
dHMvaW9zL0tleWJvYXJkSW5wdXRUZXN0c0lPUy5tbQpAQCAtMjc0LDcgKzI3NCw3IEBAIFRFU1Qo
S2V5Ym9hcmRJbnB1dFRlc3RzLCBDYW5IYW5kbGVLZXlFdmVudEluQ29tcGxldGlvbkhhbmRsZXIp
CiAgICAgRVhQRUNUX1dLX1NUUkVRKCJhIiwgW3dlYlZpZXcgc3RyaW5nQnlFdmFsdWF0aW5nSmF2
YVNjcmlwdDpAImRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2lucHV0JykudmFsdWUiXSk7CiB9CiAK
LVRFU1QoS2V5Ym9hcmRJbnB1dFRlc3RzLCBDYXJldFNlbGVjdGlvblJlY3RBZnRlclJlc3Rvcmlu
Z0ZpcnN0UmVzcG9uZGVyKQorVEVTVChLZXlib2FyZElucHV0VGVzdHMsIENhcmV0U2VsZWN0aW9u
UmVjdEFmdGVyUmVzdG9yaW5nRmlyc3RSZXNwb25kZXJXaXRoUmV0YWluQWN0aXZlRm9jdXNlZFN0
YXRlKQogewogICAgIGF1dG8gZXhwZWN0ZWRDYXJldFJlY3QgPSBDR1JlY3RNYWtlKDE2LCAxMywg
MiwgMTUpOwogICAgIGF1dG8gd2ViVmlldyA9IHdlYlZpZXdXaXRoQXV0b2ZvY3VzZWRJbnB1dCgp
OwpAQCAtMjkwLDcgKzI5MCw3IEBAIFRFU1QoS2V5Ym9hcmRJbnB1dFRlc3RzLCBDYXJldFNlbGVj
dGlvblJlY3RBZnRlclJlc3RvcmluZ0ZpcnN0UmVzcG9uZGVyKQogICAgIFt3ZWJWaWV3IHdhaXRG
b3JDYXJldFZpZXdGcmFtZVRvQmVjb21lOmV4cGVjdGVkQ2FyZXRSZWN0XTsKIH0KIAotVEVTVChL
ZXlib2FyZElucHV0VGVzdHMsIFJhbmdlZFNlbGVjdGlvblJlY3RBZnRlclJlc3RvcmluZ0ZpcnN0
UmVzcG9uZGVyKQorVEVTVChLZXlib2FyZElucHV0VGVzdHMsIFJhbmdlZFNlbGVjdGlvblJlY3RB
ZnRlclJlc3RvcmluZ0ZpcnN0UmVzcG9uZGVyV2l0aFJldGFpbkFjdGl2ZUZvY3VzZWRTdGF0ZSkK
IHsKICAgICBOU0FycmF5ICpleHBlY3RlZFNlbGVjdGlvblJlY3RzID0gQFsgW05TVmFsdWUgdmFs
dWVXaXRoQ0dSZWN0OkNHUmVjdE1ha2UoMTYsIDEzLCAyNCwgMTUpXSBdOwogCkBAIC0zMDksNiAr
MzA5LDM3IEBAIFRFU1QoS2V5Ym9hcmRJbnB1dFRlc3RzLCBSYW5nZWRTZWxlY3Rpb25SZWN0QWZ0
ZXJSZXN0b3JpbmdGaXJzdFJlc3BvbmRlcikKICAgICBbd2ViVmlldyB3YWl0Rm9yU2VsZWN0aW9u
Vmlld1JlY3RzVG9CZWNvbWU6ZXhwZWN0ZWRTZWxlY3Rpb25SZWN0c107CiB9CiAKK1RFU1QoS2V5
Ym9hcmRJbnB1dFRlc3RzLCBDYXJldFNlbGVjdGlvblJlY3RBZnRlclJlc3RvcmluZ0ZpcnN0UmVz
cG9uZGVyKQoreworICAgIGF1dG8gZXhwZWN0ZWRDYXJldFJlY3QgPSBDR1JlY3RNYWtlKDE2LCAx
MywgMiwgMTUpOworICAgIGF1dG8gd2ViVmlldyA9IHdlYlZpZXdXaXRoQXV0b2ZvY3VzZWRJbnB1
dCgpOworICAgIEVYUEVDVF9XS19TVFJFUSgiSU5QVVQiLCBbd2ViVmlldyBzdHJpbmdCeUV2YWx1
YXRpbmdKYXZhU2NyaXB0OkAiZG9jdW1lbnQuYWN0aXZlRWxlbWVudC50YWdOYW1lIl0pOworICAg
IFt3ZWJWaWV3IHdhaXRGb3JDYXJldFZpZXdGcmFtZVRvQmVjb21lOmV4cGVjdGVkQ2FyZXRSZWN0
XTsKKworICAgIFt3ZWJWaWV3IHJlc2lnbkZpcnN0UmVzcG9uZGVyXTsKKyAgICBbd2ViVmlldyB3
YWl0Rm9yQ2FyZXRWaWV3RnJhbWVUb0JlY29tZTpDR1JlY3RaZXJvXTsKKworICAgIFt3ZWJWaWV3
IGJlY29tZUZpcnN0UmVzcG9uZGVyXTsKKyAgICBbd2ViVmlldyB3YWl0Rm9yQ2FyZXRWaWV3RnJh
bWVUb0JlY29tZTpleHBlY3RlZENhcmV0UmVjdF07Cit9CisKK1RFU1QoS2V5Ym9hcmRJbnB1dFRl
c3RzLCBSYW5nZWRTZWxlY3Rpb25SZWN0QWZ0ZXJSZXN0b3JpbmdGaXJzdFJlc3BvbmRlcikKK3sK
KyAgICBOU0FycmF5ICpleHBlY3RlZFNlbGVjdGlvblJlY3RzID0gQFsgW05TVmFsdWUgdmFsdWVX
aXRoQ0dSZWN0OkNHUmVjdE1ha2UoMTYsIDEzLCAyNCwgMTUpXSBdOworCisgICAgYXV0byB3ZWJW
aWV3ID0gd2ViVmlld1dpdGhBdXRvZm9jdXNlZElucHV0KCk7CisgICAgW1t3ZWJWaWV3IHRleHRJ
bnB1dENvbnRlbnRWaWV3XSBpbnNlcnRUZXh0OkAiaGVsbG8iXTsKKyAgICBbd2ViVmlldyBzZWxl
Y3RBbGw6bmlsXTsKKyAgICBFWFBFQ1RfV0tfU1RSRVEoIklOUFVUIiwgW3dlYlZpZXcgc3RyaW5n
QnlFdmFsdWF0aW5nSmF2YVNjcmlwdDpAImRvY3VtZW50LmFjdGl2ZUVsZW1lbnQudGFnTmFtZSJd
KTsKKyAgICBbd2ViVmlldyB3YWl0Rm9yU2VsZWN0aW9uVmlld1JlY3RzVG9CZWNvbWU6ZXhwZWN0
ZWRTZWxlY3Rpb25SZWN0c107CisKKyAgICBbd2ViVmlldyByZXNpZ25GaXJzdFJlc3BvbmRlcl07
CisgICAgW3dlYlZpZXcgd2FpdEZvclNlbGVjdGlvblZpZXdSZWN0c1RvQmVjb21lOkBbIF1dOwor
CisgICAgW3dlYlZpZXcgYmVjb21lRmlyc3RSZXNwb25kZXJdOworICAgIFt3ZWJWaWV3IHdhaXRG
b3JTZWxlY3Rpb25WaWV3UmVjdHNUb0JlY29tZTpleHBlY3RlZFNlbGVjdGlvblJlY3RzXTsKK30K
KwogVEVTVChLZXlib2FyZElucHV0VGVzdHMsIEtleWJvYXJkVHlwZUZvcklucHV0KQogewogICAg
IGF1dG8gd2ViVmlldyA9IGFkb3B0TlMoW1tUZXN0V0tXZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZy
YW1lOkNHUmVjdE1ha2UoMCwgMCwgMzIwLCA1MDApXSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365188</attachid>
            <date>2019-03-19 11:24:34 -0700</date>
            <delta_ts>2019-03-19 11:24:34 -0700</delta_ts>
            <desc>To land</desc>
            <filename>bug-195820-20190319112433.patch</filename>
            <type>text/plain</type>
            <size>7596</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzMTUyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDZlOTk5ZWM2M2Q3ZWYzMmE5
NWUyNTc2ZTQ3NzU3YWI4YzE3YzM2NzguLjgzMWRkYTNkMDg2YTg2ZDUxNzhmMmM3YTQzMjNmM2I1
M2ZiNWJiMjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzAgQEAKKzIwMTktMDMtMTkgIERhbmllbCBC
YXRlcyAgPGRhYmF0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdIEZvY3VzIG5vdCBwcmVz
ZXJ2ZWQgd2hlbiBzd2l0Y2hpbmcgYmV0d2VlbiB0YWJzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTU4MjAKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVt
LzQzNjE0NDUwPgorCisgICAgICAgIFJldmlld2VkIGJ5IEJyZW50IEZ1bGdoYW0uCisKKyAgICAg
ICAgRml4ZXMgYSB1c2FiaWxpdHkgYW5ub3lhbmNlIHdoZW4gdXNpbmcgYSBoYXJkd2FyZSBrZXli
b2FyZDsgZm9jdXMgaXMgbm90IHByZXNlcnZlZCB3aGVuIHN3aXRjaGluZyBiZXR3ZWVuIHRhYnMu
CisgICAgICAgIERvIG5vdCB1bmNvbmRpdGlvbmFsbHkgdGVsbCB0aGUgV2ViUHJvY2VzcyB0byBi
bHVyIHRoZSBjdXJyZW50bHkgZm9jdXNlZCBlbGVtZW50IHdoZW4gdGhlIGNvbnRlbnQgdmlldyAo
V0tDb250ZW50VmlldykKKyAgICAgICAgcmVzaWducyBmaXJzdCByZXNwb25kZXIuIEluc3RlYWQg
b25seSB0ZWxsIGl0IHRvIGJsdXIgd2hlbiB0aGUgY29udGVudCB2aWV3IGlzIHJlc2lnbmluZyBi
ZWNhdXNlIGVpdGhlciB0aGUKKyAgICAgICAgYWNjZXNzb3J5IHZpZXcgd2FzIGRpc21pc3NlZCAo
RG9uZSBidXR0b24gd2FzIHByZXNzZWQpIG9yIHRoZSBrZXlib2FyZCB3YXMgZGlzbWlzc2VkICh0
aGUgaGlkZSBrZXlib2FyZCBidXR0b24KKyAgICAgICAgd2FzIHByZXNzZWQpLgorCisgICAgICAg
ICogVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24uaDoKKyAgICAgICAgKiBV
SVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbTogQWRkIG5ldyBpdmFyIHRv
IHRyYWNrIHdoZXRoZXIgdGhlIGNvbnRlbnQgdmlldyBpcyByZXNpZ25pbmcKKyAgICAgICAgZmly
c3QgcmVzcG9uZGVyIHN0YXR1cyBiZWNhdXNlIHRoZSBhY2Nlc3NvcnkgdmlldyBpcyBiZWluZyBk
aXNtaXNzZWQuCisgICAgICAgICgtW1dLQ29udGVudFZpZXcgcmVzaWduRmlyc3RSZXNwb25kZXJG
b3JXZWJWaWV3XSk6IE9ubHkgdGVsbCBXZWJLaXQgdG8gYmx1ciB0aGUgZm9jdXNlZCBlbGVtZW50
IGlmIHdlIGFyZQorICAgICAgICByZXNpZ25pbmcgYmVjYXVzZSB0aGUgYWNjZXNzb3J5IHZpZXcg
aXMgYmVpbmcgZGlzbWlzc2VkIG9yIHRoZSBrZXlib2FyZCB3YXMgaGlkZGVuLiBXZSBjb250aW51
ZSB0byBkbyBhbGwKKyAgICAgICAgb3RoZXIgc3RlcHMgd2hlbiByZXNpZ25pbmcsIGluY2x1ZGlu
ZyBoaWRpbmcgdGhlIGtleWJvYXJkLiBOb3RlIHRoYXQgYnkgbm90IHRlbGxpbmcgV2ViS2l0IHRv
IGJsdXIgdGhlCisgICAgICAgIGZvY3VzZWQgZWxlbWVudCB3ZSBsZXQgaXQncyBmb2N1cyBjb250
cm9sbGVyIG1hbmFnZSB0aGUgZm9jdXNlZCBlbGVtZW50IHdpdGggcmVzcGVjdCB0byB0aGUgY3Vy
cmVudAorICAgICAgICBwYWdlIGFjdGl2YXRpb24gc3RhdGUgKGkuZS4gd2hldGhlciB0aGUgY29u
dGVudCB2aWV3IGlzIGZpcnN0IHJlc3BvbmRlciBvciBub3QpLiBXaGVuIHRoZSBjb250ZW50IHZp
ZXcKKyAgICAgICAgYmVjb21lcyB0aGUgZmlyc3QgcmVzcG9uZGVyIHRoZW4gV2ViS2l0J3MgZm9j
dXMgY29udHJvbGxlciB3aWxsIGJlIHRvbGQgdGhhdCB0aGUgcGFnZSBoYXMgYmVjb21lIGFjdGl2
YXRlZAorICAgICAgICBhbmQgd2lsbCB0ZWxsIHRoZSBVSVByb2Nlc3MgdG8gZm9jdXMgdGhlIGN1
cnJlbnRseSBmb2N1c2VkIGVsZW1lbnQsIHdoaWNoIHdpbGwgYnJpbmcgdXAgdGhlIGtleWJvYXJk
LgorICAgICAgICAoLVtXS0NvbnRlbnRWaWV3IGFjY2Vzc29yeURvbmVdKTogVXBkYXRlIHN0YXRl
IHNvIHdlIGtub3cgdGhhdCBhIHN1YnNlcXVlbnQgY2FsbCB0byByZXNpZ24gZmlyc3QgcmVzcG9u
ZGVyCisgICAgICAgIHdhcyBkdWUgdG8gdGhlIGFjY2Vzc29yeSB2aWV3IGJlaW5nIGRpc21pc3Nl
ZC4KKwogMjAxOS0wMy0xOSAgUGVyIEFybmUgVm9sbGFuICA8cHZvbGxhbkBhcHBsZS5jb20+CiAK
ICAgICAgICAgW2lPU10gUmVtb3ZlIG92ZXJyaWRkZW4gcnVsZXMgaW4gc2FuZGJveApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlv
bi5oIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlv
bi5oCmluZGV4IDQ5ZjE2Mzc5MzBmNDMyNDJiYTBlNmZmM2FiODU2MzZkN2Q0MzQyM2EuLjkwNzk3
NWM2ZmRhOThkY2QyODcyMWQ3ZTFjNGM4MjkyN2QzZWY1ODggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24uaAorKysgYi9Tb3Vy
Y2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLmgKQEAgLTMx
MSw2ICszMTEsNyBAQCBzdHJ1Y3QgV0tBdXRvQ29ycmVjdGlvbkRhdGEgewogCiAgICAgQk9PTCBf
YmVjb21pbmdGaXJzdFJlc3BvbmRlcjsKICAgICBCT09MIF9yZXNpZ25pbmdGaXJzdFJlc3BvbmRl
cjsKKyAgICBCT09MIF9kaXNtaXNzaW5nQWNjZXNzb3J5OwogICAgIEJPT0wgX25lZWRzRGVmZXJy
ZWRFbmRTY3JvbGxpbmdTZWxlY3Rpb25VcGRhdGU7CiAgICAgQk9PTCBfaXNDaGFuZ2luZ0ZvY3Vz
OwogICAgIEJPT0wgX2lzQmx1cnJpbmdGb2N1c2VkRWxlbWVudDsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0gYi9Tb3Vy
Y2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tCmluZGV4
IGQ4MDdhMzRiMjZhOGNkNGJlNzM3ZmUxMDAxMWVhNDI0NjM0ZGMxY2MuLmY1NDU0ODVkMjU4ZmU0
NzZjOWNmNjQ3OTMzZjkyYTI4YzIwMmQ4Y2MgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQ
cm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KKysrIGIvU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbQpAQCAtMTE3NCw3ICsx
MTc0LDggQEAgLSAoQk9PTClyZXNpZ25GaXJzdFJlc3BvbmRlckZvcldlYlZpZXcKICAgICBpZiAo
IV93ZWJWaWV3Ll9yZXRhaW5pbmdBY3RpdmVGb2N1c2VkU3RhdGUpIHsKICAgICAgICAgLy8gV2Ug
bmVlZCB0byBjb21wbGV0ZSB0aGUgZWRpdGluZyBvcGVyYXRpb24gYmVmb3JlIHdlIGJsdXIgdGhl
IGVsZW1lbnQuCiAgICAgICAgIFtzZWxmIF9lbmRFZGl0aW5nXTsKLSAgICAgICAgX3BhZ2UtPmJs
dXJGb2N1c2VkRWxlbWVudCgpOworICAgICAgICBpZiAoX2Rpc21pc3NpbmdBY2Nlc3NvcnkgfHwg
X2tleWJvYXJkRGlkUmVxdWVzdERpc21pc3NhbCkKKyAgICAgICAgICAgIF9wYWdlLT5ibHVyRm9j
dXNlZEVsZW1lbnQoKTsKICAgICB9CiAKICAgICBbc2VsZiBfY2FuY2VsSW50ZXJhY3Rpb25dOwpA
QCAtMzY5MSw2ICszNjkyLDcgQEAgLSAodm9pZClfaGFuZGxlQXV0b2NvcnJlY3Rpb25Db250ZXh0
Oihjb25zdCBXZWJLaXQ6OldlYkF1dG9jb3JyZWN0aW9uQ29udGV4dCYpY28KIC8vIFVJV2ViRm9y
bUFjY2Vzc29yeURlbGVnYXRlCiAtICh2b2lkKWFjY2Vzc29yeURvbmUKIHsKKyAgICBTZXRGb3JT
Y29wZTxCT09MPiBkaXNtaXNzaW5nQWNjZXNzb3J5U2NvcGUgeyBfZGlzbWlzc2luZ0FjY2Vzc29y
eSwgWUVTIH07CiAgICAgW3NlbGYgcmVzaWduRmlyc3RSZXNwb25kZXJdOwogfQogCmRpZmYgLS1n
aXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODMyZjk1MWRmZDBm
MDgyOWY4NDQ3ODJhZjZjYzgyNDZmYThiOTJkMS4uOWFjZWEzNGQzMmQxZDBkMTk1NDg1OWI5Mjc4
ZTEwOTIyNDUxM2Q3NSAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0No
YW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE5LTAzLTE5ICBEYW5pZWwgQmF0ZXMgIDxkYWJh
dGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbaU9TXSBGb2N1cyBub3QgcHJlc2VydmVkIHdoZW4g
c3dpdGNoaW5nIGJldHdlZW4gdGFicworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTk1ODIwCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS80MzYxNDQ1MD4K
KworICAgICAgICBSZXZpZXdlZCBieSBCcmVudCBGdWxnaGFtLgorCisgICAgICAgIEFkZCB0ZXN0
cyB0byBlbnN1cmUgdGhhdCB3ZSByZXN0b3JlIGZvY3VzIHdoZW4gcmVzaWduaW5nIGFuZCBiZWNv
bWluZyBmaXJzdCByZXNwb25kZXIuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL2lv
cy9LZXlib2FyZElucHV0VGVzdHNJT1MubW06CisgICAgICAgIChUZXN0V2ViS2l0QVBJOjpURVNU
KToKKwogMjAxOS0wMy0xOSAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQu
b3JnPgogCiAgICAgICAgIE1ha2UgV1RGTG9nQ2hhbm5lbFN0YXRlIGFuZCBXVEZMb2dMZXZlbCBl
bnVtIGNsYXNzZXMKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvaW9zL0tl
eWJvYXJkSW5wdXRUZXN0c0lPUy5tbSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvaW9zL0tl
eWJvYXJkSW5wdXRUZXN0c0lPUy5tbQppbmRleCA1ZjdlODE3YWJmOWEyY2MzOWE0ZTczNDJlOWNm
ZTE0ZmE3OTliNGQxLi5kOWI3MDBhNDY5NWZhNGRkYWFjNTRlMGRkYjk4Njc0OThiNGMzYmE5IDEw
MDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL2lvcy9LZXlib2FyZElucHV0VGVz
dHNJT1MubW0KKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9pb3MvS2V5Ym9hcmRJbnB1
dFRlc3RzSU9TLm1tCkBAIC0yNzQsNyArMjc0LDcgQEAgVEVTVChLZXlib2FyZElucHV0VGVzdHMs
IENhbkhhbmRsZUtleUV2ZW50SW5Db21wbGV0aW9uSGFuZGxlcikKICAgICBFWFBFQ1RfV0tfU1RS
RVEoImEiLCBbd2ViVmlldyBzdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0OkAiZG9jdW1lbnQu
cXVlcnlTZWxlY3RvcignaW5wdXQnKS52YWx1ZSJdKTsKIH0KIAotVEVTVChLZXlib2FyZElucHV0
VGVzdHMsIENhcmV0U2VsZWN0aW9uUmVjdEFmdGVyUmVzdG9yaW5nRmlyc3RSZXNwb25kZXIpCitU
RVNUKEtleWJvYXJkSW5wdXRUZXN0cywgQ2FyZXRTZWxlY3Rpb25SZWN0QWZ0ZXJSZXN0b3JpbmdG
aXJzdFJlc3BvbmRlcldpdGhSZXRhaW5BY3RpdmVGb2N1c2VkU3RhdGUpCiB7CiAgICAgYXV0byBl
eHBlY3RlZENhcmV0UmVjdCA9IENHUmVjdE1ha2UoMTYsIDEzLCAyLCAxNSk7CiAgICAgYXV0byB3
ZWJWaWV3ID0gd2ViVmlld1dpdGhBdXRvZm9jdXNlZElucHV0KCk7CkBAIC0yOTAsNyArMjkwLDcg
QEAgVEVTVChLZXlib2FyZElucHV0VGVzdHMsIENhcmV0U2VsZWN0aW9uUmVjdEFmdGVyUmVzdG9y
aW5nRmlyc3RSZXNwb25kZXIpCiAgICAgW3dlYlZpZXcgd2FpdEZvckNhcmV0Vmlld0ZyYW1lVG9C
ZWNvbWU6ZXhwZWN0ZWRDYXJldFJlY3RdOwogfQogCi1URVNUKEtleWJvYXJkSW5wdXRUZXN0cywg
UmFuZ2VkU2VsZWN0aW9uUmVjdEFmdGVyUmVzdG9yaW5nRmlyc3RSZXNwb25kZXIpCitURVNUKEtl
eWJvYXJkSW5wdXRUZXN0cywgUmFuZ2VkU2VsZWN0aW9uUmVjdEFmdGVyUmVzdG9yaW5nRmlyc3RS
ZXNwb25kZXJXaXRoUmV0YWluQWN0aXZlRm9jdXNlZFN0YXRlKQogewogICAgIE5TQXJyYXkgKmV4
cGVjdGVkU2VsZWN0aW9uUmVjdHMgPSBAWyBbTlNWYWx1ZSB2YWx1ZVdpdGhDR1JlY3Q6Q0dSZWN0
TWFrZSgxNiwgMTMsIDI0LCAxNSldIF07CiAKQEAgLTMwOSw2ICszMDksMzcgQEAgVEVTVChLZXli
b2FyZElucHV0VGVzdHMsIFJhbmdlZFNlbGVjdGlvblJlY3RBZnRlclJlc3RvcmluZ0ZpcnN0UmVz
cG9uZGVyKQogICAgIFt3ZWJWaWV3IHdhaXRGb3JTZWxlY3Rpb25WaWV3UmVjdHNUb0JlY29tZTpl
eHBlY3RlZFNlbGVjdGlvblJlY3RzXTsKIH0KIAorVEVTVChLZXlib2FyZElucHV0VGVzdHMsIENh
cmV0U2VsZWN0aW9uUmVjdEFmdGVyUmVzdG9yaW5nRmlyc3RSZXNwb25kZXIpCit7CisgICAgYXV0
byBleHBlY3RlZENhcmV0UmVjdCA9IENHUmVjdE1ha2UoMTYsIDEzLCAyLCAxNSk7CisgICAgYXV0
byB3ZWJWaWV3ID0gd2ViVmlld1dpdGhBdXRvZm9jdXNlZElucHV0KCk7CisgICAgRVhQRUNUX1dL
X1NUUkVRKCJJTlBVVCIsIFt3ZWJWaWV3IHN0cmluZ0J5RXZhbHVhdGluZ0phdmFTY3JpcHQ6QCJk
b2N1bWVudC5hY3RpdmVFbGVtZW50LnRhZ05hbWUiXSk7CisgICAgW3dlYlZpZXcgd2FpdEZvckNh
cmV0Vmlld0ZyYW1lVG9CZWNvbWU6ZXhwZWN0ZWRDYXJldFJlY3RdOworCisgICAgW3dlYlZpZXcg
cmVzaWduRmlyc3RSZXNwb25kZXJdOworICAgIFt3ZWJWaWV3IHdhaXRGb3JDYXJldFZpZXdGcmFt
ZVRvQmVjb21lOkNHUmVjdFplcm9dOworCisgICAgW3dlYlZpZXcgYmVjb21lRmlyc3RSZXNwb25k
ZXJdOworICAgIFt3ZWJWaWV3IHdhaXRGb3JDYXJldFZpZXdGcmFtZVRvQmVjb21lOmV4cGVjdGVk
Q2FyZXRSZWN0XTsKK30KKworVEVTVChLZXlib2FyZElucHV0VGVzdHMsIFJhbmdlZFNlbGVjdGlv
blJlY3RBZnRlclJlc3RvcmluZ0ZpcnN0UmVzcG9uZGVyKQoreworICAgIE5TQXJyYXkgKmV4cGVj
dGVkU2VsZWN0aW9uUmVjdHMgPSBAWyBbTlNWYWx1ZSB2YWx1ZVdpdGhDR1JlY3Q6Q0dSZWN0TWFr
ZSgxNiwgMTMsIDI0LCAxNSldIF07CisKKyAgICBhdXRvIHdlYlZpZXcgPSB3ZWJWaWV3V2l0aEF1
dG9mb2N1c2VkSW5wdXQoKTsKKyAgICBbW3dlYlZpZXcgdGV4dElucHV0Q29udGVudFZpZXddIGlu
c2VydFRleHQ6QCJoZWxsbyJdOworICAgIFt3ZWJWaWV3IHNlbGVjdEFsbDpuaWxdOworICAgIEVY
UEVDVF9XS19TVFJFUSgiSU5QVVQiLCBbd2ViVmlldyBzdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2Ny
aXB0OkAiZG9jdW1lbnQuYWN0aXZlRWxlbWVudC50YWdOYW1lIl0pOworICAgIFt3ZWJWaWV3IHdh
aXRGb3JTZWxlY3Rpb25WaWV3UmVjdHNUb0JlY29tZTpleHBlY3RlZFNlbGVjdGlvblJlY3RzXTsK
KworICAgIFt3ZWJWaWV3IHJlc2lnbkZpcnN0UmVzcG9uZGVyXTsKKyAgICBbd2ViVmlldyB3YWl0
Rm9yU2VsZWN0aW9uVmlld1JlY3RzVG9CZWNvbWU6QFsgXV07CisKKyAgICBbd2ViVmlldyBiZWNv
bWVGaXJzdFJlc3BvbmRlcl07CisgICAgW3dlYlZpZXcgd2FpdEZvclNlbGVjdGlvblZpZXdSZWN0
c1RvQmVjb21lOmV4cGVjdGVkU2VsZWN0aW9uUmVjdHNdOworfQorCiBURVNUKEtleWJvYXJkSW5w
dXRUZXN0cywgS2V5Ym9hcmRUeXBlRm9ySW5wdXQpCiB7CiAgICAgYXV0byB3ZWJWaWV3ID0gYWRv
cHROUyhbW1Rlc3RXS1dlYlZpZXcgYWxsb2NdIGluaXRXaXRoRnJhbWU6Q0dSZWN0TWFrZSgwLCAw
LCAzMjAsIDUwMCldKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>