summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Merge WebKit at r63859: Fix conflicts.Ben Murdoch2010-07-271-3/+0
| | | | | | | | | | | | html/HTMLCanvasElement.h due to http://trac.webkit.org/changeset/63502 html/HTMLLinkElement.cpp due to http://trac.webkit.org/changeset/63622 Android.mk and WebCore/Android.mk due to http://trac.webkit.org/changeset/63735 WebCore/page/Settings.cpp|h due to http://trac.webkit.org/changeset/63537 WebCore/page/EventHandler.cpp|h due to http://trac.webkit.org/changeset/63807 WebCore/Android.jscbindings.mk due to http://trac.webkit.org/changeset/63193 WebCore/platform/network/ResourceHandle.h due to http://trac.webkit.org/changeset/63332 Change-Id: I03c929b97550014373f044f56c248040b66118f0
* Merge WebKit at r63859 : Initial merge by git.Ben Murdoch2010-07-271-0/+3
| | | | Change-Id: Ie8096c63ec7c991c9a9cba8bdd9c3b74a3b8ed62
* Revert "Add -fno-data-sections to WebCore makefile."Ben Murdoch2010-07-221-1/+0
| | | | | | This reverts commit 31dbf1e39c75fa71a6175b95ce2172727630129b. The underlying issue in the compiler has been fixed.
* Merge Webkit at r63173 : Fix Makefiles.Leon Clarke2010-07-201-0/+1
| | | | | | | | | | | Note that MathML tags and attribute names are now generated, and SVG tags and attribute names are always generated. This is because the HTML5 parser relies on knowing about the tags even if the features are disabled. See https://bugs.webkit.org/show_bug.cgi?id=42050 https://bugs.webkit.org/show_bug.cgi?id=42059 Change-Id: Ie8b66217989673f90ffc61aabf499ab91a6a6bd1
* Chrome http: Persistent cookies and cache.Kristian Monsen2010-07-201-1/+2
| | | | | | Sharing one RequestContex. Adding a persistent cookie store and on disk cache to that request. Change-Id: I7f45cda3803340672585e5b0f84eb0d5e2fd6b75
* Revert "Disable ICF for libwebcore.so"Doug Kwan2010-07-181-7/+0
| | | | This reverts commit 4d9904fcc4161d144bfd84ca9d294f21d55444d2.
* am 72533818: am 4da2dabd: Merge "The ICU data is no longer compiled directly ↵Joe Onorato2010-07-151-1/+0
|\ | | | | | | | | | | | | | | | | into the shared library." into gingerbread Merge commit '725338187e8e5e36ec3647b675caf1fcd8e5cab7' * commit '725338187e8e5e36ec3647b675caf1fcd8e5cab7': The ICU data is no longer compiled directly into the shared library.
| * The ICU data is no longer compiled directly into the shared library.Joe Onorato2010-07-131-1/+0
| | | | | | | | Change-Id: Iff0a8c1152c9be1ea49f1856f3edc4383a1a5640
* | Add -fno-data-sections to WebCore makefile.Ben Murdoch2010-07-151-0/+1
| | | | | | | | Change-Id: I9a79b98a5888137d044057e9a2595f3f5bb979f2
* | Initial check-in of the external/webkit part of the chrome http stack.Kristian Monsen2010-07-151-0/+24
| | | | | | | | | | | | | | | | | | | | | | There are no changes in WebCore anymore, the new files live in WebKit/android/WebCoreSupport. There are two WebCore functions implemented in WebUrlLoader.cpp, they are one-liners that call a WebKit function or return a bool. Only async downloads are implemented so far. There are crashes on some websites, but better to get things checked in, and then start fixing outstanding issues. I have tried to address all the issues from the reviews, but since the code has changed a bit I have not replied to each of them. Change-Id: Ie83798e2f82ce78cb00ee5a4a558c9d8085c9567
* | Implements the lastHyphenLocation for Android.Shimeng (Simon) Wang2010-07-121-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Upstream webkit implemented the hyphenation working draft http://www.w3.org/TR/2010/WD-css3-gcpm-20100608/#hyphenation in: http://trac.webkit.org/changeset/61548 This change implements the interface function for Android. English only support for now. Issue: 2672163 Change-Id: I6763adc0ff56de1431bdb09e79b110b30bac01d1
* | Browser save page as web archive.Elliott Slaughter2010-07-121-0/+2
| | | | | | | | Change-Id: Ie92953142ed31fc859975289a978172bdb8b6d79
* | Disable ICF for libwebcore.soDoug Kwan2010-07-011-0/+7
| | | | | | | | Change-Id: I314231a5f7d831f940b8cbc7c1d5bcd0fe09424e
* | Enable complex scripts support compiling by deafult.claireho2010-06-221-0/+6
| | | | | | | | Change-Id: Iba6b9cb70bfb642467afe9dae3efa51829dc9d06
* | Support complex scripts by calling Harfbuzz APIs.claireho2010-06-181-0/+9
| | | | | | | | | | | | | | | | | | Ported the Chrome complex script suppport to Android. The Harfbuzz libary is built optionally. If the Harfbuzz is not included, we swicth back to default webkit complex script logic - it does not work correctly, but at least webkit won't be crash. Change-Id: I53cd81c82cc4c6a550bcc0f4fe5870f641a881ac
* | Remove linker workaround after fixing linker.Doug Kwan2010-06-151-7/+0
| | | | | | | | Change-Id: Ic840b9f915577fc74d6dc29efc7a7ebfd6402069
* | Fix build.Andy McFadden2010-06-081-0/+2
| | | | | | | | | | | | Fix build by bracketing use of --stub-group-size with "!sim". Change-Id: I910dd80f743f22bae56e6329ad52f0889a73514a
* | Work around build problem caused by too many stubs in a stub group.Doug Kwan2010-06-041-2/+4
| | | | | | | | Change-Id: I7ec73e2379db205330deb3e612700e5295e0b4d4
* | Fall back to old linker temporarily due to a bug in gold.Doug Kwan2010-06-041-0/+3
| | | | | | | | Change-Id: Ibf6eb848238f37d52be7bd24760ee21dc9411e62