<?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>126339</bug_id>
          
          <creation_ts>2013-12-31 07:23:29 -0800</creation_ts>
          <short_desc>Path to font.config is hardcoded (non modifiable)</short_desc>
          <delta_ts>2015-05-11 03:16:41 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Lukasz Gajowy">l.gajowy</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bunhere</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>ossy</cc>
    
    <cc>rakuco</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>963511</commentid>
    <comment_count>0</comment_count>
    <who name="Lukasz Gajowy">l.gajowy</who>
    <bug_when>2013-12-31 07:23:29 -0800</bug_when>
    <thetext>The path to fonts.conf is hardcoded so it causes a problem when webkit is ran in other environment than it has been built. We should provide a mechanism that allows to change the path.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>963512</commentid>
    <comment_count>1</comment_count>
      <attachid>220156</attachid>
    <who name="Lukasz Gajowy">l.gajowy</who>
    <bug_when>2013-12-31 07:32:22 -0800</bug_when>
    <thetext>Created attachment 220156
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>966325</commentid>
    <comment_count>2</comment_count>
      <attachid>220156</attachid>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2014-01-10 04:01:19 -0800</bug_when>
    <thetext>Comment on attachment 220156
Patch 

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

&gt; Tools/DumpRenderTree/efl/FontManagement.cpp:132
&gt; +    const char* fontConfigFilename = buildPath(fontConfigPath(), &quot;fonts.conf&quot;, 0).data();

I tested it locally and it caused use-after-free condition. data() method which returns poiner to a C string is called on temporary object. Although the temporally object is destroyed we still refer to the pointer which contains wrong data.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>968704</commentid>
    <comment_count>3</comment_count>
      <attachid>221364</attachid>
    <who name="Lukasz Gajowy">l.gajowy</who>
    <bug_when>2014-01-16 04:22:28 -0800</bug_when>
    <thetext>Created attachment 221364
Patch

Patch containing fixes due to what Grzegorz said.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1093719</commentid>
    <comment_count>4</comment_count>
      <attachid>221364</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-05-11 03:16:41 -0700</bug_when>
    <thetext>Comment on attachment 221364
Patch

r-, because EFL WebKit doesn&apos;t have WebKit1 port long time ago.
Do you want to port this change to WebKit2? (WTR)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>220156</attachid>
            <date>2013-12-31 07:32:22 -0800</date>
            <delta_ts>2014-01-17 01:56:42 -0800</delta_ts>
            <desc>Patch </desc>
            <filename>0001-font-fix.patch</filename>
            <type>text/plain</type>
            <size>4063</size>
            <attacher name="Lukasz Gajowy">l.gajowy</attacher>
            
              <data encoding="base64">RnJvbSA1ZmQ4NTQ5YTQ3OGIzMDg5YzE3M2Q0NDFmZTlhMjAyNzZhNjRlYzZhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMdWthc3ogR2Fqb3d5IDxsLmdham93eUBzYW1zdW5nLmNvbT4K
