summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* Removing ANDROID_INSTRUMENTATION codeKristian Monsen2011-11-171-8/+0
| | | | | | | | | | | | | | This has not been used for years, and due to WebKit merges the results are not accurate anymore. The resulting code is cleaner, less likely to create merge conflicts, and does not give the impression that this can be turned on and it will still work. Needs CL: https://android-git.corp.google.com/g/#/c/148912/ Change-Id: I617ad00c103ab72038371a3203452d2ccec0e50c
* Testing for bug 5122864 libwebcore related libraries increased by 3MB in ICS ↵Kristian Monsen2011-08-161-2/+1
| | | | | | | | vs HCMR2 Reenabling chromium as a shread lib Change-Id: I746dad6c4ec8410fea3f525820362f1b54c07a6c
* Testing for bug 5122864 libwebcore related libraries increased by 3MB in ICS ↵Kristian Monsen2011-08-101-1/+2
| | | | | | | | vs HCMR2 Trying to build with static libchromium on the build server. Change-Id: I6ee74f769e51ea7506c7bf1a835f84b351be1774
* Merge "Add features to support Ganesh in the Android browser"Derek Sollenberger2011-07-291-0/+1
|\
| * Add features to support Ganesh in the Android browserDerek Sollenberger2011-07-281-0/+1
| | | | | | | | | | | | | | | | 1) Added a runtime switch between Raster and Ganesh 2) Added support for using SurfaceTextures with Ganesh bug: 5013645 Change-Id: I2efebf1bc9befb0c7f6f66109d80818f9d0775b3
* | Part of fix for 5065047: build libchromium as a shared libKristian Monsen2011-07-281-2/+1
|/ | | | | | | Webkit patch needed, simply declaring that chromium_net is a shared library Change-Id: I48e19e8aca929258ddde70f1772073fa9e0097a1
* Remove the simulator target from all makefiles.Jeff Brown2011-07-111-7/+1
| | | | | | Bug: 5010576 Change-Id: Iec42857a1f01da52a1f9e968ffa0e791404063b4
* Remove libsurfaceflinger_client while keeping it for AOSPTeng-Hui Zhu2011-07-011-1/+4
| | | | Change-Id: I959a27e8d163158b013251b16eaf3f9f7542ded6
* Add initial support for Ganesh renderer.Derek Sollenberger2011-06-301-1/+3
| | | | | | | The GaneshRenderer can now be swapped in for the RasterRenderer in BaseTile. A following CL will enable this swap at runtime. Change-Id: Id42040fce2895ab00cccb8f11dfd0489df861655
* Merge WebKit at r84325: Fix makefiles.Ben Murdoch2011-06-101-0/+1
| | | | | | | See http://trac.webkit.org/changeset/82562 for new XMLTreeViewer generation. Change-Id: I52c8d510602e7e77ea6a134510f8e5bb6b0c4d9a
* Fix master-gpl build.Ben Murdoch2011-06-021-1/+4
| | | | | | | | | Turn off prelinking of libwebcore. This has no effect in the master branch where the prelinker no longer exists, but will disable prelinking in the master-gpl branch and fix the build as libwebcore has grown in size with the last merge (to r80534). Change-Id: Id42fca910b4c6604fe127904c7e8704cc62cd768
* Merge WebKit at r80534: Fix makefiles.Ben Murdoch2011-06-021-1/+3
| | | | | | | | | | | | | Add new and remove deleted files to fix makefiles. See http://trac.webkit.org/changeset/79861 for new XSLTreeViewer generation. Also remove a stub from TemporaryLInkStubs that we now get by compiling the correct files in JSC (see http://trac.webkit.org/changeset/78634). Change-Id: I550b035b7c9c915b42738366da7817dca020c9a8
* Merge WebKit at r75993: Fix MakefilesBen Murdoch2011-05-161-26/+9
| | | | Change-Id: I81db2c8ade83fcaf85db13629a12b7e0d2e6dccc
* Merge WebKit at r75993: Initial merge by git.Ben Murdoch2011-05-161-0/+17
| | | | Change-Id: I602bbdc3974787a3b0450456a30a7868286921c3
* Merge WebKit at r75315: Fix MakefilesSteve Block2011-05-131-85/+10
| | | | | | See http://trac.webkit.org/changeset/74646 Change-Id: Ib0ef9902925ddb13ec97fad0753515b10b1d3c01
* Merge WebKit at r75315: Initial merge by git.Steve Block2011-05-121-0/+80
| | | | Change-Id: I570314b346ce101c935ed22a626b48c2af266b84
* Clean up makefiles in preparation for new Source/ directorySteve Block2011-05-101-85/+87
| | | | Change-Id: Iebb4d96933c59028f024ac29b348b98d13a29610
* Merge WebKit at r74534: Fix MakefilesBen Murdoch2011-05-101-1/+3
| | | | Change-Id: Ife4c035f871dd827884645255ce788fbdb49f84e
* external/webkit: remove LOCAL_PRELINK_MODULEIliyan Malchev2011-03-141-1/+0
| | | | | Change-Id: I8e7bd2fd7780c3626f54366796ed26d7ac6cf92b Signed-off-by: Iliyan Malchev <malchev@google.com>
* Initial pass at a video API for plugins.Derek Sollenberger2011-01-261-1/+2
| | | | | bug: 3072603 Change-Id: Ie22d289a93682dfd68cf81f5220d658d45a69d81
* Optimize display lists by caching drawGL function pointer.Chet Haase2011-01-241-1/+2
| | | | | | | | This is a change to help framework optimizations for display lists. A display list can now cache a function pointer to the drawGL call of webcore. Change-Id: I9ba133d5a28f12b1c3626301414786a41c1d58b9
* Prelinking libwebcore after making more space in the prelink mapKristian Monsen2011-01-201-1/+1
| | | | | | | | | Depends on this CL in the build package: https://android-git.corp.google.com/g/#change,90379 Fix for bug 2917906 Change-Id: I69ffa74de5341096012488648e8a0d72774421ca
* Fix browser build on non-ARMv7 configurations.David 'Digit' Turner2011-01-191-0/+7
| | | | | | | This is required to prevent the browser from crashing with a SIGILL when running the full-eng product in the emulator. Change-Id: I321130fe4d568c927999ae41503d2a5c24b3cbae
* Override ALWAYS_INLINE attribute with inline.Jing Yu2010-12-211-0/+1
| | | | | | | | | ALWAYS_INLINE attribute was abused in libwebcore.so. By overriding it with normal inline attribute, the size of libwebcore.so is reduced by 3.71%, wihtout noticable performance regression on webcore_test benchmark. Change-Id: Icc1710726f28a93c3be660ba7c22c8c356748460
* Fail when building with JSC and the Chrome HTTP stackSteve Block2010-12-171-1/+3
| | | | | | | This seems better than silently switching to the Android HTTP stack, which could be confusing. Change-Id: I9396beeed1e5803fe5ab16ce0d232dc5d0683f0a
* Merge Webkit at r71558: Fix MakefilesTeng-Hui Zhu2010-11-171-0/+1
| | | | Change-Id: I6e437c61405ca117da435b32a8a933a3aa53ba32
* Disable -Wsign-promo when building WebKit to avoid excessive warnings from ↵Steve Block2010-11-011-0/+3
| | | | | | | | | | Chromium headers If the root of the problem is fixed upstream, this warning can be re-enabled. Bug: 3143773 Change-Id: Ic419e353e3d0536d3a3c86f9e8e4615d30d9fb25
* Merge Webkit at r70209: Fix Makefiles.Ben Murdoch2010-10-261-0/+2
| | | | Change-Id: Ib60d9a927bad38e128765e122e86bcc547a785cf
* GL rendering (without layers)Nicolas Roard2010-10-131-1/+6
| | | | | | This is a two-parts CL, Its counterpart is https://android-git.corp.google.com/g/#change,64863 Change-Id: I40fcf3b7b6d28b887b101219c973070aeefbb777
* Merge WebKit at r68651 : No prelinking after mergeKristian Monsen2010-10-071-1/+1
| | | | | | | | WebKit has grown during the merge, and doesn't fit in the prelink map anymore Reopened http://b/issue?id=2917906 to track this Change-Id: I40fb143a25a0637cd2c9359331576acb5a1c1fba
* Build fix for the simulator.Patrick Scott2010-10-011-1/+3
| | | | Change-Id: Id6d2fa0d5b9ee9641466ee119ced28cfcda2f8ca
* Update AndroidURLRequestContextGetter to take a pointer to the getter functionSteve Block2010-10-011-1/+1
| | | | | | | | | | | | | | | | | This allows users of AndroidURLRequestContextGetter to instantiate a URLRequestContext lazilly. When used in AutoFill++, this means that when the URLRequestContext is first initialized, the WebCore thread is set-up and the necessary settings are available. Also re-enables AutoFill++ The corresponding external/chromium change is https://android-git.corp.google.com/g/71275 Bug: 3044989 Change-Id: I4b577f08717775bce5268f3f4b4f5fcf23e54536
* Prelink libwebcore.so, fix for b 2917906Kristian Monsen2010-09-301-4/+0
| | | | | | | After switching to thumb mode for external/chromium, libwebcore.so now fits in the reserved space in the prelink map. Enabling prelinking with the Chrome HTTP stack. Change-Id: I69a798a66a32ab3efb46e8728a3e276877c328e0
* Merge WebKit at r67908: Fix MakefilesSteve Block2010-09-291-0/+2
| | | | Change-Id: I2ce222e3f946987d9d544df5f015e06a2e5c7f4d
* Disable autofill for now to let browser start.Shimeng (Simon) Wang2010-09-281-1/+1
| | | | Change-Id: I16167069d902bf3aba79de5d9e9d90a6a8667672
* Turn autofill on by default at compile time and make it a browser setting.Ben Murdoch2010-09-281-4/+4
| | | | | | | | | | | Make autofill a runtime option configured through the browser. Required a corresponding change in frameworks/base - https://android-git.corp.google.com/g/65573 and packages/apps/browser - https://android-git.corp.google.com/g/65579 Change-Id: I905b464a6338ff27b02f16d0b9a718154c3c98c1
* Remove #if USE(CHROME_NETWORK_STACK) guards from headersKristian Monsen2010-09-231-9/+5
| | | | Change-Id: Ib3c3037ab3f62d0c9c49f53850be5ff5c4f2a525
* Make sure we don't try to build WebKit with incompatible optionsSteve Block2010-09-231-22/+13
| | | | | | | In particular, make sure we don't build with JSC on the simulator or the Chrome HTTP stack with JSC. Change-Id: I446212e54a3751577f8c408a0b6ba2180a9a02fc
* Initial autofill changes in libwebcore.Ben Murdoch2010-09-131-0/+41
| | | | | | | | | | | | | | | | | | Initial checkin of WebKit source for enabling AutoFill on Android. This code calls into the chromium library to perform the autofill magic. There's still lots to do, but this and a corresponding change in external/chromium enable the feature (basically) end to end. The feature is disabled by default until we implement it more fully with some proper UI. To turn it on, set the ENABLE_AUTOFILL environment variable to "true" and rebuild. This is only useful for preliminary testing though as for now we use a precanned profile, which won't be relevant unless your name happens to be John Smith. Change-Id: I4a3e0e840617f7cf8f522af33ae1be560768a6c5
* Merge Webkit at r66666 : Fix makefiles, including some conflicts.Kristian Monsen2010-09-111-0/+2
| | | | Change-Id: Ia903fa56d31594944939f03d0b8dec021f7964bb
* Restoring the ability to set the stack from the shell.Kristian Monsen2010-09-061-0/+2
| | | | | | | This was lost in the last CL: https://android-git.corp.google.com/g/#change,63956 Change-Id: I5737da8ae6da35fe33b87dc6de344b2dfb0c1a32
* Using Chrome http as default.Kristian Monsen2010-09-011-8/+21
| | | | | | Will use the not default stack if USE_ALT_HTTP is defined in the shell. Change-Id: I8232c906dcdfaefbb03d3765eb8201407e2cef5b
* Switching back to java http stack for tonights buildKristian Monsen2010-08-191-1/+1
| | | | Change-Id: I27900e81e58905c76fe9c62c532571451aa2abd7
* Get the build bot to use the chrome stack.Patrick Scott2010-08-181-2/+2
| | | | Change-Id: Ib44e439bc272810e409f61477612dbbf30bb6371
* Make V8 the default JS engine on all builds (except sim).Ben Murdoch2010-08-181-10/+7
| | | | | | | | | | We used to use the ARCH_ARM_HAVE_VFP build flag to determine which JS engine to use as we wanted to use JSC for performance reasons on older hardware. This is not necessary anymore and so unless specified with the JS_ENGINE environment variable or when building on the simulator, we default to V8 instead of JSC. Change-Id: I773af968d5a7e7a7882d8763de4f90f1d08104b3
* Build fix for JSCBen Murdoch2010-08-161-1/+4
| | | | | | | | | The new net stack has dependencies on V8 and so we cannot use it in conjunction with JSC. Fix b/2920038 Change-Id: If39db4732a66b6d3c25dba8816a3205d2bb55777
* Flip the switch, chrome http stack by defaultKristian Monsen2010-08-121-2/+2
| | | | Change-Id: I60bc20a7a17f76087be3ebec1e2261dc271aff97
* Build fix. Guard chromium headers, and never use chrome stack in simulator.Kristian Monsen2010-08-121-0/+2
| | | | Change-Id: Iaf9a9de73870c497b9c925af3b1637a07b399640
* Connecting cookies set from WebCore to the chromium cookiesKristian Monsen2010-08-121-1/+1
| | | | Change-Id: Id6c9cfc92ba2aeaae15724e789e9531a451e04fa
* Use libchromium_net as a static library. This saves a lot of space.Kristian Monsen2010-08-111-7/+9
| | | | Change-Id: Ieb538733c55e685e89df00e79233ac15d13d2825