<?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>62986</bug_id>
          
          <creation_ts>2011-06-20 06:49:16 -0700</creation_ts>
          <short_desc>determine if Skia on Chrome Mac can return fallback fonts</short_desc>
          <delta_ts>2011-08-15 13:00:15 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac (Intel)</rep_platform>
          <op_sys>OS X 10.6</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="Cary Clark">caryclark</reporter>
          <assigned_to name="Cary Clark">caryclark</assigned_to>
          <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>423643</commentid>
    <comment_count>0</comment_count>
    <who name="Cary Clark">caryclark</who>
    <bug_when>2011-06-20 06:49:16 -0700</bug_when>
    <thetext>Determine if the Mac port of Chromium using Skia can return fallback
fonts for complex text. (The Windows and Linux ports for Chromium do not.)

See 97636 for more discussion about this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>450559</commentid>
    <comment_count>1</comment_count>
      <attachid>103792</attachid>
    <who name="Cary Clark">caryclark</who>
    <bug_when>2011-08-12 12:24:28 -0700</bug_when>
    <thetext>Created attachment 103792
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>450584</commentid>
    <comment_count>2</comment_count>
    <who name="Cary Clark">caryclark</who>
    <bug_when>2011-08-12 12:52:43 -0700</bug_when>
    <thetext>&apos;97636&apos; in the first description refers to https://bug-62889-attachments.webkit.org/attachment.cgi?id=97636</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451147</commentid>
    <comment_count>3</comment_count>
      <attachid>103792</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2011-08-15 11:01:14 -0700</bug_when>
    <thetext>Comment on attachment 103792
Patch

Will this affect any other platforms than Mac Skia, and/or any layout tests?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451149</commentid>
    <comment_count>4</comment_count>
      <attachid>103792</attachid>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2011-08-15 11:04:44 -0700</bug_when>
    <thetext>Comment on attachment 103792
Patch

It seems a bit confusing that we have this function in three files: skia/FontSkia.cpp, chromium/FontChromiumWin.cpp, and chromium/FontLinux.cpp.  It seems like our code is a bit disorganized.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451171</commentid>
    <comment_count>5</comment_count>
    <who name="Cary Clark">caryclark</who>
    <bug_when>2011-08-15 11:30:54 -0700</bug_when>
    <thetext>kbr: This affects only the Mac port of Chromium using Skia. It fixes layout tests used solely by this configuration.

fishd: Once the Mac port on Skia replaces the CG port, it will be easier to remove duplicate code, although since each code path uses a different glyph generator, there will be platform differences in fonts and font rendering.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451242</commentid>
    <comment_count>6</comment_count>
      <attachid>103792</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-08-15 13:00:11 -0700</bug_when>
    <thetext>Comment on attachment 103792
Patch

Clearing flags on attachment: 103792

Committed r93057: &lt;http://trac.webkit.org/changeset/93057&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451243</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-08-15 13:00:15 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>103792</attachid>
            <date>2011-08-12 12:24:28 -0700</date>
            <delta_ts>2011-08-15 13:00:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-62986-20110812152426.patch</filename>
            <type>text/plain</type>
            <size>1619</size>
            <attacher name="Cary Clark">caryclark</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDkyOTc5KQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTEtMDgtMTIgIENhcnkgQ2xh
cmsgIDxjYXJ5Y2xhcmtAZ29vZ2xlLmNvbT4KKworICAgICAgICBSZXZpc2UgU2tpYSBvbiBDaHJv
bWUgTWFjIHRvIHJldHVybiBmYWxsYmFjayBmb250cy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYyOTg2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgU2luY2UgU2tpYSBvbiBDaHJvbWUgTWFjIHVzZXMgQ29y
ZVRleHQgdG8gZGV0ZXJtaW5lCisgICAgICAgIHRleHQgbWV0cmljcywgQ0cgZm9udCBhcmNoaXRl
Y3R1cmUgaXMgdXNlZCB0byByZXR1cm4KKyAgICAgICAgZmFsbGJhY2sgZm9udHMuCisKKyAgICAg
ICAgVGhpcyBpbXByb3ZlcyBtYW55IGV4aXN0aW5nIGxheW91dCB0ZXN0cywgaW5jbHVkaW5nCisg
ICAgICAgIGp1c3RpZnktaWRlb2dyYXBoLXNpbXBsZSBhbmQgdDA5MDUtYzQxNC1mbHQtMDQtYyAK
KworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3NraWEvRm9udFNraWEuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6Rm9udDo6Y2FuUmV0dXJuRmFsbGJhY2tGb250c0ZvckNvbXBsZXhUZXh0KToK
KwogMjAxMS0wOC0xMiAgQ2hyaXMgUm9nZXJzICA8Y3JvZ2Vyc0Bnb29nbGUuY29tPgogCiAgICAg
ICAgIEZpeCBtYWMgYnVpbGQgd2hlbiB3ZWIgYXVkaW8gaXMgZW5hYmxlZApJbmRleDogU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvc2tpYS9Gb250U2tpYS5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvc2tpYS9Gb250U2tpYS5jcHAJKHJl
dmlzaW9uIDkyOTc5KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvc2tpYS9G
b250U2tpYS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQzLDEyICs0Myw5IEBACiAKIG5hbWVzcGFj
ZSBXZWJDb3JlIHsKIAotLy8gRklYTUU6IERldGVybWluZSBpZiB0aGUgTWFjIHBvcnQgb2YgQ2hy
b21pdW0gdXNpbmcgU2tpYSBjYW4gcmV0dXJuIGZhbGxiYWNrCi0vLyBmb250cyBmb3IgY29tcGxl
eCB0ZXh0LiAoVGhlIFdpbmRvd3MgYW5kIExpbnV4IHBvcnRzIGZvciBDaHJvbWl1bSBkbyBub3Qu
KQotLy8gVGhpcyBpc3N1ZSBpcyB0cmFja2VkIGluIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD02Mjk4NgogYm9vbCBGb250OjpjYW5SZXR1cm5GYWxsYmFja0ZvbnRzRm9y
Q29tcGxleFRleHQoKQogewotICAgIHJldHVybiBmYWxzZTsKKyAgICByZXR1cm4gdHJ1ZTsKIH0K
IAogLy8gRklYTUU6IERldGVybWluZSBpZiB0aGUgTWFjIHBvcnQgb2YgQ2hyb21pdW0gdXNpbmcg
U2tpYSBjYW4gZXhwYW5kIGFyb3VuZAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>