<?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>196232</bug_id>
          
          <creation_ts>2019-03-25 17:16:31 -0700</creation_ts>
          <short_desc>FontFace constructor throws an exception when there is a name which starts with a number</short_desc>
          <delta_ts>2019-03-29 14:49:20 -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>CSS</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=196381</see_also>
          <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="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>koivisto</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1521129</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-03-25 17:16:31 -0700</bug_when>
    <thetext>new FontFace(&apos;x 2y&apos;, &apos;url(abc.woff2)&apos;) throws an exception in Safari 12.2 but not in Chrome or Firefox.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521185</commentid>
    <comment_count>1</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-03-25 20:37:47 -0700</bug_when>
    <thetext>Huh, Blink doesn&apos;t seem to do any validation for the font name at all :(
https://github.com/chromium/chromium/blob/master/third_party/blink/renderer/core/css/font_face.cc#L200</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521194</commentid>
    <comment_count>2</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2019-03-25 21:28:57 -0700</bug_when>
    <thetext>Oh, it&apos;s because there&apos;s a space in there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521196</commentid>
    <comment_count>3</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2019-03-25 21:40:24 -0700</bug_when>
    <thetext>This is because of the historical difference between font-family:foo; and font-family:”foo”;

FontFace::parseString() is passing its argument directly to consumeFontFamilyDescriptor() in CSSPropertyParser.cpp, which parses the string according to the first form. The first form doesn’t allow spaces.

We should adopt the Chrome/Firefox behavior, and the spec should be clarified here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521457</commentid>
    <comment_count>4</comment_count>
      <attachid>366004</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-03-26 14:53:40 -0700</bug_when>
    <thetext>Created attachment 366004
Reduction

In Chrome &amp; Firefox, this file would say &quot;OK&quot;. In WebKit, it does not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521458</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-03-26 14:54:06 -0700</bug_when>
    <thetext>&lt;rdar://problem/49293978&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521490</commentid>
    <comment_count>6</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-03-26 15:38:18 -0700</bug_when>
    <thetext>Relevant spec text:
https://drafts.csswg.org/css-font-loading/#font-face-constructor

&gt; 1. ...
&gt; Parse the family argument, and the members of the descriptors argument, according to &gt; the grammars of the corresponding descriptors of the CSS @font-face rule
&gt; ...

https://drafts.csswg.org/css-fonts-4/#font-face-rule
https://drafts.csswg.org/css-fonts-4/#font-family-desc
https://drafts.csswg.org/css-fonts-4/#family-name-value

Then finally,
https://drafts.csswg.org/css-fonts-4/#family-name-syntax
&gt; Font family names other than generic families must either be given quoted as &lt;string&gt;s, or unquoted as a sequence of one or more identifiers.
&gt; ...
&gt; If a sequence of identifiers is given as a &lt;family-name&gt;, the computed value is the name converted to a string by joining all the identifiers in the sequence by single spaces.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521491</commentid>
    <comment_count>7</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-03-26 15:39:09 -0700</bug_when>
    <thetext>We probably need to amend the following text for FontFace constructor:

https://drafts.csswg.org/css-font-loading/#font-face-constructor

&gt; If any of them fail to parse correctly, reject font face’s [[FontStatusPromise]] with a DOMException named &quot;SyntaxError&quot;, set font face’s corresponding attributes to the empty string, and set font face’s status attribute to &quot;error&quot;. Otherwise, set font face’s corresponding attributes to the serialization of the parsed values.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1522203</commentid>
    <comment_count>8</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2019-03-28 13:55:01 -0700</bug_when>
    <thetext>https://github.com/w3c/csswg-drafts/issues/3776</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1522298</commentid>
    <comment_count>9</comment_count>
      <attachid>366226</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2019-03-28 17:20:52 -0700</bug_when>
    <thetext>Created attachment 366226
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1522331</commentid>
    <comment_count>10</comment_count>
      <attachid>366226</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-28 19:26:53 -0700</bug_when>
    <thetext>Comment on attachment 366226
Patch

Clearing flags on attachment: 366226

Committed r243637: &lt;https://trac.webkit.org/changeset/243637&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1522332</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-28 19:26:55 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>366004</attachid>
            <date>2019-03-26 14:53:40 -0700</date>
            <delta_ts>2019-03-26 14:53:40 -0700</delta_ts>
            <desc>Reduction</desc>
            <filename>font-face.html</filename>
            <type>text/html</type>
            <size>132</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8Ym9keT4KPHNjcmlwdD4KZmYgPSBuZXcgRm9udEZhY2Uo
J3ggMnknLCAndXJsKGFiYy53b2ZmMiknKTsKZG9jdW1lbnQud3JpdGUoJ09LJyk7Cjwvc2NyaXB0
Pgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>366226</attachid>
            <date>2019-03-28 17:20:52 -0700</date>
            <delta_ts>2019-03-28 19:26:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196232-20190328172052.patch</filename>
            <type>text/plain</type>
            <size>6666</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzNjIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjA1NDI1ZGQwYWRhZDdi
MjQ2ZjUzMjAwMmUxOTY3MjdjMzUwOWU1Yi4uOTY2ZDcxZGI4MmVhMzFiZmRmMTFlZTZlZmE0MWVm
ZTJmNmQyNzg1OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE5LTAzLTI4ICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgRm9udEZhY2Ug
Y29uc3RydWN0b3IgdGhyb3dzIGFuIGV4Y2VwdGlvbiB3aGVuIHRoZXJlIGlzIGEgbmFtZSB3aGlj
aCBzdGFydHMgd2l0aCBhIG51bWJlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTk2MjMyCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS80OTI5Mzk3OD4K
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXZSB3ZXJl
IHRlY2huaWNhbGx5IGZvbGxvd2luZyB0aGUgc3BlYywgYnV0IENocm9tZSBhbmQgRmlyZWZveCBh
cmUgYm90aCBjb25zaXN0ZW50IGFuZCBpdCB3YXMgbWFraW5nIGEgd2Vic2l0ZSBicmVhay4KKyAg
ICAgICAgVGhpcyBpcyBqdXN0IGEgc2hvcnQtdGVybSBmaXggdW50aWwgdGhlIHVuZGVybHlpbmcg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NjM4MSBpcyBmaXhlZC4K
KworICAgICAgICBUZXN0OiBmYXN0L3RleHQvZm9udC1mYWNlLWZhbWlseS5odG1sCisKKyAgICAg
ICAgKiBjc3MvRm9udEZhY2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Rm9udEZhY2U6OnNldEZh
bWlseSk6CisKIDIwMTktMDMtMjcgIEppZXdlbiBUYW4gIDxqaWV3ZW5fdGFuQGFwcGxlLmNvbT4K
IAogICAgICAgICBJREJSZXF1ZXN0OjpkaXNwYXRjaEV2ZW50IHNob3VsZCBjaGVjayBudWxsYWJp
bGl0eSBvZiBtX3RyYW5zYWN0aW9uIGJlZm9yZSBvcGVyYXRpb25zIHRoYXQgcmVseSBvbiBpdCB0
byBiZSBub24gbnVsbApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0ZvbnRGYWNlLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9Gb250RmFjZS5jcHAKaW5kZXggMmNjNjA4NjFjM2ZmMWFk
YzFjZTczMWRlYWMwMDg2YjVkYTdhZmRkNC4uNTEyM2I4YjYzMTU2OGI4YzFkNDEzZTRkZmE5NDZh
Y2JjMmU1NzZhYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0ZvbnRGYWNlLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvRm9udEZhY2UuY3BwCkBAIC0xNTMsOSArMTUzLDExIEBA
IEV4Y2VwdGlvbk9yPHZvaWQ+IEZvbnRGYWNlOjpzZXRGYW1pbHkoY29uc3QgU3RyaW5nJiBmYW1p
bHkpCiAgICAgaWYgKGZhbWlseS5pc0VtcHR5KCkpCiAgICAgICAgIHJldHVybiBFeGNlcHRpb24g
eyBTeW50YXhFcnJvciB9OwogCi0gICAgYm9vbCBzdWNjZXNzID0gZmFsc2U7Ci0gICAgaWYgKGF1
dG8gdmFsdWUgPSBwYXJzZVN0cmluZyhmYW1pbHksIENTU1Byb3BlcnR5Rm9udEZhbWlseSkpCi0g
ICAgICAgIHN1Y2Nlc3MgPSBtX2JhY2tpbmctPnNldEZhbWlsaWVzKCp2YWx1ZSk7CisgICAgLy8g
RklYTUU6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTYzODEgRG9u
J3QgdXNlIGEgbGlzdCBoZXJlLgorICAgIC8vIFNlZSBjb25zdW1lRm9udEZhbWlseURlc2NyaXB0
b3IoKSBpbiBDU1NQcm9wZXJ0eVBhcnNlci5jcHAgZm9yIHdoeSB3ZSdyZSB1c2luZyBpdC4KKyAg
ICBhdXRvIGxpc3QgPSBDU1NWYWx1ZUxpc3Q6OmNyZWF0ZUNvbW1hU2VwYXJhdGVkKCk7CisgICAg
bGlzdC0+YXBwZW5kKENTU1ZhbHVlUG9vbDo6c2luZ2xldG9uKCkuY3JlYXRlRm9udEZhbWlseVZh
bHVlKGZhbWlseSkpOworICAgIGJvb2wgc3VjY2VzcyA9IG1fYmFja2luZy0+c2V0RmFtaWxpZXMo
bGlzdCk7CiAgICAgaWYgKCFzdWNjZXNzKQogICAgICAgICByZXR1cm4gRXhjZXB0aW9uIHsgU3lu
dGF4RXJyb3IgfTsKICAgICByZXR1cm4geyB9OwpAQCAtMjkzLDYgKzI5NSwyMSBAQCBFeGNlcHRp
b25Pcjx2b2lkPiBGb250RmFjZTo6c2V0RGlzcGxheShjb25zdCBTdHJpbmcmIGRpc3BsYXkpCiBT
dHJpbmcgRm9udEZhY2U6OmZhbWlseSgpIGNvbnN0CiB7CiAgICAgbV9iYWNraW5nLT51cGRhdGVT
dHlsZUlmTmVlZGVkKCk7CisKKyAgICAvLyBGSVhNRTogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE5NjM4MSBUaGlzIGlzIG9ubHkgaGVyZSBiZWNhdXNlIENTU0ZvbnRG
YWNlIGVycm9uZW91c2x5IHVzZXMgYSBsaXN0IG9mIHZhbHVlcyBpbnN0ZWFkIG9mIGEgc2luZ2xl
IHZhbHVlLgorICAgIC8vIFNlZSBjb25zdW1lRm9udEZhbWlseURlc2NyaXB0b3IoKSBpbiBDU1NQ
cm9wZXJ0eVBhcnNlci5jcHAuCisgICAgaWYgKG1fYmFja2luZy0+ZmFtaWxpZXMoKS0+bGVuZ3Ro
KCkgPT0gMSkgeworICAgICAgICBpZiAobV9iYWNraW5nLT5mYW1pbGllcygpLT5pdGVtKDApKSB7
CisgICAgICAgICAgICBhdXRvJiBpdGVtID0gKm1fYmFja2luZy0+ZmFtaWxpZXMoKS0+aXRlbSgw
KTsKKyAgICAgICAgICAgIGlmIChpdGVtLmlzUHJpbWl0aXZlVmFsdWUoKSkgeworICAgICAgICAg
ICAgICAgIGF1dG8mIHByaW1pdGl2ZVZhbHVlID0gZG93bmNhc3Q8Q1NTUHJpbWl0aXZlVmFsdWU+
KGl0ZW0pOworICAgICAgICAgICAgICAgIGlmIChwcmltaXRpdmVWYWx1ZS5pc0ZvbnRGYW1pbHko
KSkgeworICAgICAgICAgICAgICAgICAgICBhdXRvJiBmb250RmFtaWx5ID0gcHJpbWl0aXZlVmFs
dWUuZm9udEZhbWlseSgpOworICAgICAgICAgICAgICAgICAgICByZXR1cm4gZm9udEZhbWlseS5m
YW1pbHlOYW1lOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKyAgICAgICAgfQor
ICAgIH0KICAgICByZXR1cm4gbV9iYWNraW5nLT5mYW1pbGllcygpLT5jc3NUZXh0KCk7CiB9CiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9wYXJzZXIvQ1NTUHJvcGVydHlQYXJzZXIu
Y3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL3BhcnNlci9DU1NQcm9wZXJ0eVBhcnNlci5jcHAKaW5k
ZXggMjNjNDMwZTFjMmI2MjQ3MTU2OTc2OTU2MWU4YzY5MjVmY2YzMTVlYi4uNTRjYTMxZDg3NDU0
YjYyMjhjOTVmZWQxOGM4YjRkM2U3NzI3N2Q2ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
Y3NzL3BhcnNlci9DU1NQcm9wZXJ0eVBhcnNlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3Nz
L3BhcnNlci9DU1NQcm9wZXJ0eVBhcnNlci5jcHAKQEAgLTEwODcsNyArMTA4Nyw3IEBAIHN0YXRp
YyBSZWZQdHI8Q1NTVmFsdWVMaXN0PiBjb25zdW1lRm9udEZhbWlseShDU1NQYXJzZXJUb2tlblJh
bmdlJiByYW5nZSkKIAogc3RhdGljIFJlZlB0cjxDU1NWYWx1ZUxpc3Q+IGNvbnN1bWVGb250RmFt
aWx5RGVzY3JpcHRvcihDU1NQYXJzZXJUb2tlblJhbmdlJiByYW5nZSkKIHsKLSAgICAvLyBGSVhN
RS1ORVdQQVJTRVI6IEZvciBjb21wYXRpYmlsaXR5IHdpdGggdGhlIG9sZCBwYXJzZXIsIHdlIGhh
dmUgdG8gbWFrZQorICAgIC8vIEZJWE1FLU5FV1BBUlNFUjogaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5NjM4MSBGb3IgY29tcGF0aWJpbGl0eSB3aXRoIHRoZSBvbGQg
cGFyc2VyLCB3ZSBoYXZlIHRvIG1ha2UKICAgICAvLyBhIGxpc3QgaGVyZSwgZXZlbiB0aG91Z2gg
dGhlIGxpc3QgYWx3YXlzIGNvbnRhaW5zIG9ubHkgYSBzaW5nbGUgZmFtaWx5IG5hbWUuCiAgICAg
Ly8gT25jZSB0aGUgb2xkIHBhcnNlciBpcyBnb25lLCB3ZSBjYW4gZGVsZXRlIHRoaXMgZnVuY3Rp
b24sIG1ha2UgdGhlIGNhbGxlcgogICAgIC8vIHVzZSBjb25zdW1lRmFtaWx5TmFtZSBpbnN0ZWFk
LCBhbmQgdGhlbiBwYXRjaCB0aGUgQGZvbnQtZmFjZSBjb2RlIHRvCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggM2QzZTE3ODRk
ZWM1ZTIzYjU0OGYxMzA5NTg4NTkxYThlZGJkZmViMS4uZWU5OTQ4YTg2Y2E1YjBjMmFhN2EyYzk1
MGY5NTY5OWI2OTlmMTk5MyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBi
L0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDE5LTAzLTI4ICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgRm9udEZhY2Ug
Y29uc3RydWN0b3IgdGhyb3dzIGFuIGV4Y2VwdGlvbiB3aGVuIHRoZXJlIGlzIGEgbmFtZSB3aGlj
aCBzdGFydHMgd2l0aCBhIG51bWJlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTk2MjMyCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS80OTI5Mzk3OD4K
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGZhc3Qv
dGV4dC9mb250LWZhY2UtZmFtaWx5LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFz
dC90ZXh0L2ZvbnQtZmFjZS1mYW1pbHkuaHRtbDogQWRkZWQuCisKIDIwMTktMDMtMjggIFJ5b3N1
a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgRGVidWcgYXNzZXJ0IGluIERP
TVNlbGVjdGlvbjo6Y29udGFpbnNOb2RlIHdoZW4gbm9kZSBiZWxvbmdzIHRvIGEgZGlmZmVyZW50
IHRyZWUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvdGV4dC9mb250LWZhY2UtZmFtaWx5
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvdGV4dC9mb250LWZhY2UtZmFtaWx5LWV4
cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi40NzRjNTFhNDM2YjUyNjAzYmYyMmFkOGYyZGU0NDNiZGYx
YTA3Nzg4Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC90ZXh0L2ZvbnQtZmFj
ZS1mYW1pbHktZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTIgQEAKK1BBU1MgbmV3IEZvbnRGYWNl
KCdhJywgJ3VybChnYXJiYWdlLm90ZiknKSBpcyBub24tbnVsbC4KK1BBU1MgbmV3IEZvbnRGYWNl
KCc0YScsICd1cmwoZ2FyYmFnZS5vdGYpJykgaXMgbm9uLW51bGwuCitQQVNTIG5ldyBGb250RmFj
ZSgnNCJhJywgJ3VybChnYXJiYWdlLm90ZiknKSBpcyBub24tbnVsbC4KK1BBU1MgbmV3IEZvbnRG
YWNlKCc0XCdhJywgJ3VybChnYXJiYWdlLm90ZiknKSBpcyBub24tbnVsbC4KK1BBU1MgbmV3IEZv
bnRGYWNlKCc0XCdhImInLCAndXJsKGdhcmJhZ2Uub3RmKScpIGlzIG5vbi1udWxsLgorUEFTUyAo
bmV3IEZvbnRGYWNlKCdhIGInLCAndXJsKGdhcmJhZ2Uub3RmKScpKS5mYW1pbHkgaXMgImEgYiIK
K1BBU1MgKG5ldyBGb250RmFjZSgnYSBiLCBjJywgJ3VybChnYXJiYWdlLm90ZiknKSkuZmFtaWx5
IGlzICJhIGIsIGMiCitQQVNTIChuZXcgRm9udEZhY2UoJ2FiLGMnLCAndXJsKGdhcmJhZ2Uub3Rm
KScpKS5mYW1pbHkgaXMgImFiLGMiCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisK
K1RFU1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC90ZXh0L2ZvbnQt
ZmFjZS1mYW1pbHkuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvdGV4dC9mb250LWZhY2UtZmFtaWx5
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uMzdiNjcwZjgyNzZmYWQwYTk2ZTRkZGRiYjFkMDU3OGY3MWFlNTNm
NgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvdGV4dC9mb250LWZhY2UtZmFt
aWx5Lmh0bWwKQEAgLTAsMCArMSwxOSBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFk
PgorPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+
Cis8L2hlYWQ+Cis8Ym9keT4KKzxzY3JpcHQ+CitzaG91bGRCZU5vbk51bGwoIm5ldyBGb250RmFj
ZSgnYScsICd1cmwoZ2FyYmFnZS5vdGYpJykiKTsKK3Nob3VsZEJlTm9uTnVsbCgibmV3IEZvbnRG
YWNlKCc0YScsICd1cmwoZ2FyYmFnZS5vdGYpJykiKTsKK3Nob3VsZEJlTm9uTnVsbCgibmV3IEZv
bnRGYWNlKCc0XCJhJywgJ3VybChnYXJiYWdlLm90ZiknKSIpOworc2hvdWxkQmVOb25OdWxsKCJu
ZXcgRm9udEZhY2UoJzRcXCdhJywgJ3VybChnYXJiYWdlLm90ZiknKSIpOworc2hvdWxkQmVOb25O
dWxsKCJuZXcgRm9udEZhY2UoJzRcXCdhXCJiJywgJ3VybChnYXJiYWdlLm90ZiknKSIpOworc2hv
dWxkQmVFcXVhbFRvU3RyaW5nKCIobmV3IEZvbnRGYWNlKCdhIGInLCAndXJsKGdhcmJhZ2Uub3Rm
KScpKS5mYW1pbHkiLCAiYSBiIik7CitzaG91bGRCZUVxdWFsVG9TdHJpbmcoIihuZXcgRm9udEZh
Y2UoJ2EgYiwgYycsICd1cmwoZ2FyYmFnZS5vdGYpJykpLmZhbWlseSIsICJhIGIsIGMiKTsKK3No
b3VsZEJlRXF1YWxUb1N0cmluZygiKG5ldyBGb250RmFjZSgnYWIsYycsICd1cmwoZ2FyYmFnZS5v
dGYpJykpLmZhbWlseSIsICJhYixjIik7Cis8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9y
ZXNvdXJjZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>