<?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>193019</bug_id>
          
          <creation_ts>2018-12-23 18:36:51 -0800</creation_ts>
          <short_desc>[iOS] Remove some unnecessary editing SPI after &lt;rdar://problem/46047546&gt;</short_desc>
          <delta_ts>2018-12-23 21:08:27 -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>WebKit Misc.</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="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>aestes</cc>
    
    <cc>bdakin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>mitz</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1490684</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2018-12-23 18:36:51 -0800</bug_when>
    <thetext>Now that &lt;rdar://problem/46047546&gt; has been addressed, let&apos;s remove some non-underscore-prefixed WebKit SPI.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490685</commentid>
    <comment_count>1</comment_count>
      <attachid>358034</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2018-12-23 19:12:51 -0800</bug_when>
    <thetext>Created attachment 358034
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490686</commentid>
    <comment_count>2</comment_count>
      <attachid>358034</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-12-23 21:07:09 -0800</bug_when>
    <thetext>Comment on attachment 358034
Patch

Clearing flags on attachment: 358034

Committed r239547: &lt;https://trac.webkit.org/changeset/239547&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490687</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-12-23 21:07:11 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490688</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-12-23 21:08:27 -0800</bug_when>
    <thetext>&lt;rdar://problem/46927909&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>358034</attachid>
            <date>2018-12-23 19:12:51 -0800</date>
            <delta_ts>2018-12-23 21:07:09 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-193019-20181223191250.patch</filename>
            <type>text/plain</type>
            <size>10965</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM5NTQ2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDU3NjIzZmEyZTZlODdiZDA2
