<?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>178416</bug_id>
          
          <creation_ts>2017-10-17 16:45:36 -0700</creation_ts>
          <short_desc>[iOS] Use new class name from UIKit when checking UITextSuggestion type</short_desc>
          <delta_ts>2017-10-18 18:39:58 -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>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>iPhone / iPad</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="Chelsea Pugh">cpugh</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>cpugh</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>1361480</commentid>
    <comment_count>0</comment_count>
    <who name="Chelsea Pugh">cpugh</who>
    <bug_when>2017-10-17 16:45:36 -0700</bug_when>
    <thetext>Use new class name from UIKit when checking UITextSuggestion type</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361977</commentid>
    <comment_count>1</comment_count>
      <attachid>324188</attachid>
    <who name="Chelsea Pugh">cpugh</who>
    <bug_when>2017-10-18 17:58:16 -0700</bug_when>
    <thetext>Created attachment 324188
Patch for [iOS] Use new class name from UIKit when checking UITextSuggestion type</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361996</commentid>
    <comment_count>2</comment_count>
      <attachid>324188</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-18 18:39:17 -0700</bug_when>
    <thetext>Comment on attachment 324188
Patch for [iOS] Use new class name from UIKit when checking UITextSuggestion type

Clearing flags on attachment: 324188

Committed r223647: &lt;https://trac.webkit.org/changeset/223647&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361997</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-18 18:39:19 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361998</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-10-18 18:39:58 -0700</bug_when>
    <thetext>&lt;rdar://problem/35065895&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>324188</attachid>
            <date>2017-10-18 17:58:16 -0700</date>
            <delta_ts>2017-10-18 18:39:17 -0700</delta_ts>
            <desc>Patch for [iOS] Use new class name from UIKit when checking UITextSuggestion type</desc>
            <filename>change_to_new_name.txt</filename>
            <type>text/plain</type>
            <size>9147</size>
            <attacher name="Chelsea Pugh">cpugh</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9DaGFu
