OSDN Git Service

Some fixes of V8 makefiles.
authorFeng Qian <fqian@google.com>
Thu, 18 Jun 2009 17:29:38 +0000 (10:29 -0700)
committerFeng Qian <fqian@google.com>
Thu, 18 Jun 2009 17:29:38 +0000 (10:29 -0700)
Not fully complete yet.

Android.v8.mk
V8Binding/V8Binding.derived.mk
WebCore/Android.derived.mk
WebCore/Android.v8.derived.mk
WebCore/Android.v8.mk

index 920437f..d25730e 100644 (file)
@@ -116,6 +116,7 @@ LOCAL_C_INCLUDES := \
        frameworks/base/core/jni/android/graphics \
        $(LOCAL_PATH) \
        $(LOCAL_PATH)/WebCore \
+       $(LOCAL_PATH)/WebCore/accessibility \
        $(LOCAL_PATH)/WebCore/css \
        $(LOCAL_PATH)/WebCore/dom \
        $(LOCAL_PATH)/WebCore/editing \
index 67f5d06..3cf3665 100644 (file)
@@ -33,15 +33,24 @@ WEBCORE_SRC_FILES := \
   bindings/v8/ScheduledAction.cpp \
        bindings/v8/ScriptCallFrame.cpp \
        bindings/v8/ScriptCallStack.cpp \
+       bindings/v8/ScriptController.cpp \
+       bindings/v8/ScriptEventListener.cpp \
+       bindings/v8/ScriptFunctionCall.cpp \
        bindings/v8/ScriptInstance.cpp \
+       bindings/v8/ScriptObject.cpp \
+       bindings/v8/ScriptScope.cpp \
+       bindings/v8/ScriptState.cpp \
        bindings/v8/ScriptValue.cpp \
        bindings/v8/V8AbstractEventListener.cpp \
+       bindings/v8/V8Collection.cpp \
        bindings/v8/V8DOMMap.cpp \
+       bindgins/v8/V8EventListener.cpp \
        bindings/v8/V8LazyEventListener.cpp \
        bindings/v8/V8NodeFilterCondition.cpp \
        bindings/v8/V8ObjectEventListener.cpp \
+       bindings/v8/V8Utilities.cpp \
        bindings/v8/V8WorkerContextEventListener.cpp \
-       bindings/v8/V8XMLHttpRequestUtilities.cpp \
+       bindings/v8/V8WorkerContextObjectEventListener.cpp \
        bindings/v8/WorkerContextExecutionProxy.cpp \
        bindings/v8/WorkerScriptController.cpp \
        \
@@ -109,7 +118,6 @@ LOCAL_SRC_FILES := \
        v8/JSXPathNSResolver.cpp \
        v8/NPV8Object.cpp \
        v8/RGBColor.cpp \
-       v8/ScriptController.cpp \
        v8/V8CanvasPixelArrayCustom.cpp \
        v8/V8MessagePortCustom.cpp \
        v8/V8NPObject.cpp \
@@ -244,6 +252,7 @@ GEN := \
     $(intermediates)/html/V8HTMLAnchorElement.h \
     $(intermediates)/html/V8HTMLAppletElement.h \
     $(intermediates)/html/V8HTMLAreaElement.h \
+    $(intermediates)/html/V8HTMLAudioElement.h \
     $(intermediates)/html/V8HTMLBRElement.h \
     $(intermediates)/html/V8HTMLBaseElement.h \
     $(intermediates)/html/V8HTMLBaseFontElement.h \
@@ -277,6 +286,7 @@ GEN := \
     $(intermediates)/html/V8HTMLLinkElement.h \
     $(intermediates)/html/V8HTMLMapElement.h \
     $(intermediates)/html/V8HTMLMarqueeElement.h \
+    $(intermediates)/html/V8HTMLMediaElement.h \
     $(intermediates)/html/V8HTMLMenuElement.h \
     $(intermediates)/html/V8HTMLMetaElement.h \
     $(intermediates)/html/V8HTMLModElement.h \
index 1c5aad5..9be3a26 100644 (file)
@@ -215,7 +215,7 @@ js_binding_scripts := $(addprefix $(LOCAL_PATH)/,\
                        bindings/scripts/generate-bindings.pl \
                )
 
-FEATURE_DEFINES := ANDROID_ORIENTATION_SUPPORT ENABLE_TOUCH_EVENTS=1 ENABLE_DATABASE=1 ENABLE_OFFLINE_WEB_APPLICATIONS=1 ENABLE_VIDEO=0
+FEATURE_DEFINES := ANDROID_ORIENTATION_SUPPORT ENABLE_TOUCH_EVENTS=1 ENABLE_DATABASE=1 ENABLE_OFFLINE_WEB_APPLICATIONS=1
 
 GEN := \
     $(intermediates)/css/JSCSSCharsetRule.h \
