<?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>181387</bug_id>
          
          <creation_ts>2018-01-08 05:15:03 -0800</creation_ts>
          <short_desc>[FreeType] Use FastMalloc for FreeType</short_desc>
          <delta_ts>2018-01-09 08:25:06 -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="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1386682</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-01-08 05:15:03 -0800</bug_when>
    <thetext>[FreeType] Use FastMalloc for FreeType</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1386683</commentid>
    <comment_count>1</comment_count>
      <attachid>330689</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-01-08 05:16:01 -0800</bug_when>
    <thetext>Created attachment 330689
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1386685</commentid>
    <comment_count>2</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2018-01-08 05:16:54 -0800</bug_when>
    <thetext>Attachment 330689 did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:8:  Line contains tab character.  [whitespace/tab] [5]
Total errors found: 1 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1386687</commentid>
    <comment_count>3</comment_count>
      <attachid>330691</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-01-08 05:18:56 -0800</bug_when>
    <thetext>Created attachment 330691
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1386705</commentid>
    <comment_count>4</comment_count>
      <attachid>330697</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-01-08 06:04:03 -0800</bug_when>
    <thetext>Created attachment 330697
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387255</commentid>
    <comment_count>5</comment_count>
      <attachid>330823</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-01-09 07:44:10 -0800</bug_when>
    <thetext>Created attachment 330823
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387257</commentid>
    <comment_count>6</comment_count>
      <attachid>330824</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-01-09 07:56:20 -0800</bug_when>
    <thetext>Created attachment 330824
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387265</commentid>
    <comment_count>7</comment_count>
      <attachid>330824</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2018-01-09 08:16:38 -0800</bug_when>
    <thetext>Comment on attachment 330824
Patch

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

&gt; Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp:81
&gt; +        UNUSED_PARAM(currentSize);

Better style would be to just not name the parameter IMO. You already left links to the documentation, so people can look it up if they want to know what it is.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387267</commentid>
    <comment_count>8</comment_count>
      <attachid>330824</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-01-09 08:19:45 -0800</bug_when>
    <thetext>Comment on attachment 330824
Patch

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

Thanks!

&gt;&gt; Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp:81
&gt;&gt; +        UNUSED_PARAM(currentSize);
&gt; 
&gt; Better style would be to just not name the parameter IMO. You already left links to the documentation, so people can look it up if they want to know what it is.

OK, dropped this name.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387268</commentid>
    <comment_count>9</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-01-09 08:24:00 -0800</bug_when>
    <thetext>Committed r226635: &lt;https://trac.webkit.org/changeset/226635&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1387271</commentid>
    <comment_count>10</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-01-09 08:25:06 -0800</bug_when>
    <thetext>&lt;rdar://problem/36376027&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330689</attachid>
            <date>2018-01-08 05:16:01 -0800</date>
            <delta_ts>2018-01-08 05:18:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181387-20180108221600.patch</filename>
            <type>text/plain</type>
            <size>2526</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI2NTA2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWMzNGExMWVmNDUzNmY0
