<?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>156850</bug_id>
          
          <creation_ts>2016-04-21 07:07:24 -0700</creation_ts>
          <short_desc>Fixed compilation with !ENABLE(SVG_FONTS).</short_desc>
          <delta_ts>2016-04-21 13:07:25 -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>WebKit Misc.</component>
          <version>WebKit Local 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="Konstantin Tokarev">annulen</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>koivisto</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1185770</commentid>
    <comment_count>0</comment_count>
    <who name="Konstantin Tokarev">annulen</who>
    <bug_when>2016-04-21 07:07:24 -0700</bug_when>
    <thetext>Fixed compilation with !ENABLE(SVG_FONTS).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1185771</commentid>
    <comment_count>1</comment_count>
      <attachid>276921</attachid>
    <who name="Konstantin Tokarev">annulen</who>
    <bug_when>2016-04-21 07:09:46 -0700</bug_when>
    <thetext>Created attachment 276921
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1185777</commentid>
    <comment_count>2</comment_count>
      <attachid>276921</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-04-21 07:38:19 -0700</bug_when>
    <thetext>Comment on attachment 276921
Patch

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

&gt; Source/WebCore/ChangeLog:15
&gt; +        (WebCore::FontCascade::drawGlyphBuffer): Deleted.

Please remove &quot;Deleted.&quot; It must be a prepare-changelog bug.

&gt; Source/WebCore/CMakeLists.txt:2864
&gt; +if (ENABLE_SVG_FONTS)
&gt; +    list(APPEND WebCore_SOURCES
&gt; +        svg/SVGToOTFFontConversion.cpp
&gt; +    )
&gt; +endif ()

We prefer guarding source files to guarding build sytem when it is possible.

Myles, is it OK to add ENABLE(SVG_FONTS) guard to SVGToOTFFontConversion.cpp?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1185821</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-04-21 09:35:50 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; We prefer guarding source files to guarding build sytem when it is possible.

It&apos;s the opposite of what we&apos;ve been doing recently. Maybe we should discuss this on webkit-dev?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1185826</commentid>
    <comment_count>4</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-04-21 09:44:58 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; We prefer guarding source files to guarding build sytem when it is possible.
&gt; 
&gt; It&apos;s the opposite of what we&apos;ve been doing recently. Maybe we should discuss
&gt; this on webkit-dev?

What do you mean? I haven&apos;t seen any patch removing if guards from source file.

Source files are almost always guarded properly, I can&apos;t see a good reason
to break this good practice now. I think most of the build system guard
is redundant.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1185831</commentid>
    <comment_count>5</comment_count>
    <who name="Konstantin Tokarev">annulen</who>
    <bug_when>2016-04-21 09:59:27 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #3)
