| Index: sky/engine/core/rendering/RenderBlockLineLayout.cpp
|
| diff --git a/sky/engine/core/rendering/RenderBlockLineLayout.cpp b/sky/engine/core/rendering/RenderBlockLineLayout.cpp
|
| index 9c10a78de48e00c19af0231193e1d0b0b500eec3..376a34f7440fb478e2fa3bc87819a0f90ca87038 100644
|
| --- a/sky/engine/core/rendering/RenderBlockLineLayout.cpp
|
| +++ b/sky/engine/core/rendering/RenderBlockLineLayout.cpp
|
| @@ -363,13 +363,7 @@ static inline void setLogicalWidthForTextRun(RootInlineBox* lineBox, BidiRun* ru
|
|
|
| bool kerningIsEnabled = font.fontDescription().typesettingFeatures() & Kerning;
|
|
|
| -#if OS(MACOSX)
|
| - // FIXME: Having any font feature settings enabled can lead to selection gaps on
|
| - // Chromium-mac. https://bugs.webkit.org/show_bug.cgi?id=113418
|
| - bool canUseSimpleFontCodePath = renderer->canUseSimpleFontCodePath() && !font.fontDescription().featureSettings();
|
| -#else
|
| bool canUseSimpleFontCodePath = renderer->canUseSimpleFontCodePath();
|
| -#endif
|
|
|
| // Since we don't cache glyph overflows, we need to re-measure the run if
|
| // the style is linebox-contain: glyph.
|
|
|