diff options
Diffstat (limited to 'webkit/plugins/ppapi/ppb_scrollbar_impl.cc')
-rw-r--r-- | webkit/plugins/ppapi/ppb_scrollbar_impl.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/webkit/plugins/ppapi/ppb_scrollbar_impl.cc b/webkit/plugins/ppapi/ppb_scrollbar_impl.cc index d6aa704..1a190bb 100644 --- a/webkit/plugins/ppapi/ppb_scrollbar_impl.cc +++ b/webkit/plugins/ppapi/ppb_scrollbar_impl.cc @@ -138,7 +138,10 @@ PP_Bool PPB_Scrollbar_Impl::PaintInternal(const gfx::Rect& rect, skia::PlatformCanvas* canvas = image->GetPlatformCanvas(); if (!canvas || !scrollbar_.get()) return PP_FALSE; + canvas->save(); + canvas->scale(scale(), scale()); scrollbar_->paint(webkit_glue::ToWebCanvas(canvas), rect); + canvas->restore(); #if defined(OS_WIN) if (base::win::GetVersion() == base::win::VERSION_XP) |