| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ifa871f8320bdb3a09fe189fffecc23f702c394b9
|
|
|
|
| |
Change-Id: I323c753d7ce22e0e23928a126cfb99c781a074f1
|
|
|
|
| |
Change-Id: I3e1a4fb110fc9d312cc608c86fcaf7cb27431685
|
|
|
|
|
|
|
|
|
|
| |
It is sometimes desirable to return a valid but 0-length string created
from a 0-length WTF string but currently the WtfStringToJString function
will always return a null jstring on an empty input. Add a parameter to
specify that it should return an empty jstring on empty WTF string and
default it to false.
Change-Id: Ia449f1f9ae9b37c3da7d0272424e4fd4878ceb31
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
jstring
The JNI spec allows for local objects to be GC'ed before the JNI frame
returns, so this is dangerous.
Also rename the method to WtfStringToJstring() to match the existing
jstringToWtfString() and update call sites to JNIEnv::NewString() to
make use of it.
Change-Id: I84aa25ba1aca2aee346bf6e3d83a58afc3a95219
|
|
|
|
|
|
|
| |
Also tweaked the implementation slightly to match
jstringToString16, which is more robust.
Change-Id: I614576615a6f429ea1632c395d5bc4e068c32cfb
|
|
|
|
| |
Change-Id: I8516c4f39a38e236d0bff38a91fe8657cfcf8ad4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the JNI bindings so that we can get the AutoFill profile data
that the user entered in the Browser UI and inject that data into
the WebAutoFill object. This eliminates the John Smith profile!
Note that additional profile data such as addresses and phone
numbers will be added very shortly.
Requires a corresponding change to frameworks/base,
see https://android-git.corp.google.com/g/#change,72204
Change-Id: Ie32100123ef0d868e1f7efb5604c6fac48725967
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/65021
Change-Id: I779a8ec0c3e1e0aed8f8d1894cfc1e5ca33ee549
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|\
| |
| |
| |
| |
| |
| | |
Merge commit '7063c3efe30d0ec965ac48439917030f62f50489'
* commit '7063c3efe30d0ec965ac48439917030f62f50489':
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
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
| |
Add the header in WebCoreJni.cpp so that LOGE will be print out.
|
| |
|
|
|
|
| |
global variable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|