&gt; &gt; (In reply to comment #2)
&gt; &gt; &gt; We prefer guarding source files to guarding build sytem when it is possible.
&gt; &gt; 
&gt; &gt; It&apos;s the opposite of what we&apos;ve been doing recently. Maybe we should discuss
&gt; &gt; this on webkit-dev?
&gt; 
&gt; What do you mean? I haven&apos;t seen any patch removing if guards from source
&gt; file.

https://bugs.webkit.org/show_bug.cgi?id=155944

Though in case of TEXTURE_MAPPER there is no direct condition in build system, instead choice is made by inclusion (or not inclusion) of TextureMapper.cmake in PlatformXXX.cmake.

&gt; Source files are almost always guarded properly, I can&apos;t see a good reason
&gt; to break this good practice now. I think most of the build system guard
&gt; is redundant.

What is good about guards in .cpp files? They add no information in most cases, and also slightly increase build time, not only because of having to compile empty files, but also extra time is needed to generate large ninja manifest, also ninja has to process more edges.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1185859</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-04-21 11:39:24 -0700</bug_when>
    <thetext>It&apos;s easier to maintain if guards in sources which is platform independent. It&apos;s easier to add a new cpp to a simple source list than a super complex one for a person who don&apos;t work on cmake port at all. (Most of the WebKit developers.) If we make cmake build system more and more complex, I think Apple will break our build more often.

I don&apos;t think if building emtpy files could increase the build time significantly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1185874</commentid>
    <comment_count>7</comment_count>
      <attachid>276941</attachid>
    <who name="Konstantin Tokarev">annulen</who>
    <bug_when>2016-04-21 12:09:13 -0700</bug_when>
    <thetext>Created attachment 276941
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1185875</commentid>
    <comment_count>8</comment_count>
      <attachid>276941</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-04-21 12:20:03 -0700</bug_when>
    <thetext>Comment on attachment 276941
Patch

I guess I agree with Ossy, but we should still discuss this on webkit-dev because not everyone is currently on board with this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1185892</commentid>
    <comment_count>9</comment_count>
      <attachid>276941</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-04-21 13:07:21 -0700</bug_when>
    <thetext>Comment on attachment 276941
Patch

Clearing flags on attachment: 276941

Committed r199830: &lt;http://trac.webkit.org/changeset/199830&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1185893</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-04-21 13:07:25 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>276921</attachid>
            <date>2016-04-21 07:09:46 -0700</date>
            <delta_ts>2016-04-21 12:09:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-156850-20160421171007.patch</filename>
            <type>text/plain</type>
            <size>3733</size>
            <attacher name="Konstantin Tokarev">annulen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk5NzQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTU4MzJkYmNlYzY1YThm
NTE5NzkwMzJkNmJiMDRjNTA5YWIwNTQwZC4uN2FkZjY2YjJiNDU4ZWYwODRkYzlkMmZlZGI0Mzcx
MzYxYzJiZDJjNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE2LTA0LTIxICBLb25z
dGFudGluIFRva2FyZXYgIDxhbm51bGVuQHlhbmRleC5ydT4KKworICAgICAgICBGaXhlZCBjb21w
aWxhdGlvbiB3aXRoICFFTkFCTEUoU1ZHX0ZPTlRTKS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1Njg1MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBuZWVkZWQuCisKKyAgICAgICAg
KiBDTWFrZUxpc3RzLnR4dDoKKyAgICAgICAgKiBjc3MvQ1NTRm9udEZhY2VTb3VyY2UuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6Q1NTRm9udEZhY2VTb3VyY2U6OkNTU0ZvbnRGYWNlU291cmNlKToK
KyAgICAgICAgKiBjc3MvQ1NTRm9udEZhY2VTb3VyY2UuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9Gb250Q2FzY2FkZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpGb250Q2FzY2FkZTo6
ZHJhd0dseXBoQnVmZmVyKTogRGVsZXRlZC4KKwogMjAxNi0wNC0xOSAgQWxleCBDaHJpc3RlbnNl
biAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIEJ1aWxkIGZpeCBhZnRlciBy
MTk5NzM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dCBiL1NvdXJj
ZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0CmluZGV4IGYxODg2OTE0YWZmMjZhZGM0OTAyOWYyNjYw
N2JhYjljYmZjYzE4ZTAuLjVhNTNjYTA3OWY2YWMyZDE3N2FhODUyM2QyNzdhNDIyNTcxODYyZDcg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0CisrKyBiL1NvdXJjZS9X
ZWJDb3JlL0NNYWtlTGlzdHMudHh0CkBAIC0yNzgwLDcgKzI3ODAsNiBAQCBzZXQoV2ViQ29yZV9T
T1VSQ0VTCiAgICAgc3ZnL1NWR1RleHRQYXRoRWxlbWVudC5jcHAKICAgICBzdmcvU1ZHVGV4dFBv
c2l0aW9uaW5nRWxlbWVudC5jcHAKICAgICBzdmcvU1ZHVGl0bGVFbGVtZW50LmNwcAotICAgIHN2
Zy9TVkdUb09URkZvbnRDb252ZXJzaW9uLmNwcAogICAgIHN2Zy9TVkdUcmFuc2Zvcm0uY3BwCiAg
ICAgc3ZnL1NWR1RyYW5zZm9ybURpc3RhbmNlLmNwcAogICAgIHN2Zy9TVkdUcmFuc2Zvcm1MaXN0
LmNwcApAQCAtMjg1OCw2ICsyODU3LDEyIEBAIHNldChXZWJDb3JlX1NPVVJDRVMKICAgICB4bWwv
cGFyc2VyL1hNTERvY3VtZW50UGFyc2VyU2NvcGUuY3BwCiApCiAKK2lmIChFTkFCTEVfU1ZHX0ZP
TlRTKQorICAgIGxpc3QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUworICAgICAgICBzdmcvU1ZHVG9P
VEZGb250Q29udmVyc2lvbi5jcHAKKyAgICApCitlbmRpZiAoKQorCiBpZiAoRU5BQkxFX0dBTUVQ
QUQpCiAgICAgbGlzdChBUFBFTkQgV2ViQ29yZV9JTkNMVURFX0RJUkVDVE9SSUVTCiAgICAgICAg
ICIke1dFQkNPUkVfRElSfS9Nb2R1bGVzL2dhbWVwYWQiCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9jc3MvQ1NTRm9udEZhY2VTb3VyY2UuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU0Zv
bnRGYWNlU291cmNlLmNwcAppbmRleCBkNDAyMjMxNjJjZjMzMWIzZjZjODBiYTg4N2E5YjFlZjZi
NzhiZGFhLi41YzBlZjQ0MzZjNWI3ZjAyNjdlODBlODc0NDI0YTY1OTUwNjVjYjgxIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTRm9udEZhY2VTb3VyY2UuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2Nzcy9DU1NGb250RmFjZVNvdXJjZS5jcHAKQEAgLTczLDggKzczLDE0IEBAIENT
U0ZvbnRGYWNlU291cmNlOjpDU1NGb250RmFjZVNvdXJjZShDU1NGb250RmFjZSYgb3duZXIsIGNv
bnN0IFN0cmluZyYgZmFtaWx5TmFtCiAgICAgOiBtX2ZhbWlseU5hbWVPclVSSShmYW1pbHlOYW1l
T3JVUkkpCiAgICAgLCBtX2ZvbnQoZm9udCkKICAgICAsIG1fZmFjZShvd25lcikKKyNpZiBFTkFC
TEUoU1ZHX0ZPTlRTKQogICAgICwgbV9zdmdGb250RmFjZUVsZW1lbnQoZm9udEZhY2UpCisjZW5k
aWYKIHsKKyNpZiAhRU5BQkxFKFNWR19GT05UUykKKyAgICBVTlVTRURfUEFSQU0oZm9udEZhY2Up
OworI2VuZGlmCisKICAgICAvLyBUaGlzIG1heSBzeW5jaHJvbm91c2x5IGNhbGwgZm9udExvYWRl
ZCgpLgogICAgIGlmIChtX2ZvbnQpCiAgICAgICAgIG1fZm9udC0+YWRkQ2xpZW50KHRoaXMpOwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU0ZvbnRGYWNlU291cmNlLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9jc3MvQ1NTRm9udEZhY2VTb3VyY2UuaAppbmRleCAyNTI2NmNjMzhmZTUxOWY4
MDM5NmNlYzFjZGE1YmNlNzdhMzZiZmI1Li5lMjNiMjY4ZjZmZWFiODg4N2FkNjkzZTI0MGQwYTJh
MzEwOThlYjcxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTRm9udEZhY2VTb3Vy
Y2UuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTRm9udEZhY2VTb3VyY2UuaApAQCAtODEs
NyArODEsOSBAQCBwcml2YXRlOgogCiAgICAgUmVmUHRyPFNoYXJlZEJ1ZmZlcj4gbV9nZW5lcmF0
ZWRPVEZCdWZmZXI7CiAKKyNpZiBFTkFCTEUoU1ZHX0ZPTlRTKQogICAgIFJlZlB0cjxTVkdGb250
RmFjZUVsZW1lbnQ+IG1fc3ZnRm9udEZhY2VFbGVtZW50OworI2VuZGlmCiAgICAgc3RkOjp1bmlx
dWVfcHRyPEZvbnRDdXN0b21QbGF0Zm9ybURhdGE+IG1faW5Eb2N1bWVudEN1c3RvbVBsYXRmb3Jt
RGF0YTsKIAogICAgIFN0YXR1cyBtX3N0YXR1cyB7IFN0YXR1czo6UGVuZGluZyB9OwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvRm9udENhc2NhZGUuY3BwIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvRm9udENhc2NhZGUuY3BwCmluZGV4IDRl
NWM5MzE4ZjY5MDE3Yjk3YzEyZTRmN2I0OTk1YmRjOGM0MDY5YzUuLjFmNjkwYmU3ZmQyZDc2ODQw
NzI2OTY2OTBmNzBjYWRjMTQ2ZTRmNTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL0ZvbnRDYXNjYWRlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9Gb250Q2FzY2FkZS5jcHAKQEAgLTEyNzYsMTAgKzEyNzYsNiBAQCB2b2lkIEZv
bnRDYXNjYWRlOjpkcmF3RW1waGFzaXNNYXJrc0ZvclNpbXBsZVRleHQoR3JhcGhpY3NDb250ZXh0
JiBjb250ZXh0LCBjb25zdAogCiB2b2lkIEZvbnRDYXNjYWRlOjpkcmF3R2x5cGhCdWZmZXIoR3Jh
cGhpY3NDb250ZXh0JiBjb250ZXh0LCBjb25zdCBHbHlwaEJ1ZmZlciYgZ2x5cGhCdWZmZXIsIEZs
b2F0UG9pbnQmIHBvaW50KSBjb25zdAogewotI2lmICFFTkFCTEUoU1ZHX0ZPTlRTKQotICAgIFVO
VVNFRF9QQVJBTShydW4pOwotI2VuZGlmCi0KICAgICAvLyBEcmF3IGVhY2ggY29udGlndW91cyBy
dW4gb2YgZ2x5cGhzIHRoYXQgdXNlIHRoZSBzYW1lIGZvbnQgZGF0YS4KICAgICBjb25zdCBGb250
KiBmb250RGF0YSA9IGdseXBoQnVmZmVyLmZvbnRBdCgwKTsKICAgICBGbG9hdFNpemUgb2Zmc2V0
ID0gZ2x5cGhCdWZmZXIub2Zmc2V0QXQoMCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>276941</attachid>
            <date>2016-04-21 12:09:13 -0700</date>
            <delta_ts>2016-04-21 13:07:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-156850-20160421220934.patch</filename>
            <type>text/plain</type>
            <size>3666</size>
            <attacher name="Konstantin Tokarev">annulen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk5NzQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTU4MzJkYmNlYzY1YThm
NTE5NzkwMzJkNmJiMDRjNTA5YWIwNTQwZC4uNDMyNTA1NWQ4NDg1MjI1ZTA5MWI2ZTU5MzhiNmQ0
ZTM5ZjA4YzRkMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE2LTA0LTIxICBLb25z
dGFudGluIFRva2FyZXYgIDxhbm51bGVuQHlhbmRleC5ydT4KKworICAgICAgICBGaXhlZCBjb21w
aWxhdGlvbiB3aXRoICFFTkFCTEUoU1ZHX0ZPTlRTKS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1Njg1MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBuZWVkZWQuCisKKyAgICAgICAg
KiBjc3MvQ1NTRm9udEZhY2VTb3VyY2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q1NTRm9udEZh
Y2VTb3VyY2U6OkNTU0ZvbnRGYWNlU291cmNlKToKKyAgICAgICAgQWRkZWQgbWlzc2luZyBFTkFC
TEUoU1ZHX0ZPTlRTKSBndWFyZHMuCisgICAgICAgICogY3NzL0NTU0ZvbnRGYWNlU291cmNlLmg6
IERpdHRvLgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL0ZvbnRDYXNjYWRlLmNwcDogRGl0
dG8uCisgICAgICAgICogc3ZnL1NWR1RvT1RGRm9udENvbnZlcnNpb24uY3BwOgorICAgICAgICAo
V2ViQ29yZTo6Rm9udENhc2NhZGU6OmRyYXdHbHlwaEJ1ZmZlcik6IERlbGV0ZWQgZXh0cmFuZW91
cworICAgICAgICAhRU5BQkxFKFNWR19GT05UUykgZ3VhcmQuCisKIDIwMTYtMDQtMTkgIEFsZXgg
Q2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBCdWlsZCBm
aXggYWZ0ZXIgcjE5OTczOApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU0ZvbnRG
YWNlU291cmNlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NGb250RmFjZVNvdXJjZS5jcHAK
aW5kZXggZDQwMjIzMTYyY2YzMzFiM2Y2YzgwYmE4ODdhOWIxZWY2Yjc4YmRhYS4uNWMwZWY0NDM2
YzViN2YwMjY3ZTgwZTg3NDQyNGE2NTk1MDY1Y2I4MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvY3NzL0NTU0ZvbnRGYWNlU291cmNlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NT
Rm9udEZhY2VTb3VyY2UuY3BwCkBAIC03Myw4ICs3MywxNCBAQCBDU1NGb250RmFjZVNvdXJjZTo6
Q1NTRm9udEZhY2VTb3VyY2UoQ1NTRm9udEZhY2UmIG93bmVyLCBjb25zdCBTdHJpbmcmIGZhbWls
eU5hbQogICAgIDogbV9mYW1pbHlOYW1lT3JVUkkoZmFtaWx5TmFtZU9yVVJJKQogICAgICwgbV9m
b250KGZvbnQpCiAgICAgLCBtX2ZhY2Uob3duZXIpCisjaWYgRU5BQkxFKFNWR19GT05UUykKICAg
ICAsIG1fc3ZnRm9udEZhY2VFbGVtZW50KGZvbnRGYWNlKQorI2VuZGlmCiB7CisjaWYgIUVOQUJM
RShTVkdfRk9OVFMpCisgICAgVU5VU0VEX1BBUkFNKGZvbnRGYWNlKTsKKyNlbmRpZgorCiAgICAg
Ly8gVGhpcyBtYXkgc3luY2hyb25vdXNseSBjYWxsIGZvbnRMb2FkZWQoKS4KICAgICBpZiAobV9m
b250KQogICAgICAgICBtX2ZvbnQtPmFkZENsaWVudCh0aGlzKTsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2Nzcy9DU1NGb250RmFjZVNvdXJjZS5oIGIvU291cmNlL1dlYkNvcmUvY3NzL0NT
U0ZvbnRGYWNlU291cmNlLmgKaW5kZXggMjUyNjZjYzM4ZmU1MTlmODAzOTZjZWMxY2RhNWJjZTc3
YTM2YmZiNS4uZTIzYjI2OGY2ZmVhYjg4ODdhZDY5M2UyNDBkMGEyYTMxMDk4ZWI3MSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU0ZvbnRGYWNlU291cmNlLmgKKysrIGIvU291cmNl
L1dlYkNvcmUvY3NzL0NTU0ZvbnRGYWNlU291cmNlLmgKQEAgLTgxLDcgKzgxLDkgQEAgcHJpdmF0
ZToKIAogICAgIFJlZlB0cjxTaGFyZWRCdWZmZXI+IG1fZ2VuZXJhdGVkT1RGQnVmZmVyOwogCisj
aWYgRU5BQkxFKFNWR19GT05UUykKICAgICBSZWZQdHI8U1ZHRm9udEZhY2VFbGVtZW50PiBtX3N2
Z0ZvbnRGYWNlRWxlbWVudDsKKyNlbmRpZgogICAgIHN0ZDo6dW5pcXVlX3B0cjxGb250Q3VzdG9t
UGxhdGZvcm1EYXRhPiBtX2luRG9jdW1lbnRDdXN0b21QbGF0Zm9ybURhdGE7CiAKICAgICBTdGF0
dXMgbV9zdGF0dXMgeyBTdGF0dXM6OlBlbmRpbmcgfTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL0ZvbnRDYXNjYWRlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL0ZvbnRDYXNjYWRlLmNwcAppbmRleCA0ZTVjOTMxOGY2OTAxN2I5N2Mx
MmU0ZjdiNDk5NWJkYzhjNDA2OWM1Li4xZjY5MGJlN2ZkMmQ3Njg0MDcyNjk2NjkwZjcwY2FkYzE0
NmU0ZjU5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Gb250
Q2FzY2FkZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvRm9udENh
c2NhZGUuY3BwCkBAIC0xMjc2LDEwICsxMjc2LDYgQEAgdm9pZCBGb250Q2FzY2FkZTo6ZHJhd0Vt
cGhhc2lzTWFya3NGb3JTaW1wbGVUZXh0KEdyYXBoaWNzQ29udGV4dCYgY29udGV4dCwgY29uc3QK
IAogdm9pZCBGb250Q2FzY2FkZTo6ZHJhd0dseXBoQnVmZmVyKEdyYXBoaWNzQ29udGV4dCYgY29u
dGV4dCwgY29uc3QgR2x5cGhCdWZmZXImIGdseXBoQnVmZmVyLCBGbG9hdFBvaW50JiBwb2ludCkg
Y29uc3QKIHsKLSNpZiAhRU5BQkxFKFNWR19GT05UUykKLSAgICBVTlVTRURfUEFSQU0ocnVuKTsK
LSNlbmRpZgotCiAgICAgLy8gRHJhdyBlYWNoIGNvbnRpZ3VvdXMgcnVuIG9mIGdseXBocyB0aGF0
IHVzZSB0aGUgc2FtZSBmb250IGRhdGEuCiAgICAgY29uc3QgRm9udCogZm9udERhdGEgPSBnbHlw
aEJ1ZmZlci5mb250QXQoMCk7CiAgICAgRmxvYXRTaXplIG9mZnNldCA9IGdseXBoQnVmZmVyLm9m
ZnNldEF0KDApOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1RvT1RGRm9udENv
bnZlcnNpb24uY3BwIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1RvT1RGRm9udENvbnZlcnNpb24u
Y3BwCmluZGV4IGRlMzIwMjY1NzY1OTBjZGE3ODk3ZWIxZTMyNDQwZjFhNWNmMjcxYjUuLmQwNzcz
ZGM5ZTcxYTZjYjExZDkzYjg2ZDM0YzA2ZTEwMjQxNTc0YTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3N2Zy9TVkdUb09URkZvbnRDb252ZXJzaW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9zdmcvU1ZHVG9PVEZGb250Q29udmVyc2lvbi5jcHAKQEAgLTI2LDYgKzI2LDggQEAKICNpbmNs
dWRlICJjb25maWcuaCIKICNpbmNsdWRlICJTVkdUb09URkZvbnRDb252ZXJzaW9uLmgiCiAKKyNp
ZiBFTkFCTEUoU1ZHX0ZPTlRTKQorCiAjaW5jbHVkZSAiQ1NTU3R5bGVEZWNsYXJhdGlvbi5oIgog
I2luY2x1ZGUgIkVsZW1lbnRDaGlsZEl0ZXJhdG9yLmgiCiAjaW5jbHVkZSAiR2x5cGguaCIKQEAg
LTE1OTMsMyArMTU5NSw1IEBAIE9wdGlvbmFsPFZlY3RvcjxjaGFyPj4gY29udmVydFNWR1RvT1RG
Rm9udChjb25zdCBTVkdGb250RWxlbWVudCYgZWxlbWVudCkKIH0KIAogfQorCisjZW5kaWYgLy8g
RU5BQkxFKFNWR19GT05UUykK
</data>

          </attachment>
      

    </bug>

</bugzilla>