<?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>75219</bug_id>
          
          <creation_ts>2011-12-25 20:11:06 -0800</creation_ts>
          <short_desc>Use OwnPtr for CSSFontFace::m_sources</short_desc>
          <delta_ts>2011-12-25 20:46:40 -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>CSS</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>
          
          <blocked>41321</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Darin Adler">darin</reporter>
          <assigned_to name="Darin Adler">darin</assigned_to>
          <cc>macpherson</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>527120</commentid>
    <comment_count>0</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2011-12-25 20:11:06 -0800</bug_when>
    <thetext>Use OwnPtr for CSSFontFace::m_sources</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527121</commentid>
    <comment_count>1</comment_count>
      <attachid>120520</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2011-12-25 20:13:13 -0800</bug_when>
    <thetext>Created attachment 120520
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527123</commentid>
    <comment_count>2</comment_count>
      <attachid>120520</attachid>
    <who name="">mitz</who>
    <bug_when>2011-12-25 20:20:54 -0800</bug_when>
    <thetext>Comment on attachment 120520
Patch

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

&gt; Source/WebCore/css/CSSFontFace.cpp:2
&gt; + * Copyright (C) 2007, 2008, 2012 Apple Inc. All rights reserved.

Off-by-one error.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527124</commentid>
    <comment_count>3</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2011-12-25 20:46:40 -0800</bug_when>
    <thetext>Committed r103676: &lt;http://trac.webkit.org/changeset/103676&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>120520</attachid>
            <date>2011-12-25 20:13:13 -0800</date>
            <delta_ts>2011-12-25 20:45:35 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-75219-20111225201312.patch</filename>
            <type>text/plain</type>
            <size>8623</size>
            <attacher name="Darin Adler">darin</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEwMzY3NSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI5IEBACisyMDExLTEyLTI1ICBEYXJpbiBB
ZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KKworICAgICAgICBVc2UgT3duUHRyIGZvciBDU1NGb250
RmFjZTo6bV9zb3VyY2VzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD03NTIxOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogY3NzL0NTU0ZvbnRGYWNlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkNTU0ZvbnRG
YWNlOjppc0xvYWRlZCk6IFVzZSB0aGUgc2FtZSBzaXplX3QgaWRpb20gaGVyZSBhcyBpbiB0aGUg
cmVzdAorICAgICAgICBvZiB0aGUgZnVuY3Rpb25zLgorICAgICAgICAoV2ViQ29yZTo6Q1NTRm9u
dEZhY2U6OmlzVmFsaWQpOiBEaXR0by4gQWxzbyByZW1vdmVkIHVubmVlZGVkIGVtcHR5IHNwZWNp
YWwgY2FzaW5nLgorICAgICAgICAoV2ViQ29yZTo6Q1NTRm9udEZhY2U6OmFkZFNvdXJjZSk6IENo
YW5nZWQgdG8gdGFrZSBhIFBhc3NPd25QdHIuIFJlb3JkZXJlZCBzbyB0aGUKKyAgICAgICAgUGFz
c093blB0ciB6ZXJvaW5nIGRvZXMgbm90IGNhdXNlIHRyb3VibGUuCisgICAgICAgIChXZWJDb3Jl
OjpDU1NGb250RmFjZTo6Z2V0Rm9udERhdGEpOiBBZGRlZCBjYWxsIHRvIGdldC4KKyAgICAgICAg
KFdlYkNvcmU6OkNTU0ZvbnRGYWNlOjpoYXNTVkdGb250RmFjZVNvdXJjZSk6IFVzZSB0aGUgc2Ft
ZSBzaXplX3QgaWRpb20gaGVyZSBhcyBpbgorICAgICAgICB0aGUgcmVzdCBvZiB0aGUgZnVuY3Rp
b25zLgorCisgICAgICAgICogY3NzL0NTU0ZvbnRGYWNlLmg6IFVzZSBQYXNzT3duUHRyIGZvciBh
ZGRTb3VyY2UgYXJndW1lbnQsIGFuZCBWZWN0b3I8T3duUHRyPiBmb3IKKyAgICAgICAgdGhlIG1f
c291cmNlcyB2ZWN0b3IuCisKKyAgICAgICAgKiBjc3MvQ1NTRm9udFNlbGVjdG9yLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkNTU0ZvbnRTZWxlY3Rvcjo6YWRkRm9udEZhY2VSdWxlKTogVXNlIE93
blB0ciBhbmQgUGFzc093blB0ciBmb3IgZm9udCBmYWNlCisgICAgICAgIHNvdXJjZXMgdGhhdCBh
cmUgcGFzc2VkIHRvIGFkZFNvdXJjZS4KKworICAgICAgICAqIGNzcy9DU1NTZWdtZW50ZWRGb250
RmFjZS5jcHA6IEFkZGVkIGEgbm93LW5lZWRlZCBpbmNsdWRlLgorCiAyMDExLTEyLTI0ICBKYXJy
ZWQgTmljaG9sbHMgIDxqYXJyZWRAc2VuY2hhLmNvbT4KIAogICAgICAgICBBbGxvdyBYTUxIdHRw
UmVxdWVzdCByZXNwb25zZVR5cGUgdG8gYmUgc2V0IGF0IGFueSBzdGF0ZSB1cCB0byBhbmQgaW5j
bHVkaW5nIEhFQURFUlNfUkVDRUlWRUQKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NGb250
RmFjZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvY3NzL0NTU0ZvbnRGYWNlLmNw
cAkocmV2aXNpb24gMTAzNjY5KQorKysgU291cmNlL1dlYkNvcmUvY3NzL0NTU0ZvbnRGYWNlLmNw
cAkod29ya2luZyBjb3B5KQpAQCAtMSw1ICsxLDUgQEAKIC8qCi0gKiBDb3B5cmlnaHQgKEMpIDIw
MDcsIDIwMDggQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICogQ29weXJpZ2h0IChD
KSAyMDA3LCAyMDA4LCAyMDEyIEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KICAqCiAg
KiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRo
IG9yIHdpdGhvdXQKICAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0
IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucwpAQCAtMzQsMTUgKzM0LDEwIEBACiAKIG5hbWVzcGFj
ZSBXZWJDb3JlIHsKIAotQ1NTRm9udEZhY2U6On5DU1NGb250RmFjZSgpCi17Ci0gICAgZGVsZXRl
QWxsVmFsdWVzKG1fc291cmNlcyk7Ci19Ci0KIGJvb2wgQ1NTRm9udEZhY2U6OmlzTG9hZGVkKCkg
Y29uc3QKIHsKLSAgICB1bnNpZ25lZCBzaXplID0gbV9zb3VyY2VzLnNpemUoKTsKLSAgICBmb3Ig
KHVuc2lnbmVkIGkgPSAwOyBpIDwgc2l6ZTsgaSsrKSB7CisgICAgc2l6ZV90IHNpemUgPSBtX3Nv
dXJjZXMuc2l6ZSgpOworICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgc2l6ZTsgaSsrKSB7CiAg
ICAgICAgIGlmICghbV9zb3VyY2VzW2ldLT5pc0xvYWRlZCgpKQogICAgICAgICAgICAgcmV0dXJu
IGZhbHNlOwogICAgIH0KQEAgLTUxLDEwICs0Niw4IEBAIGJvb2wgQ1NTRm9udEZhY2U6OmlzTG9h
ZGVkKCkgY29uc3QKIAogYm9vbCBDU1NGb250RmFjZTo6aXNWYWxpZCgpIGNvbnN0CiB7Ci0gICAg
dW5zaWduZWQgc2l6ZSA9IG1fc291cmNlcy5zaXplKCk7Ci0gICAgaWYgKCFzaXplKQotICAgICAg
ICByZXR1cm4gZmFsc2U7Ci0gICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IHNpemU7IGkrKykg
eworICAgIHNpemVfdCBzaXplID0gbV9zb3VyY2VzLnNpemUoKTsKKyAgICBmb3IgKHNpemVfdCBp
ID0gMDsgaSA8IHNpemU7IGkrKykgewogICAgICAgICBpZiAobV9zb3VyY2VzW2ldLT5pc1ZhbGlk
KCkpCiAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICB9CkBAIC03MSwxMCArNjQsMTAgQEAg
dm9pZCBDU1NGb250RmFjZTo6cmVtb3ZlZEZyb21TZWdtZW50ZWRGbwogICAgIG1fc2VnbWVudGVk
Rm9udEZhY2VzLnJlbW92ZShzZWdtZW50ZWRGb250RmFjZSk7CiB9CiAKLXZvaWQgQ1NTRm9udEZh
Y2U6OmFkZFNvdXJjZShDU1NGb250RmFjZVNvdXJjZSogc291cmNlKQordm9pZCBDU1NGb250RmFj
ZTo6YWRkU291cmNlKFBhc3NPd25QdHI8Q1NTRm9udEZhY2VTb3VyY2U+IHNvdXJjZSkKIHsKLSAg
ICBtX3NvdXJjZXMuYXBwZW5kKHNvdXJjZSk7CiAgICAgc291cmNlLT5zZXRGb250RmFjZSh0aGlz
KTsKKyAgICBtX3NvdXJjZXMuYXBwZW5kKHNvdXJjZSk7CiB9CiAKIHZvaWQgQ1NTRm9udEZhY2U6
OmZvbnRMb2FkZWQoQ1NTRm9udEZhY2VTb3VyY2UqIHNvdXJjZSkKQEAgLTExMCw3ICsxMDMsNyBA
QCBTaW1wbGVGb250RGF0YSogQ1NTRm9udEZhY2U6OmdldEZvbnREYXRhCiAgICAgc2l6ZV90IHNp
emUgPSBtX3NvdXJjZXMuc2l6ZSgpOwogICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgc2l6ZTsg
KytpKSB7CiAgICAgICAgIGlmIChTaW1wbGVGb250RGF0YSogcmVzdWx0ID0gbV9zb3VyY2VzW2ld
LT5nZXRGb250RGF0YShmb250RGVzY3JpcHRpb24sIHN5bnRoZXRpY0JvbGQsIHN5bnRoZXRpY0l0
YWxpYywgZm9udFNlbGVjdG9yKSkgewotICAgICAgICAgICAgbV9hY3RpdmVTb3VyY2UgPSBtX3Nv
dXJjZXNbaV07CisgICAgICAgICAgICBtX2FjdGl2ZVNvdXJjZSA9IG1fc291cmNlc1tpXS5nZXQo
KTsKICAgICAgICAgICAgIHJldHVybiByZXN1bHQ7CiAgICAgICAgIH0KICAgICB9CkBAIC0xMjEs
NyArMTE0LDggQEAgU2ltcGxlRm9udERhdGEqIENTU0ZvbnRGYWNlOjpnZXRGb250RGF0YQogI2lm
IEVOQUJMRShTVkdfRk9OVFMpCiBib29sIENTU0ZvbnRGYWNlOjpoYXNTVkdGb250RmFjZVNvdXJj
ZSgpIGNvbnN0CiB7Ci0gICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IG1fc291cmNlcy5zaXpl
KCk7IGkrKykgeworICAgIHNpemVfdCBzaXplID0gbV9zb3VyY2VzLnNpemUoKTsKKyAgICBmb3Ig
KHNpemVfdCBpID0gMDsgaSA8IHNpemU7IGkrKykgewogICAgICAgICBpZiAobV9zb3VyY2VzW2ld
LT5pc1NWR0ZvbnRGYWNlU291cmNlKCkpCiAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICB9
CkBAIC0xMzAsNCArMTI0LDMgQEAgYm9vbCBDU1NGb250RmFjZTo6aGFzU1ZHRm9udEZhY2VTb3Vy
Y2UoKQogI2VuZGlmCiAKIH0KLQpJbmRleDogU291cmNlL1dlYkNvcmUvY3NzL0NTU0ZvbnRGYWNl
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvY3NzL0NTU0ZvbnRGYWNlLmgJKHJldmlz
aW9uIDEwMzY2OSkKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NGb250RmFjZS5oCSh3b3JraW5n
IGNvcHkpCkBAIC0yNyw2ICsyNyw3IEBACiAjZGVmaW5lIENTU0ZvbnRGYWNlX2gKIAogI2luY2x1
ZGUgIkZvbnRUcmFpdHNNYXNrLmgiCisjaW5jbHVkZSA8d3RmL0ZvcndhcmQuaD4KICNpbmNsdWRl
IDx3dGYvSGFzaFNldC5oPgogI2luY2x1ZGUgPHd0Zi9QYXNzUmVmUHRyLmg+CiAjaW5jbHVkZSA8
d3RmL1JlZkNvdW50ZWQuaD4KQEAgLTQzLDcgKzQ0LDYgQEAgY2xhc3MgU2ltcGxlRm9udERhdGE7
CiBjbGFzcyBDU1NGb250RmFjZSA6IHB1YmxpYyBSZWZDb3VudGVkPENTU0ZvbnRGYWNlPiB7CiBw
dWJsaWM6CiAgICAgc3RhdGljIFBhc3NSZWZQdHI8Q1NTRm9udEZhY2U+IGNyZWF0ZShGb250VHJh
aXRzTWFzayB0cmFpdHNNYXNrLCBib29sIGlzTG9jYWxGYWxsYmFjayA9IGZhbHNlKSB7IHJldHVy
biBhZG9wdFJlZihuZXcgQ1NTRm9udEZhY2UodHJhaXRzTWFzaywgaXNMb2NhbEZhbGxiYWNrKSk7
IH0KLSAgICB+Q1NTRm9udEZhY2UoKTsKIAogICAgIEZvbnRUcmFpdHNNYXNrIHRyYWl0c01hc2so
KSBjb25zdCB7IHJldHVybiBtX3RyYWl0c01hc2s7IH0KIApAQCAtNjAsNyArNjAsNyBAQCBwdWJs
aWM6CiAKICAgICBib29sIGlzTG9jYWxGYWxsYmFjaygpIGNvbnN0IHsgcmV0dXJuIG1faXNMb2Nh
bEZhbGxiYWNrOyB9CiAKLSAgICB2b2lkIGFkZFNvdXJjZShDU1NGb250RmFjZVNvdXJjZSopOwor
ICAgIHZvaWQgYWRkU291cmNlKFBhc3NPd25QdHI8Q1NTRm9udEZhY2VTb3VyY2U+KTsKIAogICAg
IHZvaWQgZm9udExvYWRlZChDU1NGb250RmFjZVNvdXJjZSopOwogCkBAIC05Niw3ICs5Niw3IEBA
IHByaXZhdGU6CiAgICAgRm9udFRyYWl0c01hc2sgbV90cmFpdHNNYXNrOwogICAgIFZlY3RvcjxV
bmljb2RlUmFuZ2U+IG1fcmFuZ2VzOwogICAgIEhhc2hTZXQ8Q1NTU2VnbWVudGVkRm9udEZhY2Uq
PiBtX3NlZ21lbnRlZEZvbnRGYWNlczsKLSAgICBWZWN0b3I8Q1NTRm9udEZhY2VTb3VyY2UqPiBt
X3NvdXJjZXM7CisgICAgVmVjdG9yPE93blB0cjxDU1NGb250RmFjZVNvdXJjZT4gPiBtX3NvdXJj
ZXM7CiAgICAgQ1NTRm9udEZhY2VTb3VyY2UqIG1fYWN0aXZlU291cmNlOwogICAgIGJvb2wgbV9p
c0xvY2FsRmFsbGJhY2s7CiB9OwpJbmRleDogU291cmNlL1dlYkNvcmUvY3NzL0NTU0ZvbnRTZWxl
Y3Rvci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvY3NzL0NTU0ZvbnRTZWxlY3Rv
ci5jcHAJKHJldmlzaW9uIDEwMzY2OSkKKysrIFNvdXJjZS9XZWJDb3JlL2Nzcy9DU1NGb250U2Vs
ZWN0b3IuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xLDUgKzEsNSBAQAogLyoKLSAqIENvcHlyaWdo
dCAoQykgMjAwNywgMjAwOCwgMjAxMSBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisg
KiBDb3B5cmlnaHQgKEMpIDIwMDcsIDIwMDgsIDIwMTEsIDIwMTIgQXBwbGUgSW5jLiBBbGwgcmln
aHRzIHJlc2VydmVkLgogICogICAgICAgICAgIChDKSAyMDA3LCAyMDA4IE5pa29sYXMgWmltbWVy
bWFubiA8emltbWVybWFubkBrZGUub3JnPgogICoKICAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2Ug
aW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dApAQCAtMjM0LDcgKzIz
NCw3IEBAIHZvaWQgQ1NTRm9udFNlbGVjdG9yOjphZGRGb250RmFjZVJ1bGUoY28KICAgICBmb3Ig
KGludCBpID0gMDsgaSA8IHNyY0xlbmd0aDsgaSsrKSB7CiAgICAgICAgIC8vIEFuIGl0ZW0gaW4g
dGhlIGxpc3QgZWl0aGVyIHNwZWNpZmllcyBhIHN0cmluZyAobG9jYWwgZm9udCBuYW1lKSBvciBh
IFVSTCAocmVtb3RlIGZvbnQgdG8gZG93bmxvYWQpLgogICAgICAgICBDU1NGb250RmFjZVNyY1Zh
bHVlKiBpdGVtID0gc3RhdGljX2Nhc3Q8Q1NTRm9udEZhY2VTcmNWYWx1ZSo+KHNyY0xpc3QtPml0
ZW1XaXRob3V0Qm91bmRzQ2hlY2soaSkpOwotICAgICAgICBDU1NGb250RmFjZVNvdXJjZSogc291
cmNlID0gMDsKKyAgICAgICAgT3duUHRyPENTU0ZvbnRGYWNlU291cmNlPiBzb3VyY2U7CiAKICNp
ZiBFTkFCTEUoU1ZHX0ZPTlRTKQogICAgICAgICBmb3VuZFNWR0ZvbnQgPSBpdGVtLT5pc1NWR0Zv
bnRGYWNlU3JjKCkgfHwgaXRlbS0+c3ZnRm9udEZhY2VFbGVtZW50KCk7CkBAIC0yNDYsNyArMjQ2
LDcgQEAgdm9pZCBDU1NGb250U2VsZWN0b3I6OmFkZEZvbnRGYWNlUnVsZShjbwogICAgICAgICAg
ICAgICAgIFJlc291cmNlUmVxdWVzdCByZXF1ZXN0KG1fZG9jdW1lbnQtPmNvbXBsZXRlVVJMKGl0
ZW0tPnJlc291cmNlKCkpKTsKICAgICAgICAgICAgICAgICBDYWNoZWRGb250KiBjYWNoZWRGb250
ID0gbV9kb2N1bWVudC0+Y2FjaGVkUmVzb3VyY2VMb2FkZXIoKS0+cmVxdWVzdEZvbnQocmVxdWVz
dCk7CiAgICAgICAgICAgICAgICAgaWYgKGNhY2hlZEZvbnQpIHsKLSAgICAgICAgICAgICAgICAg
ICAgc291cmNlID0gbmV3IENTU0ZvbnRGYWNlU291cmNlKGl0ZW0tPnJlc291cmNlKCksIGNhY2hl
ZEZvbnQpOworICAgICAgICAgICAgICAgICAgICBzb3VyY2UgPSBhZG9wdFB0cihuZXcgQ1NTRm9u
dEZhY2VTb3VyY2UoaXRlbS0+cmVzb3VyY2UoKSwgY2FjaGVkRm9udCkpOwogI2lmIEVOQUJMRShT
VkdfRk9OVFMpCiAgICAgICAgICAgICAgICAgICAgIGlmIChmb3VuZFNWR0ZvbnQpCiAgICAgICAg
ICAgICAgICAgICAgICAgICBzb3VyY2UtPnNldEhhc0V4dGVybmFsU1ZHRm9udCh0cnVlKTsKQEAg
LTI1NCw3ICsyNTQsNyBAQCB2b2lkIENTU0ZvbnRTZWxlY3Rvcjo6YWRkRm9udEZhY2VSdWxlKGNv
CiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfQogICAgICAgICB9IGVsc2UgewotICAg
ICAgICAgICAgc291cmNlID0gbmV3IENTU0ZvbnRGYWNlU291cmNlKGl0ZW0tPnJlc291cmNlKCkp
OworICAgICAgICAgICAgc291cmNlID0gYWRvcHRQdHIobmV3IENTU0ZvbnRGYWNlU291cmNlKGl0
ZW0tPnJlc291cmNlKCkpKTsKICAgICAgICAgfQogCiAgICAgICAgIGlmICghZm9udEZhY2UpCkBA
IC0yNjQsNyArMjY0LDcgQEAgdm9pZCBDU1NGb250U2VsZWN0b3I6OmFkZEZvbnRGYWNlUnVsZShj
bwogI2lmIEVOQUJMRShTVkdfRk9OVFMpCiAgICAgICAgICAgICBzb3VyY2UtPnNldFNWR0ZvbnRG
YWNlRWxlbWVudChpdGVtLT5zdmdGb250RmFjZUVsZW1lbnQoKSk7CiAjZW5kaWYKLSAgICAgICAg
ICAgIGZvbnRGYWNlLT5hZGRTb3VyY2Uoc291cmNlKTsKKyAgICAgICAgICAgIGZvbnRGYWNlLT5h
ZGRTb3VyY2Uoc291cmNlLnJlbGVhc2UoKSk7CiAgICAgICAgIH0KICAgICB9CiAKQEAgLTMzMiw3
ICszMzIsNyBAQCB2b2lkIENTU0ZvbnRTZWxlY3Rvcjo6YWRkRm9udEZhY2VSdWxlKGNvCiAKICAg
ICAgICAgICAgICAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBpIDwgbnVtTG9jYWxseUluc3RhbGxl
ZEZhY2VzOyArK2kpIHsKICAgICAgICAgICAgICAgICAgICAgUmVmUHRyPENTU0ZvbnRGYWNlPiBs
b2NhbGx5SW5zdGFsbGVkRm9udEZhY2UgPSBDU1NGb250RmFjZTo6Y3JlYXRlKHN0YXRpY19jYXN0
PEZvbnRUcmFpdHNNYXNrPihsb2NhbGx5SW5zdGFsbGVkRm9udHNUcmFpdHNNYXNrc1tpXSksIHRy
dWUpOwotICAgICAgICAgICAgICAgICAgICBsb2NhbGx5SW5zdGFsbGVkRm9udEZhY2UtPmFkZFNv
dXJjZShuZXcgQ1NTRm9udEZhY2VTb3VyY2UoZmFtaWx5TmFtZSkpOworICAgICAgICAgICAgICAg
ICAgICBsb2NhbGx5SW5zdGFsbGVkRm9udEZhY2UtPmFkZFNvdXJjZShhZG9wdFB0cihuZXcgQ1NT
Rm9udEZhY2VTb3VyY2UoZmFtaWx5TmFtZSkpKTsKICAgICAgICAgICAgICAgICAgICAgQVNTRVJU
KGxvY2FsbHlJbnN0YWxsZWRGb250RmFjZS0+aXNWYWxpZCgpKTsKICAgICAgICAgICAgICAgICAg
ICAgZmFtaWx5TG9jYWxseUluc3RhbGxlZEZhY2VzLT5hcHBlbmQobG9jYWxseUluc3RhbGxlZEZv
bnRGYWNlKTsKICAgICAgICAgICAgICAgICB9CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9jc3MvQ1NT
U2VnbWVudGVkRm9udEZhY2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2Nzcy9D
U1NTZWdtZW50ZWRGb250RmFjZS5jcHAJKHJldmlzaW9uIDEwMzY2OSkKKysrIFNvdXJjZS9XZWJD
b3JlL2Nzcy9DU1NTZWdtZW50ZWRGb250RmFjZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI3LDYg
KzI3LDcgQEAKICNpbmNsdWRlICJDU1NTZWdtZW50ZWRGb250RmFjZS5oIgogCiAjaW5jbHVkZSAi
Q1NTRm9udEZhY2UuaCIKKyNpbmNsdWRlICJDU1NGb250RmFjZVNvdXJjZS5oIgogI2luY2x1ZGUg
IkNTU0ZvbnRTZWxlY3Rvci5oIgogI2luY2x1ZGUgIkRvY3VtZW50LmgiCiAjaW5jbHVkZSAiRm9u
dERlc2NyaXB0aW9uLmgiCg==
</data>
<flag name="review"
          id="120798"
          type_id="1"
          status="+"
          setter="mitz"
    />
    <flag name="commit-queue"
          id="120799"
          type_id="3"
          status="-"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>