<?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>128273</bug_id>
          
          <creation_ts>2014-02-05 14:09:11 -0800</creation_ts>
          <short_desc>Turn on ENABLE(8BIT_TEXTRUN) for everyone.</short_desc>
          <delta_ts>2014-02-05 15:25:21 -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>Text</component>
          <version>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andreas Kling">kling</reporter>
          <assigned_to name="Andreas Kling">kling</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>977078</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-02-05 14:09:11 -0800</bug_when>
    <thetext>Turn on ENABLE(8BIT_TEXTRUN) for everyone.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>977079</commentid>
    <comment_count>1</comment_count>
      <attachid>223264</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-02-05 14:10:04 -0800</bug_when>
    <thetext>Created attachment 223264
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>977101</commentid>
    <comment_count>2</comment_count>
      <attachid>223264</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-02-05 15:25:19 -0800</bug_when>
    <thetext>Comment on attachment 223264
Patch

Clearing flags on attachment: 223264

Committed r163478: &lt;http://trac.webkit.org/changeset/163478&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>977102</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-02-05 15:25:21 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>223264</attachid>
            <date>2014-02-05 14:10:04 -0800</date>
            <delta_ts>2014-02-05 15:25:19 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-128273.diff</filename>
            <type>text/plain</type>
            <size>8546</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL0ZlYXR1cmVEZWZpbmVzLmggYi9Tb3VyY2UvV1RG