Z2VMb2cKaW5kZXggYTkzM2ZhMjI2ZjAuLjcyNjc3YTM5YmQ0IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwpAQCAtMSwzICsx
LDE5IEBACisyMDE3LTEwLTE4ICBDaGVsc2VhIFB1Z2ggIDxjcHVnaEBhcHBsZS5jb20+CisKKyAg
ICAgICAgW2lPU10gVXNlIG5ldyBjbGFzcyBuYW1lIGZyb20gVUlLaXQgd2hlbiBjaGVja2luZyBV
SVRleHRTdWdnZXN0aW9uIHR5cGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTE3ODQxNgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMzUwMTA4NDA+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSGVyZSB3ZSBz
dGFydCB1c2luZyBVSVRleHRBdXRvZmlsbFN1Z2dlc3Rpb24gaW5zdGVhZCBvZiB0aGUgb2xkIG5h
bWUgdGhhdCB3YXMgYmVpbmcgdXNlZCBmb3IKKyAgICAgICAgQXV0b0ZpbGwgdGV4dCBzdWdnZXN0
aW9ucy4KKworICAgICAgICAqIFBsYXRmb3JtL3NwaS9pb3MvVUlLaXRTUEkuaDoKKyAgICAgICAg
KiBVSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbToKKyAgICAgICAgKC1b
V0tDb250ZW50VmlldyBpbnNlcnRUZXh0U3VnZ2VzdGlvbjpdKTogVXNlIFVJVGV4dEF1dG9maWxs
U3VnZ2VzdGlvbiB3aGVuIGNoZWNraW5nIHRoZSBjbGFzcworICAgICAgICBhbmQgd2hlbiBjYXN0
aW5nIGluc3RlYWQgb2YgVUlLZXlib2FyZExvZ2luQ3JlZGVudGlhbHNTdWdnZXN0aW9uLgorCiAy
MDE3LTEwLTE4ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgW1Nl
cnZpY2UgV29ya2VyXSBBZGQgc3R1YnMgZm9yIENsaWVudCAvIFdpbmRvd0NsaWVudCAvIENsaWVu
dHMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm0vc3BpL2lvcy9VSUtpdFNQSS5o
IGIvU291cmNlL1dlYktpdC9QbGF0Zm9ybS9zcGkvaW9zL1VJS2l0U1BJLmgKaW5kZXggNzRjMDQw
N2NjNzcuLjU4MjM3YzkzNzJiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtL3Nw
aS9pb3MvVUlLaXRTUEkuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtL3NwaS9pb3MvVUlL
aXRTUEkuaApAQCAtOTU0LDEwICs5NTQsMTAgQEAgdHlwZWRlZiBOU19PUFRJT05TKE5TVUludGVn
ZXIsIFVJRHJhZ09wZXJhdGlvbikKIC0gKFVJUmVzcG9uZGVyICopZmlyc3RSZXNwb25kZXI7CiBA
ZW5kCiAKLSNpZiBfX2hhc19pbmNsdWRlKDxVSUtpdC9VSUtleWJvYXJkTG9naW5DcmVkZW50aWFs
c1N1Z2dlc3Rpb24uaD4pCi0jaW1wb3J0IDxVSUtpdC9VSUtleWJvYXJkTG9naW5DcmVkZW50aWFs
c1N1Z2dlc3Rpb24uaD4KKyNpZiBfX2hhc19pbmNsdWRlKDxVSUtpdC9VSVRleHRBdXRvZmlsbFN1
Z2dlc3Rpb24uaD4pCisjaW1wb3J0IDxVSUtpdC9VSVRleHRBdXRvZmlsbFN1Z2dlc3Rpb24uaD4K
ICNlbHNlCi1AaW50ZXJmYWNlIFVJS2V5Ym9hcmRMb2dpbkNyZWRlbnRpYWxzU3VnZ2VzdGlvbiA6
IFVJVGV4dFN1Z2dlc3Rpb24KK0BpbnRlcmZhY2UgVUlUZXh0QXV0b2ZpbGxTdWdnZXN0aW9uIDog
VUlUZXh0U3VnZ2VzdGlvbgogQHByb3BlcnR5IChub25hdG9taWMsIGFzc2lnbikgTlNTdHJpbmcg
KnVzZXJuYW1lOwogQHByb3BlcnR5IChub25hdG9taWMsIGFzc2lnbikgTlNTdHJpbmcgKnBhc3N3
b3JkOwogQGVuZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29u
dGVudFZpZXdJbnRlcmFjdGlvbi5tbSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0Nv
bnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KaW5kZXggYzViMjgzZjA1ZWMuLmI0Y2MwYWUwZGZhIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVy
YWN0aW9uLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3
SW50ZXJhY3Rpb24ubW0KQEAgLTI5ODUsOCArMjk4NSw4IEBAIHN0YXRpYyB2b2lkIHNlbGVjdGlv
bkNoYW5nZWRXaXRoVG91Y2goV0tDb250ZW50VmlldyAqdmlldywgY29uc3QgV2ViQ29yZTo6SW50
UG9pCiAtICh2b2lkKWluc2VydFRleHRTdWdnZXN0aW9uOihVSVRleHRTdWdnZXN0aW9uICopdGV4
dFN1Z2dlc3Rpb24KIHsKICAgICAvLyBGSVhNRTogUmVwbGFjZSBOU0NsYXNzRnJvbVN0cmluZyB3
aXRoIGFjdHVhbCBjbGFzcyBhcyBzb29uIGFzIFVJS2l0IHN1Ym1pdHRlZCB0aGUgbmV3IGNsYXNz
IGludG8gdGhlIGlPUyBTREsuCi0gICAgaWYgKFt0ZXh0U3VnZ2VzdGlvbiBpc0tpbmRPZkNsYXNz
Ok5TQ2xhc3NGcm9tU3RyaW5nKEAiVUlLZXlib2FyZExvZ2luQ3JlZGVudGlhbHNTdWdnZXN0aW9u
IildKSB7Ci0gICAgICAgIF9wYWdlLT5hdXRvZmlsbExvZ2luQ3JlZGVudGlhbHMoWyhVSUtleWJv
YXJkTG9naW5DcmVkZW50aWFsc1N1Z2dlc3Rpb24gKil0ZXh0U3VnZ2VzdGlvbiB1c2VybmFtZV0s
IFsoVUlLZXlib2FyZExvZ2luQ3JlZGVudGlhbHNTdWdnZXN0aW9uICopdGV4dFN1Z2dlc3Rpb24g
cGFzc3dvcmRdKTsKKyAgICBpZiAoW3RleHRTdWdnZXN0aW9uIGlzS2luZE9mQ2xhc3M6TlNDbGFz
c0Zyb21TdHJpbmcoQCJVSVRleHRBdXRvZmlsbFN1Z2dlc3Rpb24iKV0pIHsKKyAgICAgICAgX3Bh
Z2UtPmF1dG9maWxsTG9naW5DcmVkZW50aWFscyhbKFVJVGV4dEF1dG9maWxsU3VnZ2VzdGlvbiAq
KXRleHRTdWdnZXN0aW9uIHVzZXJuYW1lXSwgWyhVSVRleHRBdXRvZmlsbFN1Z2dlc3Rpb24gKil0
ZXh0U3VnZ2VzdGlvbiBwYXNzd29yZF0pOwogICAgICAgICByZXR1cm47CiAgICAgfQogICAgIGlk
IDxfV0tJbnB1dERlbGVnYXRlPiBpbnB1dERlbGVnYXRlID0gW193ZWJWaWV3IF9pbnB1dERlbGVn
YXRlXTsKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRl
eCAxYTUxZmMyMzc4NC4uMWUzNTM4ZjdiMmIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZwor
KysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMiBAQAorMjAxNy0xMC0xOCAgQ2hlbHNl
YSBQdWdoICA8Y3B1Z2hAYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdIFVzZSBuZXcgY2xhc3Mg
bmFtZSBmcm9tIFVJS2l0IHdoZW4gY2hlY2tpbmcgVUlUZXh0U3VnZ2VzdGlvbiB0eXBlCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzg0MTYKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHVwZGF0ZXMg
b3VyIHRlc3QgdXNpbmcvbW9ja2luZyBvdXQgVUlUZXh0QXV0b2ZpbGxTdWdnZXN0aW9uIGluc3Rl
YWQgb2YgVUlLZXlib2FyZExvZ2luQ3JlZGVudGlhbHNTdWdnZXN0aW9uLgorCisgICAgICAgICog
VGVzdFdlYktpdEFQSS9UZXN0cy9pb3MvV0tXZWJWaWV3QXV0b2ZpbGxUZXN0cy5tbToKKyAgICAg
ICAgKC1bVUlUZXh0QXV0b2ZpbGxTdWdnZXN0aW9uIGluaXRXaXRoVXNlcm5hbWU6cGFzc3dvcmQ6
XSk6IENvcGllZCBmcm9tIFVJS2l0J3MgaW1wbGVtZW50YXRpb24uIFRoaXMgd2lsbCBzZXJ2ZSBh
cworICAgICAgICBhIG1vY2sgb2YgdGhpcyBtZXRob2QgZm9yIGJ1aWxkcyBub3QgY29udGFpbmlu
Z2l0LgorICAgICAgICAoK1tVSVRleHRBdXRvZmlsbFN1Z2dlc3Rpb24gYXV0b2ZpbGxTdWdnZXN0
aW9uV2l0aFVzZXJuYW1lOnBhc3N3b3JkOl0pOiBEaXR0by4KKyAgICAgICAgKFRlc3RXZWJLaXRB
UEk6OlRFU1QpOiBVc2UgK1tVSVRleHRBdXRvZmlsbFN1Z2dlc3Rpb24gYXV0b2ZpbGxTdWdnZXN0
aW9uV2l0aFVzZXJuYW1lOnBhc3N3b3JkOl0gaW5saW5lIGluc3RlYWQgb2YKKyAgICAgICAgaGVs
cGVyIGZ1bmN0aW9uIGZvciBjcmVhdGluZyBhIG5ldyBzdWdnZXN0aW9uLgorICAgICAgICAobmV3
VUlLZXlib2FyZExvZ2luQ3JlZGVudGlhbHNTdWdnZXN0aW9uKTogRGVsZXRlZC4KKworICAgICAg
ICAqIFRlc3RXZWJLaXRBUEkvaW9zL1VJS2l0U1BJLmg6CisKIDIwMTctMTAtMTggIEFha2FzaCBK
YWluICA8YWFrYXNoX2phaW5AYXBwbGUuY29tPgogCiAgICAgICAgIHdlYmtpdHB5IHRlc3RzIHNo
b3VsZCBoYXZlIC0tanNvbi1vdXRwdXQgb3B0aW9uCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2Vi
S2l0QVBJL1Rlc3RzL2lvcy9XS1dlYlZpZXdBdXRvZmlsbFRlc3RzLm1tIGIvVG9vbHMvVGVzdFdl
YktpdEFQSS9UZXN0cy9pb3MvV0tXZWJWaWV3QXV0b2ZpbGxUZXN0cy5tbQppbmRleCAwZWQwM2Ew
ZDA1ZS4uYTk5MWMwZTdjMTkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMv
aW9zL1dLV2ViVmlld0F1dG9maWxsVGVzdHMubW0KKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9U
ZXN0cy9pb3MvV0tXZWJWaWV3QXV0b2ZpbGxUZXN0cy5tbQpAQCAtMzUsMTkgKzM1LDI1IEBACiAj
aW1wb3J0IDxXZWJLaXQvX1dLSW5wdXREZWxlZ2F0ZS5oPgogI2ltcG9ydCA8d3RmL0Jsb2NrUHRy
Lmg+CiAKLSNpZiAhX19oYXNfaW5jbHVkZSg8VUlLaXQvVUlLZXlib2FyZExvZ2luQ3JlZGVudGlh
bHNTdWdnZXN0aW9uLmg+KQorI2lmICFfX2hhc19pbmNsdWRlKDxVSUtpdC9VSVRleHRBdXRvZmls
bFN1Z2dlc3Rpb24uaD4pCiAvLyBGSVhNRTogVGhpcyBjYW4gYmUgc2FmZWx5IHJlbW92ZWQgb25j
ZSA8cmRhcjovL3Byb2JsZW0vMzQ1ODM2Mjg+IGxhbmRzIGluIHRoZSBTREsuCi1AaW1wbGVtZW50
YXRpb24gVUlLZXlib2FyZExvZ2luQ3JlZGVudGlhbHNTdWdnZXN0aW9uCi1AZW5kCi0jZW5kaWYK
K0BpbXBsZW1lbnRhdGlvbiBVSVRleHRBdXRvZmlsbFN1Z2dlc3Rpb24KKy0gKGluc3RhbmNldHlw
ZSlpbml0V2l0aFVzZXJuYW1lOihOU1N0cmluZyAqKXVzZXJuYW1lIHBhc3N3b3JkOihOU1N0cmlu
ZyAqKXBhc3N3b3JkCit7CisgICAgc2VsZiA9IFtzdXBlciBpbml0XTsKKyAgICBpZiAoc2VsZikg
eworICAgICAgICBfdXNlcm5hbWUgPSB1c2VybmFtZTsKKyAgICAgICAgX3Bhc3N3b3JkID0gcGFz
c3dvcmQ7CisgICAgfQorICAgIHJldHVybiBzZWxmOworfQogCi1zdGF0aWMgVUlLZXlib2FyZExv
Z2luQ3JlZGVudGlhbHNTdWdnZXN0aW9uICpuZXdVSUtleWJvYXJkTG9naW5DcmVkZW50aWFsc1N1
Z2dlc3Rpb24oTlNTdHJpbmcgKnVzZXJuYW1lLCBOU1N0cmluZyAqcGFzc3dvcmQpCisrIChpbnN0
YW5jZXR5cGUpYXV0b2ZpbGxTdWdnZXN0aW9uV2l0aFVzZXJuYW1lOihOU1N0cmluZyAqKXVzZXJu
YW1lIHBhc3N3b3JkOihOU1N0cmluZyAqKXBhc3N3b3JkCiB7Ci0gICAgVUlLZXlib2FyZExvZ2lu
Q3JlZGVudGlhbHNTdWdnZXN0aW9uICpzdWdnZXN0aW9uID0gW1VJS2V5Ym9hcmRMb2dpbkNyZWRl
bnRpYWxzU3VnZ2VzdGlvbiBuZXddOwotICAgIHN1Z2dlc3Rpb24udXNlcm5hbWUgPSB1c2VybmFt
ZTsKLSAgICBzdWdnZXN0aW9uLnBhc3N3b3JkID0gcGFzc3dvcmQ7Ci0gICAgcmV0dXJuIHN1Z2dl
c3Rpb247CisgICAgcmV0dXJuIFtbc2VsZiBhbGxvY10gaW5pdFdpdGhVc2VybmFtZTp1c2VybmFt
ZSBwYXNzd29yZDpwYXNzd29yZF07CiB9CitAZW5kCisjZW5kaWYKIAogdHlwZWRlZiBVSVZpZXcg
PFVJVGV4dElucHV0VHJhaXRzX1ByaXZhdGVfUHJvcG9zZWRfU1BJXzM0NTgzNjI4PiBBdXRvZmls
bElucHV0VmlldzsKIApAQCAtMTE5LDggKzEyNSw4IEBAIFRFU1QoV0tXZWJWaWV3QXV0b2ZpbGxU
ZXN0cywgVXNlcm5hbWVBbmRQYXNzd29yZEZpZWxkKQogICAgIFt3ZWJWaWV3IHN0cmluZ0J5RXZh
bHVhdGluZ0phdmFTY3JpcHQ6QCJwYXNzd29yZC5mb2N1cygpIl07CiAgICAgRVhQRUNUX1RSVUUo
W3dlYlZpZXcgdGV4dElucHV0SGFzQXV0b2ZpbGxDb250ZXh0XSk7CiAKLSAgICBhdXRvIGNyZWRl
bnRpYWxTdWdnZXN0aW9uID0gYWRvcHROUyhuZXdVSUtleWJvYXJkTG9naW5DcmVkZW50aWFsc1N1
Z2dlc3Rpb24oQCJmcmVkZXJpayIsIEAiZmFtb3MiKSk7Ci0gICAgW1t3ZWJWaWV3IF9hdXRvZmls
bElucHV0Vmlld10gaW5zZXJ0VGV4dFN1Z2dlc3Rpb246Y3JlZGVudGlhbFN1Z2dlc3Rpb24uZ2V0
KCldOworICAgIGF1dG8gY3JlZGVudGlhbFN1Z2dlc3Rpb24gPSBbVUlUZXh0QXV0b2ZpbGxTdWdn
ZXN0aW9uIGF1dG9maWxsU3VnZ2VzdGlvbldpdGhVc2VybmFtZTpAImZyZWRlcmlrIiBwYXNzd29y
ZDpAImZhbW9zIl07CisgICAgW1t3ZWJWaWV3IF9hdXRvZmlsbElucHV0Vmlld10gaW5zZXJ0VGV4
dFN1Z2dlc3Rpb246Y3JlZGVudGlhbFN1Z2dlc3Rpb25dOwogCiAgICAgRVhQRUNUX1dLX1NUUkVR
KCJmYW1vcyIsIFt3ZWJWaWV3IHN0cmluZ0J5RXZhbHVhdGluZ0phdmFTY3JpcHQ6QCJwYXNzd29y
ZC52YWx1ZSJdKTsKIApAQCAtMTM4LDggKzE0NCw4IEBAIFRFU1QoV0tXZWJWaWV3QXV0b2ZpbGxU
ZXN0cywgVXNlcm5hbWVBbmRQYXNzd29yZEZpZWxkU2VwYXJhdGVkQnlSYWRpb0J1dHRvbikKICAg
ICBbd2ViVmlldyBzdHJpbmdCeUV2YWx1YXRpbmdKYXZhU2NyaXB0OkAicGFzc3dvcmQuZm9jdXMo
KSJdOwogICAgIEVYUEVDVF9UUlVFKFt3ZWJWaWV3IHRleHRJbnB1dEhhc0F1dG9maWxsQ29udGV4
dF0pOwogCi0gICAgYXV0byBjcmVkZW50aWFsU3VnZ2VzdGlvbiA9IGFkb3B0TlMobmV3VUlLZXli
b2FyZExvZ2luQ3JlZGVudGlhbHNTdWdnZXN0aW9uKEAiZnJlZGVyaWsiLCBAImZhbW9zIikpOwot
ICAgIFtbd2ViVmlldyBfYXV0b2ZpbGxJbnB1dFZpZXddIGluc2VydFRleHRTdWdnZXN0aW9uOmNy
ZWRlbnRpYWxTdWdnZXN0aW9uLmdldCgpXTsKKyAgICBhdXRvIGNyZWRlbnRpYWxTdWdnZXN0aW9u
ID0gW1VJVGV4dEF1dG9maWxsU3VnZ2VzdGlvbiBhdXRvZmlsbFN1Z2dlc3Rpb25XaXRoVXNlcm5h
bWU6QCJmcmVkZXJpayIgcGFzc3dvcmQ6QCJmYW1vcyJdOworICAgIFtbd2ViVmlldyBfYXV0b2Zp
bGxJbnB1dFZpZXddIGluc2VydFRleHRTdWdnZXN0aW9uOmNyZWRlbnRpYWxTdWdnZXN0aW9uXTsK
IAogICAgIEVYUEVDVF9XS19TVFJFUSgiZnJlZGVyaWsiLCBbd2ViVmlldyBzdHJpbmdCeUV2YWx1
YXRpbmdKYXZhU2NyaXB0OkAidXNlci52YWx1ZSJdKTsKICAgICBFWFBFQ1RfV0tfU1RSRVEoImZh
bW9zIiwgW3dlYlZpZXcgc3RyaW5nQnlFdmFsdWF0aW5nSmF2YVNjcmlwdDpAInBhc3N3b3JkLnZh
bHVlIl0pOwpAQCAtMTY2LDggKzE3Miw4IEBAIFRFU1QoV0tXZWJWaWV3QXV0b2ZpbGxUZXN0cywg
U3RhbmRhbG9uZVBhc3N3b3JkRmllbGQpCiAgICAgW3dlYlZpZXcgc3RyaW5nQnlFdmFsdWF0aW5n
SmF2YVNjcmlwdDpAInBhc3N3b3JkLmZvY3VzKCkiXTsKICAgICBFWFBFQ1RfVFJVRShbd2ViVmll
dyB0ZXh0SW5wdXRIYXNBdXRvZmlsbENvbnRleHRdKTsKIAotICAgIGF1dG8gY3JlZGVudGlhbFN1
Z2dlc3Rpb24gPSBhZG9wdE5TKG5ld1VJS2V5Ym9hcmRMb2dpbkNyZWRlbnRpYWxzU3VnZ2VzdGlv
bihAImZyZWRlcmlrIiwgQCJmYW1vcyIpKTsKLSAgICBbW3dlYlZpZXcgX2F1dG9maWxsSW5wdXRW
aWV3XSBpbnNlcnRUZXh0U3VnZ2VzdGlvbjpjcmVkZW50aWFsU3VnZ2VzdGlvbi5nZXQoKV07Cisg
ICAgYXV0byBjcmVkZW50aWFsU3VnZ2VzdGlvbiA9IFtVSVRleHRBdXRvZmlsbFN1Z2dlc3Rpb24g
YXV0b2ZpbGxTdWdnZXN0aW9uV2l0aFVzZXJuYW1lOkAiZnJlZGVyaWsiIHBhc3N3b3JkOkAiZmFt
b3MiXTsKKyAgICBbW3dlYlZpZXcgX2F1dG9maWxsSW5wdXRWaWV3XSBpbnNlcnRUZXh0U3VnZ2Vz
dGlvbjpjcmVkZW50aWFsU3VnZ2VzdGlvbl07CiAKICAgICBFWFBFQ1RfV0tfU1RSRVEoImZhbW9z
IiwgW3dlYlZpZXcgc3RyaW5nQnlFdmFsdWF0aW5nSmF2YVNjcmlwdDpAInBhc3N3b3JkLnZhbHVl
Il0pOwogCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL2lvcy9VSUtpdFNQSS5oIGIv
VG9vbHMvVGVzdFdlYktpdEFQSS9pb3MvVUlLaXRTUEkuaAppbmRleCA4MWU1Njc0YjQwOS4uMzZh
MmZhZWNmZDAgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvaW9zL1VJS2l0U1BJLmgK
KysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9pb3MvVUlLaXRTUEkuaApAQCAtNzMsMTMgKzczLDE3
IEBAIFdURl9FWFRFUk5fQ19FTkQKIC0gKHZvaWQpX2RyYWdJbnRlcmFjdGlvbjooVUlEcmFnSW50
ZXJhY3Rpb24gKilpbnRlcmFjdGlvbiBpdGVtc0ZvckFkZGluZ1RvU2Vzc2lvbjooaWQgPFVJRHJh
Z1Nlc3Npb24+KXNlc3Npb24gd2l0aFRvdWNoQXRQb2ludDooQ0dQb2ludClwb2ludCBjb21wbGV0
aW9uOih2b2lkKF4pKE5TQXJyYXk8VUlEcmFnSXRlbSAqPiAqKSljb21wbGV0aW9uOwogQGVuZAog
Ci0jaWYgX19oYXNfaW5jbHVkZSg8VUlLaXQvVUlLZXlib2FyZExvZ2luQ3JlZGVudGlhbHNTdWdn
ZXN0aW9uLmg+KQorI2lmIF9faGFzX2luY2x1ZGUoPFVJS2l0L1VJVGV4dEF1dG9maWxsU3VnZ2Vz
dGlvbi5oPikKIC8vIEZJWE1FOiBNb3ZlIHRoaXMgaW1wb3J0IHVuZGVyIFVTRShBUFBMRV9JTlRF
Uk5BTF9TREspIG9uY2UgPHJkYXI6Ly9wcm9ibGVtLzM0NTgzNjI4PiBsYW5kcyBpbiB0aGUgU0RL
LgotI2ltcG9ydCA8VUlLaXQvVUlLZXlib2FyZExvZ2luQ3JlZGVudGlhbHNTdWdnZXN0aW9uLmg+
CisjaW1wb3J0IDxVSUtpdC9VSVRleHRBdXRvZmlsbFN1Z2dlc3Rpb24uaD4KK0BpbnRlcmZhY2Ug
VUlUZXh0QXV0b2ZpbGxTdWdnZXN0aW9uICgpCisrIChpbnN0YW5jZXR5cGUpYXV0b2ZpbGxTdWdn
ZXN0aW9uV2l0aFVzZXJuYW1lOihOU1N0cmluZyAqKXVzZXJuYW1lIHBhc3N3b3JkOihOU1N0cmlu
ZyAqKXBhc3N3b3JkOworQGVuZAogI2Vsc2UKLUBpbnRlcmZhY2UgVUlLZXlib2FyZExvZ2luQ3Jl
ZGVudGlhbHNTdWdnZXN0aW9uIDogVUlUZXh0U3VnZ2VzdGlvbgorQGludGVyZmFjZSBVSVRleHRB
dXRvZmlsbFN1Z2dlc3Rpb24gOiBVSVRleHRTdWdnZXN0aW9uCiBAcHJvcGVydHkgKG5vbmF0b21p
YywgYXNzaWduKSBOU1N0cmluZyAqdXNlcm5hbWU7CiBAcHJvcGVydHkgKG5vbmF0b21pYywgYXNz
aWduKSBOU1N0cmluZyAqcGFzc3dvcmQ7CisrIChpbnN0YW5jZXR5cGUpYXV0b2ZpbGxTdWdnZXN0
aW9uV2l0aFVzZXJuYW1lOihOU1N0cmluZyAqKXVzZXJuYW1lIHBhc3N3b3JkOihOU1N0cmluZyAq
KXBhc3N3b3JkOwogQGVuZAogI2VuZGlmCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>