<?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>182919</bug_id>
          
          <creation_ts>2018-02-18 22:26:24 -0800</creation_ts>
          <short_desc>Increase text autosizing constants for extra zoom mode</short_desc>
          <delta_ts>2018-02-19 10:47:37 -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>New Bugs</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="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>aestes</cc>
    
    <cc>bdakin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1400262</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2018-02-18 22:26:24 -0800</bug_when>
    <thetext>Increase text autosizing constants for extra zoom mode</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1400263</commentid>
    <comment_count>1</comment_count>
      <attachid>334137</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2018-02-18 22:26:47 -0800</bug_when>
    <thetext>Created attachment 334137
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1400280</commentid>
    <comment_count>2</comment_count>
      <attachid>334137</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2018-02-19 00:25:38 -0800</bug_when>
    <thetext>Comment on attachment 334137
Patch

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

&gt; Source/WebCore/page/Settings.yaml:724
&gt; +maxScaleIncrease:

Nit - perhaps a more specific name, such as maxTextAutosizingScaleIncrease? At first glance, `maxScaleIncrease` sounds a bit like a viewporty thing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1400362</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-02-19 08:07:41 -0800</bug_when>
    <thetext>&lt;rdar://problem/37671259&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1400388</commentid>
    <comment_count>4</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2018-02-19 10:04:11 -0800</bug_when>
    <thetext>(In reply to Wenson Hsieh from comment #2)
&gt; Comment on attachment 334137 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=334137&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/page/Settings.yaml:724
&gt; &gt; +maxScaleIncrease:
&gt; 
&gt; Nit - perhaps a more specific name, such as maxTextAutosizingScaleIncrease?
&gt; At first glance, `maxScaleIncrease` sounds a bit like a viewporty thing.

Yeah, that&apos;s a good point.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1400390</commentid>
    <comment_count>5</comment_count>
      <attachid>334163</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2018-02-19 10:10:10 -0800</bug_when>
    <thetext>Created attachment 334163
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1400415</commentid>
    <comment_count>6</comment_count>
      <attachid>334163</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-02-19 10:47:36 -0800</bug_when>
    <thetext>Comment on attachment 334163
Patch

Clearing flags on attachment: 334163

Committed r228697: &lt;https://trac.webkit.org/changeset/228697&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1400416</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-02-19 10:47:37 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>334137</attachid>
            <date>2018-02-18 22:26:47 -0800</date>
            <delta_ts>2018-02-19 10:10:09 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-182919-20180218222647.patch</filename>
            <type>text/plain</type>
            <size>7735</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI4NjAyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZWE1NzVhMzBkZDI4YjA1
NWQwOTcwNzYwMmUwYzVhMWEzODIwYTVhNy4uMDk4MTk3MTM1ZTYwZjRjOTdhYzgwZTc1MDc1MmUy
NzBhM2M4YWI1MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDE4LTAyLTE4ICBUaW0g
SG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgorCisgICAgICAgIEluY3JlYXNlIHRl
eHQgYXV0b3NpemluZyBjb25zdGFudHMgZm9yIGV4dHJhIHpvb20gbW9kZQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTgyOTE5CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwYWdlL1NldHRpbmdzLnlhbWw6
CisgICAgICAgICogcGFnZS9TZXR0aW5nc0Jhc2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2V0
dGluZ3NCYXNlOjpkZWZhdWx0TWluaW11bVpvb21Gb250U2l6ZSk6CisgICAgICAgIChXZWJDb3Jl
OjpTZXR0aW5nc0Jhc2U6OmRlZmF1bHRPbmVMaW5lVGV4dE11bHRpcGxpZXJDb2VmZmljaWVudCk6
CisgICAgICAgIChXZWJDb3JlOjpTZXR0aW5nc0Jhc2U6OmRlZmF1bHRNdWx0aUxpbmVUZXh0TXVs
dGlwbGllckNvZWZmaWNpZW50KToKKyAgICAgICAgKFdlYkNvcmU6OlNldHRpbmdzQmFzZTo6ZGVm
YXVsdE1heFNjYWxlSW5jcmVhc2UpOgorICAgICAgICAqIHBhZ2UvU2V0dGluZ3NCYXNlLmg6Cisg
ICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJsb2NrRmxvdy5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpvbmVMaW5lVGV4dE11bHRpcGxpZXIpOgorICAgICAgICAoV2ViQ29yZTo6dGV4dE11bHRpcGxp
ZXIpOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQmxvY2tGbG93OjphZGp1c3RDb21wdXRlZEZv
bnRTaXplcyk6CisgICAgICAgICogcmVuZGVyaW5nL1RleHRBdXRvU2l6aW5nLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OlRleHRBdXRvU2l6aW5nVmFsdWU6OmFkanVzdFRleHROb2RlU2l6ZXMpOgor
ICAgICAgICBNYWtlIGF1dG9zaXppbmcgY29uc3RhbnRzIHNldHRpbmdzLCBhbmQgY2hhbmdlIHRo
ZWlyIGRlZmF1bHQgdmFsdWVzLgorCiAyMDE4LTAyLTE3ICBEYXJpbiBBZGxlciAgPGRhcmluQGFw
cGxlLmNvbT4KIAogICAgICAgICBXZWIgSW5zcGVjdG9yOiBnZXQgcmlkIG9mIHJlbWFpbmluZyB1
c2VzIG9mIE9wdE91dHB1dDxUPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9TZXR0
aW5ncy55YW1sIGIvU291cmNlL1dlYkNvcmUvcGFnZS9TZXR0aW5ncy55YW1sCmluZGV4IGRjMzQz
MzExNmVmODMzZTE1MGJmNmFjYmE4ZTdkOTE3Nzc5ZDM3ZGYuLjY4NjI1ODJlY2Y1ZjE1OGMzOGVk
MWI0MmU1NjYxYTA3MzcxODkxYzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvU2V0
dGluZ3MueWFtbAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRpbmdzLnlhbWwKQEAgLTcx
MSw2ICs3MTEsMjEgQEAgdG91Y2hFdmVudEVtdWxhdGlvbkVuYWJsZWQ6CiAgIGdldHRlcjogaXNU
b3VjaEV2ZW50RW11bGF0aW9uRW5hYmxlZAogICBjb25kaXRpb25hbDogVE9VQ0hfRVZFTlRTCiAK
K29uZUxpbmVUZXh0TXVsdGlwbGllckNvZWZmaWNpZW50OgorICB0eXBlOiBmbG9hdAorICBpbml0
aWFsOiBkZWZhdWx0T25lTGluZVRleHRNdWx0aXBsaWVyQ29lZmZpY2llbnQoKQorICBjb25kaXRp
b25hbDogVEVYVF9BVVRPU0laSU5HCisKK211bHRpTGluZVRleHRNdWx0aXBsaWVyQ29lZmZpY2ll
bnQ6CisgIHR5cGU6IGZsb2F0CisgIGluaXRpYWw6IGRlZmF1bHRNdWx0aUxpbmVUZXh0TXVsdGlw
bGllckNvZWZmaWNpZW50KCkKKyAgY29uZGl0aW9uYWw6IFRFWFRfQVVUT1NJWklORworCittYXhT
Y2FsZUluY3JlYXNlOgorICB0eXBlOiBmbG9hdAorICBpbml0aWFsOiBkZWZhdWx0TWF4U2NhbGVJ
bmNyZWFzZSgpCisgIGNvbmRpdGlvbmFsOiBURVhUX0FVVE9TSVpJTkcKKwogbWVkaWFDYXBhYmls
aXRpZXNFbmFibGVkOgogICBpbml0aWFsOiBmYWxzZQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wYWdlL1NldHRpbmdzQmFzZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRpbmdz
QmFzZS5jcHAKaW5kZXggYTBhMGE5Zjc0MDI4ZjgyOWIwYjU1NzFlODI2ZTcyMGVkZjBlOTY4NC4u
NGM1M2Y2ZWMxZTcwNDMyZmQ2NDc3MTgzMmI2MGM2ZTA0MTZkMTdhMyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGFnZS9TZXR0aW5nc0Jhc2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Bh
Z2UvU2V0dGluZ3NCYXNlLmNwcApAQCAtNzksNyArNzksMTEgQEAgU2V0dGluZ3NCYXNlOjp+U2V0
dGluZ3NCYXNlKCkgPSBkZWZhdWx0OwogCiBmbG9hdCBTZXR0aW5nc0Jhc2U6OmRlZmF1bHRNaW5p
bXVtWm9vbUZvbnRTaXplKCkKIHsKKyNpZiBFTkFCTEUoRVhUUkFfWk9PTV9NT0RFKQorICAgIHJl
dHVybiAzMDsKKyNlbHNlCiAgICAgcmV0dXJuIDE1OworI2VuZGlmCiB9CiAKICNpZiAhUExBVEZP
Uk0oSU9TKQpAQCAtODksNiArOTMsMzMgQEAgYm9vbCBTZXR0aW5nc0Jhc2U6OmRlZmF1bHRUZXh0
QXV0b3NpemluZ0VuYWJsZWQoKQogfQogI2VuZGlmCiAKK2Zsb2F0IFNldHRpbmdzQmFzZTo6ZGVm
YXVsdE9uZUxpbmVUZXh0TXVsdGlwbGllckNvZWZmaWNpZW50KCkKK3sKKyNpZiBFTkFCTEUoRVhU
UkFfWk9PTV9NT0RFKQorICAgIHJldHVybiAyLjIzMTI1ZjsKKyNlbHNlCisgICAgcmV0dXJuIDEu
N2Y7CisjZW5kaWYKK30KKworZmxvYXQgU2V0dGluZ3NCYXNlOjpkZWZhdWx0TXVsdGlMaW5lVGV4
dE11bHRpcGxpZXJDb2VmZmljaWVudCgpCit7CisjaWYgRU5BQkxFKEVYVFJBX1pPT01fTU9ERSkK
KyAgICByZXR1cm4gMi40ODEyNWY7CisjZWxzZQorICAgIHJldHVybiAxLjk1ZjsKKyNlbmRpZgor
fQorCitmbG9hdCBTZXR0aW5nc0Jhc2U6OmRlZmF1bHRNYXhTY2FsZUluY3JlYXNlKCkKK3sKKyNp
ZiBFTkFCTEUoRVhUUkFfWk9PTV9NT0RFKQorICAgIHJldHVybiA1LjBmOworI2Vsc2UKKyAgICBy
ZXR1cm4gMS43ZjsKKyNlbmRpZgorfQorCiAjaWYgIVBMQVRGT1JNKENPQ09BKQogY29uc3QgU3Ry
aW5nJiBTZXR0aW5nc0Jhc2U6OmRlZmF1bHRNZWRpYUNvbnRlbnRUeXBlc1JlcXVpcmluZ0hhcmR3
YXJlU3VwcG9ydCgpCiB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRpbmdz
QmFzZS5oIGIvU291cmNlL1dlYkNvcmUvcGFnZS9TZXR0aW5nc0Jhc2UuaAppbmRleCBhM2I3ZDQ4
MGM5OTFmNmQ0Y2I5MjkwZGQ3ZDY5NzIwYmI2ZWEwMzdmLi45YjY1NDE0NTU5MzM2ODI2N2I1MTEy
ZDA3NjMwMmY2MzA3MTk5MTZmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRp
bmdzQmFzZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvU2V0dGluZ3NCYXNlLmgKQEAgLTEx
NCw2ICsxMTQsOSBAQCBwdWJsaWM6CiAKICAgICBXRUJDT1JFX0VYUE9SVCBzdGF0aWMgYm9vbCBk
ZWZhdWx0VGV4dEF1dG9zaXppbmdFbmFibGVkKCk7CiAgICAgV0VCQ09SRV9FWFBPUlQgc3RhdGlj
IGZsb2F0IGRlZmF1bHRNaW5pbXVtWm9vbUZvbnRTaXplKCk7CisgICAgV0VCQ09SRV9FWFBPUlQg
c3RhdGljIGZsb2F0IGRlZmF1bHRPbmVMaW5lVGV4dE11bHRpcGxpZXJDb2VmZmljaWVudCgpOwor
ICAgIFdFQkNPUkVfRVhQT1JUIHN0YXRpYyBmbG9hdCBkZWZhdWx0TXVsdGlMaW5lVGV4dE11bHRp
cGxpZXJDb2VmZmljaWVudCgpOworICAgIFdFQkNPUkVfRVhQT1JUIHN0YXRpYyBmbG9hdCBkZWZh
dWx0TWF4U2NhbGVJbmNyZWFzZSgpOwogCiAgICAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGRlZmF1
bHRNYXhpbXVtSFRNTFBhcnNlckRPTVRyZWVEZXB0aCA9IDUxMjsKICAgICBzdGF0aWMgY29uc3Qg
dW5zaWduZWQgZGVmYXVsdE1heGltdW1SZW5kZXJUcmVlRGVwdGggPSA1MTI7CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tGbG93LmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9ja0Zsb3cuY3BwCmluZGV4IDkwMmJiMjhkZmI5NWI3
ZWJmMDRhMDIwMjE0MDUwZmFiMTE5ZjI0ZjAuLmM1NmIwZjJjODhlNzg3NTk0ZjE4MWJkYWY2OTYz
MWY2Y2ZkZGIwNWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJC
bG9ja0Zsb3cuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9ja0Zs
b3cuY3BwCkBAIC0zNzI0LDE2ICszNzI0LDE4IEBAIHN0YXRpYyBib29sIGlzTm9uQmxvY2tzT3JO
b25GaXhlZEhlaWdodExpc3RJdGVtcyhjb25zdCBSZW5kZXJPYmplY3QmIHJlbmRlcmVyKQogICAg
IHJldHVybiBmYWxzZTsKIH0KIAotLy8gIEZvciBub3csIHdlIGF1dG8gc2l6ZSBzaW5nbGUgbGlu
ZXMgb2YgdGV4dCB0aGUgc2FtZSBhcyBtdWx0aXBsZSBsaW5lcy4KLS8vICBXZSd2ZSBiZWVuIGV4
cGVyaW1lbnRpbmcgd2l0aCBsb3cgdmFsdWVzIGZvciBzaW5nbGUgbGluZXMgb2YgdGV4dC4KLXN0
YXRpYyBpbmxpbmUgZmxvYXQgb25lTGluZVRleHRNdWx0aXBsaWVyKGZsb2F0IHNwZWNpZmllZFNp
emUpCisvLyBGb3Igbm93LCB3ZSBhdXRvIHNpemUgc2luZ2xlIGxpbmVzIG9mIHRleHQgdGhlIHNh
bWUgYXMgbXVsdGlwbGUgbGluZXMuCisvLyBXZSd2ZSBiZWVuIGV4cGVyaW1lbnRpbmcgd2l0aCBs
b3cgdmFsdWVzIGZvciBzaW5nbGUgbGluZXMgb2YgdGV4dC4KK3N0YXRpYyBpbmxpbmUgZmxvYXQg
b25lTGluZVRleHRNdWx0aXBsaWVyKFJlbmRlck9iamVjdCYgcmVuZGVyZXIsIGZsb2F0IHNwZWNp
ZmllZFNpemUpCiB7Ci0gICAgcmV0dXJuIHN0ZDo6bWF4KCgxLjBmIC8gbG9nMTBmKHNwZWNpZmll
ZFNpemUpICogMS43ZiksIDEuMGYpOworICAgIGNvbnN0IGZsb2F0IGNvZWZmaWNpZW50ID0gcmVu
ZGVyZXIuc2V0dGluZ3MoKS5vbmVMaW5lVGV4dE11bHRpcGxpZXJDb2VmZmljaWVudCgpOworICAg
IHJldHVybiBzdGQ6Om1heCgoMS4wZiAvIGxvZzEwZihzcGVjaWZpZWRTaXplKSAqIGNvZWZmaWNp
ZW50KSwgMS4wZik7CiB9CiAKLXN0YXRpYyBpbmxpbmUgZmxvYXQgdGV4dE11bHRpcGxpZXIoZmxv
YXQgc3BlY2lmaWVkU2l6ZSkKK3N0YXRpYyBpbmxpbmUgZmxvYXQgdGV4dE11bHRpcGxpZXIoUmVu
ZGVyT2JqZWN0JiByZW5kZXJlciwgZmxvYXQgc3BlY2lmaWVkU2l6ZSkKIHsKLSAgICByZXR1cm4g
c3RkOjptYXgoKDEuMGYgLyBsb2cxMGYoc3BlY2lmaWVkU2l6ZSkgKiAxLjk1ZiksIDEuMGYpOwor
ICAgIGNvbnN0IGZsb2F0IGNvZWZmaWNpZW50ID0gcmVuZGVyZXIuc2V0dGluZ3MoKS5tdWx0aUxp
bmVUZXh0TXVsdGlwbGllckNvZWZmaWNpZW50KCk7CisgICAgcmV0dXJuIHN0ZDo6bWF4KCgxLjBm
IC8gbG9nMTBmKHNwZWNpZmllZFNpemUpICogY29lZmZpY2llbnQpLCAxLjBmKTsKIH0KIAogdm9p
ZCBSZW5kZXJCbG9ja0Zsb3c6OmFkanVzdENvbXB1dGVkRm9udFNpemVzKGZsb2F0IHNpemUsIGZs
b2F0IHZpc2libGVXaWR0aCkKQEAgLTM3ODcsNyArMzc4OSw3IEBAIHZvaWQgUmVuZGVyQmxvY2tG
bG93OjphZGp1c3RDb21wdXRlZEZvbnRTaXplcyhmbG9hdCBzaXplLCBmbG9hdCB2aXNpYmxlV2lk
dGgpCiAgICAgICAgICAgICBpZiAobV93aWR0aEZvclRleHRBdXRvc2l6aW5nID09IC0xKQogICAg
ICAgICAgICAgICAgIG1fd2lkdGhGb3JUZXh0QXV0b3NpemluZyA9IGFjdHVhbFdpZHRoOwogCi0g
ICAgICAgICAgICBmbG9hdCBsaW5lVGV4dE11bHRpcGxpZXIgPSBsaW5lQ291bnQgPT0gT05FX0xJ
TkUgPyBvbmVMaW5lVGV4dE11bHRpcGxpZXIoc3BlY2lmaWVkU2l6ZSkgOiB0ZXh0TXVsdGlwbGll
cihzcGVjaWZpZWRTaXplKTsKKyAgICAgICAgICAgIGZsb2F0IGxpbmVUZXh0TXVsdGlwbGllciA9
IGxpbmVDb3VudCA9PSBPTkVfTElORSA/IG9uZUxpbmVUZXh0TXVsdGlwbGllcih0ZXh0LCBzcGVj
aWZpZWRTaXplKSA6IHRleHRNdWx0aXBsaWVyKHRleHQsIHNwZWNpZmllZFNpemUpOwogICAgICAg
ICAgICAgZmxvYXQgY2FuZGlkYXRlTmV3U2l6ZSA9IHJvdW5kZihzdGQ6Om1pbihtaW5Gb250U2l6
ZSwgc3BlY2lmaWVkU2l6ZSAqIGxpbmVUZXh0TXVsdGlwbGllcikpOwogICAgICAgICAgICAgaWYg
KGNhbmRpZGF0ZU5ld1NpemUgPiBzcGVjaWZpZWRTaXplICYmIGNhbmRpZGF0ZU5ld1NpemUgIT0g
Zm9udERlc2NyaXB0aW9uLmNvbXB1dGVkU2l6ZSgpICYmIHRleHQudGV4dE5vZGUoKSAmJiBvbGRT
dHlsZS50ZXh0U2l6ZUFkanVzdCgpLmlzQXV0bygpKQogICAgICAgICAgICAgICAgIGRvY3VtZW50
KCkudGV4dEF1dG9TaXppbmcoKS5hZGRUZXh0Tm9kZSgqdGV4dC50ZXh0Tm9kZSgpLCBjYW5kaWRh
dGVOZXdTaXplKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9UZXh0QXV0
b1NpemluZy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvVGV4dEF1dG9TaXppbmcuY3Bw
CmluZGV4IDI3Mzc4MDY1YzBhMTZlZDc2NzMzZmZhMDFhN2QwZDM4ZjkzMDVlY2YuLmQ0ZDk0NjQ5
ODExMTFlZDA3NjQ5MTMwYmEwMTJkZmZjYjA5ZTUzNjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9UZXh0QXV0b1NpemluZy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1RleHRBdXRvU2l6aW5nLmNwcApAQCAtMzcsNiArMzcsNyBAQAogI2luY2x1ZGUgIlJl
bmRlclRleHQuaCIKICNpbmNsdWRlICJSZW5kZXJUZXh0RnJhZ21lbnQuaCIKICNpbmNsdWRlICJS
ZW5kZXJUcmVlQnVpbGRlci5oIgorI2luY2x1ZGUgIlNldHRpbmdzLmgiCiAjaW5jbHVkZSAiU3R5
bGVSZXNvbHZlci5oIgogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CkBAIC02OCw4ICs2OSw2IEBAIHZv
aWQgVGV4dEF1dG9TaXppbmdWYWx1ZTo6YWRkVGV4dE5vZGUoVGV4dCYgbm9kZSwgZmxvYXQgc2l6
ZSkKICAgICBtX2F1dG9TaXplZE5vZGVzLmFkZCgmbm9kZSk7CiB9CiAKLXN0YXRpYyBjb25zdCBm
bG9hdCBtYXhTY2FsZUluY3JlYXNlID0gMS43ZjsKLQogYXV0byBUZXh0QXV0b1NpemluZ1ZhbHVl
OjphZGp1c3RUZXh0Tm9kZVNpemVzKCkgLT4gU3RpbGxIYXNOb2RlcwogewogICAgIC8vIFJlbW92
ZSBzdGFsZSBub2Rlcy4gTm9kZXMgbWF5IGhhdmUgaGFkIHRoZWlyIHJlbmRlcmVycyBkZXRhY2hl
ZC4gV2UnbGwgYWxzbyBuZWVkIHRvIHJlbW92ZSB0aGUgc3R5bGUgZnJvbSB0aGUgZG9jdW1lbnRz
IG1fdGV4dEF1dG9TaXplZE5vZGVzCkBAIC0xMDgsNiArMTA3LDcgQEAgYXV0byBUZXh0QXV0b1Np
emluZ1ZhbHVlOjphZGp1c3RUZXh0Tm9kZVNpemVzKCkgLT4gU3RpbGxIYXNOb2RlcwogICAgICAg
ICAgICAgY29udGludWU7CiAKICAgICAgICAgZmxvYXQgc3BlY2lmaWVkU2l6ZSA9IHJlbmRlcmVy
LnN0eWxlKCkuZm9udERlc2NyaXB0aW9uKCkuc3BlY2lmaWVkU2l6ZSgpOworICAgICAgICBmbG9h
dCBtYXhTY2FsZUluY3JlYXNlID0gcmVuZGVyZXIuc2V0dGluZ3MoKS5tYXhTY2FsZUluY3JlYXNl
KCk7CiAgICAgICAgIGZsb2F0IHNjYWxlQ2hhbmdlID0gYXZlcmFnZVNpemUgLyBzcGVjaWZpZWRT
aXplOwogICAgICAgICBpZiAoc2NhbGVDaGFuZ2UgPiBtYXhTY2FsZUluY3JlYXNlICYmIGZpcnN0
UGFzcykgewogICAgICAgICAgICAgZmlyc3RQYXNzID0gZmFsc2U7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>334163</attachid>
            <date>2018-02-19 10:10:10 -0800</date>
            <delta_ts>2018-02-19 10:47:36 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-182919-20180219101009.patch</filename>
            <type>text/plain</type>
            <size>7857</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI4Njk0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGJlMDAwYjBmYmE2NmU2
MzFmOGM4ZjQwMTIyNDNkZTA5ZGQ5YTQ0NS4uMzFlMmU4NDgwN2IxYjVjMGIzZjZlYzA1ZTMzZjBm
OGE5NGViOWFhMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE4LTAyLTE5ICBUaW0g
SG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgorCisgICAgICAgIEluY3JlYXNlIHRl
eHQgYXV0b3NpemluZyBjb25zdGFudHMgZm9yIGV4dHJhIHpvb20gbW9kZQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTgyOTE5CisgICAgICAgIDxyZGFy
Oi8vcHJvYmxlbS8zNzY3MTI1OT4KKworICAgICAgICBSZXZpZXdlZCBieSBXZW5zb24gSHNpZWgu
CisKKyAgICAgICAgKiBwYWdlL1NldHRpbmdzLnlhbWw6CisgICAgICAgICogcGFnZS9TZXR0aW5n
c0Jhc2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2V0dGluZ3NCYXNlOjpkZWZhdWx0TWluaW11
bVpvb21Gb250U2l6ZSk6CisgICAgICAgIChXZWJDb3JlOjpTZXR0aW5nc0Jhc2U6OmRlZmF1bHRP
bmVMaW5lVGV4dE11bHRpcGxpZXJDb2VmZmljaWVudCk6CisgICAgICAgIChXZWJDb3JlOjpTZXR0
aW5nc0Jhc2U6OmRlZmF1bHRNdWx0aUxpbmVUZXh0TXVsdGlwbGllckNvZWZmaWNpZW50KToKKyAg
ICAgICAgKFdlYkNvcmU6OlNldHRpbmdzQmFzZTo6ZGVmYXVsdE1heFRleHRBdXRvc2l6aW5nU2Nh
bGVJbmNyZWFzZSk6CisgICAgICAgICogcGFnZS9TZXR0aW5nc0Jhc2UuaDoKKyAgICAgICAgKiBy
ZW5kZXJpbmcvUmVuZGVyQmxvY2tGbG93LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Om9uZUxpbmVU
ZXh0TXVsdGlwbGllcik6CisgICAgICAgIChXZWJDb3JlOjp0ZXh0TXVsdGlwbGllcik6CisgICAg
ICAgIChXZWJDb3JlOjpSZW5kZXJCbG9ja0Zsb3c6OmFkanVzdENvbXB1dGVkRm9udFNpemVzKToK
KyAgICAgICAgKiByZW5kZXJpbmcvVGV4dEF1dG9TaXppbmcuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6VGV4dEF1dG9TaXppbmdWYWx1ZTo6YWRqdXN0VGV4dE5vZGVTaXplcyk6CisgICAgICAgIE1h
a2UgYXV0b3NpemluZyBjb25zdGFudHMgc2V0dGluZ3MsIGFuZCBjaGFuZ2UgdGhlaXIgZGVmYXVs
dCB2YWx1ZXMuCisKIDIwMTgtMDItMTcgIEFudG9pbmUgUXVpbnQgIDxncmFvdXRzQGFwcGxlLmNv
bT4KIAogICAgICAgICBbV2ViIEFuaW1hdGlvbnNdIEFjY2VwdCBudWxsIGNvbXBvc2l0ZSBtb2Rl
cyBpbiBrZXlmcmFtZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvU2V0dGluZ3Mu
eWFtbCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvU2V0dGluZ3MueWFtbAppbmRleCBkYzM0MzMxMTZl
ZjgzM2UxNTBiZjZhY2JhOGU3ZDkxNzc3OWQzN2RmLi44OTgzNTQ1NjVjYmIzOGM3NDNiOWFmYzQ5
YjJjMTUzNWVkZmFiMGVlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRpbmdz
LnlhbWwKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9TZXR0aW5ncy55YW1sCkBAIC03MTEsNiAr
NzExLDIxIEBAIHRvdWNoRXZlbnRFbXVsYXRpb25FbmFibGVkOgogICBnZXR0ZXI6IGlzVG91Y2hF
dmVudEVtdWxhdGlvbkVuYWJsZWQKICAgY29uZGl0aW9uYWw6IFRPVUNIX0VWRU5UUwogCitvbmVM
aW5lVGV4dE11bHRpcGxpZXJDb2VmZmljaWVudDoKKyAgdHlwZTogZmxvYXQKKyAgaW5pdGlhbDog
ZGVmYXVsdE9uZUxpbmVUZXh0TXVsdGlwbGllckNvZWZmaWNpZW50KCkKKyAgY29uZGl0aW9uYWw6
IFRFWFRfQVVUT1NJWklORworCittdWx0aUxpbmVUZXh0TXVsdGlwbGllckNvZWZmaWNpZW50Ogor
ICB0eXBlOiBmbG9hdAorICBpbml0aWFsOiBkZWZhdWx0TXVsdGlMaW5lVGV4dE11bHRpcGxpZXJD
b2VmZmljaWVudCgpCisgIGNvbmRpdGlvbmFsOiBURVhUX0FVVE9TSVpJTkcKKworbWF4VGV4dEF1
dG9zaXppbmdTY2FsZUluY3JlYXNlOgorICB0eXBlOiBmbG9hdAorICBpbml0aWFsOiBkZWZhdWx0
TWF4VGV4dEF1dG9zaXppbmdTY2FsZUluY3JlYXNlKCkKKyAgY29uZGl0aW9uYWw6IFRFWFRfQVVU
T1NJWklORworCiBtZWRpYUNhcGFiaWxpdGllc0VuYWJsZWQ6CiAgIGluaXRpYWw6IGZhbHNlCiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvU2V0dGluZ3NCYXNlLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL3BhZ2UvU2V0dGluZ3NCYXNlLmNwcAppbmRleCBhMGEwYTlmNzQwMjhmODI5YjBi
NTU3MWU4MjZlNzIwZWRmMGU5Njg0Li40MTg0Y2MyMjdiZDg4OTdhYjdlZmIxMDdlNTI3OTJiMTJk
ZTJlMjY3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRpbmdzQmFzZS5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9TZXR0aW5nc0Jhc2UuY3BwCkBAIC03OSw3ICs3OSwx
MSBAQCBTZXR0aW5nc0Jhc2U6On5TZXR0aW5nc0Jhc2UoKSA9IGRlZmF1bHQ7CiAKIGZsb2F0IFNl
dHRpbmdzQmFzZTo6ZGVmYXVsdE1pbmltdW1ab29tRm9udFNpemUoKQogeworI2lmIEVOQUJMRShF
WFRSQV9aT09NX01PREUpCisgICAgcmV0dXJuIDMwOworI2Vsc2UKICAgICByZXR1cm4gMTU7Cisj
ZW5kaWYKIH0KIAogI2lmICFQTEFURk9STShJT1MpCkBAIC04OSw2ICs5MywzMyBAQCBib29sIFNl
dHRpbmdzQmFzZTo6ZGVmYXVsdFRleHRBdXRvc2l6aW5nRW5hYmxlZCgpCiB9CiAjZW5kaWYKIAor
ZmxvYXQgU2V0dGluZ3NCYXNlOjpkZWZhdWx0T25lTGluZVRleHRNdWx0aXBsaWVyQ29lZmZpY2ll
bnQoKQoreworI2lmIEVOQUJMRShFWFRSQV9aT09NX01PREUpCisgICAgcmV0dXJuIDIuMjMxMjVm
OworI2Vsc2UKKyAgICByZXR1cm4gMS43ZjsKKyNlbmRpZgorfQorCitmbG9hdCBTZXR0aW5nc0Jh
c2U6OmRlZmF1bHRNdWx0aUxpbmVUZXh0TXVsdGlwbGllckNvZWZmaWNpZW50KCkKK3sKKyNpZiBF
TkFCTEUoRVhUUkFfWk9PTV9NT0RFKQorICAgIHJldHVybiAyLjQ4MTI1ZjsKKyNlbHNlCisgICAg
cmV0dXJuIDEuOTVmOworI2VuZGlmCit9CisKK2Zsb2F0IFNldHRpbmdzQmFzZTo6ZGVmYXVsdE1h
eFRleHRBdXRvc2l6aW5nU2NhbGVJbmNyZWFzZSgpCit7CisjaWYgRU5BQkxFKEVYVFJBX1pPT01f
TU9ERSkKKyAgICByZXR1cm4gNS4wZjsKKyNlbHNlCisgICAgcmV0dXJuIDEuN2Y7CisjZW5kaWYK
K30KKwogI2lmICFQTEFURk9STShDT0NPQSkKIGNvbnN0IFN0cmluZyYgU2V0dGluZ3NCYXNlOjpk
ZWZhdWx0TWVkaWFDb250ZW50VHlwZXNSZXF1aXJpbmdIYXJkd2FyZVN1cHBvcnQoKQogewpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9TZXR0aW5nc0Jhc2UuaCBiL1NvdXJjZS9XZWJD
b3JlL3BhZ2UvU2V0dGluZ3NCYXNlLmgKaW5kZXggYTNiN2Q0ODBjOTkxZjZkNGNiOTI5MGRkN2Q2
OTcyMGJiNmVhMDM3Zi4uNDI2ZWIzNmVjYjE4ODdlN2Q1NTdlN2NlMmQyODdmMzgxY2UzYWQxZiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9TZXR0aW5nc0Jhc2UuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL1NldHRpbmdzQmFzZS5oCkBAIC0xMTQsNiArMTE0LDkgQEAgcHVibGlj
OgogCiAgICAgV0VCQ09SRV9FWFBPUlQgc3RhdGljIGJvb2wgZGVmYXVsdFRleHRBdXRvc2l6aW5n
RW5hYmxlZCgpOwogICAgIFdFQkNPUkVfRVhQT1JUIHN0YXRpYyBmbG9hdCBkZWZhdWx0TWluaW11
bVpvb21Gb250U2l6ZSgpOworICAgIFdFQkNPUkVfRVhQT1JUIHN0YXRpYyBmbG9hdCBkZWZhdWx0
T25lTGluZVRleHRNdWx0aXBsaWVyQ29lZmZpY2llbnQoKTsKKyAgICBXRUJDT1JFX0VYUE9SVCBz
dGF0aWMgZmxvYXQgZGVmYXVsdE11bHRpTGluZVRleHRNdWx0aXBsaWVyQ29lZmZpY2llbnQoKTsK
KyAgICBXRUJDT1JFX0VYUE9SVCBzdGF0aWMgZmxvYXQgZGVmYXVsdE1heFRleHRBdXRvc2l6aW5n
U2NhbGVJbmNyZWFzZSgpOwogCiAgICAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGRlZmF1bHRNYXhp
bXVtSFRNTFBhcnNlckRPTVRyZWVEZXB0aCA9IDUxMjsKICAgICBzdGF0aWMgY29uc3QgdW5zaWdu
ZWQgZGVmYXVsdE1heGltdW1SZW5kZXJUcmVlRGVwdGggPSA1MTI7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tGbG93LmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCbG9ja0Zsb3cuY3BwCmluZGV4IDkwMmJiMjhkZmI5NWI3ZWJmMDRh
MDIwMjE0MDUwZmFiMTE5ZjI0ZjAuLmM1NmIwZjJjODhlNzg3NTk0ZjE4MWJkYWY2OTYzMWY2Y2Zk
ZGIwNWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9ja0Zs
b3cuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9ja0Zsb3cuY3Bw
CkBAIC0zNzI0LDE2ICszNzI0LDE4IEBAIHN0YXRpYyBib29sIGlzTm9uQmxvY2tzT3JOb25GaXhl
ZEhlaWdodExpc3RJdGVtcyhjb25zdCBSZW5kZXJPYmplY3QmIHJlbmRlcmVyKQogICAgIHJldHVy
biBmYWxzZTsKIH0KIAotLy8gIEZvciBub3csIHdlIGF1dG8gc2l6ZSBzaW5nbGUgbGluZXMgb2Yg
dGV4dCB0aGUgc2FtZSBhcyBtdWx0aXBsZSBsaW5lcy4KLS8vICBXZSd2ZSBiZWVuIGV4cGVyaW1l
bnRpbmcgd2l0aCBsb3cgdmFsdWVzIGZvciBzaW5nbGUgbGluZXMgb2YgdGV4dC4KLXN0YXRpYyBp
bmxpbmUgZmxvYXQgb25lTGluZVRleHRNdWx0aXBsaWVyKGZsb2F0IHNwZWNpZmllZFNpemUpCisv
LyBGb3Igbm93LCB3ZSBhdXRvIHNpemUgc2luZ2xlIGxpbmVzIG9mIHRleHQgdGhlIHNhbWUgYXMg
bXVsdGlwbGUgbGluZXMuCisvLyBXZSd2ZSBiZWVuIGV4cGVyaW1lbnRpbmcgd2l0aCBsb3cgdmFs
dWVzIGZvciBzaW5nbGUgbGluZXMgb2YgdGV4dC4KK3N0YXRpYyBpbmxpbmUgZmxvYXQgb25lTGlu
ZVRleHRNdWx0aXBsaWVyKFJlbmRlck9iamVjdCYgcmVuZGVyZXIsIGZsb2F0IHNwZWNpZmllZFNp
emUpCiB7Ci0gICAgcmV0dXJuIHN0ZDo6bWF4KCgxLjBmIC8gbG9nMTBmKHNwZWNpZmllZFNpemUp
ICogMS43ZiksIDEuMGYpOworICAgIGNvbnN0IGZsb2F0IGNvZWZmaWNpZW50ID0gcmVuZGVyZXIu
c2V0dGluZ3MoKS5vbmVMaW5lVGV4dE11bHRpcGxpZXJDb2VmZmljaWVudCgpOworICAgIHJldHVy
biBzdGQ6Om1heCgoMS4wZiAvIGxvZzEwZihzcGVjaWZpZWRTaXplKSAqIGNvZWZmaWNpZW50KSwg
MS4wZik7CiB9CiAKLXN0YXRpYyBpbmxpbmUgZmxvYXQgdGV4dE11bHRpcGxpZXIoZmxvYXQgc3Bl
Y2lmaWVkU2l6ZSkKK3N0YXRpYyBpbmxpbmUgZmxvYXQgdGV4dE11bHRpcGxpZXIoUmVuZGVyT2Jq
ZWN0JiByZW5kZXJlciwgZmxvYXQgc3BlY2lmaWVkU2l6ZSkKIHsKLSAgICByZXR1cm4gc3RkOjpt
YXgoKDEuMGYgLyBsb2cxMGYoc3BlY2lmaWVkU2l6ZSkgKiAxLjk1ZiksIDEuMGYpOworICAgIGNv
bnN0IGZsb2F0IGNvZWZmaWNpZW50ID0gcmVuZGVyZXIuc2V0dGluZ3MoKS5tdWx0aUxpbmVUZXh0
TXVsdGlwbGllckNvZWZmaWNpZW50KCk7CisgICAgcmV0dXJuIHN0ZDo6bWF4KCgxLjBmIC8gbG9n
MTBmKHNwZWNpZmllZFNpemUpICogY29lZmZpY2llbnQpLCAxLjBmKTsKIH0KIAogdm9pZCBSZW5k
ZXJCbG9ja0Zsb3c6OmFkanVzdENvbXB1dGVkRm9udFNpemVzKGZsb2F0IHNpemUsIGZsb2F0IHZp
c2libGVXaWR0aCkKQEAgLTM3ODcsNyArMzc4OSw3IEBAIHZvaWQgUmVuZGVyQmxvY2tGbG93Ojph
ZGp1c3RDb21wdXRlZEZvbnRTaXplcyhmbG9hdCBzaXplLCBmbG9hdCB2aXNpYmxlV2lkdGgpCiAg
ICAgICAgICAgICBpZiAobV93aWR0aEZvclRleHRBdXRvc2l6aW5nID09IC0xKQogICAgICAgICAg
ICAgICAgIG1fd2lkdGhGb3JUZXh0QXV0b3NpemluZyA9IGFjdHVhbFdpZHRoOwogCi0gICAgICAg
ICAgICBmbG9hdCBsaW5lVGV4dE11bHRpcGxpZXIgPSBsaW5lQ291bnQgPT0gT05FX0xJTkUgPyBv
bmVMaW5lVGV4dE11bHRpcGxpZXIoc3BlY2lmaWVkU2l6ZSkgOiB0ZXh0TXVsdGlwbGllcihzcGVj
aWZpZWRTaXplKTsKKyAgICAgICAgICAgIGZsb2F0IGxpbmVUZXh0TXVsdGlwbGllciA9IGxpbmVD
b3VudCA9PSBPTkVfTElORSA/IG9uZUxpbmVUZXh0TXVsdGlwbGllcih0ZXh0LCBzcGVjaWZpZWRT
aXplKSA6IHRleHRNdWx0aXBsaWVyKHRleHQsIHNwZWNpZmllZFNpemUpOwogICAgICAgICAgICAg
ZmxvYXQgY2FuZGlkYXRlTmV3U2l6ZSA9IHJvdW5kZihzdGQ6Om1pbihtaW5Gb250U2l6ZSwgc3Bl
Y2lmaWVkU2l6ZSAqIGxpbmVUZXh0TXVsdGlwbGllcikpOwogICAgICAgICAgICAgaWYgKGNhbmRp
ZGF0ZU5ld1NpemUgPiBzcGVjaWZpZWRTaXplICYmIGNhbmRpZGF0ZU5ld1NpemUgIT0gZm9udERl
c2NyaXB0aW9uLmNvbXB1dGVkU2l6ZSgpICYmIHRleHQudGV4dE5vZGUoKSAmJiBvbGRTdHlsZS50
ZXh0U2l6ZUFkanVzdCgpLmlzQXV0bygpKQogICAgICAgICAgICAgICAgIGRvY3VtZW50KCkudGV4
dEF1dG9TaXppbmcoKS5hZGRUZXh0Tm9kZSgqdGV4dC50ZXh0Tm9kZSgpLCBjYW5kaWRhdGVOZXdT
aXplKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9UZXh0QXV0b1Npemlu
Zy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvVGV4dEF1dG9TaXppbmcuY3BwCmluZGV4
IDI3Mzc4MDY1YzBhMTZlZDc2NzMzZmZhMDFhN2QwZDM4ZjkzMDVlY2YuLmI3YTkwNzlkMTU4ZWNk
NGM5ZDZhODMwNTU3Y2E5MzgxMTRmOTZhNzMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9UZXh0QXV0b1NpemluZy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1RleHRBdXRvU2l6aW5nLmNwcApAQCAtMzcsNiArMzcsNyBAQAogI2luY2x1ZGUgIlJlbmRlclRl
eHQuaCIKICNpbmNsdWRlICJSZW5kZXJUZXh0RnJhZ21lbnQuaCIKICNpbmNsdWRlICJSZW5kZXJU
cmVlQnVpbGRlci5oIgorI2luY2x1ZGUgIlNldHRpbmdzLmgiCiAjaW5jbHVkZSAiU3R5bGVSZXNv
bHZlci5oIgogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CkBAIC02OCw4ICs2OSw2IEBAIHZvaWQgVGV4
dEF1dG9TaXppbmdWYWx1ZTo6YWRkVGV4dE5vZGUoVGV4dCYgbm9kZSwgZmxvYXQgc2l6ZSkKICAg
ICBtX2F1dG9TaXplZE5vZGVzLmFkZCgmbm9kZSk7CiB9CiAKLXN0YXRpYyBjb25zdCBmbG9hdCBt
YXhTY2FsZUluY3JlYXNlID0gMS43ZjsKLQogYXV0byBUZXh0QXV0b1NpemluZ1ZhbHVlOjphZGp1
c3RUZXh0Tm9kZVNpemVzKCkgLT4gU3RpbGxIYXNOb2RlcwogewogICAgIC8vIFJlbW92ZSBzdGFs
ZSBub2Rlcy4gTm9kZXMgbWF5IGhhdmUgaGFkIHRoZWlyIHJlbmRlcmVycyBkZXRhY2hlZC4gV2Un
bGwgYWxzbyBuZWVkIHRvIHJlbW92ZSB0aGUgc3R5bGUgZnJvbSB0aGUgZG9jdW1lbnRzIG1fdGV4
dEF1dG9TaXplZE5vZGVzCkBAIC0xMDgsNiArMTA3LDcgQEAgYXV0byBUZXh0QXV0b1NpemluZ1Zh
bHVlOjphZGp1c3RUZXh0Tm9kZVNpemVzKCkgLT4gU3RpbGxIYXNOb2RlcwogICAgICAgICAgICAg
Y29udGludWU7CiAKICAgICAgICAgZmxvYXQgc3BlY2lmaWVkU2l6ZSA9IHJlbmRlcmVyLnN0eWxl
KCkuZm9udERlc2NyaXB0aW9uKCkuc3BlY2lmaWVkU2l6ZSgpOworICAgICAgICBmbG9hdCBtYXhT
Y2FsZUluY3JlYXNlID0gcmVuZGVyZXIuc2V0dGluZ3MoKS5tYXhUZXh0QXV0b3NpemluZ1NjYWxl
SW5jcmVhc2UoKTsKICAgICAgICAgZmxvYXQgc2NhbGVDaGFuZ2UgPSBhdmVyYWdlU2l6ZSAvIHNw
ZWNpZmllZFNpemU7CiAgICAgICAgIGlmIChzY2FsZUNoYW5nZSA+IG1heFNjYWxlSW5jcmVhc2Ug
JiYgZmlyc3RQYXNzKSB7CiAgICAgICAgICAgICBmaXJzdFBhc3MgPSBmYWxzZTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>