<?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>21812</bug_id>
          
          <creation_ts>2008-10-22 15:39:28 -0700</creation_ts>
          <short_desc>Bring Windows Port Cairo font handling in line with CoreGraphics</short_desc>
          <delta_ts>2008-10-22 16:34:47 -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>523.x (Safari 3)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>PlatformOnly</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>96245</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2008-10-22 15:39:28 -0700</bug_when>
    <thetext>The attached patch causes Cairo to use the same font selection search criteria for Windows fonts as the CoreGraphics system.  This will help ensure that the two platforms are kept in sync, and that they render pages using equivalent font choices.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96248</commentid>
    <comment_count>1</comment_count>
      <attachid>24577</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2008-10-22 15:46:53 -0700</bug_when>
    <thetext>Created attachment 24577
Patch causing Cairo and CG to use same font selection criteria

Dhyatt rubber stamped based on http://paste.lisp.org/display/69030</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96251</commentid>
    <comment_count>2</comment_count>
      <attachid>24579</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2008-10-22 16:01:26 -0700</bug_when>
    <thetext>Created attachment 24579
Patch causing Cairo and CG to use same font selection criteria</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96254</commentid>
    <comment_count>3</comment_count>
      <attachid>24579</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2008-10-22 16:03:17 -0700</bug_when>
    <thetext>Comment on attachment 24579
Patch causing Cairo and CG to use same font selection criteria

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96262</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2008-10-22 16:34:47 -0700</bug_when>
    <thetext>Landed in r37798</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>24577</attachid>
            <date>2008-10-22 15:46:53 -0700</date>
            <delta_ts>2008-10-22 16:01:26 -0700</delta_ts>
            <desc>Patch causing Cairo and CG to use same font selection criteria</desc>
            <filename>cairo_font.patch</filename>
            <type>text/plain</type>
            <size>1433</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAzNzc5MCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTMgQEAKKzIwMDgtMTAtMjIgIEJyZW50IEZ1bGdoYW0gIDxiZnVsZ2hhbUBnbWFp
bC5jb20+CisKKyAgICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjE4MTIuCisgICAgICAgIEJyaW5nIFdpbmRvd3MgQ2Fpcm8gUG9ydCdzIGZvbnQgaGFuZGxpbmcg
aW4gbGluZSB3aXRoIENHLgorCisgICAgICAgIFJldmlld2VkIGJ5IERhdmlkIEh5YXR0LgorCisg
ICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mvd2luL0ZvbnRDYWNoZVdpbi5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpjcmVhdGVHRElGb250KTogIFJlbW92ZSB1bm5lY2Vzc2FyeSBzcGVjaWFsLWNh
c2UgZm9yIENhaXJvIFRydWVUeXBlIGZvbnQgc2VhcmNoLiAgSXQgc2hvdWxkIG1hdGNoIENHIGlu
IGFsbCBmb250IHNlbGVjdGlvbnMuCisKIDIwMDgtMTAtMjIgIERhdmlkIEh5YXR0ICA8aHlhdHRA
YXBwbGUuY29tPgogCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yMTc3NQpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy93aW4vRm9udENhY2hl
V2luLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3dpbi9Gb250
Q2FjaGVXaW4uY3BwCShyZXZpc2lvbiAzNzc4NCkKKysrIFdlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3Mvd2luL0ZvbnRDYWNoZVdpbi5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQxNCwxMSArNDE0LDcg
QEAgc3RhdGljIEhGT05UIGNyZWF0ZUdESUZvbnQoY29uc3QgQXRvbWljUwogICAgIG1hdGNoRGF0
YS5tX2Nob3Nlbi5sZlVuZGVybGluZSA9IGZhbHNlOwogICAgIG1hdGNoRGF0YS5tX2Nob3Nlbi5s
ZlN0cmlrZU91dCA9IGZhbHNlOwogICAgIG1hdGNoRGF0YS5tX2Nob3Nlbi5sZkNoYXJTZXQgPSBE
RUZBVUxUX0NIQVJTRVQ7Ci0jaWYgUExBVEZPUk0oQ0cpCiAgICAgbWF0Y2hEYXRhLm1fY2hvc2Vu
LmxmT3V0UHJlY2lzaW9uID0gT1VUX1RUX09OTFlfUFJFQ0lTOwotI2Vsc2UKLSAgICBtYXRjaERh
dGEubV9jaG9zZW4ubGZPdXRQcmVjaXNpb24gPSBPVVRfVFRfUFJFQ0lTOwotI2VuZGlmCiAgICAg
bWF0Y2hEYXRhLm1fY2hvc2VuLmxmUXVhbGl0eSA9IERFRkFVTFRfUVVBTElUWTsKICAgICBtYXRj
aERhdGEubV9jaG9zZW4ubGZQaXRjaEFuZEZhbWlseSA9IERFRkFVTFRfUElUQ0ggfCBGRl9ET05U
Q0FSRTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>24579</attachid>
            <date>2008-10-22 16:01:26 -0700</date>
            <delta_ts>2008-10-22 16:03:17 -0700</delta_ts>
            <desc>Patch causing Cairo and CG to use same font selection criteria</desc>
            <filename>cairo_font.patch</filename>
            <type>text/plain</type>
            <size>1334</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAzNzc5MCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTMgQEAKKzIwMDgtMTAtMjIgIEJyZW50IEZ1bGdoYW0gIDxiZnVsZ2hhbUBnbWFp
