DescriptionMap webkit glue when Mac build uses Skia.
In webkit_glue::DecodeImage(), the WebImage
is of type SkBitmap instead of CGImage, so
take the general case if USE_SKIA is defined.
The generic version of WebCursor defines
SetCustomData and ImageFromCustomData only if
WEBKIT_USING_SKIA is enabled, so disable the
corresponding routines in the Mac version.
In webkit_glue::WebThemeEngineImpl::paintScrollbarThumb(),
map the WebCanvas (i.e. SkCanvas) to a CGContext
to paint the scrollbar thumb, using the SkiaBitLocker
utility class.
SkiaBitLocker is described in
http://codereview.chromium.org/7031006/
These changes make no functional change to any
existing port, so have no new tests.
BUG=79463
TEST=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=86151
Patch Set 1 #Patch Set 2 : '' #
Total comments: 3
Patch Set 3 : '' #Patch Set 4 : '' #
Messages
Total messages: 11 (0 generated)
|