summaryrefslogtreecommitdiffstats
path: root/Source/WebKit/android/RenderSkinAndroid.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit/android/RenderSkinAndroid.cpp')
-rw-r--r--Source/WebKit/android/RenderSkinAndroid.cpp13
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;