diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/fonts/mac/font_platform_data_mac.h')
-rw-r--r-- | chromium/third_party/blink/renderer/platform/fonts/mac/font_platform_data_mac.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/platform/fonts/mac/font_platform_data_mac.h b/chromium/third_party/blink/renderer/platform/fonts/mac/font_platform_data_mac.h index ed3dfa6c4bd..ae1d8d63e0f 100644 --- a/chromium/third_party/blink/renderer/platform/fonts/mac/font_platform_data_mac.h +++ b/chromium/third_party/blink/renderer/platform/fonts/mac/font_platform_data_mac.h @@ -53,9 +53,14 @@ bool PLATFORM_EXPORT VariableAxisChangeEffective(SkTypeface* typeface, SkFourByteTag axis, float new_value); +// Creates a FontPlatform object for specified original NSFont and font +// parameters. size is scaled size, specified size is passed in to control +// optical sizing and tracking, needed in particular for the San Francisco +// system font. std::unique_ptr<FontPlatformData> FontPlatformDataFromNSFont( NSFont*, float size, + float specified_size, bool synthetic_bold, bool synthetic_italic, FontOrientation, |