Bug 66629 - Remove ATS code in favor of CGFont in FontCustomPlatformData.cpp
Summary: Remove ATS code in favor of CGFont in FontCustomPlatformData.cpp
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Jeremy Moskovich
URL:
Keywords:
Depends on: 66933
Blocks:
  Show dependency treegraph
 
Reported: 2011-08-21 04:41 PDT by Jeremy Moskovich
Modified: 2022-09-26 11:33 PDT (History)
8 users (show)

See Also:


Attachments
Patch (5.12 KB, patch)
2011-08-21 04:45 PDT, Jeremy Moskovich
no flags Details | Formatted Diff | Diff
Patch for landing (5.07 KB, patch)
2011-08-25 02:19 PDT, Jeremy Moskovich
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Moskovich 2011-08-21 04:41:40 PDT
As of r72774 and dropping support for OS X 10.4,  we can safely remove the ATS APIs from FontCustomPlatformData.cpp in favor of just the CGFont code.

This change is motivated by a bug in ATSFontDeactivite() on 10.7 which affects the Chromium port, due to it's compiling once against the 10.5 SDK for all platforms - See crbug.com/93191 or rdar://9976774 .
Comment 1 Jeremy Moskovich 2011-08-21 04:45:48 PDT
Created attachment 104625 [details]
Patch
Comment 2 mitz 2011-08-21 18:18:29 PDT
Comment on attachment 104625 [details]
Patch

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

> Source/WebCore/ChangeLog:6
> +        As of r72774 and dropping support for OS X 10.4,  we can safely

Extra space after the comma

> Source/WebCore/ChangeLog:11
> +        affects the Chromium port, due to it's compiling once against the 10.5

Typo: it's
Comment 3 Jeremy Moskovich 2011-08-25 02:19:11 PDT
Created attachment 105147 [details]
Patch for landing
Comment 4 WebKit Review Bot 2011-08-25 03:19:10 PDT
Comment on attachment 105147 [details]
Patch for landing

Clearing flags on attachment: 105147

Committed r93771: <http://trac.webkit.org/changeset/93771>
Comment 5 WebKit Review Bot 2011-08-25 03:19:14 PDT
All reviewed patches have been landed.  Closing bug.
Comment 6 Jeremy Moskovich 2011-08-25 06:01:55 PDT
Rolled back the patch since it's causing css3/font-feature-settings-rendering.html to crash on 10.5, need to investigate.
Comment 7 Ahmad Saleem 2022-09-24 05:38:02 PDT
I am not able to find any code with "ATSFontFindFromContainer" and other bits. I think this got removed some time later. Can we mark this close, if we don't need this now? Thanks!
Comment 8 Brent Fulgham 2022-09-26 11:33:11 PDT
This code was removed long ago.