History log of /external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3d57c253bfa22c17c5f38a70e162a6115a1809b6 02-Feb-2010 Nicolas Roard <nicolas@android.com> Implement the audio tag in webkit -- the corresponding java CL is https://android-git.corp.google.com/g/#change,41406

Cherry pick to Gingerbread, DO NOT MERGE!

Bug:3101402
Change-Id: Idbfb0efcc777f9354fcf88df32105ca9e50a24cd
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
20ab751acc0d49d74648373f701f3d0c4ff187c0 20-Jan-2010 Steve Block <steveblock@google.com> Cherry-pick WebKit change 53497 to rename jni_utility and jni_utility_private to JNIUtility and JNIUtilityPrivate

See http://trac.webkit.org/changeset/53497
This is required to sync the Android tree with webkit.org to allow unforking in WebCore/bridge.

This change required updating headers in Android-specific files in WebCore and WebKit.

Change-Id: I4b80eb3eadcff66cbd261aa6ccef0f37927250b1
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
370b559b082915acb99b185ed8c8e317fc654db6 14-Jan-2010 Steve Block <steveblock@google.com> Cherry-pick WebKit change 52103 - Add a client based Geolocation provider

This is required to ease the process of upstreaming the Geolocation maximumAge handling code.

Note that changes to WebCoreFrameBridge.cpp and WebCoreJniOnLoad.cpp were required as a result of this.

Change-Id: Icd8524da9050acda3b991051877c3b5cf262b2b3
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
232352ec000b8473d20ff40f67a98b91b2730032 16-Dec-2009 Patrick Scott <phanna@android.com> am 996e5097: am 802287c2: Fix the benchmark app yet again to work in mr2 (and master).

Merge commit '996e5097c0157bf585752a256d92b4a823b3dcc1'

* commit '996e5097c0157bf585752a256d92b4a823b3dcc1':
Fix the benchmark app yet again to work in mr2 (and master).
802287c282ab2d325404825796b77d0e15a6b053 15-Dec-2009 Patrick Scott <phanna@android.com> Fix the benchmark app yet again to work in mr2 (and master).

The signature of startLoadingResource changed. The PageCache can change the
FrameView so don't use the local one. Add a few more function intercepts in the
fake vm.
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
63129911cf1588af6fd6eb6974e756c51dab848b 10-Dec-2009 Derek Sollenberger <djsollen@google.com> am d24133a9: am dcab27c3: Switching from activity based full screen plugins to a view system overlay.

Merge commit 'd24133a9678b18bf5e1e9c0edd14fc8e9d2a1d45'

* commit 'd24133a9678b18bf5e1e9c0edd14fc8e9d2a1d45':
Switching from activity based full screen plugins to a view system overlay.
2d4c25b54e4a39cb4cdd7c7cb24f26293338b18d 10-Dec-2009 Ben Murdoch <benm@google.com> am f5cee3f0: am 168aa9a1: Merge change I747854ee into eclair-mr2

Merge commit 'f5cee3f030cb360beccf7cb4e9c71e791076b891'

* commit 'f5cee3f030cb360beccf7cb4e9c71e791076b891':
Remove an accidentally added include.
dcab27c390251a3b534b8eeb1fa5b8301686b1ab 07-Dec-2009 Derek Sollenberger <djsollen@google.com> Switching from activity based full screen plugins to a view system overlay.
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
0f295d675bba9465c459c2fb02815ee1e9766a02 07-Dec-2009 Ben Murdoch <benm@google.com> Remove an accidentally added include.

Change-Id: I747854ee918df97d12d7d0ed1a5fecfb10d8d805
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
ccb5bca64507e67ae70f8190df403cbeff7ab97b 04-Dec-2009 Ben Murdoch <benm@google.com> resolved conflicts for merge of 130cd407 to master

Change-Id: I472802c99be3510e346350f66a386643caba6410
be33b78f63b17f1b6f5a36a503d797d5f9b941ee 26-Nov-2009 Ben Murdoch <benm@google.com> Android History unforking pt4: Android specific changes to makefiles and other code that has not been upstreamed yet (i.e. WebKit/android).

This does NOT need to be upstreamed to WebKit (yet).

Change-Id: I821fb90c3e463ef5fc4fa001ee5b8d967f9f7e48
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
5645ee3f4816ec1be24e2401ab3f61f38a908743 01-Dec-2009 Derek Sollenberger <djsollen@google.com> am 70e6e683: am bf0f70e4: Cleanup how a plugin requests to go full-screen.