index fc2c8cd..a2cefeb 100644 (file)
@@ -25,8 +25,6 @@
 #      dom/EventTarget.idl \
 #      dom/Worker*.idl \
 #      html/CanvasPixelArray.idl \
-#      html/HTMLAudioElement.idl \
-#      html/HTMLMediaElement.idl \
 #      page/AbstractView.idl \
 #      page/PositionCallback.idl \
 #      page/Worker*.idl \
index b447087..d9f55c0 100644 (file)
@@ -22,6 +22,7 @@
 # LOCAL_SRC_FILES_EXCLUDED := \
 #      DerivedSources.cpp \
 #      WebCorePrefix.cpp \
+#      accessibility/*.cpp \
 #      bridge/test*.cpp \
 #      css/CSSGrammar.y \
 #      dom/Worker*.cpp \
@@ -30,6 +31,7 @@
 #      editing/SmartReplace*.cpp \
 #      history/BackForwardListChromium.cpp \
 #      html/FileList.cpp \
+#      html/HTMLElementsAllInOne.cpp \
 #      html/HTMLAudioElement.cpp \
 #      html/HTMLMediaElement.cpp \
 #      html/HTMLSourceElement.cpp \
@@ -178,6 +180,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        dom/CDATASection.cpp \
        dom/CSSMappedAttributeDeclaration.cpp \
        dom/CharacterData.cpp \
+       dom/CheckedRadioButtons.cpp \
        dom/ChildNodeList.cpp \
        dom/ClassNames.cpp \
        dom/ClassNodeList.cpp \
@@ -202,8 +205,6 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        dom/EventTarget.cpp \
        dom/ExceptionBase.cpp \
        dom/ExceptionCode.cpp \
-       dom/FormControlElement.cpp \
-       dom/FormControlElementWithState.cpp \
        dom/InputElement.cpp \
        dom/KeyboardEvent.cpp \
        dom/MappedAttribute.cpp \
@@ -233,6 +234,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        dom/RegisteredEventListener.cpp \
        dom/ScriptElement.cpp \
        dom/ScriptExecutionContext.cpp \
+       dom/SelectElement.cpp \
        dom/SelectorNodeList.cpp \
        dom/StaticNodeList.cpp \
        dom/StaticStringList.cpp \
@@ -253,6 +255,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        dom/WheelEvent.cpp \
        dom/XMLTokenizer.cpp \
        dom/XMLTokenizerLibxml2.cpp \
+       dom/XMLTokenizerScope.cpp \
        \
        editing/AppendNodeCommand.cpp \
        editing/ApplyStyleCommand.cpp \
@@ -283,6 +286,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        editing/RemoveFormatCommand.cpp \
        editing/RemoveNodeCommand.cpp \
        editing/RemoveNodePreservingChildrenCommand.cpp \
+       editing/ReplaceNodeWithSpanCommand.cpp \
        editing/ReplaceSelectionCommand.cpp \
        editing/SelectionController.cpp \
        editing/SetNodeAttributeCommand.cpp \
@@ -312,6 +316,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        html/CanvasPixelArray.cpp \
        html/CanvasRenderingContext2D.cpp \
        html/CanvasStyle.cpp \
+       html/CollectionCache.cpp \
        html/File.cpp \
        html/FormDataList.cpp \
        html/HTMLAnchorElement.cpp \
@@ -360,6 +365,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        html/HTMLMetaElement.cpp \
        html/HTMLModElement.cpp \
        html/HTMLNameCollection.cpp \
+       html/HTMLNoScriptElement.cpp \
        html/HTMLOListElement.cpp \
        html/HTMLObjectElement.cpp \
        html/HTMLOptGroupElement.cpp \
@@ -460,6 +466,7 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        page/NavigatorBase.cpp \
        page/Page.cpp \
        page/PageGroup.cpp \
+       page/PageGroupLoadDeferrer.cpp \
        page/PrintContext.cpp \
        page/Screen.cpp \
        page/SecurityOrigin.cpp \
@@ -679,7 +686,6 @@ LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
        rendering/InlineFlowBox.cpp \
        rendering/InlineTextBox.cpp \
        rendering/LayoutState.cpp \
-       rendering/ListMarkerBox.cpp \
        rendering/MediaControlElements.cpp \
        rendering/PointerEventsHitRules.cpp \
        rendering/RenderApplet.cpp \