MWM1ZTBjYTNiNTJhZjI1MDMwYmM1MTNlOC4uM2YwYjhiNWUwNWY5NmQxYTU1MmE3NWU0NWNlZmVl
MmZlNTY0NTM2NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE4LTAxLTA4ICBZdXN1
a2UgU3V6dWtpICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgorCisgICAgICAgIFtGcmVlVHlwZV0g
VXNlIEZhc3RNYWxsb2MgZm9yIEZyZWVUeXBlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xODEzODcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworCQlBZGQgY3VzdG9tIG1lbW9yeSBhbGxvY2F0b3IgZm9yIEZyZWVUeXBlIHRv
IHVzZSBGYXN0TWFsbG9jLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZnJlZXR5cGUv
Rm9udEN1c3RvbVBsYXRmb3JtRGF0YUZyZWVUeXBlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Omlu
aXRpYWxpemVGcmVlVHlwZUxpYnJhcnkpOgorICAgICAgICAoV2ViQ29yZTo6Y3JlYXRlRm9udEN1
c3RvbVBsYXRmb3JtRGF0YSk6CisKIDIwMTgtMDEtMDggIFphbiBEb2JlcnNlayAgPHpkb2JlcnNl
a0BpZ2FsaWEuY29tPiBhbmQgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5j
b20+CiAKICAgICAgICAgW0dTdHJlYW1lcl0gdXNlIEZhc3RNYWxsb2MtYmFzZWQgR3N0QWxsb2Nh
dG9yCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9mcmVldHlw
ZS9Gb250Q3VzdG9tUGxhdGZvcm1EYXRhRnJlZVR5cGUuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvZnJlZXR5cGUvRm9udEN1c3RvbVBsYXRmb3JtRGF0YUZyZWVUeXBlLmNw
cAppbmRleCBiNTU4N2I1ODBmNzQ2Y2U4NTEyYTBhZDhkNjA4ZDdkNzAxMDBjYmY1Li4wMWQ0NzZl
YWIxYTNhMmQwMjZkNzMyODBjNzhhYzcyOWRiMWQyYTJhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9mcmVldHlwZS9Gb250Q3VzdG9tUGxhdGZvcm1EYXRhRnJl
ZVR5cGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2ZyZWV0eXBl
L0ZvbnRDdXN0b21QbGF0Zm9ybURhdGFGcmVlVHlwZS5jcHAKQEAgLTU5LDEwICs1OSwzOCBAQCBG
b250UGxhdGZvcm1EYXRhIEZvbnRDdXN0b21QbGF0Zm9ybURhdGE6OmZvbnRQbGF0Zm9ybURhdGEo
Y29uc3QgRm9udERlc2NyaXB0aW9uJgogICAgIHJldHVybiBGb250UGxhdGZvcm1EYXRhKG1fZm9u
dEZhY2UsIGRlc2NyaXB0aW9uLCBib2xkLCBpdGFsaWMpOwogfQogCitzdGF0aWMgYm9vbCBpbml0
aWFsaXplRnJlZVR5cGVMaWJyYXJ5KEZUX0xpYnJhcnkmIGxpYnJhcnkpCit7CisgICAgLy8gaHR0
cHM6Ly93d3cuZnJlZXR5cGUub3JnL2ZyZWV0eXBlMi9kb2NzL2Rlc2lnbi9kZXNpZ24tNC5odG1s
CisKKyAgICBGVF9NZW1vcnkgbWVtb3J5ID0gRlRfTmV3X01lbW9yeSgpOworICAgIGlmICghbWVt
b3J5KQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBtZW1vcnktPmFsbG9jID0gW10oRlRf
TWVtb3J5LCBsb25nIHNpemUpIC0+IHZvaWQqIHsKKyAgICAgICAgcmV0dXJuIGZhc3RNYWxsb2Mo
c2l6ZSk7CisgICAgfTsKKyAgICBtZW1vcnktPmZyZWUgPSBbXShGVF9NZW1vcnksIHZvaWQqIGJs
b2NrKSAtPiB2b2lkIHsKKyAgICAgICAgZmFzdEZyZWUoYmxvY2spOworICAgIH07CisgICAgbWVt
b3J5LT5yZWFsbG9jID0gW10oRlRfTWVtb3J5LCBsb25nIGN1cnJlbnRTaXplLCBsb25nIG5ld1Np
emUsIHZvaWQqIGJsb2NrKSAtPiB2b2lkKiB7CisgICAgICAgIFVOVVNFRF9QQVJBTShjdXJyZW50
U2l6ZSk7CisgICAgICAgIHJldHVybiBmYXN0UmVhbGxvYyhibG9jaywgbmV3U2l6ZSk7CisgICAg
fTsKKworICAgIGlmIChGVF9OZXdfTGlicmFyeShtZW1vcnksICZsaWJyYXJ5KSkgeworICAgICAg
ICBGVF9Eb25lX01lbW9yeShtZW1vcnkpOworICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgfQor
CisgICAgRlRfQWRkX0RlZmF1bHRfTW9kdWxlcyhsaWJyYXJ5KTsKKyAgICByZXR1cm4gdHJ1ZTsK
K30KKwogc3RkOjp1bmlxdWVfcHRyPEZvbnRDdXN0b21QbGF0Zm9ybURhdGE+IGNyZWF0ZUZvbnRD
dXN0b21QbGF0Zm9ybURhdGEoU2hhcmVkQnVmZmVyJiBidWZmZXIpCiB7CiAgICAgc3RhdGljIEZU
X0xpYnJhcnkgbGlicmFyeTsKLSAgICBpZiAoIWxpYnJhcnkgJiYgRlRfSW5pdF9GcmVlVHlwZSgm
bGlicmFyeSkpIHsKKyAgICBpZiAoIWxpYnJhcnkgJiYgIWluaXRpYWxpemVGcmVlVHlwZUxpYnJh
cnkobGlicmFyeSkpIHsKICAgICAgICAgbGlicmFyeSA9IG51bGxwdHI7CiAgICAgICAgIHJldHVy
biBudWxscHRyOwogICAgIH0K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330691</attachid>
            <date>2018-01-08 05:18:56 -0800</date>
            <delta_ts>2018-01-08 06:04:00 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181387-20180108221855.patch</filename>
            <type>text/plain</type>
            <size>2532</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI2NTA2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWMzNGExMWVmNDUzNmY0
MWM1ZTBjYTNiNTJhZjI1MDMwYmM1MTNlOC4uN2QzOTBhNGM5ZjYzOTc5OGZlZWMzNWE2MDQ0YmY3
MjVkN2FjOThkNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE4LTAxLTA4ICBZdXN1
a2UgU3V6dWtpICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgorCisgICAgICAgIFtGcmVlVHlwZV0g
VXNlIEZhc3RNYWxsb2MgZm9yIEZyZWVUeXBlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xODEzODcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBBZGQgY3VzdG9tIG1lbW9yeSBhbGxvY2F0b3IgZm9yIEZyZWVU
eXBlIHRvIHVzZSBGYXN0TWFsbG9jLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZnJl
ZXR5cGUvRm9udEN1c3RvbVBsYXRmb3JtRGF0YUZyZWVUeXBlLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OmluaXRpYWxpemVGcmVlVHlwZUxpYnJhcnkpOgorICAgICAgICAoV2ViQ29yZTo6Y3JlYXRl
Rm9udEN1c3RvbVBsYXRmb3JtRGF0YSk6CisKIDIwMTgtMDEtMDggIFphbiBEb2JlcnNlayAgPHpk
b2JlcnNla0BpZ2FsaWEuY29tPiBhbmQgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGln
YWxpYS5jb20+CiAKICAgICAgICAgW0dTdHJlYW1lcl0gdXNlIEZhc3RNYWxsb2MtYmFzZWQgR3N0
QWxsb2NhdG9yCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9m
cmVldHlwZS9Gb250Q3VzdG9tUGxhdGZvcm1EYXRhRnJlZVR5cGUuY3BwIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvZnJlZXR5cGUvRm9udEN1c3RvbVBsYXRmb3JtRGF0YUZyZWVU
eXBlLmNwcAppbmRleCBiNTU4N2I1ODBmNzQ2Y2U4NTEyYTBhZDhkNjA4ZDdkNzAxMDBjYmY1Li4w
MWQ0NzZlYWIxYTNhMmQwMjZkNzMyODBjNzhhYzcyOWRiMWQyYTJhIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9mcmVldHlwZS9Gb250Q3VzdG9tUGxhdGZvcm1E
YXRhRnJlZVR5cGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Zy
ZWV0eXBlL0ZvbnRDdXN0b21QbGF0Zm9ybURhdGFGcmVlVHlwZS5jcHAKQEAgLTU5LDEwICs1OSwz
OCBAQCBGb250UGxhdGZvcm1EYXRhIEZvbnRDdXN0b21QbGF0Zm9ybURhdGE6OmZvbnRQbGF0Zm9y
bURhdGEoY29uc3QgRm9udERlc2NyaXB0aW9uJgogICAgIHJldHVybiBGb250UGxhdGZvcm1EYXRh
KG1fZm9udEZhY2UsIGRlc2NyaXB0aW9uLCBib2xkLCBpdGFsaWMpOwogfQogCitzdGF0aWMgYm9v
bCBpbml0aWFsaXplRnJlZVR5cGVMaWJyYXJ5KEZUX0xpYnJhcnkmIGxpYnJhcnkpCit7CisgICAg
Ly8gaHR0cHM6Ly93d3cuZnJlZXR5cGUub3JnL2ZyZWV0eXBlMi9kb2NzL2Rlc2lnbi9kZXNpZ24t
NC5odG1sCisKKyAgICBGVF9NZW1vcnkgbWVtb3J5ID0gRlRfTmV3X01lbW9yeSgpOworICAgIGlm
ICghbWVtb3J5KQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBtZW1vcnktPmFsbG9jID0g
W10oRlRfTWVtb3J5LCBsb25nIHNpemUpIC0+IHZvaWQqIHsKKyAgICAgICAgcmV0dXJuIGZhc3RN
YWxsb2Moc2l6ZSk7CisgICAgfTsKKyAgICBtZW1vcnktPmZyZWUgPSBbXShGVF9NZW1vcnksIHZv
aWQqIGJsb2NrKSAtPiB2b2lkIHsKKyAgICAgICAgZmFzdEZyZWUoYmxvY2spOworICAgIH07Cisg
ICAgbWVtb3J5LT5yZWFsbG9jID0gW10oRlRfTWVtb3J5LCBsb25nIGN1cnJlbnRTaXplLCBsb25n
IG5ld1NpemUsIHZvaWQqIGJsb2NrKSAtPiB2b2lkKiB7CisgICAgICAgIFVOVVNFRF9QQVJBTShj
dXJyZW50U2l6ZSk7CisgICAgICAgIHJldHVybiBmYXN0UmVhbGxvYyhibG9jaywgbmV3U2l6ZSk7
CisgICAgfTsKKworICAgIGlmIChGVF9OZXdfTGlicmFyeShtZW1vcnksICZsaWJyYXJ5KSkgewor
ICAgICAgICBGVF9Eb25lX01lbW9yeShtZW1vcnkpOworICAgICAgICByZXR1cm4gZmFsc2U7Cisg
ICAgfQorCisgICAgRlRfQWRkX0RlZmF1bHRfTW9kdWxlcyhsaWJyYXJ5KTsKKyAgICByZXR1cm4g
dHJ1ZTsKK30KKwogc3RkOjp1bmlxdWVfcHRyPEZvbnRDdXN0b21QbGF0Zm9ybURhdGE+IGNyZWF0
ZUZvbnRDdXN0b21QbGF0Zm9ybURhdGEoU2hhcmVkQnVmZmVyJiBidWZmZXIpCiB7CiAgICAgc3Rh
dGljIEZUX0xpYnJhcnkgbGlicmFyeTsKLSAgICBpZiAoIWxpYnJhcnkgJiYgRlRfSW5pdF9GcmVl
VHlwZSgmbGlicmFyeSkpIHsKKyAgICBpZiAoIWxpYnJhcnkgJiYgIWluaXRpYWxpemVGcmVlVHlw
ZUxpYnJhcnkobGlicmFyeSkpIHsKICAgICAgICAgbGlicmFyeSA9IG51bGxwdHI7CiAgICAgICAg
IHJldHVybiBudWxscHRyOwogICAgIH0K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330697</attachid>
            <date>2018-01-08 06:04:03 -0800</date>
            <delta_ts>2018-01-09 07:44:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181387-20180108230325.patch</filename>
            <type>text/plain</type>
            <size>2668</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI2NTA2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWMzNGExMWVmNDUzNmY0
