summaryrefslogtreecommitdiffstats
path: root/WebCore
diff options
context:
space:
mode:
authorBen Murdoch <benm@google.com>2009-08-18 19:15:12 +0100
committerBen Murdoch <benm@google.com>2009-08-18 20:52:17 +0100
commit632f4508222c2a617e6820e9388867c0f4821db8 (patch)
tree3ec05f44ec5e997c1df700e4fc40f31376c1b62b /WebCore
parentd227fc870c7a697500a3c900c31baf05fb9a8524 (diff)
downloadexternal_webkit-632f4508222c2a617e6820e9388867c0f4821db8.zip
external_webkit-632f4508222c2a617e6820e9388867c0f4821db8.tar.gz
external_webkit-632f4508222c2a617e6820e9388867c0f4821db8.tar.bz2
Compilation and link error fixes for new webkit r47420.
Diffstat (limited to 'WebCore')
-rw-r--r--WebCore/Android.v8.mk1
-rw-r--r--WebCore/dom/Node.h13
-rw-r--r--WebCore/page/Geolocation.cpp2
-rw-r--r--WebCore/page/android/InspectorControllerAndroid.cpp1
-rw-r--r--WebCore/platform/graphics/android/ImageBufferAndroid.cpp17
5 files changed, 16 insertions, 18 deletions
diff --git a/WebCore/Android.v8.mk b/WebCore/Android.v8.mk
index 91b4750..347f678 100644
--- a/WebCore/Android.v8.mk
+++ b/WebCore/Android.v8.mk
@@ -767,6 +767,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
storage/SQLResultSetRowList.cpp \
storage/SQLStatement.cpp \
storage/SQLTransaction.cpp \
+ storage/SQLTransactionCoordinator.cpp \
storage/Storage.cpp \
storage/StorageAreaImpl.cpp \
storage/StorageAreaSync.cpp \
diff --git a/WebCore/dom/Node.h b/WebCore/dom/Node.h
index d1f58dc..054761e 100644
--- a/WebCore/dom/Node.h
+++ b/WebCore/dom/Node.h
@@ -507,19 +507,6 @@ public:
static size_t reportDOMNodesSize();
#endif
-protected:
- virtual void willMoveToNewOwnerDocument();
- virtual void didMoveToNewOwnerDocument();
-
- virtual void addSubresourceAttributeURLs(ListHashSet<KURL>&) const { }
- void setTabIndexExplicitly(short);
-
- bool hasRareData() const { return m_hasRareData; }
-
- NodeRareData* rareData() const;
- NodeRareData* ensureRareData();
-
-public:
virtual Node* toNode() { return this; }
virtual ScriptExecutionContext* scriptExecutionContext() const;
diff --git a/WebCore/page/Geolocation.cpp b/WebCore/page/Geolocation.cpp
index f8cc111..f5f88d2 100644
--- a/WebCore/page/Geolocation.cpp
+++ b/WebCore/page/Geolocation.cpp
@@ -332,7 +332,7 @@ void Geolocation::requestPermission()
page->chrome()->requestGeolocationPermissionForFrame(m_frame, this);
}
-void Geolocation::geolocationServicePositionChanged(GeolocationService*)
+void Geolocation::geolocationServicePositionChanged(GeolocationService* service)
{
ASSERT_UNUSED(service, service == m_service);
ASSERT(m_service->lastPosition());
diff --git a/WebCore/page/android/InspectorControllerAndroid.cpp b/WebCore/page/android/InspectorControllerAndroid.cpp
index 328a6f3..7bf1865 100644
--- a/WebCore/page/android/InspectorControllerAndroid.cpp
+++ b/WebCore/page/android/InspectorControllerAndroid.cpp
@@ -105,7 +105,6 @@ void InspectorController::resourceRetrievedByXMLHttpRequest(unsigned long identi
void InspectorController::scriptImported(unsigned long identifier, const String& sourceString) {}
void InspectorController::inspectedPageDestroyed() {}
-void InspectorController::inspectedWindowScriptObjectCleared(Frame* frame) {}
void InspectorController::startGroup(MessageSource source, ScriptCallStack* callFrame) {}
void InspectorController::endGroup(MessageSource source, unsigned lineNumber, const String& sourceURL) {}
void InspectorController::startTiming(const String& title) {}
diff --git a/WebCore/platform/graphics/android/ImageBufferAndroid.cpp b/WebCore/platform/graphics/android/ImageBufferAndroid.cpp
index 89d841d..c376ca7 100644
--- a/WebCore/platform/graphics/android/ImageBufferAndroid.cpp
+++ b/WebCore/platform/graphics/android/ImageBufferAndroid.cpp
@@ -86,7 +86,7 @@ Image* ImageBuffer::image() const
return m_image.get();
}
-PassRefPtr<ImageData> ImageBuffer::getImageData(const IntRect& rect) const
+PassRefPtr<ImageData> ImageBuffer::getUnmultipliedImageData(const IntRect& rect) const
{
GraphicsContext* gc = this->context();
if (!gc) {
@@ -149,7 +149,13 @@ PassRefPtr<ImageData> ImageBuffer::getImageData(const IntRect& rect) const
return result;
}
-void ImageBuffer::putImageData(ImageData* source, const IntRect& sourceRect, const IntPoint& destPoint)
+PassRefPtr<ImageData> ImageBuffer::getPremultipliedImageData(const IntRect& rect) const
+{
+ notImplemented();
+ return 0;
+}
+
+void ImageBuffer::putUnmultipliedImageData(ImageData* source, const IntRect& sourceRect, const IntPoint& destPoint)
{
GraphicsContext* gc = this->context();
if (!gc) {
@@ -187,7 +193,7 @@ void ImageBuffer::putImageData(ImageData* source, const IntRect& sourceRect, con
int endy = destPoint.y() + sourceRect.bottom();
ASSERT(endy <= m_size.height());
int numRows = endy - desty;
-
+
unsigned srcBytesPerRow = 4 * source->width();
unsigned dstPixelsPerRow = dst.rowBytesAsPixels();
@@ -206,6 +212,11 @@ void ImageBuffer::putImageData(ImageData* source, const IntRect& sourceRect, con
}
}
+void ImageBuffer::putPremultipliedImageData(ImageData* source, const IntRect& sourceRect, const IntPoint& destPoint)
+{
+ notImplemented();
+}
+
String ImageBuffer::toDataURL(const String&) const
{