X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2Fskia%2Fsrc%2Fviews%2FSkWindow.cpp;h=7870d06bfe969a2105e2d379a53aee0ec63db7ce;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=90ef2804e672cb956a6c1ac2e0e9e141e00335ea;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/skia/src/views/SkWindow.cpp b/src/third_party/skia/src/views/SkWindow.cpp index 90ef280..7870d06 100644 --- a/src/third_party/skia/src/views/SkWindow.cpp +++ b/src/third_party/skia/src/views/SkWindow.cpp @@ -14,7 +14,10 @@ #define SK_EventDelayInval "\xd" "n" "\xa" "l" -SkWindow::SkWindow() : fFocusView(NULL) { +SkWindow::SkWindow() + : fSurfaceProps(SkSurfaceProps::kLegacyFontHost_InitType) + , fFocusView(NULL) +{ fClicks.reset(); fWaitingOnInval = false; @@ -34,7 +37,7 @@ SkWindow::~SkWindow() { SkSurface* SkWindow::createSurface() { const SkBitmap& bm = this->getBitmap(); - return SkSurface::NewRasterDirect(bm.info(), bm.getPixels(), bm.rowBytes()); + return SkSurface::NewRasterDirect(bm.info(), bm.getPixels(), bm.rowBytes(), &fSurfaceProps); } void SkWindow::setMatrix(const SkMatrix& matrix) {