<?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>210619</bug_id>
          
          <creation_ts>2020-04-16 14:58:00 -0700</creation_ts>
          <short_desc>Remove unused -_focusTextInputContext</short_desc>
          <delta_ts>2020-04-16 16:24:18 -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>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="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>darin</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1642438</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-04-16 14:58:00 -0700</bug_when>
    <thetext>Remove unused -_focusTextInputContext.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1642469</commentid>
    <comment_count>1</comment_count>
      <attachid>396712</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-04-16 15:53:18 -0700</bug_when>
    <thetext>Created attachment 396712
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1642492</commentid>
    <comment_count>2</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-04-16 16:22:31 -0700</bug_when>
    <thetext>Thank you, Darin!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1642493</commentid>
    <comment_count>3</comment_count>
      <attachid>396712</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-04-16 16:23:22 -0700</bug_when>
    <thetext>Comment on attachment 396712
Patch

Clearing flags on attachment: 396712

Committed r260225: &lt;https://trac.webkit.org/changeset/260225&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1642494</commentid>
    <comment_count>4</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2020-04-16 16:23:23 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1642496</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-04-16 16:24:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/61909781&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>396712</attachid>
            <date>2020-04-16 15:53:18 -0700</date>
            <delta_ts>2020-04-16 16:23:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210619-20200416155317.patch</filename>
            <type>text/plain</type>
            <size>9240</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYwMDc2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDMyNGYzZWNhOGVlMGE4N2Mx