Merge commit '70e6e683de7c73efbae3d27c600ccfa800177b94'

* commit '70e6e683de7c73efbae3d27c600ccfa800177b94':
Cleanup how a plugin requests to go full-screen.
bf0f70e47055eb2d5ab1ca78f459e2a25e36dc10 01-Dec-2009 Derek Sollenberger <djsollen@google.com> Cleanup how a plugin requests to go full-screen.
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
d5a5149a7f808e39a62ffe0750d760db67865f23 23-Nov-2009 Patrick Scott <phanna@android.com> am 5d60391c: am 4ceb7286: Move the benchmark code inside libwebcore.so

Merge commit '5d60391c4f5badd084507962f271c92c4325f012'

* commit '5d60391c4f5badd084507962f271c92c4325f012':
Move the benchmark code inside libwebcore.so
4ceb72860b5e5d1431e3a528e70b49d4358fecdb 23-Nov-2009 Patrick Scott <phanna@android.com> Move the benchmark code inside libwebcore.so

This adds about 8k of code to the library but it allows the benchmark to run
without modifying the library. This makes it ideal when testing libwebcore.so
since it is the exact same as our running library. It also makes it possible to
always build the benchmark app.
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
a7a3609e1dd6b0bd6cfa37079ead1ef628fb66bc 13-Nov-2009 Steve Block <steveblock@google.com> am 7063c3ef: Merge change I67ad4b89 into eclair-mr2

Merge commit '7063c3efe30d0ec965ac48439917030f62f50489'

* commit '7063c3efe30d0ec965ac48439917030f62f50489':
Fixes license headers for all files in WebKit/android, other than those in stl/.
3298a7d84b96ade73c6b170671711a8f2792ae59 13-Nov-2009 Steve Block <steveblock@google.com> Fixes license headers for all files in WebKit/android, other than those in stl/.

These files have not yet been upstreamed to webkit.org.
WebKit requires either a BSD-style or LGPL 2.1 license for all code.
We use a BSD-style 2-clause license for Android-specific files that will be upstreamed to webkit.org.

This change adds licenses where absent or simply fixes the names of copyright holders in the license
text to 'THE COPYRIGHT OWNER' and cleans up formatting.

Files in stl/ currently use licenses other than BSD-style and will require more careful treatment.

Change-Id: I67ad4b8932e432d3eaaeecdfeb0d09418496228d
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
3bce2a57ea5b637c5c69fb036f59b291750e4d91 22-Oct-2009 Patrick Scott <phanna@android.com> Use native weak references instead of our wrapper.

Revert "Add check null of getRealObject(). When a WebView is"
This reverts commit b47ea2b1184167767692f88c1e5f3e4e89db04b2.

Revert "Update the comment for checking null in needtouchevents."
This reverts commit 1e67e45d20ead40b0407618abbc5e20840dc3c80.

Revert "Check null for WebViewCore's nativeClass before calling"
This reverts commit 992afbebfb735ec2dd52b4166c22ab55827d88ed.

Fix a few places where DeleteLocalRef and DeleteGlobalRef were used incorrectly.
Fix a compilation warning as well.
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
8b6fb26a615e54190d2d9d653ee4a57750f06d5e 17-Sep-2009 Andrei Popescu <andreip@google.com> Wire the rest of MediaPlayer to our implementation of WebCore::MediaPlayerPrivate
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
b12a01676d083061bfcdc9efe98ac9d03dd59802 14-Aug-2009 Steve Block <steveblock@google.com> Adds ability to configure mock Geolocation service from DumpRenderTree on Android.
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
da03bd066d796453c369a98de10fe2cd09bc4280 28-Jul-2009 Steve Block <steveblock@google.com> Adds GeolocationPermissionsBridge.
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
8ccf722629b08f2a06b2cadbdc3d0c9dc885e25d 13-May-2009 Ben Murdoch <benm@google.com> Apply fixes for webkit bugs 24776 and 25616 to add ENABLE(DATABASE) guards. This makes the macro work, so ENABLE_DATABASE can be toggled in config.h and the JavaScriptCore.derived.mk or V8Bindings.derived.mk.
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp
eb0d79a86d66f3b4ae7bb422a57b7abe82878d5a 12-May-2009 Patrick Scott <phanna@android.com> Shave ~60k off of libwebcore.so and make webcore_test always build.

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.
/external/webkit/WebKit/android/jni/WebCoreJniOnLoad.cpp