mirror of
https://github.com/roytam1/palemoon27.git
synced 2026-05-26 14:18:48 +00:00
aa57295df4
- Bug 1188462 - Rename gfx/skia/trunk directory to gfx/skia/skia. (26e6a37fd) - Bug 1188462 - Fix inclusion of skia headers to use correct directory prefixes. (cb8a82d14) - Bug 1188462 - Add SKIA_INCLUDES list for adding Skia to header search path. (0f95f6f77) - Bug 1157065 - GFX: 2D: Implement skia::Convolve in LS3 MMI. * skia::ConvolveVertically * skia:ConvolveHorizontally * skia:ConvolveHorizontally4 (445c1a64e)
35 lines
733 B
C++
35 lines
733 B
C++
/* -*- Mode: C++; tab-width: 20; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
#include "ScaledFontWin.h"
|
|
#include "ScaledFontBase.h"
|
|
|
|
#ifdef USE_SKIA
|
|
#include "skia/include/ports/SkTypeface_win.h"
|
|
#endif
|
|
|
|
namespace mozilla {
|
|
namespace gfx {
|
|
|
|
ScaledFontWin::ScaledFontWin(LOGFONT* aFont, Float aSize)
|
|
: ScaledFontBase(aSize)
|
|
, mLogFont(*aFont)
|
|
{
|
|
}
|
|
|
|
#ifdef USE_SKIA
|
|
SkTypeface* ScaledFontWin::GetSkTypeface()
|
|
{
|
|
if (!mTypeface) {
|
|
mTypeface = SkCreateTypefaceFromLOGFONT(mLogFont);
|
|
}
|
|
return mTypeface;
|
|
}
|
|
#endif
|
|
|
|
|
|
}
|
|
}
|