From f7ed232d07c78b454ba9ea7aaf398092453a76b6 Mon Sep 17 00:00:00 2001 From: Omar Vega Ramos Date: Fri, 29 Sep 2017 14:34:19 -0500 Subject: iceweasel-1:55.0.3-3.1: Patches from deved/nightly --- libre/iceweasel/harmony-fix.diff | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 libre/iceweasel/harmony-fix.diff (limited to 'libre/iceweasel/harmony-fix.diff') diff --git a/libre/iceweasel/harmony-fix.diff b/libre/iceweasel/harmony-fix.diff new file mode 100644 index 000000000..7f62fd480 --- /dev/null +++ b/libre/iceweasel/harmony-fix.diff @@ -0,0 +1,16 @@ +diff --git i/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp w/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp +index 42da19280fce8235..2c221c32d097b462 100644 +--- i/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp ++++ w/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp +@@ -666,10 +666,7 @@ void SkScalerContext_CairoFT::generateMetrics(SkGlyph* glyph) + glyph->fTop = -SkToS16(SkFDot6Floor(bbox.yMax)); + glyph->fLeft = SkToS16(SkFDot6Floor(bbox.xMin)); + +- if (isLCD(fRec) && +- gSetLcdFilter && +- (fLcdFilter == FT_LCD_FILTER_DEFAULT || +- fLcdFilter == FT_LCD_FILTER_LIGHT)) { ++ if (isLCD(fRec)) { + if (fRec.fFlags & kLCD_Vertical_Flag) { + glyph->fTop -= 1; + glyph->fHeight += 2; -- cgit v1.2.3