YzRjZmE0YWFhNTJhOTVhZjFjNTJjMzguLmRiYjU4YWY3NDExNWM5ZGYxNzQ5NzUxNzcxYzFjMjIx
MGJkMWE5MDggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjAtMDQtMTYgIERhbmllbCBC
YXRlcyAgPGRhYmF0ZXNAYXBwbGUuY29tPgorCisgICAgICAgIFJlbW92ZSB1bnVzZWQgLV9mb2N1
c1RleHRJbnB1dENvbnRleHQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIxMDYxOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFdoaWxlIHRoaXMgZnVuY3Rpb24gd2FzIGluIHRoZSAiU1BJIiBoZWFkZXIsIHRo
ZXJlIGlzIG5vIHNvZnR3YXJlIGF0IEFwcGxlIHRoYXQgd2FzIHVzaW5nCisgICAgICAgIHRoaXMg
ZnVuY2l0b24gYW5kIEkgd2lsbCBhc3N1bWUgbm8gbm9uLUFwcGxlIHNvZnR3YXJlIHdhcyB1c2lu
ZyBpdCBlaXRoZXIuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5t
bToKKyAgICAgICAgKC1bV0tXZWJWaWV3IF9mb2N1c1RleHRJbnB1dENvbnRleHQ6Y29tcGxldGlv
bkhhbmRsZXI6XSk6IERlbGV0ZWQuCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dl
YlZpZXdQcml2YXRlLmg6CisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6Cisg
ICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5oOgorCiAyMDIwLTA0LTE2ICBEYW5pZWwg
QmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KIAogICAgICAgICBbaU9TXSBBZGQgYSB3YXkgdG8g
Zm9jdXMgYSB0ZXh0IGlucHV0IGFuZCBwbGFjZSBhIGNhcmV0CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tIGIvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQppbmRleCBmM2RlNmUzODg5OWM1ODdiYTIx
OGExZDgyNGE5OTEyNWVjNDhlZWZmLi41ZDA2MjM1YjU0ZjU0MWQ5MWE2YzI5MzQ1Yjc1NDU5YzUz
YTNmY2VjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tX
ZWJWaWV3Lm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZp
ZXcubW0KQEAgLTIwNzEsMjYgKzIwNzEsNiBAQCAtICh2b2lkKV9raWxsV2ViQ29udGVudFByb2Nl
c3NBbmRSZXNldFN0YXRlCiAgICAgfQogfQogCi0tICh2b2lkKV9mb2N1c1RleHRJbnB1dENvbnRl
eHQ6KF9XS1RleHRJbnB1dENvbnRleHQgKil0ZXh0SW5wdXRDb250ZXh0IGNvbXBsZXRpb25IYW5k
bGVyOih2b2lkKF4pKEJPT0wpKWNvbXBsZXRpb25IYW5kbGVyCi17Ci0jaWYgUExBVEZPUk0oSU9T
X0ZBTUlMWSkKLSAgICBpZiAoIVtzZWxmIHVzZXNTdGFuZGFyZENvbnRlbnRWaWV3XSkgewotICAg
ICAgICBjb21wbGV0aW9uSGFuZGxlcihOTyk7Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0jZW5k
aWYKLQotICAgIGF1dG8gd2ViQ29udGV4dCA9IFt0ZXh0SW5wdXRDb250ZXh0IF90ZXh0SW5wdXRD
b250ZXh0XTsKLSAgICBpZiAod2ViQ29udGV4dC53ZWJQYWdlSWRlbnRpZmllciAhPSBfcGFnZS0+
d2ViUGFnZUlEKCkpCi0gICAgICAgIFtOU0V4Y2VwdGlvbiByYWlzZTpOU0ludmFsaWRBcmd1bWVu
dEV4Y2VwdGlvbiBmb3JtYXQ6QCJUaGUgcHJvdmlkZWQgX1dLVGV4dElucHV0Q29udGV4dCB3YXMg
bm90IGNyZWF0ZWQgYnkgdGhpcyBXS1dlYlZpZXcuIl07Ci0KLSAgICBbc2VsZiBiZWNvbWVGaXJz
dFJlc3BvbmRlcl07Ci0KLSAgICBfcGFnZS0+Zm9jdXNUZXh0SW5wdXRDb250ZXh0KHdlYkNvbnRl
eHQsIFtjYXB0dXJlZENvbXBsZXRpb25IYW5kbGVyID0gbWFrZUJsb2NrUHRyKGNvbXBsZXRpb25I
YW5kbGVyKV0oYm9vbCBzdWNjZXNzKSB7Ci0gICAgICAgIGNhcHR1cmVkQ29tcGxldGlvbkhhbmRs
ZXIoc3VjY2Vzcyk7Ci0gICAgfSk7Ci19Ci0KIC0gKHZvaWQpX3Rha2VQREZTbmFwc2hvdFdpdGhD
b25maWd1cmF0aW9uOihXS1NuYXBzaG90Q29uZmlndXJhdGlvbiAqKXNuYXBzaG90Q29uZmlndXJh
dGlvbiBjb21wbGV0aW9uSGFuZGxlcjoodm9pZCAoXikoTlNEYXRhICosIE5TRXJyb3IgKikpY29t
cGxldGlvbkhhbmRsZXIKIHsKICAgICBXS1BERkNvbmZpZ3VyYXRpb24gKnBkZkNvbmZpZ3VyYXRp
b24gPSBuaWw7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2Ev
V0tXZWJWaWV3UHJpdmF0ZS5oIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dL
V2ViVmlld1ByaXZhdGUuaAppbmRleCBlYmQ1ODdkZTA3MmUyYjU1MTliMzQ3YWUwMTE3ZTFiNmRj
Yzg0MDdkLi5hNzIwN2FiM2RlMzg0MmZiMDhlOTYwMDc2MjYwNmM4ZjZiOTU0MTg3IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3UHJpdmF0ZS5o
CisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXdQcml2YXRl
LmgKQEAgLTMzNSw4ICszMzUsNiBAQCBmb3IgdGhpcyBwcm9wZXJ0eS4KIC0gKHZvaWQpX3Jlc3Vt
ZUFsbE1lZGlhUGxheWJhY2s7CiAtICh2b2lkKV9jbG9zZUFsbE1lZGlhUHJlc2VudGF0aW9uczsK
IAotLSAodm9pZClfZm9jdXNUZXh0SW5wdXRDb250ZXh0OihfV0tUZXh0SW5wdXRDb250ZXh0ICop
dGV4dElucHV0RWxlbWVudCBjb21wbGV0aW9uSGFuZGxlcjoodm9pZCheKShCT09MKSljb21wbGV0
aW9uSGFuZGxlciBXS19BUElfQVZBSUxBQkxFKG1hY29zKDEwLjE1KSwgaW9zKDEzLjApKTsKLQog
LSAodm9pZClfdGFrZVBERlNuYXBzaG90V2l0aENvbmZpZ3VyYXRpb246KFdLU25hcHNob3RDb25m
aWd1cmF0aW9uICopc25hcHNob3RDb25maWd1cmF0aW9uIGNvbXBsZXRpb25IYW5kbGVyOih2b2lk
ICheKShOU0RhdGEgKnBkZlNuYXBzaG90RGF0YSwgTlNFcnJvciAqZXJyb3IpKWNvbXBsZXRpb25I
YW5kbGVyIFdLX0FQSV9BVkFJTEFCTEUobWFjb3MoV0tfTUFDX1RCQSksIGlvcyhXS19JT1NfVEJB
KSk7CiAKIC0gKHZvaWQpX2dldFByb2Nlc3NEaXNwbGF5TmFtZVdpdGhDb21wbGV0aW9uSGFuZGxl
cjoodm9pZCAoXikoTlNTdHJpbmcgKikpY29tcGxldGlvbkhhbmRsZXIgV0tfQVBJX0FWQUlMQUJM
RShtYWNvcyhXS19NQUNfVEJBKSwgaW9zKFdLX0lPU19UQkEpKTsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9XZWJQYWdlUHJveHkuY3BwCmluZGV4IGM5N2UwYWU3OTVhOTE3N2JiM2Y1NmQwZDAxZGE5
NjEzYWFkZjJjNTAuLmE1NDVlNWEzMTE5NGMxNjVhMjA1NDBlNzQ5MWNmNTQxY2UwNTkyMTEgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKKysrIGIv
U291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcApAQCAtOTk0OCwxNiArOTk0
OCw2IEBAIHZvaWQgV2ViUGFnZVByb3h5Ojp0ZXh0SW5wdXRDb250ZXh0c0luUmVjdChXZWJDb3Jl
OjpGbG9hdFJlY3QgcmVjdCwgQ29tcGxldGlvbkhhCiAgICAgc2VuZFdpdGhBc3luY1JlcGx5KE1l
c3NhZ2VzOjpXZWJQYWdlOjpUZXh0SW5wdXRDb250ZXh0c0luUmVjdChyZWN0KSwgV1RGTW92ZShj
b21wbGV0aW9uSGFuZGxlcikpOwogfQogCi12b2lkIFdlYlBhZ2VQcm94eTo6Zm9jdXNUZXh0SW5w
dXRDb250ZXh0KGNvbnN0IFdlYkNvcmU6OkVsZW1lbnRDb250ZXh0JiBjb250ZXh0LCBDb21wbGV0
aW9uSGFuZGxlcjx2b2lkKGJvb2wpPiYmIGNvbXBsZXRpb25IYW5kbGVyKQotewotICAgIGlmICgh
aGFzUnVubmluZ1Byb2Nlc3MoKSkgewotICAgICAgICBjb21wbGV0aW9uSGFuZGxlcihmYWxzZSk7
Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0KLSAgICBzZW5kV2l0aEFzeW5jUmVwbHkoTWVzc2Fn
ZXM6OldlYlBhZ2U6OkZvY3VzVGV4dElucHV0Q29udGV4dChjb250ZXh0KSwgV1RGTW92ZShjb21w
bGV0aW9uSGFuZGxlcikpOwotfQotCiB2b2lkIFdlYlBhZ2VQcm94eTo6c2V0Q2FuU2hvd1BsYWNl
aG9sZGVyKGNvbnN0IFdlYkNvcmU6OkVsZW1lbnRDb250ZXh0JiBjb250ZXh0LCBib29sIGNhblNo
b3dQbGFjZWhvbGRlcikKIHsKICAgICBpZiAoaGFzUnVubmluZ1Byb2Nlc3MoKSkKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5oIGIvU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmgKaW5kZXggYTQzMmFlOWU2ZDU2OTIzY2RhYjQxNjcx
M2VhNTRhNDBlMzllOWVkYS4uZjdjMjcxMDdkOTk2NWM2MzU2ZTFmZjMxYzBjMjk2YjYyMTc1OTU5
NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmgKKysr
IGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmgKQEAgLTY5OCw3ICs2OTgs
NiBAQCBwdWJsaWM6CiAgICAgdm9pZCBmb250QXR0cmlidXRlc0NhbGxiYWNrKGNvbnN0IFdlYkNv
cmU6OkZvbnRBdHRyaWJ1dGVzJiwgQ2FsbGJhY2tJRCk7CiAKICAgICB2b2lkIHRleHRJbnB1dENv
bnRleHRzSW5SZWN0KFdlYkNvcmU6OkZsb2F0UmVjdCwgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChj
b25zdCBWZWN0b3I8V2ViQ29yZTo6RWxlbWVudENvbnRleHQ+Jik+JiYpOwotICAgIHZvaWQgZm9j
dXNUZXh0SW5wdXRDb250ZXh0KGNvbnN0IFdlYkNvcmU6OkVsZW1lbnRDb250ZXh0JiwgQ29tcGxl
dGlvbkhhbmRsZXI8dm9pZChib29sKT4mJik7CiAgICAgdm9pZCBzZXRDYW5TaG93UGxhY2Vob2xk
ZXIoY29uc3QgV2ViQ29yZTo6RWxlbWVudENvbnRleHQmLCBib29sKTsKIAogI2lmIEVOQUJMRShV
SV9TSURFX0NPTVBPU0lUSU5HKQpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMv
Q2hhbmdlTG9nCmluZGV4IDZiNWI4NDVjNzljNTNkZjhiMzZmNzdiYjdmMzU3Y2UzYmJlOTVmNmUu
LmY2NWJkMzRjNjhkMDIzMWM1YzgxMDA3NzM4MzQ2NGY2N2E0OGY1MWEgMTAwNjQ0Ci0tLSBhL1Rv
b2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAy
MC0wNC0xNiAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5jb20+CisKKyAgICAgICAgUmVt
b3ZlIHVudXNlZCAtX2ZvY3VzVGV4dElucHV0Q29udGV4dAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEwNjE5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIHRlc3Qgbm93IHRoYXQgdGhlIFNQSSB3
YXMgcmVtb3ZlZC4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2Ev
UmVxdWVzdFRleHRJbnB1dENvbnRleHQubW06CisgICAgICAgICgtW1Rlc3RXS1dlYlZpZXcgc3lu
Y2hyb25vdXNseUZvY3VzVGV4dElucHV0Q29udGV4dDpdKTogRGVsZXRlZC4KKwogMjAyMC0wNC0x
NiAgRGFuaWVsIEJhdGVzICA8ZGFiYXRlc0BhcHBsZS5jb20+CiAKICAgICAgICAgW2lPU10gQWRk
IGEgd2F5IHRvIGZvY3VzIGEgdGV4dCBpbnB1dCBhbmQgcGxhY2UgYSBjYXJldApkaWZmIC0tZ2l0
IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9SZXF1ZXN0VGV4dElucHV0
Q29udGV4dC5tbSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvUmVxdWVz
dFRleHRJbnB1dENvbnRleHQubW0KaW5kZXggZDZkYTI2ZGJjZTFhMjEyODhmYTVhZjkyNmJlODk1
NThjMzg0ZjMzMC4uYTAyOWJmNmM4N2M5Njc2MDg5ODEzOGY5NWYxZTM0YjU3YmY0NjdhZCAxMDA2
NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9SZXF1ZXN0VGV4
dElucHV0Q29udGV4dC5tbQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENv
Y29hL1JlcXVlc3RUZXh0SW5wdXRDb250ZXh0Lm1tCkBAIC01MSwxOCArNTEsNiBAQCAtIChOU0Fy
cmF5PF9XS1RleHRJbnB1dENvbnRleHQgKj4gKilzeW5jaHJvbm91c2x5UmVxdWVzdFRleHRJbnB1
dENvbnRleHRzSW5SZWN0OgogICAgIHJldHVybiByZXN1bHQuYXV0b3JlbGVhc2UoKTsKIH0KIAot
LSAoQk9PTClzeW5jaHJvbm91c2x5Rm9jdXNUZXh0SW5wdXRDb250ZXh0OihfV0tUZXh0SW5wdXRD
b250ZXh0ICopY29udGV4dAotewotICAgIF9fYmxvY2sgYm9vbCBmaW5pc2hlZCA9IGZhbHNlOwot
ICAgIF9fYmxvY2sgYm9vbCBzdWNjZXNzID0gZmFsc2U7Ci0gICAgW3NlbGYgX2ZvY3VzVGV4dElu
cHV0Q29udGV4dDpjb250ZXh0IGNvbXBsZXRpb25IYW5kbGVyOl4oQk9PTCBpbm5lclN1Y2Nlc3Mp
IHsKLSAgICAgICAgc3VjY2VzcyA9IGlubmVyU3VjY2VzczsKLSAgICAgICAgZmluaXNoZWQgPSB0
cnVlOwotICAgIH1dOwotICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZmluaXNoZWQpOwot
ICAgIHJldHVybiBzdWNjZXNzOwotfQotCiAtIChVSVJlc3BvbmRlcjxVSVRleHRJbnB1dD4gKilz
eW5jaHJvbm91c2x5Rm9jdXNUZXh0SW5wdXRDb250ZXh0OihfV0tUZXh0SW5wdXRDb250ZXh0ICop
Y29udGV4dCBwbGFjZUNhcmV0QXQ6KENHUG9pbnQpcG9pbnQKIHsKICAgICBfX2Jsb2NrIGJvb2wg
ZmluaXNoZWQgPSBmYWxzZTsKQEAgLTI1Miw0MSArMjQwLDYgQEAgVEVTVChSZXF1ZXN0VGV4dElu
cHV0Q29udGV4dCwgQ29tcG9zaXRlZE92ZXJsYXApCiAgICAgRVhQRUNUX0VRKDFVTCwgY29udGV4
dHMuY291bnQpOwogfQogCi1URVNUKFJlcXVlc3RUZXh0SW5wdXRDb250ZXh0LCBESVNBQkxFRF9G
b2N1c1RleHRJbnB1dENvbnRleHQpCi17Ci0gICAgUmV0YWluUHRyPFdLV2ViVmlld0NvbmZpZ3Vy
YXRpb24+IGNvbmZpZ3VyYXRpb24gPSBhZG9wdE5TKFtbV0tXZWJWaWV3Q29uZmlndXJhdGlvbiBh
bGxvY10gaW5pdF0pOwotICAgIFdLUHJlZmVyZW5jZXNTZXRUaHJlYWRlZFNjcm9sbGluZ0VuYWJs
ZWQoKFdLUHJlZmVyZW5jZXNSZWYpW2NvbmZpZ3VyYXRpb24gcHJlZmVyZW5jZXNdLCBmYWxzZSk7
Ci0gICAgUmV0YWluUHRyPFRlc3RXS1dlYlZpZXc+IHdlYlZpZXcgPSBhZG9wdE5TKFtbVGVzdFdL
V2ViVmlldyBhbGxvY10gaW5pdFdpdGhGcmFtZTpOU01ha2VSZWN0KDAsIDAsIDgwMCwgNjAwKSBj
b25maWd1cmF0aW9uOmNvbmZpZ3VyYXRpb24uZ2V0KCldKTsKLQotICAgIE5TQXJyYXk8X1dLVGV4
dElucHV0Q29udGV4dCAqPiAqY29udGV4dHM7Ci0KLSAgICBbd2ViVmlldyBzeW5jaHJvbm91c2x5
TG9hZEhUTUxTdHJpbmc6YXBwbHlTdHlsZShAIjxpbnB1dCBpZD0ndGVzdCcgdHlwZT0ndGV4dCcg
c3R5bGU9J3dpZHRoOiA1MHB4OyBoZWlnaHQ6IDUwcHg7Jz4iKV07Ci0gICAgY29udGV4dHMgPSBb
d2ViVmlldyBzeW5jaHJvbm91c2x5UmVxdWVzdFRleHRJbnB1dENvbnRleHRzSW5SZWN0Olt3ZWJW
aWV3IGJvdW5kc11dOwotICAgIEVYUEVDVF9FUSgxVUwsIGNvbnRleHRzLmNvdW50KTsKLSAgICBS
ZXRhaW5QdHI8X1dLVGV4dElucHV0Q29udGV4dD4gb3JpZ2luYWxJbnB1dCA9IGNvbnRleHRzWzBd
OwotICAgIEVYUEVDVF9UUlVFKFt3ZWJWaWV3IHN5bmNocm9ub3VzbHlGb2N1c1RleHRJbnB1dENv
bnRleHQ6b3JpZ2luYWxJbnB1dC5nZXQoKV0pOwotICAgIEVYUEVDVF9XS19TVFJFUSgidGVzdCIs
IFt3ZWJWaWV3IG9iamVjdEJ5RXZhbHVhdGluZ0phdmFTY3JpcHQ6QCJkb2N1bWVudC5hY3RpdmVF
bGVtZW50LmlkIl0pOwotCi0gICAgLy8gVGhlIF9XS1RleHRJbnB1dENvbnRleHQgc2hvdWxkIHN0
aWxsIHdvcmsgZXZlbiBhZnRlciBhbm90aGVyIHJlcXVlc3QuCi0gICAgY29udGV4dHMgPSBbd2Vi
VmlldyBzeW5jaHJvbm91c2x5UmVxdWVzdFRleHRJbnB1dENvbnRleHRzSW5SZWN0Olt3ZWJWaWV3
IGJvdW5kc11dOwotICAgIEVYUEVDVF9UUlVFKFtjb250ZXh0c1swXSBpc0VxdWFsOm9yaWdpbmFs
SW5wdXQuZ2V0KCldKTsKLSAgICBFWFBFQ1RfVFJVRShbd2ViVmlldyBzeW5jaHJvbm91c2x5Rm9j
dXNUZXh0SW5wdXRDb250ZXh0Om9yaWdpbmFsSW5wdXQuZ2V0KCldKTsKLQotICAgIC8vIFJlcGxh
Y2UgdGhlIDxpbnB1dD4gd2l0aCBhIDx0ZXh0YXJlYT4gd2l0aCBzY3JpcHQ7IHRoZSA8aW5wdXQ+
IHNob3VsZCBubyBsb25nZXIgYmUgZm9jdXNhYmxlLgotICAgIFt3ZWJWaWV3IG9iamVjdEJ5RXZh
bHVhdGluZ0phdmFTY3JpcHQ6QCJkb2N1bWVudC5ib2R5LmlubmVySFRNTCA9ICc8dGV4dGFyZWEg
aWQ9XCJhcmVhXCI+JzsiXTsKLSAgICBjb250ZXh0cyA9IFt3ZWJWaWV3IHN5bmNocm9ub3VzbHlS
ZXF1ZXN0VGV4dElucHV0Q29udGV4dHNJblJlY3Q6W3dlYlZpZXcgYm91bmRzXV07Ci0gICAgRVhQ
RUNUX0VRKDFVTCwgY29udGV4dHMuY291bnQpOwotICAgIFJldGFpblB0cjxfV0tUZXh0SW5wdXRD
b250ZXh0PiB0ZXh0QXJlYSA9IGNvbnRleHRzWzBdOwotICAgIEVYUEVDVF9GQUxTRShbdGV4dEFy
ZWEgaXNFcXVhbDpvcmlnaW5hbElucHV0LmdldCgpXSk7Ci0gICAgRVhQRUNUX0ZBTFNFKFt3ZWJW
aWV3IHN5bmNocm9ub3VzbHlGb2N1c1RleHRJbnB1dENvbnRleHQ6b3JpZ2luYWxJbnB1dC5nZXQo
KV0pOwotICAgIEVYUEVDVF9UUlVFKFt3ZWJWaWV3IHN5bmNocm9ub3VzbHlGb2N1c1RleHRJbnB1
dENvbnRleHQ6dGV4dEFyZWEuZ2V0KCldKTsKLSAgICBFWFBFQ1RfV0tfU1RSRVEoImFyZWEiLCBb
d2ViVmlldyBvYmplY3RCeUV2YWx1YXRpbmdKYXZhU2NyaXB0OkAiZG9jdW1lbnQuYWN0aXZlRWxl
bWVudC5pZCJdKTsKLQotICAgIC8vIERlc3Ryb3kgdGhlIDx0ZXh0YXJlYT4gYnkgbmF2aWdhdGlu
ZyBhd2F5OyB3ZSBjYW4gbm8gbG9uZ2VyIGZvY3VzIGl0LgotICAgIFt3ZWJWaWV3IHN5bmNocm9u
b3VzbHlMb2FkSFRNTFN0cmluZzpAIiJdOwotICAgIEVYUEVDVF9GQUxTRShbd2ViVmlldyBzeW5j
aHJvbm91c2x5Rm9jdXNUZXh0SW5wdXRDb250ZXh0OnRleHRBcmVhLmdldCgpXSk7Ci19Ci0KIFRF
U1QoUmVxdWVzdFRleHRJbnB1dENvbnRleHQsIFJlYWRPbmx5RmllbGQpCiB7CiAgICAgYXV0byBj
b25maWd1cmF0aW9uID0gYWRvcHROUyhbW1dLV2ViVmlld0NvbmZpZ3VyYXRpb24gYWxsb2NdIGlu
aXRdKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>