RGF0ZTogVHVlLCAzMSBEZWMgMjAxMyAxNjoyOTo0NyArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIGZv
bnQgZml4LgoKQ2hhbmdlLUlkOiBJODVmMzI4YjljYzgwY2FhZDgzZmE2MmI3NGEwNzBhMTYyNWRm
YjE3MAotLS0KIFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAx
NyArKysrKysrKysrKysrKysrKwogVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0ZvbnRNYW5hZ2Vt
ZW50LmNwcCB8IDE0ICsrKysrKysrKystLS0tCiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQv
ZWZsLnB5ICAgICAgICAgIHwgIDMgKysrCiAzIGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMo
KyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMv
Q2hhbmdlTG9nCmluZGV4IGRiMGFiZmUuLjJiMjhlNWIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5n
ZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxMy0xMi0zMSAg
THVrYXN6IEdham93eSAgPGwuZ2Fqb3d5QHNhbXN1bmcuY29tPgorCisgICAgICAgIFBhdGggdG8g
Zm9udC5jb25maWcgaXMgaGFyZGNvZGVkIChub24gbW9kaWZpYWJsZSkKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNjMzOQorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZGVkIGEgbWV0aG9kIHRoYXQgYWxs
b3dzIHRvIGNob29zZSB3aGV0aGVyIHRvIHVzZSB0aGUgZGVmYXVsdAorICAgICAgICBwYXRoIG9y
IHBhdGggZGVmaW5lZCBpbiBlbnZpcm9ubWVudGFsIHZhcmlhYmxlIEZPTlRTX0NPTkZfRElSX0VO
Vi4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2VmbC9Gb250TWFuYWdlbWVudC5jcHA6Cisg
ICAgICAgIChmb250Q29uZmlnUGF0aCk6CisgICAgICAgIChnZXRDb3JlRm9udEZpbGVzKToKKyAg
ICAgICAgKGFkZEZvbnRzVG9FbnZpcm9ubWVudCk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRw
eS9wb3J0L2VmbC5weToKKyAgICAgICAgKEVmbFBvcnQuc2V0dXBfZW52aXJvbl9mb3Jfc2VydmVy
KToKKwogMjAxMy0xMi0yMCAgTWFyaW8gU2FuY2hleiBQcmFkYSAgPG1hcmlvLnByYWRhQHNhbXN1
bmcuY29tPgogCiAgICAgICAgIFtBVEtdIFtXSzJdIHBsYXRmb3JtL2d0ay9hY2Nlc3NpYmlsaXR5
L3JvbGVzLWV4cG9zZWQuaHRtbCBpcyBmYWlsaW5nCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVu
ZGVyVHJlZS9lZmwvRm9udE1hbmFnZW1lbnQuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZs
L0ZvbnRNYW5hZ2VtZW50LmNwcAppbmRleCBlZWUyNmQxLi4xYmU1Njk1IDEwMDY0NAotLS0gYS9U
b29scy9EdW1wUmVuZGVyVHJlZS9lZmwvRm9udE1hbmFnZW1lbnQuY3BwCisrKyBiL1Rvb2xzL0R1
bXBSZW5kZXJUcmVlL2VmbC9Gb250TWFuYWdlbWVudC5jcHAKQEAgLTUyLDE4ICs1MiwyNCBAQCBz
dGF0aWMgQ1N0cmluZyBidWlsZFBhdGgoY29uc3QgY2hhciogYmFzZSwgY29uc3QgY2hhciogZmly
c3QsIC4uLikKICAgICByZXR1cm4gcmVzdWx0LnRvU3RyaW5nKCkudXRmOCgpOwogfQogCitzdGF0
aWMgY29uc3QgY2hhciogZm9udENvbmZpZ1BhdGgoKQoreworICAgIGNvbnN0IGNoYXIqIHVzZXJG
b250c0RpciA9IGdldGVudigiRk9OVFNfQ09ORl9ESVJfRU5WIik7CisgICAgcmV0dXJuIHVzZXJG
b250c0RpciA/IHVzZXJGb250c0RpciA6IEZPTlRTX0NPTkZfRElSOworfQorCiBzdGF0aWMgVmVj
dG9yPENTdHJpbmc+IGdldENvcmVGb250RmlsZXMoKQogewogICAgIFZlY3RvcjxDU3RyaW5nPiBm
b250RmlsZVBhdGhzOwogCiAgICAgLy8gQWhlbSBpcyB1c2VkIGJ5IG1hbnkgbGF5b3V0IHRlc3Rz
LgotICAgIGZvbnRGaWxlUGF0aHMuYXBwZW5kKENTdHJpbmcoRk9OVFNfQ09ORl9ESVIgIi9BSEVN
X19fXy5UVEYiKSk7CisgICAgZm9udEZpbGVQYXRocy5hcHBlbmQoYnVpbGRQYXRoKGZvbnRDb25m
aWdQYXRoKCksICJBSEVNX19fXy5UVEYiLCAwKSk7CiAgICAgLy8gQSBmb250IHdpdGggbm8gdmFs
aWQgRm9udGNvbmZpZyBlbmNvZGluZyB0byB0ZXN0IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD00NzQ1MgotICAgIGZvbnRGaWxlUGF0aHMuYXBwZW5kKENTdHJpbmcoRk9O
VFNfQ09ORl9ESVIgIi9Gb250V2l0aE5vVmFsaWRFbmNvZGluZy5mb24iKSk7CisgICAgZm9udEZp
bGVQYXRocy5hcHBlbmQoYnVpbGRQYXRoKGZvbnRDb25maWdQYXRoKCksICJGb250V2l0aE5vVmFs
aWRFbmNvZGluZy5mb24iLCAwKSk7CiAKICAgICBmb3IgKGludCBpID0gMTsgaSA8PSA5OyBpKysp
IHsKICAgICAgICAgY2hhciBmb250UGF0aFtFSU5BX1BBVEhfTUFYXTsKLSAgICAgICAgc25wcmlu
dGYoZm9udFBhdGgsIEVJTkFfUEFUSF9NQVggLSAxLCBGT05UU19DT05GX0RJUiAiLy4uLy4uL2Zv
bnRzL1dlYktpdFdlaWdodFdhdGNoZXIlaTAwLnR0ZiIsIGkpOworICAgICAgICBzbnByaW50Zihm
b250UGF0aCwgRUlOQV9QQVRIX01BWCAtIDEsIGJ1aWxkUGF0aChmb250Q29uZmlnUGF0aCgpLCAi
Li4vLi4vZm9udHMvV2ViS2l0V2VpZ2h0V2F0Y2hlciVpMDAudHRmIiwgMCkuZGF0YSgpLCBpKTsK
ICAgICAgICAgZm9udEZpbGVQYXRocy5hcHBlbmQoQ1N0cmluZyhmb250UGF0aCkpOwogICAgIH0K
IApAQCAtMTIzLDcgKzEyOSw3IEBAIHZvaWQgYWRkRm9udHNUb0Vudmlyb25tZW50KCkKICAgICAv
LyBMb2FkIG91ciBjb25maWd1cmF0aW9uIGZpbGUsIHdoaWNoIHNldHMgdXAgcHJvcGVyIGFsaWFz
ZXMgZm9yIGZhbWlseQogICAgIC8vIG5hbWVzIGxpa2Ugc2Fucywgc2VyaWYgYW5kIG1vbm9zcGFj
ZS4KICAgICBGY0NvbmZpZyogY29uZmlnID0gRmNDb25maWdDcmVhdGUoKTsKLSAgICBjb25zdCBj
aGFyKiBmb250Q29uZmlnRmlsZW5hbWUgPSBGT05UU19DT05GX0RJUiAiL2ZvbnRzLmNvbmYiOwor
ICAgIGNvbnN0IGNoYXIqIGZvbnRDb25maWdGaWxlbmFtZSA9IGJ1aWxkUGF0aChmb250Q29uZmln
UGF0aCgpLCAiZm9udHMuY29uZiIsIDApLmRhdGEoKTsKICAgICBpZiAoIUZjQ29uZmlnUGFyc2VB
bmRMb2FkKGNvbmZpZywgcmVpbnRlcnByZXRfY2FzdDxjb25zdCBGY0NoYXI4Kj4oZm9udENvbmZp
Z0ZpbGVuYW1lKSwgdHJ1ZSkpIHsKICAgICAgICAgZnByaW50ZihzdGRlcnIsICJDb3VsZG4ndCBs
b2FkIGZvbnQgY29uZmlndXJhdGlvbiBmaWxlIGZyb206ICVzXG4iLCBmb250Q29uZmlnRmlsZW5h
bWUpOwogICAgICAgICBleGl0KDEpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9wb3J0L2VmbC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9lZmwucHkKaW5kZXgg
YWQ5ZGUzYS4uZjQ5MjA3OSAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0
L2VmbC5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvZWZsLnB5CkBAIC02Nyw2
ICs2Nyw5IEBAIGNsYXNzIEVmbFBvcnQoUG9ydCk6CiAgICAgICAgIGVudlsnVEVTVF9SVU5ORVJf
SU5KRUNURURfQlVORExFX0ZJTEVOQU1FJ10gPSBzZWxmLl9idWlsZF9wYXRoKCdsaWInLCAnbGli
VGVzdFJ1bm5lckluamVjdGVkQnVuZGxlLnNvJykKICAgICAgICAgZW52WydURVNUX1JVTk5FUl9Q
TFVHSU5fUEFUSCddID0gc2VsZi5fYnVpbGRfcGF0aCgnbGliJykKIAorICAgICAgICBpZiAnRk9O
VFNfQ09ORl9ESVJfRU5WJyBpbiBvcy5lbnZpcm9uOgorICAgICAgICAgICAgZW52WydGT05UU19D
T05GX0RJUl9FTlYnXSA9IG9zLmVudmlyb25bJ0ZPTlRTX0NPTkZfRElSX0VOViddCisKICAgICAg
ICAgIyBTaWxlbmNlIEdJTyB3YXJuaW5ncyBhYm91dCB1c2luZyB0aGUgIm1lbW9yeSIgR1NldHRp
bmdzIGJhY2tlbmQuCiAgICAgICAgIGVudlsnR1NFVFRJTkdTX0JBQ0tFTkQnXSA9ICdtZW1vcnkn
CiAKLS0gCjEuOC4xLjIKCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>221364</attachid>
            <date>2014-01-16 04:22:28 -0800</date>
            <delta_ts>2015-05-11 03:16:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-font-fix.patch</filename>
            <type>text/plain</type>
            <size>4139</size>
            <attacher name="Lukasz Gajowy">l.gajowy</attacher>
            
              <data encoding="base64">RnJvbSAzNWRlZDQyZjE1MGI2NmUxMTM0NzcyN2YxN2YyYzQ0ODA5ODAzOWZkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMdWthc3ogR2Fqb3d5IDxsLmdham93eUBzYW1zdW5nLmNvbT4K