N2E0ZmJiMGRlNDA2NTI1N2QyZWM3MGMuLjJhNDBlMGZiMGMzOTgxNzJmOTYzOTI0OTIyZDA2MDY0
ZTgwNDc4ZGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzMgQEAKKzIwMTgtMTItMjMgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CisKKyAgICAgICAgW2lPU10gUmVtb3ZlIHNv
bWUgdW5uZWNlc3NhcnkgZWRpdGluZyBTUEkgYWZ0ZXIgPHJkYXI6Ly9wcm9ibGVtLzQ2MDQ3NTQ2
PgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkzMDE5
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3Zl
IHRoZXNlIFNQSSBtZXRob2QgZGVjbGFyYXRpb25zLCBhcyB3ZWxsIGFzIG1ldGhvZCBmb3J3YXJk
aW5nIGluIFdLQ29udGVudFZpZXcuIE1haWwgd2FzIHRoZSBvbmx5IGFkb3B0ZWUKKyAgICAgICAg
b2YgdGhlc2UgbWV0aG9kczsgYWZ0ZXIgPHJkYXI6Ly9wcm9ibGVtLzQ2MDQ3NTQ2PiwgdGhleSBo
YXZlIG1vdmVkIHRvIHRoZSB1bmRlcnNjb3JlLXByZWZpeGVkIHZlcnNpb25zLCBzbyB3ZQorICAg
ICAgICB3ZSBoYXZlIG5vIG5lZWQgZm9yIHRoZXNlIGVycm9uZW91c2x5LW5hbWVkIFNQSSBtZXRo
b2RzIGFueW1vcmUuIFRoZXJlIGlzIG5vIGNoYW5nZSBpbiBiZWhhdmlvcjsgdmVyaWZpZWQgdGhp
cworICAgICAgICB0aHJvdWdoIGV4aXN0aW5nIEFQSSB0ZXN0cyAoV0tXZWJWaWV3RWRpdEFjdGlv
bnMpLCBhcyB3ZWxsIGFzIGJ1aWxkaW5nIGlPUyBNYWlsIGFnYWluc3QgV2ViS2l0IHdpdGggdGhl
c2UKKyAgICAgICAgY2hhbmdlcyB0byBXS1dlYlZpZXdQcml2YXRlLmguCisKKyAgICAgICAgKiBV
SVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbToKKyAgICAgICAgKC1bV0tXZWJWaWV3IGNh
blBlcmZvcm1BY3Rpb246d2l0aFNlbmRlcjpdKToKKyAgICAgICAgKC1bV0tXZWJWaWV3IHRhcmdl
dEZvckFjdGlvbjp3aXRoU2VuZGVyOl0pOgorICAgICAgICAoLVtXS1dlYlZpZXcgX3NldEZvbnQ6
c2VuZGVyOl0pOgorICAgICAgICAoLVtXS1dlYlZpZXcgX3NldEZvbnRTaXplOnNlbmRlcjpdKToK
KyAgICAgICAgKC1bV0tXZWJWaWV3IF9zZXRUZXh0Q29sb3I6c2VuZGVyOl0pOgorICAgICAgICAo
LVtXS1dlYlZpZXcgc2V0Rm9udDpzZW5kZXI6XSk6IERlbGV0ZWQuCisgICAgICAgICgtW1dLV2Vi
VmlldyBzZXRUZXh0Q29sb3I6c2VuZGVyOl0pOiBEZWxldGVkLgorICAgICAgICAoLVtXS1dlYlZp
ZXcgc2V0Rm9udFNpemU6c2VuZGVyOl0pOiBEZWxldGVkLgorICAgICAgICAqIFVJUHJvY2Vzcy9B
UEkvQ29jb2EvV0tXZWJWaWV3UHJpdmF0ZS5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9pb3MvV0tD
b250ZW50Vmlld0ludGVyYWN0aW9uLmg6CisgICAgICAgICogVUlQcm9jZXNzL2lvcy9XS0NvbnRl
bnRWaWV3SW50ZXJhY3Rpb24ubW06CisgICAgICAgICgtW1dLQ29udGVudFZpZXcgY2FuUGVyZm9y
bUFjdGlvbkZvcldlYlZpZXc6d2l0aFNlbmRlcjpdKToKKyAgICAgICAgKC1bV0tDb250ZW50Vmll
dyBzZXRGb250Rm9yV2ViVmlldzpzZW5kZXI6XSk6IERlbGV0ZWQuCisgICAgICAgICgtW1dLQ29u
dGVudFZpZXcgc2V0Rm9udFNpemVGb3JXZWJWaWV3OnNlbmRlcjpdKTogRGVsZXRlZC4KKyAgICAg
ICAgKC1bV0tDb250ZW50VmlldyBzZXRUZXh0Q29sb3JGb3JXZWJWaWV3OnNlbmRlcjpdKTogRGVs
ZXRlZC4KKwogMjAxOC0xMi0yMyAgV2Vuc29uIEhzaWVoICA8d2Vuc29uX2hzaWVoQGFwcGxlLmNv
bT4KIAogICAgICAgICBGaXggZmFzdC9ydWJ5L3J1YnktYmFzZS1tZXJnZS1ibG9jay1jaGlsZHJl
bi1jcmFzaC0yLmh0bWwgYWZ0ZXIgcjIzOTU0MwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNz
L0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KaW5kZXggMmI0ZGU1Y2IyNDE5ZjJmZThhMDY1ZDFmZWZk
ODVmOTM3YzA2MTE0Yi4uNmQ4OTM5NjVlYjM0NWNiNjgxM2RmZTdmMGM2NGM0ZDMyMWI2ZGE2YiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5t
bQorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCkBA
IC0xNDQ1LDkgKzE0NDUsNiBAQCAtIChCT09MKWNhblBlcmZvcm1BY3Rpb246KFNFTClhY3Rpb24g
d2l0aFNlbmRlcjooaWQpc2VuZGVyCiAKICAgICBGT1JfRUFDSF9XS0NPTlRFTlRWSUVXX0FDVElP
TihGT1JXQVJEX0NBTlBFUkZPUk1BQ1RJT05fVE9fV0tDT05URU5UVklFVykKICAgICBGT1JfRUFD
SF9QUklWQVRFX1dLQ09OVEVOVFZJRVdfQUNUSU9OKEZPUldBUkRfQ0FOUEVSRk9STUFDVElPTl9U
T19XS0NPTlRFTlRWSUVXKQotICAgIEZPUldBUkRfQ0FOUEVSRk9STUFDVElPTl9UT19XS0NPTlRF
TlRWSUVXKHNldFRleHRDb2xvcjpzZW5kZXIpCi0gICAgRk9SV0FSRF9DQU5QRVJGT1JNQUNUSU9O
X1RPX1dLQ09OVEVOVFZJRVcoc2V0Rm9udFNpemU6c2VuZGVyKQotICAgIEZPUldBUkRfQ0FOUEVS
Rk9STUFDVElPTl9UT19XS0NPTlRFTlRWSUVXKHNldEZvbnQ6c2VuZGVyKQogICAgIEZPUldBUkRf
Q0FOUEVSRk9STUFDVElPTl9UT19XS0NPTlRFTlRWSUVXKF9zZXRUZXh0Q29sb3I6c2VuZGVyKQog
ICAgIEZPUldBUkRfQ0FOUEVSRk9STUFDVElPTl9UT19XS0NPTlRFTlRWSUVXKF9zZXRGb250U2l6
ZTpzZW5kZXIpCiAgICAgRk9SV0FSRF9DQU5QRVJGT1JNQUNUSU9OX1RPX1dLQ09OVEVOVFZJRVco
X3NldEZvbnQ6c2VuZGVyKQpAQCAtMTQ2NSw5ICsxNDYyLDYgQEAgLSAoaWQpdGFyZ2V0Rm9yQWN0
aW9uOihTRUwpYWN0aW9uIHdpdGhTZW5kZXI6KGlkKXNlbmRlcgogCiAgICAgRk9SX0VBQ0hfV0tD
T05URU5UVklFV19BQ1RJT04oRk9SV0FSRF9UQVJHRVRGT1JBQ1RJT05fVE9fV0tDT05URU5UVklF
VykKICAgICBGT1JfRUFDSF9QUklWQVRFX1dLQ09OVEVOVFZJRVdfQUNUSU9OKEZPUldBUkRfVEFS
R0VURk9SQUNUSU9OX1RPX1dLQ09OVEVOVFZJRVcpCi0gICAgRk9SV0FSRF9UQVJHRVRGT1JBQ1RJ
T05fVE9fV0tDT05URU5UVklFVyhzZXRUZXh0Q29sb3I6c2VuZGVyKQotICAgIEZPUldBUkRfVEFS
R0VURk9SQUNUSU9OX1RPX1dLQ09OVEVOVFZJRVcoc2V0Rm9udFNpemU6c2VuZGVyKQotICAgIEZP
UldBUkRfVEFSR0VURk9SQUNUSU9OX1RPX1dLQ09OVEVOVFZJRVcoc2V0Rm9udDpzZW5kZXIpCiAg
ICAgRk9SV0FSRF9UQVJHRVRGT1JBQ1RJT05fVE9fV0tDT05URU5UVklFVyhfc2V0VGV4dENvbG9y
OnNlbmRlcikKICAgICBGT1JXQVJEX1RBUkdFVEZPUkFDVElPTl9UT19XS0NPTlRFTlRWSUVXKF9z
ZXRGb250U2l6ZTpzZW5kZXIpCiAgICAgRk9SV0FSRF9UQVJHRVRGT1JBQ1RJT05fVE9fV0tDT05U
RU5UVklFVyhfc2V0Rm9udDpzZW5kZXIpCkBAIC0xNDc3LDIxICsxNDcxLDYgQEAgLSAoaWQpdGFy
Z2V0Rm9yQWN0aW9uOihTRUwpYWN0aW9uIHdpdGhTZW5kZXI6KGlkKXNlbmRlcgogICAgIHJldHVy
biBbc3VwZXIgdGFyZ2V0Rm9yQWN0aW9uOmFjdGlvbiB3aXRoU2VuZGVyOnNlbmRlcl07CiB9CiAK
LS0gKHZvaWQpc2V0Rm9udDooVUlGb250ICopZm9udCBzZW5kZXI6KGlkKXNlbmRlcgotewotICAg
IFtfY29udGVudFZpZXcgc2V0Rm9udEZvcldlYlZpZXc6Zm9udCBzZW5kZXI6c2VuZGVyXTsKLX0K
LQotLSAodm9pZClzZXRUZXh0Q29sb3I6KFVJQ29sb3IgKiljb2xvciBzZW5kZXI6KGlkKXNlbmRl
cgotewotICAgIFtfY29udGVudFZpZXcgc2V0VGV4dENvbG9yRm9yV2ViVmlldzpjb2xvciBzZW5k
ZXI6c2VuZGVyXTsKLX0KLQotLSAodm9pZClzZXRGb250U2l6ZTooQ0dGbG9hdClmb250U2l6ZSBz
ZW5kZXI6KGlkKXNlbmRlcgotewotICAgIFtfY29udGVudFZpZXcgc2V0Rm9udFNpemVGb3JXZWJW
aWV3OmZvbnRTaXplIHNlbmRlcjpzZW5kZXJdOwotfQotCiBzdGF0aWMgaW5saW5lIENHRmxvYXQg
Zmxvb3JUb0RldmljZVBpeGVsKENHRmxvYXQgaW5wdXQsIGZsb2F0IGRldmljZVNjYWxlRmFjdG9y
KQogewogICAgIHJldHVybiBDR0Zsb29yKGlucHV0ICogZGV2aWNlU2NhbGVGYWN0b3IpIC8gZGV2
aWNlU2NhbGVGYWN0b3I7CkBAIC00NDMyLDE5ICs0NDExLDE5IEBAIEZPUl9FQUNIX1BSSVZBVEVf
V0tDT05URU5UVklFV19BQ1RJT04oRk9SV0FSRF9BQ1RJT05fVE9fV0tDT05URU5UVklFVykKIC0g
KHZvaWQpX3NldEZvbnQ6KFVJRm9udCAqKWZvbnQgc2VuZGVyOihpZClzZW5kZXIKIHsKICAgICBp
ZiAoc2VsZi51c2VzU3RhbmRhcmRDb250ZW50VmlldykKLSAgICAgICAgW19jb250ZW50VmlldyBz
ZXRGb250Rm9yV2ViVmlldzpmb250IHNlbmRlcjpzZW5kZXJdOworICAgICAgICBbX2NvbnRlbnRW
aWV3IF9zZXRGb250Rm9yV2ViVmlldzpmb250IHNlbmRlcjpzZW5kZXJdOwogfQogCiAtICh2b2lk
KV9zZXRGb250U2l6ZTooQ0dGbG9hdClmb250U2l6ZSBzZW5kZXI6KGlkKXNlbmRlcgogewogICAg
IGlmIChzZWxmLnVzZXNTdGFuZGFyZENvbnRlbnRWaWV3KQotICAgICAgICBbX2NvbnRlbnRWaWV3
IHNldEZvbnRTaXplRm9yV2ViVmlldzpmb250U2l6ZSBzZW5kZXI6c2VuZGVyXTsKKyAgICAgICAg
W19jb250ZW50VmlldyBfc2V0Rm9udFNpemVGb3JXZWJWaWV3OmZvbnRTaXplIHNlbmRlcjpzZW5k
ZXJdOwogfQogCiAtICh2b2lkKV9zZXRUZXh0Q29sb3I6KFVJQ29sb3IgKiljb2xvciBzZW5kZXI6
KGlkKXNlbmRlcgogewogICAgIGlmIChzZWxmLnVzZXNTdGFuZGFyZENvbnRlbnRWaWV3KQotICAg
ICAgICBbX2NvbnRlbnRWaWV3IHNldFRleHRDb2xvckZvcldlYlZpZXc6Y29sb3Igc2VuZGVyOnNl
bmRlcl07CisgICAgICAgIFtfY29udGVudFZpZXcgX3NldFRleHRDb2xvckZvcldlYlZpZXc6Y29s
b3Igc2VuZGVyOnNlbmRlcl07CiB9CiAKICNlbmRpZiAvLyBQTEFURk9STShJT1NfRkFNSUxZKQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlld1By
aXZhdGUuaCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXdQcml2
YXRlLmgKaW5kZXggOGFmODUyZTFjYjQ3NWM2MTQwZjgzY2E1ZGRlN2NkZDhhNWQ5NDI0ZC4uODhi
NTYzNWJlOGZlNmEwYmIyZTVkM2NmNjJjN2JmNjJmNmM3ODZiZCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlld1ByaXZhdGUuaAorKysgYi9Tb3Vy
Y2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3UHJpdmF0ZS5oCkBAIC00MDYs
MTkgKzQwNiw2IEBAIHR5cGVkZWYgTlNfT1BUSU9OUyhOU1VJbnRlZ2VyLCBfV0tSZWN0RWRnZSkg
ewogI2lmIFRBUkdFVF9PU19JUEhPTkUKIAogQGludGVyZmFjZSBXS1dlYlZpZXcgKCkgPFVJUmVz
cG9uZGVyU3RhbmRhcmRFZGl0QWN0aW9ucz4KLS8vIEZJWE1FOiBSZW1vdmUgdGhlc2Ugb25jZSBp
bnRlcm5hbCBjbGllbnRzIGhhdmUgbW92ZWQgdG8gdGhlIHVuZGVyc2NvcmUtcHJlZml4ZWQgdmVy
c2lvbnMuCi0tICh2b2lkKWFsaWduQ2VudGVyOihpZClzZW5kZXIgV0tfQVBJX0FWQUlMQUJMRShp
b3MoV0tfSU9TX1RCQSkpOwotLSAodm9pZClhbGlnbkp1c3RpZmllZDooaWQpc2VuZGVyIFdLX0FQ
SV9BVkFJTEFCTEUoaW9zKFdLX0lPU19UQkEpKTsKLS0gKHZvaWQpYWxpZ25MZWZ0OihpZClzZW5k
ZXIgV0tfQVBJX0FWQUlMQUJMRShpb3MoV0tfSU9TX1RCQSkpOwotLSAodm9pZClhbGlnblJpZ2h0
OihpZClzZW5kZXIgV0tfQVBJX0FWQUlMQUJMRShpb3MoV0tfSU9TX1RCQSkpOwotLSAodm9pZClp
bmRlbnQ6KGlkKXNlbmRlciBXS19BUElfQVZBSUxBQkxFKGlvcyhXS19JT1NfVEJBKSk7Ci0tICh2
b2lkKWluc2VydE9yZGVyZWRMaXN0OihpZClzZW5kZXIgV0tfQVBJX0FWQUlMQUJMRShpb3MoV0tf
SU9TX1RCQSkpOwotLSAodm9pZClpbnNlcnRVbm9yZGVyZWRMaXN0OihpZClzZW5kZXIgV0tfQVBJ
X0FWQUlMQUJMRShpb3MoV0tfSU9TX1RCQSkpOwotLSAodm9pZClvdXRkZW50OihpZClzZW5kZXIg
V0tfQVBJX0FWQUlMQUJMRShpb3MoV0tfSU9TX1RCQSkpOwotLSAodm9pZCl0b2dnbGVTdHJpa2VU
aHJvdWdoOihpZClzZW5kZXIgV0tfQVBJX0FWQUlMQUJMRShpb3MoV0tfSU9TX1RCQSkpOwotLSAo
dm9pZClzZXRGb250OihVSUZvbnQgKilmb250IHNlbmRlcjooaWQpc2VuZGVyIFdLX0FQSV9BVkFJ
TEFCTEUoaW9zKFdLX0lPU19UQkEpKTsKLS0gKHZvaWQpc2V0Rm9udFNpemU6KENHRmxvYXQpZm9u
dFNpemUgc2VuZGVyOihpZClzZW5kZXIgV0tfQVBJX0FWQUlMQUJMRShpb3MoV0tfSU9TX1RCQSkp
OwotLSAodm9pZClzZXRUZXh0Q29sb3I6KFVJQ29sb3IgKiljb2xvciBzZW5kZXI6KGlkKXNlbmRl
ciBXS19BUElfQVZBSUxBQkxFKGlvcyhXS19JT1NfVEJBKSk7CiBAZW5kCiAKICNlbHNlCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0
aW9uLmggYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0
aW9uLmgKaW5kZXggZDkxYTU4NWFlMjQ3ZTYzN2NjZjEzODQwNGFjZjhiYTVkYWZjMTExYy4uN2Nj
NjVmYjQzZDc5ZjQ4OTM5NjViOWE5OGM3YmIwZjkxZjc5NDA1NiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5oCisrKyBiL1Nv
dXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24uaApAQCAt
MTI5LDE1ICsxMjksNiBAQCB0eXBlZGVmIHN0ZDo6cGFpcjxXZWJLaXQ6OkludGVyYWN0aW9uSW5m
b3JtYXRpb25SZXF1ZXN0LCBJbnRlcmFjdGlvbkluZm9ybWF0aW9uQwogICAgIE0odG9nZ2xlVW5k
ZXJsaW5lKSBcCiAgICAgTShpbmNyZWFzZVNpemUpIFwKICAgICBNKGRlY3JlYXNlU2l6ZSkgXAot
ICAgIE0odG9nZ2xlU3RyaWtlVGhyb3VnaCkgXAotICAgIE0oaW5zZXJ0VW5vcmRlcmVkTGlzdCkg
XAotICAgIE0oaW5zZXJ0T3JkZXJlZExpc3QpIFwKLSAgICBNKGluZGVudCkgXAotICAgIE0ob3V0
ZGVudCkgXAotICAgIE0oYWxpZ25MZWZ0KSBcCi0gICAgTShhbGlnblJpZ2h0KSBcCi0gICAgTShh
bGlnbkNlbnRlcikgXAotICAgIE0oYWxpZ25KdXN0aWZpZWQpIFwKICAgICBNKHBhc3RlQW5kTWF0
Y2hTdHlsZSkgXAogICAgIE0obWFrZVRleHRXcml0aW5nRGlyZWN0aW9uTmF0dXJhbCkKIApAQCAt
MzgwLDkgKzM3MSw5IEBAIEZPUl9FQUNIX1dLQ09OVEVOVFZJRVdfQUNUSU9OKERFQ0xBUkVfV0tD
T05URU5UVklFV19BQ1RJT05fRk9SX1dFQl9WSUVXKQogRk9SX0VBQ0hfUFJJVkFURV9XS0NPTlRF
TlRWSUVXX0FDVElPTihERUNMQVJFX1dLQ09OVEVOVFZJRVdfQUNUSU9OX0ZPUl9XRUJfVklFVykK
ICN1bmRlZiBERUNMQVJFX1dLQ09OVEVOVFZJRVdfQUNUSU9OX0ZPUl9XRUJfVklFVwogCi0tICh2
b2lkKXNldEZvbnRGb3JXZWJWaWV3OihVSUZvbnQgKilmb250RmFtaWx5IHNlbmRlcjooaWQpc2Vu
ZGVyOwotLSAodm9pZClzZXRGb250U2l6ZUZvcldlYlZpZXc6KENHRmxvYXQpZm9udFNpemUgc2Vu
ZGVyOihpZClzZW5kZXI7Ci0tICh2b2lkKXNldFRleHRDb2xvckZvcldlYlZpZXc6KFVJQ29sb3Ig
Kiljb2xvciBzZW5kZXI6KGlkKXNlbmRlcjsKKy0gKHZvaWQpX3NldEZvbnRGb3JXZWJWaWV3OihV
SUZvbnQgKilmb250RmFtaWx5IHNlbmRlcjooaWQpc2VuZGVyOworLSAodm9pZClfc2V0Rm9udFNp
emVGb3JXZWJWaWV3OihDR0Zsb2F0KWZvbnRTaXplIHNlbmRlcjooaWQpc2VuZGVyOworLSAodm9p
ZClfc2V0VGV4dENvbG9yRm9yV2ViVmlldzooVUlDb2xvciAqKWNvbG9yIHNlbmRlcjooaWQpc2Vu
ZGVyOwogCiAjaWYgRU5BQkxFKFRPVUNIX0VWRU5UUykKIC0gKHZvaWQpX3dlYlRvdWNoRXZlbnQ6
KGNvbnN0IFdlYktpdDo6TmF0aXZlV2ViVG91Y2hFdmVudCYpdG91Y2hFdmVudCBwcmV2ZW50c05h
dGl2ZUdlc3R1cmVzOihCT09MKXByZXZlbnRzRGVmYXVsdDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0gYi9Tb3VyY2Uv
V2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tCmluZGV4IGI3
MTU0M2M2OTFmMWI4ZjhmZWEzNTUzYWQ1NmZkMDkxMDJhNDcwMmMuLmNkZmU1ZGJhMmUzODc3YTEx
ODNmNjliOGY0YzEwMGFlZGE3ZmY5MzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9j
ZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24ubW0KKysrIGIvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5tbQpAQCAtMjQ1MywyMSArMjQ1
Myw2IEBAIC0gKHZvaWQpdG9nZ2xlU3RyaWtlVGhyb3VnaEZvcldlYlZpZXc6KGlkKXNlbmRlcgog
ICAgIFtzZWxmIF90b2dnbGVTdHJpa2VUaHJvdWdoRm9yV2ViVmlldzpzZW5kZXJdOwogfQogCi0t
ICh2b2lkKXNldEZvbnRGb3JXZWJWaWV3OihVSUZvbnQgKilmb250IHNlbmRlcjooaWQpc2VuZGVy
Ci17Ci0gICAgW3NlbGYgX3NldEZvbnRGb3JXZWJWaWV3OmZvbnQgc2VuZGVyOnNlbmRlcl07Ci19
Ci0KLS0gKHZvaWQpc2V0Rm9udFNpemVGb3JXZWJWaWV3OihDR0Zsb2F0KWZvbnRTaXplIHNlbmRl
cjooaWQpc2VuZGVyCi17Ci0gICAgW3NlbGYgX3NldEZvbnRTaXplRm9yV2ViVmlldzpmb250U2l6
ZSBzZW5kZXI6c2VuZGVyXTsKLX0KLQotLSAodm9pZClzZXRUZXh0Q29sb3JGb3JXZWJWaWV3OihV
SUNvbG9yICopY29sb3Igc2VuZGVyOihpZClzZW5kZXIKLXsKLSAgICBbc2VsZiBfc2V0VGV4dENv
bG9yRm9yV2ViVmlldzpjb2xvciBzZW5kZXI6c2VuZGVyXTsKLX0KLQogLSAoTlNEaWN0aW9uYXJ5
ICopdGV4dFN0eWxpbmdBdFBvc2l0aW9uOihVSVRleHRQb3NpdGlvbiAqKXBvc2l0aW9uIGluRGly
ZWN0aW9uOihVSVRleHRTdG9yYWdlRGlyZWN0aW9uKWRpcmVjdGlvbgogewogICAgIGlmICghcG9z
aXRpb24gfHwgIV9wYWdlLT5lZGl0b3JTdGF0ZSgpLmlzQ29udGVudFJpY2hseUVkaXRhYmxlKQpA
QCAtMjU2MSwxMSArMjU0Niw3IEBAIC0gKEJPT0wpY2FuUGVyZm9ybUFjdGlvbkZvcldlYlZpZXc6
KFNFTClhY3Rpb24gd2l0aFNlbmRlcjooaWQpc2VuZGVyCiAgICAgICAgIHx8IGFjdGlvbiA9PSBA
c2VsZWN0b3IoX3NldFRleHRDb2xvcjpzZW5kZXI6KSB8fCBhY3Rpb24gPT0gQHNlbGVjdG9yKF9z
ZXRGb250OnNlbmRlcjopIHx8IGFjdGlvbiA9PSBAc2VsZWN0b3IoX3NldEZvbnRTaXplOnNlbmRl
cjopCiAgICAgICAgIHx8IGFjdGlvbiA9PSBAc2VsZWN0b3IoX2luc2VydE9yZGVyZWRMaXN0Oikg
fHwgYWN0aW9uID09IEBzZWxlY3RvcihfaW5zZXJ0VW5vcmRlcmVkTGlzdDopIHx8IGFjdGlvbiA9
PSBAc2VsZWN0b3IoX2luc2VydE5lc3RlZE9yZGVyZWRMaXN0OikgfHwgYWN0aW9uID09IEBzZWxl
Y3RvcihfaW5zZXJ0TmVzdGVkVW5vcmRlcmVkTGlzdDopCiAgICAgICAgIHx8IGFjdGlvbiA9PSBA
c2VsZWN0b3IoX2luY3JlYXNlTGlzdExldmVsOikgfHwgYWN0aW9uID09IEBzZWxlY3RvcihfZGVj
cmVhc2VMaXN0TGV2ZWw6KSB8fCBhY3Rpb24gPT0gQHNlbGVjdG9yKF9jaGFuZ2VMaXN0VHlwZTop
IHx8IGFjdGlvbiA9PSBAc2VsZWN0b3IoX2luZGVudDopIHx8IGFjdGlvbiA9PSBAc2VsZWN0b3Io
X291dGRlbnQ6KQotICAgICAgICB8fCBhY3Rpb24gPT0gQHNlbGVjdG9yKGluY3JlYXNlU2l6ZTop
IHx8IGFjdGlvbiA9PSBAc2VsZWN0b3IoZGVjcmVhc2VTaXplOikKLSAgICAgICAgfHwgYWN0aW9u
ID09IEBzZWxlY3Rvcih0b2dnbGVTdHJpa2VUaHJvdWdoOikgfHwgYWN0aW9uID09IEBzZWxlY3Rv
cihpbnNlcnRPcmRlcmVkTGlzdDopIHx8IGFjdGlvbiA9PSBAc2VsZWN0b3IoaW5zZXJ0VW5vcmRl
cmVkTGlzdDopIHx8IGFjdGlvbiA9PSBAc2VsZWN0b3IoaW5kZW50OikgfHwgYWN0aW9uID09IEBz
ZWxlY3RvcihvdXRkZW50OikKLSAgICAgICAgfHwgYWN0aW9uID09IEBzZWxlY3RvcihhbGlnbkxl
ZnQ6KSB8fCBhY3Rpb24gPT0gQHNlbGVjdG9yKGFsaWduUmlnaHQ6KSB8fCBhY3Rpb24gPT0gQHNl
bGVjdG9yKGFsaWduQ2VudGVyOikgfHwgYWN0aW9uID09IEBzZWxlY3RvcihhbGlnbkp1c3RpZmll
ZDopCi0gICAgICAgIHx8IGFjdGlvbiA9PSBAc2VsZWN0b3Ioc2V0VGV4dENvbG9yOnNlbmRlcjop
IHx8IGFjdGlvbiA9PSBAc2VsZWN0b3Ioc2V0Rm9udDpzZW5kZXI6KSB8fCBhY3Rpb24gPT0gQHNl
bGVjdG9yKHNldEZvbnRTaXplOnNlbmRlcjopCi0gICAgICAgIHx8IGFjdGlvbiA9PSBAc2VsZWN0
b3IobWFrZVRleHRXcml0aW5nRGlyZWN0aW9uTmF0dXJhbDopKSB7CisgICAgICAgIHx8IGFjdGlv
biA9PSBAc2VsZWN0b3IoaW5jcmVhc2VTaXplOikgfHwgYWN0aW9uID09IEBzZWxlY3RvcihkZWNy
ZWFzZVNpemU6KSB8fCBhY3Rpb24gPT0gQHNlbGVjdG9yKG1ha2VUZXh0V3JpdGluZ0RpcmVjdGlv
bk5hdHVyYWw6KSkgewogICAgICAgICAvLyBGSVhNRTogVGhpcyBzaG91bGQgYmUgbW9yZSBudWFu
Y2VkIGluIHRoZSBmdXR1cmUsIHJhdGhlciB0aGFuIHJldHVybmluZyBZRVMgZm9yIGFsbCByaWNo
bHkgZWRpdGFibGUgYXJlYXMuIEZvciBpbnN0YW5jZSwgb3V0ZGVudDogc2hvdWxkIGJlIGRpc2Fi
bGVkIHdoZW4gdGhlIHNlbGVjdGlvbiBpcyBhbHJlYWR5CiAgICAgICAgIC8vIGF0IHRoZSBvdXRl
cm1vc3QgaW5kZW50YXRpb24gbGV2ZWwuCiAgICAgICAgIHJldHVybiBlZGl0b3JTdGF0ZS5pc0Nv
bnRlbnRSaWNobHlFZGl0YWJsZTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>