summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* Turn on V8 by default.Feng Qian2009-07-211-2/+2
| | | | This change requires clean libwebcore, but I saw there are three clean libwebcore_intermediates steps in build/cleanspec.mk already. Do I need to add another one?
* Quick fix of makefileFeng Qian2009-07-151-3/+3
| | | | Command line start with # instead of //
* Use JS_ENGINE environment to control which JS engine to use.Feng Qian2009-07-151-4/+23
|
* Rename ENABLE_V8 to USE_ALT_JS_ENGINE.Feng Qian2009-07-131-1/+1
| | | | Prepare for the buildbot for both JS engines.
* Add V8 makefiles.Feng Qian2009-06-111-1/+1
| | | | Not exact match of JSC build because some Makefiles have to be splitted into two. I use Android.v8...mk.
* Restore old-style Makefiles.Feng Qian2009-06-111-257/+5
| | | | | | It is easier to work with merge tool. Will add a separate set of Makefiles for V8. Add Android.v8.mk as a reference.
* Fix the prelink variable.Patrick Scott2009-05-201-3/+2
|
* Move Browser test plugin from webkit project to development project.Grace Kloba2009-05-141-3/+1
| | | | Change how we set plugin path as we can support more than one path now.
* Remove uncommented makefile conditional. Fix an assert condition.Patrick Scott2009-05-131-2/+0
|
* Shave ~60k off of libwebcore.so and make webcore_test always build.Patrick Scott2009-05-121-6/+31
| | | | | | | | | | | | | | | Build libwebcore as a static library first. Then build it as a shared library using the jni entry point as the single source file. This strips uneeded code out of the final library. Have webcore_test link against the static library so that the symbols are all visible. Update webcore_test to link against the new webkit drop as well. Rearrange the main makefile to create WEBKIT_* variables that a sub-makefile like webcore_test can use to define includes, cflags, and libraries. Manually add a dependency on the generated webkit source files. Verified that svg and v8 work as well as the simulator.
* Fix SVG build with V8.Feng Qian2009-05-061-0/+5
| | | | | | Because some SVG anomation source files depend on generic sort functions, we cannot compile them. Add as ENABLE_SVG_ANIMATION build flag to disable SVG Animation.
* add additional svg support and complianceCary Clark2009-05-011-0/+2
| | | | | | | | turn on SVG_FONTS, SVG_AS_IMAGE, SVG_FILTERS, SVG_FOREIGN_OBJECT, SVG_USE getWebCore may return null for SVG ScrollView add FontPlatformData.size() add more stl sort interfaces
* Merges p9 CLs 144856 and 145055 to GIT to enable the Database API in the ↵Ben Murdoch2009-04-301-0/+1
| | | | browser.
* Merge commit 'goog/master-v8droid' into HEADFeng Qian2009-04-291-26/+46
|\ | | | | | | | | | | | | The CL imports V8 source from trunk, and V8 binding code from Chromium, and small changes from future WebKit revision. To enable V8, add ENABLE_V8 := true in buildspec.mk.
| * Chagne JS_ENGINE to ENABLE_V8.Feng Qian2009-04-291-17/+14
| | | | | | | | | | To enable V8, set ENABLE_V8 := true in the buildspec.mk in the home directory. Also fixed one SVG build issue in JSC build case.
| * Build V8 as a static library.Feng Qian2009-04-241-6/+13
| | | | | | | | To switch between jsc and v8, one needs to edit webkit/Android.mk to change the value of JS_ENGINE, make sure no white space after 'jsc' or 'v8'.
| * Small fix of JSC binding makefiles.Feng Qian2009-04-221-2/+2
| |
| * Move WTF files into Android.wtf.mkFeng Qian2009-04-211-2/+8
| | | | | | | | This file can be shared by both JavaScriptCore and V8 builds.
| * Separate JSC and JSC binding from WebCore build file.Feng Qian2009-04-211-25/+30
| | | | | | | | Introduce a flag JS_ENGINE, which can be set to 'jsc' or 'v8'. Currently only 'jsc' is working.
| * Add Android makefiles for v8 and v8shell.Feng Qian2009-04-171-0/+5
|/ | | | | To build v8 librariy, use make libv8, and build v8 shell, use make v8shell. v8 is built as a shared library, it requires libv8.so be in core/prelink-linux-arm.map
* AI 145796: Land the WebKit merge @r42026.Feng Qian2009-04-101-0/+1
| | | | Automated import of CL 145796
* AI 145053: add SVG to the browser [disabled by default]Cary Clark2009-04-081-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To enable SVG, edit your buildspec.mk to ENABLE_SVG:=true then make clean-libwebcore && make Some SVG functionality has been stubbed out in this checkin. //branches/master/android/build/buildspec.mk.default # edit - add ENABLE_SVG, commented out by default - fix up WEBCORE_INSTRUMENTATION define while I was in there //branches/master/android/external/webkit/Android.mk # edit - add ENABLE_SVG C define - add svg paths to C includes //branches/master/android/external/webkit/WebCore/Android.derived.mk # edit - update merge tool rules - add svg to css property names, keywords, generated bindings - add svg names, element factory, wrappers - remove obsolete ksvgcssproperties.h - add XLinkNames, required by SVG //branches/master/android/external/webkit/WebCore/Android.mk # edit - update merge tool rules - add svg bindings, css svg parsing, svg rendering, svg engine //branches/master/android/external/webkit/WebCore/config.h # edit - leave ENABLE_SVG alone if it is already defined //branches/master/android/external/webkit/WebCore/loader/EmptyClients.h # edit - add some Android extensions as empty virtuals (EmptyClients is only used by SVG) //branches/master/android/external/webkit/WebCore/platform/graphics/android/GraphicsContextAndroid.cpp # edit //branches/master/android/external/webkit/WebCore/platform/graphics/android/PathAndroid.cpp # edit - add SVG graphics porting functions. Note the FIXMEs -- some are unimplemented. BUG=1474412 Automated import of CL 145053
* AI 144627: webkitmerge is a command line tool that merges newer version of ↵Cary Clark2009-04-061-0/+3
| | | | | | | | | webkit to Android. It can be either run from XCode using the xcodeproj or from the command line. BUG=1553405 Automated import of CL 144627
* Automated import from //branches/master/...@142337,142337Mike Reed2009-03-241-0/+1
|
* Automated import from //branches/master/...@141965,141965Patrick Scott2009-03-241-1/+6
|
* auto import from //branches/cupcake_rel/...@140373The Android Open Source Project2009-03-181-1/+2
|
* auto import from //depot/cupcake/@136594The Android Open Source Project2009-03-051-4/+11
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+198
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-194/+0
|
* auto import from //depot/cupcake/@132589The Android Open Source Project2009-03-031-4/+0
|
* auto import from //depot/cupcake/@137055The Android Open Source Project2009-03-021-0/+4
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-0/+1
|
* auto import from //branches/cupcake/...@127101The Android Open Source Project2009-01-201-0/+5
|
* auto import from //branches/cupcake/...@125939The Android Open Source Project2009-01-091-1/+11
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-4/+157
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+25