L3d0Zi9GZWF0dXJlRGVmaW5lcy5oCmluZGV4IGI3ZGFjYzguLjFmNDg5NTcgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XVEYvd3RmL0ZlYXR1cmVEZWZpbmVzLmgKKysrIGIvU291cmNlL1dURi93dGYvRmVh
dHVyZURlZmluZXMuaApAQCAtNjAsMTAgKzYwLDYgQEAKICNkZWZpbmUgRU5BQkxFX0FTWU5DX1ND
Uk9MTElORyAxCiAjZW5kaWYKIAotI2lmICFkZWZpbmVkKEVOQUJMRV84QklUX1RFWFRSVU4pCi0j
ZGVmaW5lIEVOQUJMRV84QklUX1RFWFRSVU4gMQotI2VuZGlmCi0KICNpZiAhZGVmaW5lZChFTkFC
TEVfQ09OVEVYVF9NRU5VUykKICNkZWZpbmUgRU5BQkxFX0NPTlRFWFRfTUVOVVMgMAogI2VuZGlm
CkBAIC0xNjksMTAgKzE2NSw2IEBACiAvKiAtLS0tLS0tLS0gQXBwbGUgTUFDIHBvcnQgKG5vdCBJ
T1MpIC0tLS0tLS0tLSAqLwogI2lmIFBMQVRGT1JNKE1BQykgJiYgIVBMQVRGT1JNKElPUykKIAot
I2lmICFkZWZpbmVkKEVOQUJMRV84QklUX1RFWFRSVU4pCi0jZGVmaW5lIEVOQUJMRV84QklUX1RF
WFRSVU4gMQotI2VuZGlmCi0KICNpZiAhZGVmaW5lZChFTkFCTEVfQ1NTX0lNQUdFX1NFVCkKICNk
ZWZpbmUgRU5BQkxFX0NTU19JTUFHRV9TRVQgMQogI2VuZGlmCkBAIC0zMTIsMTAgKzMwNCw2IEBA
CiAjZGVmaW5lIEVOQUJMRV9TVUJQSVhFTF9MQVlPVVQgMQogI2VuZGlmCiAKLSNpZiAhZGVmaW5l
ZChFTkFCTEVfOEJJVF9URVhUUlVOKQotI2RlZmluZSBFTkFCTEVfOEJJVF9URVhUUlVOIDEKLSNl
bmRpZgotCiAjZW5kaWYgLyogUExBVEZPUk0oRUZMKSAqLwogCiAvKiAtLS0tLS0tLS0gR3RrIHBv
cnQgKFVuaXgsIFdpbmRvd3MsIE1hYykgLS0tLS0tLS0tICovCkBAIC0zMzEsMTAgKzMxOSw2IEBA
CiAjZGVmaW5lIEVOQUJMRV9TVUJQSVhFTF9MQVlPVVQgMQogI2VuZGlmCiAKLSNpZiAhZGVmaW5l
ZChFTkFCTEVfOEJJVF9URVhUUlVOKQotI2RlZmluZSBFTkFCTEVfOEJJVF9URVhUUlVOIDEKLSNl
bmRpZgotCiAjZW5kaWYgLyogUExBVEZPUk0oR1RLKSAqLwogCiAvKiBFTkFCTEUgbWFjcm8gZGVm
YXVsdHMgZm9yIFdlYkNvcmUgKi8KQEAgLTM0NCwxMCArMzI4LDYgQEAKICNkZWZpbmUgRU5BQkxF
XzNEX1JFTkRFUklORyAwCiAjZW5kaWYKIAotI2lmICFkZWZpbmVkKEVOQUJMRV84QklUX1RFWFRS
VU4pCi0jZGVmaW5lIEVOQUJMRV84QklUX1RFWFRSVU4gMAotI2VuZGlmCi0KICNpZiAhZGVmaW5l
ZChFTkFCTEVfQUNDRUxFUkFURURfMkRfQ0FOVkFTKQogI2RlZmluZSBFTkFCTEVfQUNDRUxFUkFU
RURfMkRfQ0FOVkFTIDAKICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDMwNWU4MDEuLjJhNmIxNmQgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cKQEAgLTEsNSArMSwxOSBAQAogMjAxNC0wMi0wNSAgQW5kcmVhcyBLbGluZyAgPGFr
bGluZ0BhcHBsZS5jb20+CiAKKyAgICAgICAgVHVybiBvbiBFTkFCTEUoOEJJVF9URVhUUlVOKSBm
b3IgZXZlcnlvbmUuCisgICAgICAgIDxodHRwczovL3dlYmtpdC5vcmcvYi8xMjgyNzM+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9UZXh0UnVuLmg6CisgICAgICAgIChXZWJDb3JlOjpUZXh0UnVuOjpUZXh0UnVuKToK
KyAgICAgICAgKFdlYkNvcmU6OlRleHRSdW46OnN1YlJ1bik6CisgICAgICAgICogcmVuZGVyaW5n
L1JlbmRlckJsb2NrLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckJsb2NrOjpjb25zdHJ1
Y3RUZXh0UnVuKToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyQmxvY2suaDoKKworMjAxNC0w
Mi0wNSAgQW5kcmVhcyBLbGluZyAgPGFrbGluZ0BhcHBsZS5jb20+CisKICAgICAgICAgRG9jdW1l
bnRMb2FkZXI6OnRpbWluZygpIHNob3VsZCByZXR1cm4gYSByZWZlcmVuY2UuCiAgICAgICAgIDxo
dHRwczovL3dlYmtpdC5vcmcvYi8xMjgyNzI+CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL1RleHRSdW4uaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL1RleHRSdW4uaAppbmRleCA1Mjk2ZjA3Li44ZWI5ZDljIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9UZXh0UnVuLmgKKysrIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvVGV4dFJ1bi5oCkBAIC01OSw3ICs1OSw2IEBAIHB1YmxpYzoK
IAogICAgIHR5cGVkZWYgdW5zaWduZWQgUm91bmRpbmdIYWNrczsKIAotI2lmIEVOQUJMRSg4QklU
X1RFWFRSVU4pCiAgICAgVGV4dFJ1bihjb25zdCBMQ2hhciogYywgdW5zaWduZWQgbGVuLCBmbG9h
dCB4cG9zID0gMCwgZmxvYXQgZXhwYW5zaW9uID0gMCwgRXhwYW5zaW9uQmVoYXZpb3IgZXhwYW5z
aW9uQmVoYXZpb3IgPSBBbGxvd1RyYWlsaW5nRXhwYW5zaW9uIHwgRm9yYmlkTGVhZGluZ0V4cGFu
c2lvbiwgVGV4dERpcmVjdGlvbiBkaXJlY3Rpb24gPSBMVFIsIGJvb2wgZGlyZWN0aW9uYWxPdmVy
cmlkZSA9IGZhbHNlLCBib29sIGNoYXJhY3RlclNjYW5Gb3JDb2RlUGF0aCA9IHRydWUsIFJvdW5k
aW5nSGFja3Mgcm91bmRpbmdIYWNrcyA9IFJ1blJvdW5kaW5nIHwgV29yZFJvdW5kaW5nKQogICAg
ICAgICA6IG1fY2hhcmFjdGVyc0xlbmd0aChsZW4pCiAgICAgICAgICwgbV9sZW4obGVuKQpAQCAt
NzksNyArNzgsNiBAQCBwdWJsaWM6CiAgICAgewogICAgICAgICBtX2RhdGEuY2hhcmFjdGVyczgg
PSBjOwogICAgIH0KLSNlbmRpZgogCiAgICAgVGV4dFJ1bihjb25zdCBVQ2hhciogYywgdW5zaWdu
ZWQgbGVuLCBmbG9hdCB4cG9zID0gMCwgZmxvYXQgZXhwYW5zaW9uID0gMCwgRXhwYW5zaW9uQmVo
YXZpb3IgZXhwYW5zaW9uQmVoYXZpb3IgPSBBbGxvd1RyYWlsaW5nRXhwYW5zaW9uIHwgRm9yYmlk
TGVhZGluZ0V4cGFuc2lvbiwgVGV4dERpcmVjdGlvbiBkaXJlY3Rpb24gPSBMVFIsIGJvb2wgZGly
ZWN0aW9uYWxPdmVycmlkZSA9IGZhbHNlLCBib29sIGNoYXJhY3RlclNjYW5Gb3JDb2RlUGF0aCA9
IHRydWUsIFJvdW5kaW5nSGFja3Mgcm91bmRpbmdIYWNrcyA9IFJ1blJvdW5kaW5nIHwgV29yZFJv
dW5kaW5nKQogICAgICAgICA6IG1fY2hhcmFjdGVyc0xlbmd0aChsZW4pCkBAIC0xMTcsNyArMTE1
LDYgQEAgcHVibGljOgogICAgICAgICAsIG1fZGlzYWJsZVNwYWNpbmcoZmFsc2UpCiAgICAgICAg
ICwgbV90YWJTaXplKDApCiAgICAgewotI2lmIEVOQUJMRSg4QklUX1RFWFRSVU4pCiAgICAgICAg
IGlmIChtX2NoYXJhY3RlcnNMZW5ndGggJiYgcy5pczhCaXQoKSkgewogICAgICAgICAgICAgbV9k
YXRhLmNoYXJhY3RlcnM4ID0gcy5jaGFyYWN0ZXJzOCgpOwogICAgICAgICAgICAgbV9pczhCaXQg
PSB0cnVlOwpAQCAtMTI1LDEwICsxMjIsNiBAQCBwdWJsaWM6CiAgICAgICAgICAgICBtX2RhdGEu
Y2hhcmFjdGVyczE2ID0gcy5kZXByZWNhdGVkQ2hhcmFjdGVycygpOwogICAgICAgICAgICAgbV9p
czhCaXQgPSBmYWxzZTsKICAgICAgICAgfQotI2Vsc2UKLSAgICAgICAgbV9kYXRhLmNoYXJhY3Rl
cnMxNiA9IHMuZGVwcmVjYXRlZENoYXJhY3RlcnMoKTsKLSAgICAgICAgbV9pczhCaXQgPSBmYWxz
ZTsKLSNlbmRpZgogICAgIH0KIAogICAgIFRleHRSdW4gc3ViUnVuKHVuc2lnbmVkIHN0YXJ0T2Zm
c2V0LCB1bnNpZ25lZCBsZW5ndGgpIGNvbnN0CkBAIC0xMzcsMTQgKzEzMCwxMCBAQCBwdWJsaWM6
CiAKICAgICAgICAgVGV4dFJ1biByZXN1bHQgPSAqdGhpczsKIAotI2lmIEVOQUJMRSg4QklUX1RF
WFRSVU4pCiAgICAgICAgIGlmIChpczhCaXQoKSkgewogICAgICAgICAgICAgcmVzdWx0LnNldFRl
eHQoZGF0YTgoc3RhcnRPZmZzZXQpLCBsZW5ndGgpOwogICAgICAgICAgICAgcmV0dXJuIHJlc3Vs
dDsKICAgICAgICAgfQotI2Vsc2UKLSAgICAgICAgQVNTRVJUKCFpczhCaXQoKSk7Ci0jZW5kaWYK
ICAgICAgICAgcmVzdWx0LnNldFRleHQoZGF0YTE2KHN0YXJ0T2Zmc2V0KSwgbGVuZ3RoKTsKICAg
ICAgICAgcmV0dXJuIHJlc3VsdDsKICAgICB9CkBAIC0xNjYsOSArMTU1LDcgQEAgcHVibGljOgog
ICAgICAgICByZXR1cm4gU3RyaW5nKG1fZGF0YS5jaGFyYWN0ZXJzMTYsIG1fbGVuKTsKICAgICB9
CiAKLSNpZiBFTkFCTEUoOEJJVF9URVhUUlVOKQogICAgIHZvaWQgc2V0VGV4dChjb25zdCBMQ2hh
ciogYywgdW5zaWduZWQgbGVuKSB7IG1fZGF0YS5jaGFyYWN0ZXJzOCA9IGM7IG1fbGVuID0gbGVu
OyBtX2lzOEJpdCA9IHRydWU7fQotI2VuZGlmCiAgICAgdm9pZCBzZXRUZXh0KGNvbnN0IFVDaGFy
KiBjLCB1bnNpZ25lZCBsZW4pIHsgbV9kYXRhLmNoYXJhY3RlcnMxNiA9IGM7IG1fbGVuID0gbGVu
OyBtX2lzOEJpdCA9IGZhbHNlO30KICAgICB2b2lkIHNldENoYXJhY3RlcnNMZW5ndGgodW5zaWdu
ZWQgY2hhcmFjdGVyc0xlbmd0aCkgeyBtX2NoYXJhY3RlcnNMZW5ndGggPSBjaGFyYWN0ZXJzTGVu
Z3RoOyB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9j
ay5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwCmluZGV4IDYy
NzY3ZWIuLjk1MWVjMjUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJCbG9jay5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmNw
cApAQCAtNTQxMywxMiArNTQxMywxMCBAQCBzdGF0aWMgaW5saW5lIFRleHRSdW4gY29uc3RydWN0
VGV4dFJ1bkludGVybmFsKFJlbmRlck9iamVjdCogY29udGV4dCwgY29uc3QgRm9udAogICAgIHJl
dHVybiBydW47CiB9CiAKLSNpZiBFTkFCTEUoOEJJVF9URVhUUlVOKQogVGV4dFJ1biBSZW5kZXJC
bG9jazo6Y29uc3RydWN0VGV4dFJ1bihSZW5kZXJPYmplY3QqIGNvbnRleHQsIGNvbnN0IEZvbnQm
IGZvbnQsIGNvbnN0IExDaGFyKiBjaGFyYWN0ZXJzLCBpbnQgbGVuZ3RoLCBjb25zdCBSZW5kZXJT
dHlsZSYgc3R5bGUsIFRleHRSdW46OkV4cGFuc2lvbkJlaGF2aW9yIGV4cGFuc2lvbikKIHsKICAg
ICByZXR1cm4gY29uc3RydWN0VGV4dFJ1bkludGVybmFsKGNvbnRleHQsIGZvbnQsIGNoYXJhY3Rl
cnMsIGxlbmd0aCwgc3R5bGUsIGV4cGFuc2lvbik7CiB9Ci0jZW5kaWYKIAogVGV4dFJ1biBSZW5k
ZXJCbG9jazo6Y29uc3RydWN0VGV4dFJ1bihSZW5kZXJPYmplY3QqIGNvbnRleHQsIGNvbnN0IEZv
bnQmIGZvbnQsIGNvbnN0IFVDaGFyKiBjaGFyYWN0ZXJzLCBpbnQgbGVuZ3RoLCBjb25zdCBSZW5k
ZXJTdHlsZSYgc3R5bGUsIFRleHRSdW46OkV4cGFuc2lvbkJlaGF2aW9yIGV4cGFuc2lvbikKIHsK
QEAgLTU0MjcsMzggKzU0MjUsMjYgQEAgVGV4dFJ1biBSZW5kZXJCbG9jazo6Y29uc3RydWN0VGV4
dFJ1bihSZW5kZXJPYmplY3QqIGNvbnRleHQsIGNvbnN0IEZvbnQmIGZvbnQsIGMKIAogVGV4dFJ1
biBSZW5kZXJCbG9jazo6Y29uc3RydWN0VGV4dFJ1bihSZW5kZXJPYmplY3QqIGNvbnRleHQsIGNv
bnN0IEZvbnQmIGZvbnQsIGNvbnN0IFJlbmRlclRleHQqIHRleHQsIGNvbnN0IFJlbmRlclN0eWxl
JiBzdHlsZSwgVGV4dFJ1bjo6RXhwYW5zaW9uQmVoYXZpb3IgZXhwYW5zaW9uKQogewotI2lmIEVO
QUJMRSg4QklUX1RFWFRSVU4pCiAgICAgaWYgKHRleHQtPmlzOEJpdCgpKQogICAgICAgICByZXR1
cm4gY29uc3RydWN0VGV4dFJ1bkludGVybmFsKGNvbnRleHQsIGZvbnQsIHRleHQtPmNoYXJhY3Rl
cnM4KCksIHRleHQtPnRleHRMZW5ndGgoKSwgc3R5bGUsIGV4cGFuc2lvbik7CiAgICAgcmV0dXJu
IGNvbnN0cnVjdFRleHRSdW5JbnRlcm5hbChjb250ZXh0LCBmb250LCB0ZXh0LT5jaGFyYWN0ZXJz
MTYoKSwgdGV4dC0+dGV4dExlbmd0aCgpLCBzdHlsZSwgZXhwYW5zaW9uKTsKLSNlbHNlCi0gICAg
cmV0dXJuIGNvbnN0cnVjdFRleHRSdW5JbnRlcm5hbChjb250ZXh0LCBmb250LCB0ZXh0LT5kZXBy
ZWNhdGVkQ2hhcmFjdGVycygpLCB0ZXh0LT50ZXh0TGVuZ3RoKCksIHN0eWxlLCBleHBhbnNpb24p
OwotI2VuZGlmCiB9CiAKIFRleHRSdW4gUmVuZGVyQmxvY2s6OmNvbnN0cnVjdFRleHRSdW4oUmVu
ZGVyT2JqZWN0KiBjb250ZXh0LCBjb25zdCBGb250JiBmb250LCBjb25zdCBSZW5kZXJUZXh0KiB0
ZXh0LCB1bnNpZ25lZCBvZmZzZXQsIHVuc2lnbmVkIGxlbmd0aCwgY29uc3QgUmVuZGVyU3R5bGUm
IHN0eWxlLCBUZXh0UnVuOjpFeHBhbnNpb25CZWhhdmlvciBleHBhbnNpb24pCiB7CiAgICAgQVNT
RVJUKG9mZnNldCArIGxlbmd0aCA8PSB0ZXh0LT50ZXh0TGVuZ3RoKCkpOwotI2lmIEVOQUJMRSg4
QklUX1RFWFRSVU4pCiAgICAgaWYgKHRleHQtPmlzOEJpdCgpKQogICAgICAgICByZXR1cm4gY29u
c3RydWN0VGV4dFJ1bkludGVybmFsKGNvbnRleHQsIGZvbnQsIHRleHQtPmNoYXJhY3RlcnM4KCkg
KyBvZmZzZXQsIGxlbmd0aCwgc3R5bGUsIGV4cGFuc2lvbik7CiAgICAgcmV0dXJuIGNvbnN0cnVj
dFRleHRSdW5JbnRlcm5hbChjb250ZXh0LCBmb250LCB0ZXh0LT5jaGFyYWN0ZXJzMTYoKSArIG9m
ZnNldCwgbGVuZ3RoLCBzdHlsZSwgZXhwYW5zaW9uKTsKLSNlbHNlCi0gICAgcmV0dXJuIGNvbnN0
cnVjdFRleHRSdW5JbnRlcm5hbChjb250ZXh0LCBmb250LCB0ZXh0LT5kZXByZWNhdGVkQ2hhcmFj
dGVycygpICsgb2Zmc2V0LCBsZW5ndGgsIHN0eWxlLCBleHBhbnNpb24pOwotI2VuZGlmCiB9CiAK
IFRleHRSdW4gUmVuZGVyQmxvY2s6OmNvbnN0cnVjdFRleHRSdW4oUmVuZGVyT2JqZWN0KiBjb250
ZXh0LCBjb25zdCBGb250JiBmb250LCBjb25zdCBTdHJpbmcmIHN0cmluZywgY29uc3QgUmVuZGVy
U3R5bGUmIHN0eWxlLCBUZXh0UnVuOjpFeHBhbnNpb25CZWhhdmlvciBleHBhbnNpb24sIFRleHRS
dW5GbGFncyBmbGFncykKIHsKICAgICB1bnNpZ25lZCBsZW5ndGggPSBzdHJpbmcubGVuZ3RoKCk7
CiAKLSNpZiBFTkFCTEUoOEJJVF9URVhUUlVOKQogICAgIGlmIChsZW5ndGggJiYgc3RyaW5nLmlz
OEJpdCgpKQogICAgICAgICByZXR1cm4gY29uc3RydWN0VGV4dFJ1bkludGVybmFsKGNvbnRleHQs
IGZvbnQsIHN0cmluZy5jaGFyYWN0ZXJzOCgpLCBsZW5ndGgsIHN0eWxlLCBleHBhbnNpb24sIGZs
YWdzKTsKICAgICByZXR1cm4gY29uc3RydWN0VGV4dFJ1bkludGVybmFsKGNvbnRleHQsIGZvbnQs
IHN0cmluZy5kZXByZWNhdGVkQ2hhcmFjdGVycygpLCBsZW5ndGgsIHN0eWxlLCBleHBhbnNpb24s
IGZsYWdzKTsKLSNlbHNlCi0gICAgcmV0dXJuIGNvbnN0cnVjdFRleHRSdW5JbnRlcm5hbChjb250
ZXh0LCBmb250LCBzdHJpbmcuZGVwcmVjYXRlZENoYXJhY3RlcnMoKSwgbGVuZ3RoLCBzdHlsZSwg
ZXhwYW5zaW9uLCBmbGFncyk7Ci0jZW5kaWYKIH0KIAogUmVuZGVyQmxvY2sqIFJlbmRlckJsb2Nr
OjpjcmVhdGVBbm9ueW1vdXNXaXRoUGFyZW50UmVuZGVyZXJBbmREaXNwbGF5KGNvbnN0IFJlbmRl
ck9iamVjdCogcGFyZW50LCBFRGlzcGxheSBkaXNwbGF5KQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyQmxvY2suaAppbmRleCBhYmMzYWE5Li5kMjBmZGFjIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyQmxvY2suaApAQCAtMjQ2LDEwICsyNDYsOCBAQCBwdWJsaWM6CiAgICAgc3Rh
dGljIFRleHRSdW4gY29uc3RydWN0VGV4dFJ1bihSZW5kZXJPYmplY3QqIGNvbnRleHQsIGNvbnN0
IEZvbnQmLCBjb25zdCBSZW5kZXJUZXh0KiwgdW5zaWduZWQgb2Zmc2V0LCBjb25zdCBSZW5kZXJT
dHlsZSYsCiAgICAgICAgIFRleHRSdW46OkV4cGFuc2lvbkJlaGF2aW9yID0gVGV4dFJ1bjo6QWxs
b3dUcmFpbGluZ0V4cGFuc2lvbiB8IFRleHRSdW46OkZvcmJpZExlYWRpbmdFeHBhbnNpb24pOwog
Ci0jaWYgRU5BQkxFKDhCSVRfVEVYVFJVTikKICAgICBzdGF0aWMgVGV4dFJ1biBjb25zdHJ1Y3RU
ZXh0UnVuKFJlbmRlck9iamVjdCogY29udGV4dCwgY29uc3QgRm9udCYsIGNvbnN0IExDaGFyKiBj
aGFyYWN0ZXJzLCBpbnQgbGVuZ3RoLCBjb25zdCBSZW5kZXJTdHlsZSYsCiAgICAgICAgIFRleHRS
dW46OkV4cGFuc2lvbkJlaGF2aW9yID0gVGV4dFJ1bjo6QWxsb3dUcmFpbGluZ0V4cGFuc2lvbiB8
IFRleHRSdW46OkZvcmJpZExlYWRpbmdFeHBhbnNpb24pOwotI2VuZGlmCiAKICAgICBzdGF0aWMg
VGV4dFJ1biBjb25zdHJ1Y3RUZXh0UnVuKFJlbmRlck9iamVjdCogY29udGV4dCwgY29uc3QgRm9u
dCYsIGNvbnN0IFVDaGFyKiBjaGFyYWN0ZXJzLCBpbnQgbGVuZ3RoLCBjb25zdCBSZW5kZXJTdHls
ZSYsCiAgICAgICAgIFRleHRSdW46OkV4cGFuc2lvbkJlaGF2aW9yID0gVGV4dFJ1bjo6QWxsb3dU
cmFpbGluZ0V4cGFuc2lvbiB8IFRleHRSdW46OkZvcmJpZExlYWRpbmdFeHBhbnNpb24pOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>