diff options
Diffstat (limited to 'Source/WebKit/android/RenderSkinAndroid.cpp')
-rw-r--r-- | Source/WebKit/android/RenderSkinAndroid.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/Source/WebKit/android/RenderSkinAndroid.cpp b/Source/WebKit/android/RenderSkinAndroid.cpp index 9529624..4a9ce68 100644 --- a/Source/WebKit/android/RenderSkinAndroid.cpp +++ b/Source/WebKit/android/RenderSkinAndroid.cpp @@ -27,11 +27,14 @@ #include "config.h" #include "RenderSkinAndroid.h" +#include "RenderSkinButton.h" +#include "RenderSkinCombo.h" #include "RenderSkinMediaButton.h" +#include "RenderSkinRadio.h" #include "SkImageDecoder.h" -#include <androidfw/AssetManager.h> -#include <androidfw/Asset.h> +#include <utils/AssetManager.h> +#include <utils/Asset.h> namespace WebCore { @@ -40,6 +43,7 @@ RenderSkinAndroid::Resolution RenderSkinAndroid::s_drawableResolution = RenderSk RenderSkinAndroid::~RenderSkinAndroid() { + delete m_button; } RenderSkinAndroid::RenderSkinAndroid(String drawableDirectory) { @@ -52,6 +56,7 @@ RenderSkinAndroid::RenderSkinAndroid(String drawableDirectory) s_drawableDirectory = drawableDirectory; } + m_button = new RenderSkinButton(drawableDirectory); } bool RenderSkinAndroid::DecodeBitmap(android::AssetManager* am, const char* fileName, SkBitmap* bitmap) @@ -60,14 +65,14 @@ bool RenderSkinAndroid::DecodeBitmap(android::AssetManager* am, const char* file if (!asset) { asset = am->openNonAsset(fileName, android::Asset::ACCESS_BUFFER); if (!asset) { - ALOGD("RenderSkinAndroid: File \"%s\" not found.\n", fileName); + LOGD("RenderSkinAndroid: File \"%s\" not found.\n", fileName); return false; } } bool success = SkImageDecoder::DecodeMemory(asset->getBuffer(false), asset->getLength(), bitmap); if (!success) { - ALOGD("RenderSkinAndroid: Failed to decode %s\n", fileName); + LOGD("RenderSkinAndroid: Failed to decode %s\n", fileName); } delete asset; |