summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/Android.derived.v8bindings.mk
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/Android.derived.v8bindings.mk')
-rw-r--r--Source/WebCore/Android.derived.v8bindings.mk13
1 files changed, 13 insertions, 0 deletions
diff --git a/Source/WebCore/Android.derived.v8bindings.mk b/Source/WebCore/Android.derived.v8bindings.mk
index 509d21e..ec04e1a 100644
--- a/Source/WebCore/Android.derived.v8bindings.mk
+++ b/Source/WebCore/Android.derived.v8bindings.mk
@@ -1,5 +1,7 @@
##
## Copyright 2009, The Android Open Source Project
+## Copyright (C) 2011 Sony Ericsson Mobile Communications AB
+## Copyright (C) 2012 Sony Mobile Communications AB
##
## Redistribution and use in source and binary forms, with or without
## modification, are permitted provided that the following conditions
@@ -39,6 +41,8 @@ ifeq ($(ENABLE_SVG), true)
FEATURE_DEFINES += ENABLE_SVG=1
endif
+FEATURE_DEFINES += ENABLE_REQUEST_ANIMATION_FRAME
+
# CSS
GEN := \
$(intermediates)/bindings/V8CSSCharsetRule.h \
@@ -125,6 +129,7 @@ GEN := \
$(intermediates)/bindings/V8ProgressEvent.h \
$(intermediates)/bindings/V8Range.h \
$(intermediates)/bindings/V8RangeException.h \
+ $(intermediates)/bindings/V8RequestAnimationFrameCallback.h \
$(intermediates)/bindings/V8Text.h \
$(intermediates)/bindings/V8TextEvent.h \
$(intermediates)/bindings/V8Touch.h \
@@ -308,6 +313,7 @@ GEN := \
$(intermediates)/bindings/V8OESTextureFloat.h \
$(intermediates)/bindings/V8OESVertexArrayObject.h \
$(intermediates)/bindings/V8Uint8Array.h \
+ $(intermediates)/bindings/V8Uint8ClampedArray.h \
$(intermediates)/bindings/V8Uint16Array.h \
$(intermediates)/bindings/V8Uint32Array.h \
$(intermediates)/bindings/V8WebGLActiveInfo.h \
@@ -322,6 +328,13 @@ GEN := \
$(intermediates)/bindings/V8WebGLUniformLocation.h \
$(intermediates)/bindings/V8WebGLVertexArrayObjectOES.h
+ifeq ($(ENABLE_WEBGL), true)
+GEN += \
+ $(intermediates)/bindings/V8OESStandardDerivatives.h \
+ $(intermediates)/bindings/V8WebGLContextEvent.h \
+ $(intermediates)/bindings/V8WebKitLoseContext.h
+endif
+
$(GEN): PRIVATE_PATH := $(LOCAL_PATH)
$(GEN): PRIVATE_CUSTOM_TOOL = SOURCE_ROOT=$(PRIVATE_PATH) perl -I$(PRIVATE_PATH)/bindings/scripts $(PRIVATE_PATH)/bindings/scripts/generate-bindings.pl --defines "$(FEATURE_DEFINES) LANGUAGE_JAVASCRIPT" --generator V8 --include dom --include html --include html/canvas --outputdir $(dir $@) $<
$(GEN): $(intermediates)/bindings/V8%.h : $(LOCAL_PATH)/html/canvas/%.idl $(js_binding_scripts)