summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rename Android.mk to Android.libv8.mk, v8 to bindings.Feng Qian2009-06-1942-0/+0
| | | | Plan to drop who v8 src in this directory as v8/
* Update revision number.Feng Qian2009-06-194-2/+5
| | | | Move V8 build files out of v8 directory so we can drop V8 source in directly.
* Enable video and audio elements in WebCoreAndrei Popescu2009-06-196-11/+266
|
* Merge commit 'goog/master-webkit-merge' into webkit-merge-44544Feng Qian2009-06-182022-59228/+128394
|\
| * Merge commit 'goog/master' into webkit_mergeFeng Qian2009-06-1848-213/+690
| |\ | | | | | | | | | | | | | | | | | | | | | Resolved conflicts: WebCore/Android.mk WebCore/storage/LocalStorageArea.h WebCore/storage/SessionStorageArea.cpp WebCore/storage/StorageEvent.cpp
| * | Some fixes of V8 makefiles.Feng Qian2009-06-185-8/+23
| | | | | | | | | | | | Not fully complete yet.
| * | Remove a leftover.Feng Qian2009-06-171-7/+1
| | |
| * | Get WebKit r44544.Feng Qian2009-06-172018-59224/+128378
| | |
* | | am fa67f45c: Fix WebKit keygen. Has submitted the change to webkit as bug 26016.Grace Kloba2009-06-181-0/+4
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | Merge commit 'fa67f45c81b502d6f7125a91131c43f1b8a0ee6b' * commit 'fa67f45c81b502d6f7125a91131c43f1b8a0ee6b': Fix WebKit keygen. Has submitted the change to webkit as bug 26016.
| * | Fix WebKit keygen. Has submitted the change to webkit as bug 26016.Grace Kloba2009-06-181-0/+4
| | |
* | | clean up mouse move events in webviewCary Clark2009-06-183-125/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | Generate mouse move event after sending scroll event Move cursor update in nav cache to UI thread Remove updating nav cache on mouse move Remove node parameter from mouse move Remove plugin focus hack from mouse move Add interface to get native cursor position
* | | Adding touch events for plugins.Derek Sollenberger2009-06-186-18/+124
| | |
* | | Merge change 4469Android (Google) Code Review2009-06-172-0/+66
|\ \ \ | | | | | | | | | | | | | | | | * changes: add font table getters for plugins
| * | | add font table getters for pluginsMike Reed2009-06-172-0/+66
| | | |
* | | | try again to disable webkit fix for gmailCary Clark2009-06-172-9/+10
| | | | | | | | | | | | | | | | also, set hasCursorBounds only if cursor ring is visible
* | | | add WebView.FindAddress option to ignore case sensitivityCary Clark2009-06-173-5/+12
|/ / / | | | | | | | | | | | | | | | | | | | | | New public interface is set @hide for now. Old interface uses the new one. Requires a companion change to frameworks/base http://b/issue?id=1649036
* | | Merge change 4330Android (Google) Code Review2009-06-162-2/+2
|\ \ \ | | | | | | | | | | | | | | | | * changes: fix webkit hidden cursor, address crash
| * | | fix webkit hidden cursor, address crashCary Clark2009-06-162-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://b/issue?id=1918891 set cursor node hidden to 'true' to hide it also fixing crash if detecting text address runs out of text to look at
* | | | cherry-pick 0f07938f7e51e7a7eb4239b8a30e64b68dac8c66 due to automerger snafuGrace Kloba2009-06-167-17/+165
| | | |
* | | | disable superpudu fix in webkitCary Clark2009-06-161-1/+4
|/ / / | | | | | | | | | | | | | | | | | | | | | The fix to track the cursor ring closer to the animation of the gmail floating message bar adversely affects loading performance, so disable it for now. See http://b/1918741
* | | Changes to make the cursor blink at the correct times.Leon Scroggins2009-06-162-15/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the blinking caret active when the user actually starts editing text. In WebView.cpp, determine whether to disable the blinking caret and pass that info up to the Java call. Requires a matching change in frameworks/base. Also add some comments for clarification, and remove duplicate calling points for functions. Also change glue for nativeSetFocusControllerActive to reflect its new name/ function. This change also reflects a behavioral change. If the WebView or its window lose focus, we do not restore the blinking caret when focus returns.
* | | am c55ff27e: (-s ours) Merge change 4191 into donutAndroid (Google) Code Review2009-06-150-0/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | Merge commit 'c55ff27e90020786b49c7652a4cd71e71bfc8548' * commit 'c55ff27e90020786b49c7652a4cd71e71bfc8548': detect null pointer in webkit script exception Add <keygen> support for VPN team.
| * | Merge change 4191 into donutAndroid (Google) Code Review2009-06-151-0/+2
| |\ \ | | | | | | | | | | | | | | | | * changes: detect null pointer in webkit script exception
| | * | detect null pointer in webkit script exceptionCary Clark2009-06-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This security fix https://android-git.corp.google.com/w/?p=platform/external/webkit.git;a=commit;h=df1815070cfd8d2ed6f7101d1b8d60d037c839e6 introduced a regression in the layout test javascript-url-crash-function.html It's enough to check for a null scriptExecutionContext in reportException()
| * | | Add <keygen> support for VPN team.Grace Kloba2009-06-127-17/+166
| |/ /
* | | Enable DOM Storage in master with JSC bindings.Ben Murdoch2009-06-1529-24/+172
| |/ |/|
* | am 40e08ce5: (-s ours) Merge change 3774 into donutAndroid (Google) Code Review2009-06-120-0/+0
|\ \ | |/ | | | | | | | | | | Merge commit '40e08ce5f3984e7f4c70ea623114b1aca1cc9c42' * commit '40e08ce5f3984e7f4c70ea623114b1aca1cc9c42': DO NOT MERGE.
| * Merge change 3774 into donutAndroid (Google) Code Review2009-06-111-0/+25
| |\ | | | | | | | | | | | | * changes: DO NOT MERGE.
| | * DO NOT MERGE.Grace Kloba2009-06-101-0/+25
| | | | | | | | | | | | | | | | | | Merge 2390 from master to donut. Added postUrl() to WebView so that we can pass lat/lon for the search.
* | | rebuild webview nav cache if cursor node changesCary Clark2009-06-123-8/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Everytime the picture set is rebuilt, the nav cache is also built if the dom changes. This doesn't catch javascript that changes locations of objects without updating the dom. To handle these cases, do a hit-test on the cursor location and see if it finds the same node used to build the cursor cache. This helps track the gmail message floating tool bar.
* | | Merge change 3924Android (Google) Code Review2009-06-115-2/+1197
|\ \ \ | | | | | | | | | | | | | | | | * changes: Add V8 makefiles.
| * | | Add V8 makefiles.Feng Qian2009-06-115-2/+1197
| | | | | | | | | | | | | | | | Not exact match of JSC build because some Makefiles have to be splitted into two. I use Android.v8...mk.
* | | | am 3a3100a3: (-s ours) add security fix to webkitCary Clark2009-06-110-0/+0
|\ \ \ \ | |/ / / |/| / / | |/ / | | | | | | | | | Merge commit '3a3100a35baa885399196fc0256500464307e9cc' * commit '3a3100a35baa885399196fc0256500464307e9cc': add security fix to webkit
| * | add security fix to webkitCary Clark2009-06-1113-32/+81
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | do not merge bug is described by http://b/issue?id=1892983 (23148) originally fixed by http://trac.webkit.org/changeset/42216 with this fix in place, these exploits fail: http://evil.webblaze.org/jww/tests/location-exploit.html generates: D/WebCore ( 788): Console: Unsafe JavaScript attempt to access frame with URL http://evil.webblaze.org/jww/tests/location-exploit.html from frame with URL http://good.webblaze.org/jww/tests/location-exploit-iframe.html. Domains, protocols and ports must match. D/WebCore ( 788): line: 1 source: D/WebCore ( 788): Console: TypeError: Result of expression 'location.__defineGetter__.argumentNames' [undefined] is not a function. line: 3 source: http://evil.webblaze.org/jww/tests/location-exploit.html http://evil.webblaze.org/jww/tests/location-test.html puts up an alert that says "undefined" http://evil.webblaze.org/jww/tests/history-test.html puts up an alert that says "undefined"
* | Restore old-style Makefiles.Feng Qian2009-06-117-973/+1217
| | | | | | | | | | | | It is easier to work with merge tool. Will add a separate set of Makefiles for V8. Add Android.v8.mk as a reference.
* | Merge change 3890Android (Google) Code Review2009-06-113-3/+3
|\ \ | | | | | | | | | | | | * changes: Fix some minor issues from webkit review feedbacks.
| * | Fix some minor issues from webkit review feedbacks.Feng Qian2009-06-113-3/+3
| | |
* | | Merge change 3884Android (Google) Code Review2009-06-1111-105/+148
|\ \ \ | | | | | | | | | | | | | | | | * changes: more (browser) trackball-is-a-mouse work in progress
| * | | more (browser) trackball-is-a-mouse work in progressCary Clark2009-06-1111-105/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WebViewCore.cpp: Add parameter to CachedRoot::findAt to suppress check for hidden nodes. This helps find a best match for newly built nav caches. Require that the new cursor node closely match the bounds of the prior cursor node. This may need tuning. CacheBuilder.cpp: Remove isInput flag on cached nodes (no longer used) CachedFrame.cpp: Add hideCursor to complement clearCursor. Hide prevents the cursor from drawing but does not move it. Clear removes it altogether so that the next movement starts from the viewPort edge. CachedHistory.cpp: Don't special case text fields when doing history navigation. This special casing in part allowed setting the focus to the homepage input, but since focus is no longer set by nav, it is not required. CachedNode.cpp: Add hideCursor; clean up debugging CachedRoot.cpp: Use navBounds from history instead of cursor bounds to determine next move. Clean up some obsolete code. WebView.cpp: Add hideCursor; call it when appropriate.
* | | | Merge change 3762Android (Google) Code Review2009-06-114-1/+34
|\ \ \ \ | |/ / / |/| | | | | | | | | | | * changes: speedup some common matrix operations, to be submitted back
| * | | speedup some common matrix operations, to be submitted backMike Reed2009-06-114-1/+34
| |/ /
* | | Merge change 3750Android (Google) Code Review2009-06-102-1/+11
|\ \ \ | |/ / |/| | | | | | | | * changes: Added event to notify plugins when the app is running low on memory.
| * | Added event to notify plugins when the app is running low on memory.Derek Sollenberger2009-06-102-1/+11
| | |
* | | Merge change 3666Android (Google) Code Review2009-06-102-303/+276
|\ \ \ | |/ / |/| | | | | | | | * changes: Fix more issues for upstreaming
| * | Fix more issues for upstreamingFeng Qian2009-06-102-303/+276
| | | | | | | | | | | | | | | | | | Moved string localization functions into LocalizedStringsAndroid.cpp Removed unused functions. See https://bugs.webkit.org/show_bug.cgi?id=26266
* | | add pixelpacking apiMike Reed2009-06-104-2/+110
| | |
* | | Merge change 3600Android (Google) Code Review2009-06-101-3/+2
|\ \ \ | |/ / |/| | | | | | | | * changes: Do not bring up the soft keyboard when clicking on a plugin
| * | Do not bring up the soft keyboard when clicking on a pluginLeon Scroggins2009-06-091-3/+2
| | | | | | | | | | | | | | | | | | | | | Since we have a way to bring up the soft keyboard manually (holding down the menu key), and trying to bring it up using our existing call results in a crash, only bring it up when the click is on a textfield/textarea.
* | | Merge change 3628Android (Google) Code Review2009-06-0910-199/+129
|\ \ \ | |/ / |/| | | | | | | | * changes: Cleanup for upstreaming to webkit.org
| * | Cleanup for upstreaming to webkit.orgFeng Qian2009-06-0910-199/+129
| | | | | | | | | | | | | | | | | | | | | See https://bugs.webkit.org/show_bug.cgi?id=26264 https://bugs.webkit.org/show_bug.cgi?id=26265 https://bugs.webkit.org/show_bug.cgi?id=26280