MWM1ZTBjYTNiNTJhZjI1MDMwYmM1MTNlOC4uN2QzOTBhNGM5ZjYzOTc5OGZlZWMzNWE2MDQ0YmY3
MjVkN2FjOThkNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE4LTAxLTA4ICBZdXN1
a2UgU3V6dWtpICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgorCisgICAgICAgIFtGcmVlVHlwZV0g
VXNlIEZhc3RNYWxsb2MgZm9yIEZyZWVUeXBlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xODEzODcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBBZGQgY3VzdG9tIG1lbW9yeSBhbGxvY2F0b3IgZm9yIEZyZWVU
eXBlIHRvIHVzZSBGYXN0TWFsbG9jLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZnJl
ZXR5cGUvRm9udEN1c3RvbVBsYXRmb3JtRGF0YUZyZWVUeXBlLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OmluaXRpYWxpemVGcmVlVHlwZUxpYnJhcnkpOgorICAgICAgICAoV2ViQ29yZTo6Y3JlYXRl
Rm9udEN1c3RvbVBsYXRmb3JtRGF0YSk6CisKIDIwMTgtMDEtMDggIFphbiBEb2JlcnNlayAgPHpk
b2JlcnNla0BpZ2FsaWEuY29tPiBhbmQgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGln
YWxpYS5jb20+CiAKICAgICAgICAgW0dTdHJlYW1lcl0gdXNlIEZhc3RNYWxsb2MtYmFzZWQgR3N0
QWxsb2NhdG9yCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9m
cmVldHlwZS9Gb250Q3VzdG9tUGxhdGZvcm1EYXRhRnJlZVR5cGUuY3BwIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvZnJlZXR5cGUvRm9udEN1c3RvbVBsYXRmb3JtRGF0YUZyZWVU
eXBlLmNwcAppbmRleCBiNTU4N2I1ODBmNzQ2Y2U4NTEyYTBhZDhkNjA4ZDdkNzAxMDBjYmY1Li5i
MDQyMzRkYzRhNjQ2MjYwMDAyYzExOTM1NzM3ZDcyYmE1ZTZjOTBjIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9mcmVldHlwZS9Gb250Q3VzdG9tUGxhdGZvcm1E
YXRhRnJlZVR5cGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Zy
ZWV0eXBlL0ZvbnRDdXN0b21QbGF0Zm9ybURhdGFGcmVlVHlwZS5jcHAKQEAgLTI2LDYgKzI2LDcg
QEAKICNpbmNsdWRlICJTaGFyZWRCdWZmZXIuaCIKICNpbmNsdWRlIDxjYWlyby1mdC5oPgogI2lu
Y2x1ZGUgPGNhaXJvLmg+CisjaW5jbHVkZSA8ZnQyYnVpbGQuaD4KIAogbmFtZXNwYWNlIFdlYkNv
cmUgewogCkBAIC01OSwxMCArNjAsMzggQEAgRm9udFBsYXRmb3JtRGF0YSBGb250Q3VzdG9tUGxh
dGZvcm1EYXRhOjpmb250UGxhdGZvcm1EYXRhKGNvbnN0IEZvbnREZXNjcmlwdGlvbiYKICAgICBy
ZXR1cm4gRm9udFBsYXRmb3JtRGF0YShtX2ZvbnRGYWNlLCBkZXNjcmlwdGlvbiwgYm9sZCwgaXRh
bGljKTsKIH0KIAorc3RhdGljIGJvb2wgaW5pdGlhbGl6ZUZyZWVUeXBlTGlicmFyeShGVF9MaWJy
YXJ5JiBsaWJyYXJ5KQoreworICAgIC8vIGh0dHBzOi8vd3d3LmZyZWV0eXBlLm9yZy9mcmVldHlw
ZTIvZG9jcy9kZXNpZ24vZGVzaWduLTQuaHRtbAorCisgICAgRlRfTWVtb3J5IG1lbW9yeSA9IEZU
X05ld19NZW1vcnkoKTsKKyAgICBpZiAoIW1lbW9yeSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOwor
CisgICAgbWVtb3J5LT5hbGxvYyA9IFtdKEZUX01lbW9yeSwgbG9uZyBzaXplKSAtPiB2b2lkKiB7
CisgICAgICAgIHJldHVybiBmYXN0TWFsbG9jKHNpemUpOworICAgIH07CisgICAgbWVtb3J5LT5m
cmVlID0gW10oRlRfTWVtb3J5LCB2b2lkKiBibG9jaykgLT4gdm9pZCB7CisgICAgICAgIGZhc3RG
cmVlKGJsb2NrKTsKKyAgICB9OworICAgIG1lbW9yeS0+cmVhbGxvYyA9IFtdKEZUX01lbW9yeSwg
bG9uZyBjdXJyZW50U2l6ZSwgbG9uZyBuZXdTaXplLCB2b2lkKiBibG9jaykgLT4gdm9pZCogewor
ICAgICAgICBVTlVTRURfUEFSQU0oY3VycmVudFNpemUpOworICAgICAgICByZXR1cm4gZmFzdFJl
YWxsb2MoYmxvY2ssIG5ld1NpemUpOworICAgIH07CisKKyAgICBpZiAoRlRfTmV3X0xpYnJhcnko
bWVtb3J5LCAmbGlicmFyeSkpIHsKKyAgICAgICAgRlRfRG9uZV9NZW1vcnkobWVtb3J5KTsKKyAg
ICAgICAgcmV0dXJuIGZhbHNlOworICAgIH0KKworICAgIEZUX0FkZF9EZWZhdWx0X01vZHVsZXMo
bGlicmFyeSk7CisgICAgcmV0dXJuIHRydWU7Cit9CisKIHN0ZDo6dW5pcXVlX3B0cjxGb250Q3Vz
dG9tUGxhdGZvcm1EYXRhPiBjcmVhdGVGb250Q3VzdG9tUGxhdGZvcm1EYXRhKFNoYXJlZEJ1ZmZl
ciYgYnVmZmVyKQogewogICAgIHN0YXRpYyBGVF9MaWJyYXJ5IGxpYnJhcnk7Ci0gICAgaWYgKCFs
aWJyYXJ5ICYmIEZUX0luaXRfRnJlZVR5cGUoJmxpYnJhcnkpKSB7CisgICAgaWYgKCFsaWJyYXJ5
ICYmICFpbml0aWFsaXplRnJlZVR5cGVMaWJyYXJ5KGxpYnJhcnkpKSB7CiAgICAgICAgIGxpYnJh
cnkgPSBudWxscHRyOwogICAgICAgICByZXR1cm4gbnVsbHB0cjsKICAgICB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330823</attachid>
            <date>2018-01-09 07:44:10 -0800</date>
            <delta_ts>2018-01-09 07:56:18 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181387-20180110004409.patch</filename>
            <type>text/plain</type>
            <size>2840</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI2NjMyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWJlNzFmOWVkOTJlOWM2
Y2M4OGYxOTUzZTYzMjY5NWZiNjg4NGViMS4uNTk0ZDAxODMyOWUyMDAyMDg5ZTg2OWYyNWEwOTk2
ZDVmMDRmZTM5YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE4LTAxLTA5ICBZdXN1
a2UgU3V6dWtpICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgorCisgICAgICAgIFtGcmVlVHlwZV0g
VXNlIEZhc3RNYWxsb2MgZm9yIEZyZWVUeXBlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xODEzODcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBBZGQgY3VzdG9tIG1lbW9yeSBhbGxvY2F0b3IgZm9yIEZyZWVU
eXBlIHRvIHVzZSBGYXN0TWFsbG9jLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZnJl
ZXR5cGUvRm9udEN1c3RvbVBsYXRmb3JtRGF0YUZyZWVUeXBlLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OmluaXRpYWxpemVGcmVlVHlwZUxpYnJhcnkpOgorICAgICAgICAoV2ViQ29yZTo6Y3JlYXRl
Rm9udEN1c3RvbVBsYXRmb3JtRGF0YSk6CisKIDIwMTgtMDEtMDkgIFphbGFuIEJ1anRhcyAgPHph
bGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbUmVuZGVyVHJlZUJ1aWxkZXJdIFRyYW5zaXRpb24g
UmVuZGVyKjo6YWRkQ2hpbGQoKSBjYWxscyB0byBSZW5kZXJUcmVlQnVpbGRlcjo6aW5zZXJ0Q2hp
bGRUb1JlbmRlciooKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvZnJlZXR5cGUvRm9udEN1c3RvbVBsYXRmb3JtRGF0YUZyZWVUeXBlLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2ZyZWV0eXBlL0ZvbnRDdXN0b21QbGF0Zm9ybURhdGFG
cmVlVHlwZS5jcHAKaW5kZXggYjU1ODdiNTgwZjc0NmNlODUxMmEwYWQ4ZDYwOGQ3ZDcwMTAwY2Jm
NS4uYjc1YzRiZjUxYzEwN2U1ZjY1MGQxYTM5MWQ2YjdhODY3NjlhZTI2NSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZnJlZXR5cGUvRm9udEN1c3RvbVBsYXRm
b3JtRGF0YUZyZWVUeXBlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9mcmVldHlwZS9Gb250Q3VzdG9tUGxhdGZvcm1EYXRhRnJlZVR5cGUuY3BwCkBAIC0yNiw2ICsy
Niw4IEBACiAjaW5jbHVkZSAiU2hhcmVkQnVmZmVyLmgiCiAjaW5jbHVkZSA8Y2Fpcm8tZnQuaD4K
ICNpbmNsdWRlIDxjYWlyby5oPgorI2luY2x1ZGUgPGZ0MmJ1aWxkLmg+CisjaW5jbHVkZSBGVF9N
T0RVTEVfSAogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKQEAgLTU5LDEwICs2MSw0MCBAQCBGb250
UGxhdGZvcm1EYXRhIEZvbnRDdXN0b21QbGF0Zm9ybURhdGE6OmZvbnRQbGF0Zm9ybURhdGEoY29u
c3QgRm9udERlc2NyaXB0aW9uJgogICAgIHJldHVybiBGb250UGxhdGZvcm1EYXRhKG1fZm9udEZh
Y2UsIGRlc2NyaXB0aW9uLCBib2xkLCBpdGFsaWMpOwogfQogCitzdGF0aWMgYm9vbCBpbml0aWFs
aXplRnJlZVR5cGVMaWJyYXJ5KEZUX0xpYnJhcnkmIGxpYnJhcnkpCit7CisgICAgLy8gaHR0cHM6
Ly93d3cuZnJlZXR5cGUub3JnL2ZyZWV0eXBlMi9kb2NzL2Rlc2lnbi9kZXNpZ24tNC5odG1sCisg
ICAgLy8gaHR0cHM6Ly9saXN0cy5ub25nbnUub3JnL2FyY2hpdmUvaHRtbC9mcmVldHlwZS1kZXZl
bC8yMDA0LTEwL21zZzAwMDIyLmh0bWwKKworICAgIEZUX01lbW9yeSBtZW1vcnkgPSBiaXR3aXNl
X2Nhc3Q8RlRfTWVtb3J5PihmdF9zbWFsbG9jKHNpemVvZigqRlRfTWVtb3J5KSkpOworICAgIGlm
ICghbWVtb3J5KQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBtZW1vcnktPnVzZXIgPSBu
dWxscHRyOworICAgIG1lbW9yeS0+YWxsb2MgPSBbXShGVF9NZW1vcnksIGxvbmcgc2l6ZSkgLT4g
dm9pZCogeworICAgICAgICByZXR1cm4gZmFzdE1hbGxvYyhzaXplKTsKKyAgICB9OworICAgIG1l
bW9yeS0+ZnJlZSA9IFtdKEZUX01lbW9yeSwgdm9pZCogYmxvY2spIC0+IHZvaWQgeworICAgICAg
ICBmYXN0RnJlZShibG9jayk7CisgICAgfTsKKyAgICBtZW1vcnktPnJlYWxsb2MgPSBbXShGVF9N
ZW1vcnksIGxvbmcgY3VycmVudFNpemUsIGxvbmcgbmV3U2l6ZSwgdm9pZCogYmxvY2spIC0+IHZv
aWQqIHsKKyAgICAgICAgVU5VU0VEX1BBUkFNKGN1cnJlbnRTaXplKTsKKyAgICAgICAgcmV0dXJu
IGZhc3RSZWFsbG9jKGJsb2NrLCBuZXdTaXplKTsKKyAgICB9OworCisgICAgaWYgKEZUX05ld19M
aWJyYXJ5KG1lbW9yeSwgJmxpYnJhcnkpKSB7CisgICAgICAgIGZ0X3NmcmVlKG1lbW9yeSk7Cisg
ICAgICAgIHJldHVybiBmYWxzZTsKKyAgICB9CisKKyAgICBGVF9BZGRfRGVmYXVsdF9Nb2R1bGVz
KGxpYnJhcnkpOworICAgIHJldHVybiB0cnVlOworfQorCiBzdGQ6OnVuaXF1ZV9wdHI8Rm9udEN1
c3RvbVBsYXRmb3JtRGF0YT4gY3JlYXRlRm9udEN1c3RvbVBsYXRmb3JtRGF0YShTaGFyZWRCdWZm
ZXImIGJ1ZmZlcikKIHsKICAgICBzdGF0aWMgRlRfTGlicmFyeSBsaWJyYXJ5OwotICAgIGlmICgh
bGlicmFyeSAmJiBGVF9Jbml0X0ZyZWVUeXBlKCZsaWJyYXJ5KSkgeworICAgIGlmICghbGlicmFy
eSAmJiAhaW5pdGlhbGl6ZUZyZWVUeXBlTGlicmFyeShsaWJyYXJ5KSkgewogICAgICAgICBsaWJy
YXJ5ID0gbnVsbHB0cjsKICAgICAgICAgcmV0dXJuIG51bGxwdHI7CiAgICAgfQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330824</attachid>
            <date>2018-01-09 07:56:20 -0800</date>
            <delta_ts>2018-01-09 08:16:38 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181387-20180110005619.patch</filename>
            <type>text/plain</type>
            <size>2837</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI2NjMyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWJlNzFmOWVkOTJlOWM2
Y2M4OGYxOTUzZTYzMjY5NWZiNjg4NGViMS4uNTk0ZDAxODMyOWUyMDAyMDg5ZTg2OWYyNWEwOTk2
ZDVmMDRmZTM5YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE4LTAxLTA5ICBZdXN1
a2UgU3V6dWtpICA8dXRhdGFuZS50ZWFAZ21haWwuY29tPgorCisgICAgICAgIFtGcmVlVHlwZV0g
VXNlIEZhc3RNYWxsb2MgZm9yIEZyZWVUeXBlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xODEzODcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBBZGQgY3VzdG9tIG1lbW9yeSBhbGxvY2F0b3IgZm9yIEZyZWVU
eXBlIHRvIHVzZSBGYXN0TWFsbG9jLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZnJl
ZXR5cGUvRm9udEN1c3RvbVBsYXRmb3JtRGF0YUZyZWVUeXBlLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OmluaXRpYWxpemVGcmVlVHlwZUxpYnJhcnkpOgorICAgICAgICAoV2ViQ29yZTo6Y3JlYXRl
Rm9udEN1c3RvbVBsYXRmb3JtRGF0YSk6CisKIDIwMTgtMDEtMDkgIFphbGFuIEJ1anRhcyAgPHph
bGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbUmVuZGVyVHJlZUJ1aWxkZXJdIFRyYW5zaXRpb24g
UmVuZGVyKjo6YWRkQ2hpbGQoKSBjYWxscyB0byBSZW5kZXJUcmVlQnVpbGRlcjo6aW5zZXJ0Q2hp
bGRUb1JlbmRlciooKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvZnJlZXR5cGUvRm9udEN1c3RvbVBsYXRmb3JtRGF0YUZyZWVUeXBlLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2ZyZWV0eXBlL0ZvbnRDdXN0b21QbGF0Zm9ybURhdGFG
cmVlVHlwZS5jcHAKaW5kZXggYjU1ODdiNTgwZjc0NmNlODUxMmEwYWQ4ZDYwOGQ3ZDcwMTAwY2Jm
NS4uYWIxOGVkZDliZTc2Y2Y5NWJjOGY2YTUwYjZkMzllYTIyMzg1NTEzYiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZnJlZXR5cGUvRm9udEN1c3RvbVBsYXRm
b3JtRGF0YUZyZWVUeXBlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9mcmVldHlwZS9Gb250Q3VzdG9tUGxhdGZvcm1EYXRhRnJlZVR5cGUuY3BwCkBAIC0yNiw2ICsy
Niw4IEBACiAjaW5jbHVkZSAiU2hhcmVkQnVmZmVyLmgiCiAjaW5jbHVkZSA8Y2Fpcm8tZnQuaD4K
ICNpbmNsdWRlIDxjYWlyby5oPgorI2luY2x1ZGUgPGZ0MmJ1aWxkLmg+CisjaW5jbHVkZSBGVF9N
T0RVTEVfSAogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKQEAgLTU5LDEwICs2MSw0MCBAQCBGb250
UGxhdGZvcm1EYXRhIEZvbnRDdXN0b21QbGF0Zm9ybURhdGE6OmZvbnRQbGF0Zm9ybURhdGEoY29u
c3QgRm9udERlc2NyaXB0aW9uJgogICAgIHJldHVybiBGb250UGxhdGZvcm1EYXRhKG1fZm9udEZh
Y2UsIGRlc2NyaXB0aW9uLCBib2xkLCBpdGFsaWMpOwogfQogCitzdGF0aWMgYm9vbCBpbml0aWFs
aXplRnJlZVR5cGVMaWJyYXJ5KEZUX0xpYnJhcnkmIGxpYnJhcnkpCit7CisgICAgLy8gaHR0cHM6
Ly93d3cuZnJlZXR5cGUub3JnL2ZyZWV0eXBlMi9kb2NzL2Rlc2lnbi9kZXNpZ24tNC5odG1sCisg
ICAgLy8gaHR0cHM6Ly9saXN0cy5ub25nbnUub3JnL2FyY2hpdmUvaHRtbC9mcmVldHlwZS1kZXZl
bC8yMDA0LTEwL21zZzAwMDIyLmh0bWwKKworICAgIEZUX01lbW9yeSBtZW1vcnkgPSBiaXR3aXNl
X2Nhc3Q8RlRfTWVtb3J5PihmdF9zbWFsbG9jKHNpemVvZigqbWVtb3J5KSkpOworICAgIGlmICgh
bWVtb3J5KQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBtZW1vcnktPnVzZXIgPSBudWxs
cHRyOworICAgIG1lbW9yeS0+YWxsb2MgPSBbXShGVF9NZW1vcnksIGxvbmcgc2l6ZSkgLT4gdm9p
ZCogeworICAgICAgICByZXR1cm4gZmFzdE1hbGxvYyhzaXplKTsKKyAgICB9OworICAgIG1lbW9y
eS0+ZnJlZSA9IFtdKEZUX01lbW9yeSwgdm9pZCogYmxvY2spIC0+IHZvaWQgeworICAgICAgICBm
YXN0RnJlZShibG9jayk7CisgICAgfTsKKyAgICBtZW1vcnktPnJlYWxsb2MgPSBbXShGVF9NZW1v
cnksIGxvbmcgY3VycmVudFNpemUsIGxvbmcgbmV3U2l6ZSwgdm9pZCogYmxvY2spIC0+IHZvaWQq
IHsKKyAgICAgICAgVU5VU0VEX1BBUkFNKGN1cnJlbnRTaXplKTsKKyAgICAgICAgcmV0dXJuIGZh
c3RSZWFsbG9jKGJsb2NrLCBuZXdTaXplKTsKKyAgICB9OworCisgICAgaWYgKEZUX05ld19MaWJy
YXJ5KG1lbW9yeSwgJmxpYnJhcnkpKSB7CisgICAgICAgIGZ0X3NmcmVlKG1lbW9yeSk7CisgICAg
ICAgIHJldHVybiBmYWxzZTsKKyAgICB9CisKKyAgICBGVF9BZGRfRGVmYXVsdF9Nb2R1bGVzKGxp
YnJhcnkpOworICAgIHJldHVybiB0cnVlOworfQorCiBzdGQ6OnVuaXF1ZV9wdHI8Rm9udEN1c3Rv
bVBsYXRmb3JtRGF0YT4gY3JlYXRlRm9udEN1c3RvbVBsYXRmb3JtRGF0YShTaGFyZWRCdWZmZXIm
IGJ1ZmZlcikKIHsKICAgICBzdGF0aWMgRlRfTGlicmFyeSBsaWJyYXJ5OwotICAgIGlmICghbGli
cmFyeSAmJiBGVF9Jbml0X0ZyZWVUeXBlKCZsaWJyYXJ5KSkgeworICAgIGlmICghbGlicmFyeSAm
JiAhaW5pdGlhbGl6ZUZyZWVUeXBlTGlicmFyeShsaWJyYXJ5KSkgewogICAgICAgICBsaWJyYXJ5
ID0gbnVsbHB0cjsKICAgICAgICAgcmV0dXJuIG51bGxwdHI7CiAgICAgfQo=
</data>
<flag name="review"
          id="349844"
          type_id="1"
          status="+"
          setter="mcatanzaro"
    />
          </attachment>
      

    </bug>

</bugzilla>