bC5jb20+CisKKyAgICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjE4MTIuCisgICAgICAgIEJyaW5nIFdpbmRvd3MgQ2Fpcm8gUG9ydCdzIGZvbnQgaGFuZGxpbmcg
aW4gbGluZSB3aXRoIENHLgorCisgICAgICAgIFJldmlld2VkIGJ5IERhdmlkIEh5YXR0LgorCisg
ICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mvd2luL0ZvbnRDYWNoZVdpbi5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpjcmVhdGVHRElGb250KTogIFJlbW92ZSB1bm5lY2Vzc2FyeSBzcGVjaWFsLWNh
c2UgZm9yIENhaXJvIFRydWVUeXBlIGZvbnQgc2VhcmNoLiAgSXQgc2hvdWxkIG1hdGNoIENHIGlu
IGFsbCBmb250IHNlbGVjdGlvbnMuCisKIDIwMDgtMTAtMjIgIERhdmlkIEh5YXR0ICA8aHlhdHRA
YXBwbGUuY29tPgogCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yMTc3NQpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy93aW4vRm9udENhY2hl
V2luLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3dpbi9Gb250
Q2FjaGVXaW4uY3BwCShyZXZpc2lvbiAzNzc4NCkKKysrIFdlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3Mvd2luL0ZvbnRDYWNoZVdpbi5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQxNCw3ICs0MTQsNyBA
QCBzdGF0aWMgSEZPTlQgY3JlYXRlR0RJRm9udChjb25zdCBBdG9taWNTCiAgICAgbWF0Y2hEYXRh
Lm1fY2hvc2VuLmxmVW5kZXJsaW5lID0gZmFsc2U7CiAgICAgbWF0Y2hEYXRhLm1fY2hvc2VuLmxm
U3RyaWtlT3V0ID0gZmFsc2U7CiAgICAgbWF0Y2hEYXRhLm1fY2hvc2VuLmxmQ2hhclNldCA9IERF
RkFVTFRfQ0hBUlNFVDsKLSNpZiBQTEFURk9STShDRykKKyNpZiBQTEFURk9STShDRykgfHwgUExB
VEZPUk0oQ0FJUk8pCiAgICAgbWF0Y2hEYXRhLm1fY2hvc2VuLmxmT3V0UHJlY2lzaW9uID0gT1VU
X1RUX09OTFlfUFJFQ0lTOwogI2Vsc2UKICAgICBtYXRjaERhdGEubV9jaG9zZW4ubGZPdXRQcmVj
aXNpb24gPSBPVVRfVFRfUFJFQ0lTOwo=
</data>
<flag name="review"
          id="11210"
          type_id="1"
          status="+"
          setter="aroben"
    />
          </attachment>
      

    </bug>

</bugzilla>