Kill IFX_FontMapper
authorTom Sepez <tsepez@chromium.org>
Fri, 31 Jul 2015 21:00:39 +0000 (14:00 -0700)
committerTom Sepez <tsepez@chromium.org>
Fri, 31 Jul 2015 21:00:39 +0000 (14:00 -0700)
commit01fa1efb228acdcf5250804c670107133668e4b2
treee83ded2726aa899e633290284a2bfa1555f95d06
parentbd8b0d31ffc9e16f8e9ee08f893716e3fca44c1a
Kill IFX_FontMapper

The design envisioned two kinds of font mappers: internal
(of type CFX_FontMapper), and external, both of which
implement a common interface.  But there isn't any means of
making an external one, so the interface is redundant.

IFX_FontMapper also appears in an apple-specific struct,
but was never non-null or used in any way.

The CFX_FontMapper class provides its own mechanism to
include platform-specific features, as it turns out.

R=thestig@chromium.org

Review URL: https://codereview.chromium.org/1259123005 .
core/include/fxge/fx_font.h
core/include/fxge/fx_ge.h
core/src/fxge/apple/apple_int.h
core/src/fxge/ge/fx_ge.cpp
core/src/fxge/ge/fx_ge_fontmap.cpp