RGF0ZTogVHVlLCAzMSBEZWMgMjAxMyAxNjoyOTo0NyArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIGZv
bnQgZml4LgoKQ2hhbmdlLUlkOiBJODVmMzI4YjljYzgwY2FhZDgzZmE2MmI3NGEwNzBhMTYyNWRm
YjE3MAotLS0KIFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAx
NyArKysrKysrKysrKysrKysrKwogVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0ZvbnRNYW5hZ2Vt
ZW50LmNwcCB8IDE1ICsrKysrKysrKysrLS0tLQogVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0
L2VmbC5weSAgICAgICAgICB8ICAzICsrKwogMyBmaWxlcyBjaGFuZ2VkLCAzMSBpbnNlcnRpb25z
KCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xz
L0NoYW5nZUxvZwppbmRleCA3NDg4Zjg1Li42NmUzZTViIDEwMDY0NAotLS0gYS9Ub29scy9DaGFu
Z2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTMtMTItMzEg
IEx1a2FzeiBHYWpvd3kgIDxsLmdham93eUBzYW1zdW5nLmNvbT4KKworICAgICAgICBQYXRoIHRv
IGZvbnQuY29uZmlnIGlzIGhhcmRjb2RlZCAobm9uIG1vZGlmaWFibGUpCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjYzMzkKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRlZCBhIG1ldGhvZCB0aGF0IGFs
bG93cyB0byBjaG9vc2Ugd2hldGhlciB0byB1c2UgdGhlIGRlZmF1bHQKKyAgICAgICAgcGF0aCBv
ciBwYXRoIGRlZmluZWQgaW4gZW52aXJvbm1lbnRhbCB2YXJpYWJsZSBGT05UU19DT05GX0RJUl9F
TlYuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9lZmwvRm9udE1hbmFnZW1lbnQuY3BwOgor
ICAgICAgICAoZm9udENvbmZpZ1BhdGgpOgorICAgICAgICAoZ2V0Q29yZUZvbnRGaWxlcyk6Cisg
ICAgICAgIChhZGRGb250c1RvRW52aXJvbm1lbnQpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0
cHkvcG9ydC9lZmwucHk6CisgICAgICAgIChFZmxQb3J0LnNldHVwX2Vudmlyb25fZm9yX3NlcnZl
cik6CisKIDIwMTQtMDEtMTYgIFphbiBEb2JlcnNlayAgPHpkb2JlcnNla0BpZ2FsaWEuY29tPgog
CiAgICAgICAgIFtHVEtdW01pbmlCcm93c2VyXSBUaGUgcHJvZ3Jlc3MgZW50cnkgcmVzZXQgY2Fs
bGJhY2sgY2FuIGJlIGZpcmVkIGFmdGVyIHRoZSBCcm93c2VyV2luZG93IGlzIGRlc3Ryb3llZApk
aWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0ZvbnRNYW5hZ2VtZW50LmNwcCBi
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9Gb250TWFuYWdlbWVudC5jcHAKaW5kZXggZWVlMjZk
MS4uZjNiNjczYyAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0ZvbnRNYW5h
Z2VtZW50LmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvRm9udE1hbmFnZW1lbnQu
Y3BwCkBAIC01MiwxOCArNTIsMjQgQEAgc3RhdGljIENTdHJpbmcgYnVpbGRQYXRoKGNvbnN0IGNo
YXIqIGJhc2UsIGNvbnN0IGNoYXIqIGZpcnN0LCAuLi4pCiAgICAgcmV0dXJuIHJlc3VsdC50b1N0
cmluZygpLnV0ZjgoKTsKIH0KIAorc3RhdGljIGNvbnN0IGNoYXIqIGZvbnRDb25maWdQYXRoKCkK
K3sKKyAgICBjb25zdCBjaGFyKiB1c2VyRm9udHNEaXIgPSBnZXRlbnYoIkZPTlRTX0NPTkZfRElS
X0VOViIpOworICAgIHJldHVybiB1c2VyRm9udHNEaXIgPyB1c2VyRm9udHNEaXIgOiBGT05UU19D
T05GX0RJUjsKK30KKwogc3RhdGljIFZlY3RvcjxDU3RyaW5nPiBnZXRDb3JlRm9udEZpbGVzKCkK
IHsKICAgICBWZWN0b3I8Q1N0cmluZz4gZm9udEZpbGVQYXRoczsKIAogICAgIC8vIEFoZW0gaXMg
dXNlZCBieSBtYW55IGxheW91dCB0ZXN0cy4KLSAgICBmb250RmlsZVBhdGhzLmFwcGVuZChDU3Ry
aW5nKEZPTlRTX0NPTkZfRElSICIvQUhFTV9fX18uVFRGIikpOworICAgIGZvbnRGaWxlUGF0aHMu
YXBwZW5kKGJ1aWxkUGF0aChmb250Q29uZmlnUGF0aCgpLCAiQUhFTV9fX18uVFRGIiwgMCkpOwog
ICAgIC8vIEEgZm9udCB3aXRoIG5vIHZhbGlkIEZvbnRjb25maWcgZW5jb2RpbmcgdG8gdGVzdCBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDc0NTIKLSAgICBmb250Rmls
ZVBhdGhzLmFwcGVuZChDU3RyaW5nKEZPTlRTX0NPTkZfRElSICIvRm9udFdpdGhOb1ZhbGlkRW5j
b2RpbmcuZm9uIikpOworICAgIGZvbnRGaWxlUGF0aHMuYXBwZW5kKGJ1aWxkUGF0aChmb250Q29u
ZmlnUGF0aCgpLCAiRm9udFdpdGhOb1ZhbGlkRW5jb2RpbmcuZm9uIiwgMCkpOwogCiAgICAgZm9y
IChpbnQgaSA9IDE7IGkgPD0gOTsgaSsrKSB7CiAgICAgICAgIGNoYXIgZm9udFBhdGhbRUlOQV9Q
QVRIX01BWF07Ci0gICAgICAgIHNucHJpbnRmKGZvbnRQYXRoLCBFSU5BX1BBVEhfTUFYIC0gMSwg
Rk9OVFNfQ09ORl9ESVIgIi8uLi8uLi9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyJWkwMC50dGYi
LCBpKTsKKyAgICAgICAgc25wcmludGYoZm9udFBhdGgsIEVJTkFfUEFUSF9NQVggLSAxLCAgYnVp
bGRQYXRoKGZvbnRDb25maWdQYXRoKCksICIuLi8uLi9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVy
JWkwMC50dGYiLCAwKS5kYXRhKCksIGkpOwogICAgICAgICBmb250RmlsZVBhdGhzLmFwcGVuZChD
U3RyaW5nKGZvbnRQYXRoKSk7CiAgICAgfQogCkBAIC0xMjMsNyArMTI5LDggQEAgdm9pZCBhZGRG
b250c1RvRW52aXJvbm1lbnQoKQogICAgIC8vIExvYWQgb3VyIGNvbmZpZ3VyYXRpb24gZmlsZSwg
d2hpY2ggc2V0cyB1cCBwcm9wZXIgYWxpYXNlcyBmb3IgZmFtaWx5CiAgICAgLy8gbmFtZXMgbGlr
ZSBzYW5zLCBzZXJpZiBhbmQgbW9ub3NwYWNlLgogICAgIEZjQ29uZmlnKiBjb25maWcgPSBGY0Nv
bmZpZ0NyZWF0ZSgpOwotICAgIGNvbnN0IGNoYXIqIGZvbnRDb25maWdGaWxlbmFtZSA9IEZPTlRT
X0NPTkZfRElSICIvZm9udHMuY29uZiI7CisgICAgQ1N0cmluZyBwYXRoVG9Gb250Q29uZmlnID0g
YnVpbGRQYXRoKGZvbnRDb25maWdQYXRoKCksICJmb250cy5jb25mIiwgMCk7CisgICAgY29uc3Qg
Y2hhciogZm9udENvbmZpZ0ZpbGVuYW1lID0gcGF0aFRvRm9udENvbmZpZy5kYXRhKCk7CiAgICAg
aWYgKCFGY0NvbmZpZ1BhcnNlQW5kTG9hZChjb25maWcsIHJlaW50ZXJwcmV0X2Nhc3Q8Y29uc3Qg
RmNDaGFyOCo+KGZvbnRDb25maWdGaWxlbmFtZSksIHRydWUpKSB7CiAgICAgICAgIGZwcmludGYo
c3RkZXJyLCAiQ291bGRuJ3QgbG9hZCBmb250IGNvbmZpZ3VyYXRpb24gZmlsZSBmcm9tOiAlc1xu
IiwgZm9udENvbmZpZ0ZpbGVuYW1lKTsKICAgICAgICAgZXhpdCgxKTsKZGlmZiAtLWdpdCBhL1Rv
b2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9lZmwucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5
L3BvcnQvZWZsLnB5CmluZGV4IGFkOWRlM2EuLmY0OTIwNzkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvcG9ydC9lZmwucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9w
b3J0L2VmbC5weQpAQCAtNjcsNiArNjcsOSBAQCBjbGFzcyBFZmxQb3J0KFBvcnQpOgogICAgICAg
ICBlbnZbJ1RFU1RfUlVOTkVSX0lOSkVDVEVEX0JVTkRMRV9GSUxFTkFNRSddID0gc2VsZi5fYnVp
bGRfcGF0aCgnbGliJywgJ2xpYlRlc3RSdW5uZXJJbmplY3RlZEJ1bmRsZS5zbycpCiAgICAgICAg
IGVudlsnVEVTVF9SVU5ORVJfUExVR0lOX1BBVEgnXSA9IHNlbGYuX2J1aWxkX3BhdGgoJ2xpYicp
CiAKKyAgICAgICAgaWYgJ0ZPTlRTX0NPTkZfRElSX0VOVicgaW4gb3MuZW52aXJvbjoKKyAgICAg
ICAgICAgIGVudlsnRk9OVFNfQ09ORl9ESVJfRU5WJ10gPSBvcy5lbnZpcm9uWydGT05UU19DT05G
X0RJUl9FTlYnXQorCiAgICAgICAgICMgU2lsZW5jZSBHSU8gd2FybmluZ3MgYWJvdXQgdXNpbmcg
dGhlICJtZW1vcnkiIEdTZXR0aW5ncyBiYWNrZW5kLgogICAgICAgICBlbnZbJ0dTRVRUSU5HU19C
QUNLRU5EJ10gPSAnbWVtb3J5JwogCi0tIAoxLjguMS4yCgo=
</data>
<flag name="review"
          id="245264"
          type_id="1"
          status="-"
          setter="ossy"
    />
    <flag name="commit-queue"
          id="245265"
          type_id="3"
          status="-"
          setter="ossy"
    />
          </attachment>
      

    </bug>

</bugzilla>