992ceefbcfa3e93bfa735a5c2b75166122b059d8 |
|
01-Nov-2012 |
alanv <alanv@google.com> |
Fix accessibility API injection. Also adds a heartbeat check so that if something does go wrong while adding the JavaScript APIs, we don't attempt to use the JavaScript-based screen reader. Bug: 7450237 Change-Id: Ifbce77cf93115f658386c520b8226941607b2afe
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
4c38e24afb0fe68d6e9f6e924e6426808be2611a |
|
12-Oct-2012 |
Charles Chen <clchen@google.com> |
Merge "Don't alter accessibility JS APIs unless a page is about to load." into jb-mr1-dev
|
03e636f33dfdb2f9438f06997a52b43291a83e41 |
|
12-Oct-2012 |
alanv <alanv@google.com> |
Don't alter accessibility JS APIs unless a page is about to load. Previously we were adding and removing the APIs on window attach and detach, but a page's life cycle is not related to attach/detach. This patch also ensures that ChromeVox is not null before calling. Includes formatting fixes and extra comments in the waitForResultTimedLocked method to improve readability. Fixes parsing of integer resultId, which was being parsed using Long. Bug: 7328348 Change-Id: I6b81a8e4d8209f8e99419da9b8250abe57e25048
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
9fcef3d023c0c1b6acb3cbb93e1f6db60a9c4c8e |
|
12-Oct-2012 |
John Reck <jreck@google.com> |
Center text selection point to avoid rounding glitches Bug: 7313424 Change-Id: I5356bec61e3d1244b506486300f059aa0bba6d9e
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
3f5a59accc76e98366ff47cf52eb766a8d7100ed |
|
28-Sep-2012 |
John Reck <jreck@google.com> |
Fix perf regression from scale/density mismatch Bug: 7242941 Change-Id: I8a45e8ae589cecc6215566b995003b9eefb7827e
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
37563c5249c21b899f254521bc4c06b4f27b13a3 |
|
21-Sep-2012 |
Victoria Lease <violets@google.com> |
Get your own cursor Drawables, WebViewClassic! These are shared resources! You can't just animate *everyone's* cursors! This is a hand-merge of Icdc86af4fba427a352019cd3e2017f97a3b9fdba from jb-dev branch. I'm not sure why it wouldn't automerge, as it seemed pretty straightforward... Bug: 7110290 Change-Id: I131a611b9e16699a51d3769658f079c2ae4cf262
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
e91d5bee241f30513b82263bc71b56abfde8ad8d |
|
12-Sep-2012 |
Selim Gurun <sgurun@google.com> |
Make JavascriptInterface annotation public. Bug: 7073422 This change makes @JavascriptInterface public and it requires using this annotation to allow javascript access to public java methods for API level JELLY_BEAN_MR1 and above. The behavior does not change for API levels JELLY_BEAN and below. Change-Id: I4108b17cf71b9ac273d7b61b1c8f7f5581e922ee
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
a7094734ae89e5edf6240f7b7ef9b69b0a49d757 |
|
11-Sep-2012 |
Selim Gurun <sgurun@google.com> |
Deleting the defunct SearchBox interface. Change-Id: Iecb698dbe942d3c9680ad1135ba0d604aa211856
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
0e9292b94a3cb47374a8ac17f6287d98a426b1a8 |
|
11-Sep-2012 |
Selim Gurun <sgurun@google.com> |
Remove defunct searchbox implementation from webview. The search box implementation has not been in use since ICS. This removes dead code from webview. Change-Id: I8a28eeeec556619abc4a902a3abec2ac52bad319
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
94740e6c333a109be7516abbd17dd418f23b4f0c |
|
05-Sep-2012 |
Selim Gurun <sgurun@google.com> |
Control access to inherited methods of jsinterface objects Bug: 7073422 Create the plumbing to use an annotation to allow access to inherited methods of jsinterface objects. The default webview behavior has not changed yet. However internally an a flag is introduced to restrict javascript access to methods that have an annotation. Change-Id: I41927248e6bc4b09d17c0707c60fe5e6ab681e66
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
095e8aa02b02011521183adfa81b6da1a698f42a |
|
11-Sep-2012 |
John Reck <jreck@google.com> |
Fix some destroy bugs Bug: 6961494 Don't call clearHelpers in destroy(). It is already called in onDetach, which is where it needs to be. It can't be called by the finalizer Switch onCancel listener to onDismiss listener. Fixes an issue where destroying can live the webcore thread hung because onCancel won't be called, but onDismiss is Change-Id: I669c389c8c9a81d92c27f88d83bcb711c6c0a5ee
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
1027ed2aca423101b61256b84776008441253221 |
|
01-Sep-2012 |
Adam Powell <adamp@google.com> |
Make WebView track focal points more accurately Change-Id: I6683edee6933b1dd026453935d72119320ab3c81
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
fef288b01cdb4cabb651c0fc0434a97bd40f12f6 |
|
30-Aug-2012 |
John Reck <jreck@android.com> |
am 8f58dfa9: am da5cd308: am ae03afda: Merge "onSavePassword dialog can leak when WebViewClassic is destroyed." * commit '8f58dfa975d01c5c50de513848a6aa8a4460d32c': onSavePassword dialog can leak when WebViewClassic is destroyed.
|
8655e9085c30988f9bb8f9b1ec1f102e3d1c199f |
|
30-Aug-2012 |
Johan Redestig <johan.redestig@sonymobile.com> |
onSavePassword dialog can leak when WebViewClassic is destroyed. The AlertDialog creates in onSavePassword method leaks if WebViewClassic is destroyed when the dialog is shown. Change-Id: I81f20e1dd138467a6413766c0a081b389b334ae0
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
25b86b6bf01500ecbe686b9cce6872ee3346af47 |
|
29-Aug-2012 |
John Reck <jreck@google.com> |
Remove dead code Change-Id: Ice4bf3a94743019a8fc8ab04ee3de19f27a9e2c3
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
f920271828f654dec2a72240e73a940247f25315 |
|
28-Aug-2012 |
John Reck <jreck@google.com> |
Merge "Protect against focus changes after .destroy()" into jb-mr1-dev
|
1612fab07b36959fe02fa13616f08413abf598ae |
|
28-Aug-2012 |
John Reck <jreck@google.com> |
Protect against focus changes after .destroy() Bug: 7026042 Change-Id: I656b612a4b5304225863d3100a98bf2b97d9890d
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
c98b34608b23bf9208520b969d20518253881743 |
|
28-Aug-2012 |
alanv <alanv@google.com> |
Reload page when A11y is on and the JavaScript state changes. Bug: 6910403 Change-Id: I85af7d2019a02c1a6cc17b0c4930276b7fb69e33
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
c2cb8d226399c3cb93bad7008b4049d493d4f1d2 |
|
21-Aug-2012 |
John Reck <jreck@google.com> |
Merge "Support scrolling layers with the mousewheel" into jb-mr1-dev
|
f2e6115404dbd211ddef223e2b380cefd999aac4 |
|
21-Aug-2012 |
John Reck <jreck@google.com> |
Support scrolling layers with the mousewheel Bug: 6635437 Fix onGenericAction to support scrolling layers. Calling startScrollingLayer detects if there is a layer under the mouse pointer, and if so switches to DRAG_LAYER_MODE. Then, calling doDrag will correctly handle scrolling the layer in DRAG_LAYER_MODE, switching out of DRAG_LAYER_MODE when we hit the end of a layer, and scrolling the page if there isn't a layer. It is the method used by the touch drag path. Change-Id: I00be09a63c40caa8fce94134c57db0894a62fef0
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
9af67e8f6c7dd98baa6232ff2cda97510b827637 |
|
20-Aug-2012 |
George Mount <mount@google.com> |
Merge "Add getDefaultUserAgent to WebSettings." into jb-mr1-dev
|
98365d7663cbd82979a5700faf0050220b01084d |
|
20-Aug-2012 |
Jeff Brown <jeffbrown@google.com> |
Refactor for multi-display support. Split WindowManagerImpl into two parts, the WindowManager interface implementation remains where it is but the global communications with the window manager are now handled by the WindowManagerGlobal class. This change greatly simplifies the challenge of having separate WindowManager instances for each Context. Removed WindowManagerImpl.getDefault(). This represents the bulk of this change. Most of the usages of this method were either to perform global functions (now handled by WindowManagerGlobal) or to obtain the default display (now handled by DisplayManager). Explicitly associate each new window with a display and make the Display object available to the View hierarchy. Add stubs for some new display manager API features. Start to split apart the concepts of display id and layer stack. since they operate at different layers of abstraction. While it's true that each logical display uniquely corresponds to a surface flinger layer stack, it is not necessarily the case that they must use the same ids. Added Display.getLayerStack() and started using it in places where it was relatively easy to do. Change-Id: I29ed909114dec86807c4d3a5059c3fa0358bea61
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
9f410c540ad593dd83e34266ccffd70867a600ab |
|
11-Aug-2012 |
George Mount <mount@google.com> |
Add getDefaultUserAgent to WebSettings. Bug 6329117 Add ability to get the default user-agent without creating a WebView. The method is implemented for WebSettingsClassic. Change-Id: Id15fb57f65875752ccf644481a22b88644635f5d
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
524c878e7ee8aba1a4e1be0d2cc76ef42e8fcda1 |
|
16-Aug-2012 |
Michael Jurka <mikejurka@google.com> |
Revert "Merge "Reload page when A11y is on and the JavaScript state changes." into jb-mr1-dev" This reverts commit 6d00c724330702c6bfd2bba2b7b2501fa3ab62ff, reversing changes made to 41bfb75f7c76588239ed5d2d4e38aeb1762ff348.
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
6d00c724330702c6bfd2bba2b7b2501fa3ab62ff |
|
16-Aug-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Reload page when A11y is on and the JavaScript state changes." into jb-mr1-dev
|
41bfb75f7c76588239ed5d2d4e38aeb1762ff348 |
|
16-Aug-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Only inject accessibility when speaking service enabled." into jb-mr1-dev
|
68c0c12631276a9dbb9040b4cd4b0b6e9ff3e8c9 |
|
15-Aug-2012 |
George Mount <mount@google.com> |
Number and telephone inputs -- use "Go" instead of "Next" Bug 6988736 Change-Id: I36e85832bdd53ea0f7eb422104966b403b8fbcdd
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
fdfd0d853539399429119a013985ef024254f4dc |
|
10-Aug-2012 |
alanv <alanv@google.com> |
Only inject accessibility when speaking service enabled. Bug: 6922883 Change-Id: I48d03a2da9bcf7375156c84219802bf20af4ddc6
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
92a5be96d8af6a47e31b8db9467123292ea73fb0 |
|
10-Aug-2012 |
alanv <alanv@google.com> |
Reload page when A11y is on and the JavaScript state changes. Bug: 6910403 Change-Id: I0965d76e76282736d053947eb96be0af32fd6001
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
a99dbde643da3c89ea08f65a82c454b9c21fe717 |
|
02-Aug-2012 |
George Mount <mount@google.com> |
Don't restart input in the middle of a batch. Bug 6854156 setComposingText is in the middle of a batch and it was resetting the InputConnection. When the batch ended, it was closing a batch that wasn't open on the new InputConnection. The reset turns out not to be necessary anymore -- the LatinIME respects the content when setComposingText fails to change anything. Change-Id: If3352b32ed7b3c90c8dcb3d5ff8d308e82849d85
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
f6468ca4dc66c48098874d12f605e14ba77b93e5 |
|
18-Jul-2012 |
Jonathan Dixon <joth@google.com> |
Merge "Remove deprecated methods from webview provider interface"
|
19274f5a86d30c5ec8bc94bdcc2454f84e17c87e |
|
13-Jul-2012 |
Jonathan Dixon <joth@google.com> |
Remove deprecated methods from webview provider interface As these methods are a no-op, no need to foward it to the provider. Also fixed some missing @Override annotations. Change-Id: I6ba87cea49d95499de3f62db85c6f6947634bb6f
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
d442aaeb46ea0496611eca8510fa5bf92f306a94 |
|
13-Jul-2012 |
Chris Craik <ccraik@google.com> |
Merge "Don't attach functor for SW layers"
|
793b7f84541206600fd7792446b75716b046099e |
|
12-Jul-2012 |
Chris Craik <ccraik@google.com> |
Don't attach functor for SW layers Change-Id: I60fec1629bf1e343a0d69e0ce13a3d632c3f713d
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
156f97b6c8580b790600b09b679b9dab8b271c5d |
|
10-Jul-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Release the media player when trimming memory Change-Id: I2bb2880546311761fc38d6208de080a66216fa2f
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
c3a2858de909145a382e7932d5fb044e1388c0b3 |
|
01-Jun-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Avoid redundant reload in inline mode after exit from full screen. bug:5710646 First, if we exit the full screen mode while playing, we can continue to play in inline mode. If it is paused, then we can avoid a reload if user try to play the same video again after the full screen mode. webkit change: https://android-git.corp.google.com/g/#/c/202138/ Change-Id: Ia69fa22a50d916cd8dd2b995cf3531fe9b637531
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
3281c38ec4bf53731df2ccc18f65b469ee52720b |
|
15-Jun-2012 |
George Mount <mount@google.com> |
Broaden allowed selection criteria so selection doesn't disappear. Bug 6675572 Change-Id: Ic69caac431539247d440c6bac08a3038e8641e99
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
ce252553fdb4f142f24931d83399b5a59fc93775 |
|
18-Jun-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
am 05fa21fa: am 4cb3b76c: Merge "Ensure WebViewClassic calls super.onHoverEvent()" into jb-dev * commit '05fa21fa77962d302b040f66a1785e0dd84f3e0a': Ensure WebViewClassic calls super.onHoverEvent()
|
eebebc9ff66808d738fbbaec6c3f1b16dc07d362 |
|
16-Jun-2012 |
alanv <alanv@google.com> |
Ensure WebViewClassic calls super.onHoverEvent() Bug: 6679763 Change-Id: I9b182f25fa1c4050ea3a046c896e82ffbb4651ad
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
4212a188906a1bcf06fccfe53eef8550d0a51213 |
|
15-Jun-2012 |
George Mount <mount@google.com> |
Don't rely on focus change to detect edit-type selection. Bug 6675316 Change-Id: Ib263a2d6c0a24c9c51363e42c0b44385d8afbc1d
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
e526f14e3bc6b82e7977708c13683b21a0df7935 |
|
14-Jun-2012 |
John Reck <jreck@google.com> |
Merge "Show WebView layers in hierarchyviewer"
|
926cf56676d760579573470c7848dbf119a86779 |
|
14-Jun-2012 |
John Reck <jreck@google.com> |
Show WebView layers in hierarchyviewer Change-Id: I373e084d236baafe17982cfc367d167b81ca3e20
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
1cc2374f289a6316a907d5e90ee1ba89130fced9 |
|
14-Jun-2012 |
John Reck <jreck@google.com> |
am d6bcfeb5: am d54d7cfe: Merge "Call WebView.performLongClick instead of performLongClick()" into jb-dev * commit 'd6bcfeb5e9bd5d198d81d48bf817e7f028e4e384': Call WebView.performLongClick instead of performLongClick()
|
a8ae3e94c4b26ec0f1ee6deb1e41abe1a0697a94 |
|
13-Jun-2012 |
John Reck <jreck@google.com> |
Call WebView.performLongClick instead of performLongClick() Bug: 6656538 Due to the WebView/WebViewClassic refactor we need to call WebView.performLongClick instead of performLongClick directly to allow subclasses to override performLongClick Change-Id: I9b580217fbafc82d03e63eabfdda9f5bad98db0f
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
9b6eb6939e894df3a7a7bea3a41dfd7e2e91cbae |
|
05-Jun-2012 |
George Mount <mount@google.com> |
Hide handles when clipped by layer or edit region. Bug 6590742 Separated base and extent handle alpha so that they can be hidden individually. Added visiblity check and animations to show and hide the handles. Change-Id: I08ce7f870bbb8e059550797afa18c2db39394caf
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
7c79dd674a26d0f890352b66b9df224af692eae6 |
|
12-Jun-2012 |
George Mount <mount@google.com> |
Merge "Move handle into view after using it for scrolling."
|
ab70020137465dc2d4cf21bd9eac690fefe11722 |
|
12-Jun-2012 |
George Mount <mount@google.com> |
Merge "Fix caret handle offset"
|
57217f238e0d2df8cd1a03fe4b1ca30fafa392c9 |
|
08-Jun-2012 |
Jonathan Dixon <joth@google.com> |
Merge "Separate interface and implementation of 2 more WebView classes"
|
8d79d2727565034aa472b890f05be1ccada1e612 |
|
08-Jun-2012 |
John Reck <jreck@google.com> |
am b4760127: am 839fd414: Merge "Eliminate gap between finalize() and destroy()" into jb-dev * commit 'b47601279f8d5170d2beaaf7c1e8c9a713a972da': Eliminate gap between finalize() and destroy()
|
5c25762bcf6508a1cb3d9bbcfa7a968ede00005a |
|
08-Jun-2012 |
John Reck <jreck@google.com> |
am 13b9d282: am 0e0ce11e: Merge "Stay in layer scroll if nothing to scroll" into jb-dev * commit '13b9d28268d76b886be0a8cbd15a1d059c276d6b': Stay in layer scroll if nothing to scroll
|
839fd4144e369a9bde4fff4a5a2b6cc9e078cef8 |
|
08-Jun-2012 |
John Reck <jreck@google.com> |
Merge "Eliminate gap between finalize() and destroy()" into jb-dev
|
919c89e2045357e028e633e8b60c9872edb4cb99 |
|
07-Jun-2012 |
John Reck <jreck@google.com> |
Stay in layer scroll if nothing to scroll Bug: 6628376 The issue here is that contentX & contentY can both be 0 if we are scrolling slowly enough as they are adjusted by the page's scale and can thus round down. However, this would result in us falling out of layer drag mode even though we haven't tried to scroll past the edge of the layer. Detect this case, and stay in layer scroll mode. Change-Id: I3c655d0d03e8f89887abbe718bd24699c133ee1a
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
1461a7c11990f410ecf9ac4c24376d13ee88d6b3 |
|
07-Jun-2012 |
George Mount <mount@google.com> |
Move handle into view after using it for scrolling. Bug 6623236 Change-Id: Ic9f9983cdfb58303ab497be0c33169c7785c0047
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
d5e2937933c67d379fa2cf9e00b349acfd38872e |
|
07-Jun-2012 |
John Reck <jreck@google.com> |
Eliminate gap between finalize() and destroy() Bug: 6569073 Only nativeDestroy and nativeStopGL need to be called on the UI thread, so split up destroyImpl into 3 functions, and only have the native destroy be pushed to the UI thread if necessary. Also make the work that is delayed be static without references to the finalizing WebView to allow it to be fully deleted immediately after finalization. Change-Id: I4e424051e69df0bc409af95ca3f3d2b9e58a6b75
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
d2ce0bc72384118387145eaee75a81be2d4dd684 |
|
07-Jun-2012 |
Chris Craik <ccraik@google.com> |
am 0df6d579: am 37e0c368: Merge "Revert "Add temporary functor detach logging"" into jb-dev * commit '0df6d579dbe509c2d520c6f163ff2bafbd801208': Revert "Add temporary functor detach logging"
|
aa3b7d88ef14b93df12904b3aa958c1d937fdaff |
|
07-Jun-2012 |
Chris Craik <ccraik@google.com> |
Revert "Add temporary functor detach logging" bug:6608646 This reverts commit f98851ab37c07b243c485168cca201b07a22e6c7
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
c6c83ce475c534402d86144adaf906e3eb8ee46d |
|
05-Jun-2012 |
George Mount <mount@google.com> |
Fix scrolling behavior for text input and textarea. Bug 6614784 Change-Id: I562a20e4cb07250794fc017e6d8b3885f7e8d6b8
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
fcc1f75bdf21a89f0a40c323efae4d6a817cced5 |
|
30-May-2012 |
Jesse Greenwald <jgreenwald@google.com> |
Separate interface and implementation of 2 more WebView classes WebBackForwardList WebHistoryItem Bug: 5626244 Change-Id: Ia7f4b4487a103d8c897ac60d9f01a94e2458b034
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
9ab695be7695bd8f3ac4a504137015c3d1bb0f0d |
|
05-Jun-2012 |
George Mount <mount@google.com> |
Fix caret handle offset Bug 6614416 Change-Id: I610b0ac564a2e936731d36c7f7b0ee1bb9be6a99
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
fe952ba0313ad56e6a29d68f45cf0e9694dd8362 |
|
05-Jun-2012 |
Chris Craik <ccraik@google.com> |
am 9238e5b9: am ca5a1489: Merge "Add temporary functor detach logging" into jb-dev * commit '9238e5b9dbfaedd9dbaac9aff1f96bb190220c45': Add temporary functor detach logging
|
a419a06e53ad20fa4cd3ca592c46f5e5b4292ff9 |
|
04-Jun-2012 |
George Mount <mount@google.com> |
Merge "Support selections within scrollable text areas."
|
6787dd2747ac56d5ee411711176435bc8e0431d2 |
|
04-Jun-2012 |
George Mount <mount@google.com> |
Merge "Change from left/right to base/extent for selection handles."
|
f98851ab37c07b243c485168cca201b07a22e6c7 |
|
04-Jun-2012 |
Chris Craik <ccraik@google.com> |
Add temporary functor detach logging bug:6596807 Change-Id: I22342079cdf238a933d62e9cbef58bc5af80522b
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
f1c00f90216e0b574cf523946a0e26c8c5ef13d6 |
|
04-Jun-2012 |
George Mount <mount@google.com> |
Support selections within scrollable text areas. Bug 6557816 Change text selection to modify only the base or extent, not both points of the selection. Webkit Change: I9a08633160eeb14d5c45246c6128aa02c1642e8d Change-Id: I355b21e9062b5d364cfb278fda239a4ecdff16d1
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
b49f2bb5dd82b692ea3272df01cb79e79e70605f |
|
01-Jun-2012 |
George Mount <mount@google.com> |
Change from left/right to base/extent for selection handles. Bug 6557816 This is a step in preparation to fix text area selection. It moves selection from left/right to base/extent. left/right can cause problems when dragging cursors -- it is sometimes difficult to tell which cursor should be dragged, the left or right, but we can always keep the base/extent constant. Webkit Change: I5609d07ea2ee67fc08d15cfcad31f49302f33297 Change-Id: I2f9b963e93bb1ab86a9b26518fca52449b56d5d9
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
35ec6b7b30298c16c350cd45e4369f1266778c40 |
|
01-Jun-2012 |
Chris Craik <ccraik@google.com> |
am 7d4c2ec0: am 53913ed5: Merge "Force webview invalidates on unsuccessful functor attach" into jb-dev * commit '7d4c2ec0f4dc1843ed5e3f6768d55cc9506052c6': Force webview invalidates on unsuccessful functor attach
|
41ee465734d0006797a8fd36e88976c1e85d161c |
|
01-Jun-2012 |
Chris Craik <ccraik@google.com> |
Force webview invalidates on unsuccessful functor attach Functor attach should always be successful, but adding a fallback just in case. Also invalidates the WebView on initial content arriving. bug:6511995 Change-Id: Ibca16505afec9f693ea4a7cc4966cd6d7353725c
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
83a40e8e64bc0ee96b3339fc281b313bf2520ca5 |
|
26-May-2012 |
John Reck <jreck@google.com> |
am 2611f1ec: am 7cbe6457: Merge "Copy over the scroll position for the scrolling layer" into jb-dev * commit '2611f1eced80db74d07563e03bb99a146aa461b6': Copy over the scroll position for the scrolling layer
|
ec1b71adc6c882b6cef3ad8c985d7e7d475e9c0f |
|
25-May-2012 |
John Reck <jreck@google.com> |
Copy over the scroll position for the scrolling layer Bug: 6557664 Change-Id: I9b1257ee0a4d75f5b445e9f72455d51e4add1c77
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
b9fcb1334da057a99df61289a8cf12a38b536fac |
|
24-May-2012 |
Ben Murdoch <benm@google.com> |
resolved conflicts for merge of cde7efde to master Change-Id: I44433670a897c23b3bd388cbba9cfacf80e3345f
|
2b5d66824be331cf35dbbb1aed267544b2186660 |
|
24-May-2012 |
Ben Murdoch <benm@google.com> |
Make the WebCore thread watchdog opt in. Add a setting on WebViewCore to control whether we monitor the responsiveness of the WebCore thread. Default is not to monitor. Bug: 6447214 Change-Id: Ia95e5c769d458dcd24ae50660b2f22e93851956f
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
cf73e52825f39d25737684825e6929616eb70b3c |
|
24-May-2012 |
George Mount <mount@google.com> |
am 5354a327: am 8871403a: Merge "Show caret handle when clicking in the middle of text." into jb-dev * commit '5354a3277736b57daa0003409ce37c5b5f3b2236': Show caret handle when clicking in the middle of text.
|
c2813fa7598284527d25748b885e9133f280bd60 |
|
23-May-2012 |
George Mount <mount@google.com> |
Show caret handle when clicking in the middle of text. Bug 6545325 Change-Id: Ibea6daca1da12eec38b05f7f451561d31bb3c983
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
7d35738a2d2c64fe1afd7a857737f730b79a3a6d |
|
23-May-2012 |
Chris Craik <ccraik@google.com> |
am 9970bbac: am 3534e134: Merge "Avoid crash if onDetachedFromWindow called after destroy" into jb-dev * commit '9970bbac1f4951f5910aa5148e189a0a284f9e46': Avoid crash if onDetachedFromWindow called after destroy
|
3534e13486a0081b1229e698f13bd3a37efa3fb0 |
|
23-May-2012 |
Chris Craik <ccraik@google.com> |
Merge "Avoid crash if onDetachedFromWindow called after destroy" into jb-dev
|
9e08012869f77f212186a5d5856831a85fb73d40 |
|
23-May-2012 |
Chris Craik <ccraik@google.com> |
Avoid crash if onDetachedFromWindow called after destroy This also removes the temporary logging from commit f8dafa14e058cdc2f408b59be7911abaceb73c47. bug:6535911 Change-Id: Icf1d0438b349a0e92e7d9cefed57a252eed2b9b0
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
727242f96053dc64f017f726e7468d273a9a0b0f |
|
23-May-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
am ecd2fe57: am 956f28ed: Merge "Always reference injector using get method." into jb-dev * commit 'ecd2fe5796061f98656088dc1ce0621cc12d9a62': Always reference injector using get method.
|
956f28edae64268a67af22baee2ef873264921b4 |
|
23-May-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Always reference injector using get method." into jb-dev
|
b3e1de71bafd0252046e648d43ea1fa4de42dee6 |
|
22-May-2012 |
Chris Craik <ccraik@google.com> |
am 49413bcc: am 7a9328a3: Merge "Add temporary functor lifetime logging" into jb-dev * commit '49413bcccbd735be4e8ad4cf98b3ab2f892225e4': Add temporary functor lifetime logging
|
7a9328a3118725389564fe2a9b926837fa3d58a9 |
|
22-May-2012 |
Chris Craik <ccraik@google.com> |
Merge "Add temporary functor lifetime logging" into jb-dev
|
f8dafa14e058cdc2f408b59be7911abaceb73c47 |
|
22-May-2012 |
Chris Craik <ccraik@google.com> |
Add temporary functor lifetime logging bug:6535911 Change-Id: Ida5cc1def7fe1fc314317bbc5df50e1465753deb
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
500b91ebac92ad3430a36091a2f43057b47260a5 |
|
22-May-2012 |
alanv <alanv@google.com> |
Always reference injector using get method. Bug: 6535301 Change-Id: If1d55c3229603d12c568213bd2f271c7cb6ab139
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
12221d154023032d41d38dff5ee899aa485c43dd |
|
21-May-2012 |
George Mount <mount@google.com> |
DO NOT MERGE Consider current scroll position to move text field into view. Bug 6530008 Change-Id: I6542dab70b64f809ec5dd4deb3511f8aa38278e1
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
b999b22eca779b283ceb2132371d2d3ecc88514e |
|
18-May-2012 |
George Mount <mount@google.com> |
DO NOT MERGE Consider fixed layers when scrolling the edit box. Bug 6147580 Webkit Change: I810891decf0bad682e90f29f0f65c6b765b7d6d6 Change-Id: Idaa538824e611acd64eb5a4ccb7866d3c978a077
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
43857a8ddb3066982a8ce58f36fb54dd041de2f8 |
|
22-May-2012 |
George Mount <mount@google.com> |
Merge "Consider current scroll position to move text field into view."
|
7c22b1810cce5738f026eec801f4ec11a8df40f6 |
|
22-May-2012 |
Steve Block <steveblock@google.com> |
Merge "Switch Geolocation DRT methods to control client-based mock"
|
f3f60d9328d8acfedf987a73631fc90c39bf5447 |
|
16-May-2012 |
Steve Block <steveblock@google.com> |
Switch Geolocation DRT methods to control client-based mock Note that we plumb DRT Geolocation mock calls via WebView. This is required because the WebCore client-based mock is not a static but is tied to the Page. See WebKit change Ib74a3c05991593e75c3138415d4ac0bf0c9aefa9. Bug: 6511338 Change-Id: I6d88d5dce5c2148812b191a5b452718bf0854aeb
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
f7a1a84d85671636f5071223eb27558479bb63a1 |
|
21-May-2012 |
George Mount <mount@google.com> |
Consider current scroll position to move text field into view. Bug 6530008 Change-Id: I6542dab70b64f809ec5dd4deb3511f8aa38278e1
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
2e19d34137ed4cd7e79d99f6fecfcf0091aee152 |
|
21-May-2012 |
Charles Chen <clchen@google.com> |
am 4d39ba26: am 9a9a041c: Merge "Add movement actions to JS accessibility." into jb-dev * commit '4d39ba269c890e2746f439ac52d91704744c25f3': Add movement actions to JS accessibility.
|
0bbce0e8fb47269285047c565dc99d377743eec6 |
|
21-May-2012 |
John Reck <jreck@google.com> |
am ce619a96: am 3d6f7ead: Merge "Tweak show/hide of touch highlight" into jb-dev * commit 'ce619a9675bcb2278bf9a078fb44bb4b1d728dd3': Tweak show/hide of touch highlight
|
314fcc396fc8cad9f2c5340a64fd9e4ca864c0c3 |
|
21-May-2012 |
George Mount <mount@google.com> |
am aa5f8581: am ea1603de: Merge "Update the IME with selection and composing region changes." into jb-dev * commit 'aa5f858176c903e94fa8ce07f5777d4935ef3a4e': Update the IME with selection and composing region changes.
|
8d47082d8f76e21670b94e81acd8d3a4a948b6a7 |
|
21-May-2012 |
George Mount <mount@google.com> |
am e0df34f6: am bb8549db: Merge "Sync the selection cursor when adjusting caret handle." into jb-dev * commit 'e0df34f60374ce94b409b4360504fc7d2680db53': Sync the selection cursor when adjusting caret handle.
|
d47ddda1ce40c1c604d2e2b420074221bcbda9d2 |
|
21-May-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
am 91408aae: am 308904dc: Merge "Refactor WebView accessibility code into a separate class." into jb-dev * commit '91408aae7ad61c2c38145ba1da235fffcb826544': Refactor WebView accessibility code into a separate class.
|
1b4aab664073c2c92a69b7e116017fa65a2d30d7 |
|
21-May-2012 |
George Mount <mount@google.com> |
am 23542062: am 3c814072: Merge "Only clear the caret when in caret selection mode." into jb-dev * commit '2354206216f13ace061c5000f045db066f6e074d': Only clear the caret when in caret selection mode.
|
2a210491170dc82be08d19481cb4f40d61a4def7 |
|
21-May-2012 |
George Mount <mount@google.com> |
am 45240cb3: am 84c4b08b: Merge changes Ia5729aaf,I91584b7d into jb-dev * commit '45240cb33ac88c5839df2e9c7e55c18b0aa7b517': Remove selection highlight when replacing/deleting. Don't do character add/delete when there is a selection.
|
82a83da301decd7fb2f1f2d9883e5ed56f6f1639 |
|
21-May-2012 |
Ben Murdoch <benm@google.com> |
am d36bde24: am 93e3bf12: Merge "Fix up the WebCoreThreadWatchdog" into jb-dev * commit 'd36bde2494a8635bc633d4bbd02f82bbfb72b7db': Fix up the WebCoreThreadWatchdog
|
4527a8d641c418437039f54fc28e0d4d7e1db602 |
|
18-May-2012 |
George Mount <mount@google.com> |
Consider fixed layers when scrolling the edit box. Bug 6147580 Webkit Change: I810891decf0bad682e90f29f0f65c6b765b7d6d6 Change-Id: Idaa538824e611acd64eb5a4ccb7866d3c978a077
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
9a9a041cb75a803856b22191db7e6bde7f1412e8 |
|
18-May-2012 |
Charles Chen <clchen@google.com> |
Merge "Add movement actions to JS accessibility." into jb-dev
|
3d6f7eadb27d37f3c1e2a9505526c5f4a6cf990e |
|
18-May-2012 |
John Reck <jreck@google.com> |
Merge "Tweak show/hide of touch highlight" into jb-dev
|
ea1603de2a364cd857b800579e5b90f3c03b030a |
|
18-May-2012 |
George Mount <mount@google.com> |
Merge "Update the IME with selection and composing region changes." into jb-dev
|
e41dfd9759cf5c337ab793ab440670ccee9c082e |
|
17-May-2012 |
George Mount <mount@google.com> |
Sync the selection cursor when adjusting caret handle. Bug 6512357 Change-Id: Ie8b0c6a17ea668b2c4ba9f3de404fdc0c2d319f8
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
eb11f47353102deb13c73b9c1106ed34761cd784 |
|
17-May-2012 |
John Reck <jreck@google.com> |
Tweak show/hide of touch highlight Bug: 6490959 Fixes the issue where we will show the old tap highlight if webkit isn't quick enough to respond Change-Id: Icd9864d276b6ad311e3f3dc4deaa7085e3769006
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
cdd48a70dfeaed670bd56f203824c7f78f760d23 |
|
17-May-2012 |
George Mount <mount@google.com> |
Update the IME with selection and composing region changes. Bug 6507332 The IME must be informed whenever the selection or composing region changes so that it can adjust its replacement regions and suggestions. Change-Id: I484b112a2fede6528b0bc506711284b59bd886d1
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
308904dcd01c7bdadd183f262ead408856822a0e |
|
17-May-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Refactor WebView accessibility code into a separate class." into jb-dev
|
3c8140723f67b63163ed1a3d6b0569ecbe46068c |
|
17-May-2012 |
George Mount <mount@google.com> |
Merge "Only clear the caret when in caret selection mode." into jb-dev
|
84c4b08bd424151f3fa84029b55573022562fd23 |
|
17-May-2012 |
George Mount <mount@google.com> |
Merge changes Ia5729aaf,I91584b7d into jb-dev * changes: Remove selection highlight when replacing/deleting. Don't do character add/delete when there is a selection.
|
74d37b965345cfe9c4ac65271cc2658dcc1f5350 |
|
16-May-2012 |
Ben Murdoch <benm@google.com> |
Fix up the WebCoreThreadWatchdog Make the WebCoreWatchdog aware of the WebViews it is monitoring (rather than the Activity context which may become stale) and ensure that the code for the prompt dialog is run on the UI thread. Bug: 6420310 Change-Id: Ied003938edb04858c85bcc2491c4b2c4c0ede6eb
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
448902d757bb5d5f0284a06b0193549f1e1f369f |
|
17-May-2012 |
alanv <alanv@google.com> |
Add movement actions to JS accessibility. Bug: 5932640 Change-Id: I80e210adbef266b1ec9bc1cad7eeacb70529bdba
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
525823a7548d73c9ec9ba3ae84663ab286b20205 |
|
17-May-2012 |
alanv <alanv@google.com> |
Refactor WebView accessibility code into a separate class. Bug: 5932640 Change-Id: I52ab57f51c5904cbcf56307f17f406b2a30d6b91
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
b27a4f9b0e29d4fd4722c9152a39269aba527ef6 |
|
17-May-2012 |
John Reck <jreck@google.com> |
Merge "Remove custom scrollbar logic" into jb-dev
|
7c2e329ef23ea9b4e55cc51970ff52e506affa45 |
|
17-May-2012 |
John Reck <jreck@google.com> |
Remove custom scrollbar logic Bug: 6505722 When we scroll the base layer we do so by calling scrollTo on the view, which handles all the scrollbar logic for us. Remove the custom keep alive code which floods the handler queue, as well as remove the unnecessary invalidate and awakenScrollbar calls (View does that for us) Change-Id: Ia2503c549a22ec71d99295fe62b676fecc367ea3
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
c4c3bc9b83f48c1e718fd0d7cfdb25c2fb55404f |
|
16-May-2012 |
George Mount <mount@google.com> |
Remove selection highlight when replacing/deleting. Bug 6506101 Change-Id: Ia5729aafa30cbb502e94adf92f7534cb552199a6
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
0925a76bb940a97ca2ea016d7fbf9e207f8e6ad7 |
|
16-May-2012 |
George Mount <mount@google.com> |
Only clear the caret when in caret selection mode. Bug 6506761 Change-Id: I5772691053bff30c25870e6068f5d85b850b7b81
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
435e6f5fd217faef001480fae1936da4cfb9ff29 |
|
16-May-2012 |
John Reck <jreck@google.com> |
Fix android:focusableInTouchMode support Bug: 6448106 Change-Id: I17161754eaf08145623466a6db25893e3e5b2e16
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
5d09bf69e28a7e6c92577e811ee42a82d1b3fbdb |
|
16-May-2012 |
George Mount <mount@google.com> |
Don't do character add/delete when there is a selection. Bug 6506644 Change-Id: I91584b7df23951bc5e735b25161ed6e0bcdbc2b7
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
7a59c5aebc5506319deea8fd40d5d308192b8052 |
|
16-May-2012 |
John Reck <jreck@google.com> |
Merge "Always do a HIT_TEST" into jb-dev
|
6675f691ed952d37232a36a6e6f15e02fb419f9c |
|
16-May-2012 |
Chris Craik <ccraik@google.com> |
Merge "Invalidate on new picture if scale/content size changes" into jb-dev
|
02c2f45ea21fefe2449bfb95c85df746b3a88bdc |
|
15-May-2012 |
Chris Craik <ccraik@google.com> |
Invalidate on new picture if scale/content size changes bug:6497496 Change-Id: Id6de6f83f7bf8a9a4ebcfed61e6b3985d7f19efe
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
899f609f78d43299c729cb4cfe936d496c12a288 |
|
11-May-2012 |
George Mount <mount@google.com> |
Only open CAB for long-press. Bug 6182286 Change-Id: I18590c457548e63cf45f5f7b626f5e8bd855f521
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
41f73bdf4d915305152ba2053b7523bf5f90ffa8 |
|
15-May-2012 |
John Reck <jreck@google.com> |
Always do a HIT_TEST Bug: 6490959 The issue here is that if the page calls preventDefault on a touchstart handler WebViewClassic will not do a HIT_TEST as it doesn't get the ACTION_DOWN. This means that the mouse is in the wrong position when the click ultimately fires. This changes it so that WebViewInputDispatcher will always do a HIT_TEST at the start of a touch stream, which ensures that the mouse is positioned correctly. Change-Id: I1aaca7692e2c7aeedeb21fa3592cd4cb3223ea25
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
dbd98bfecb34eb3f7101994a6026c7a68ea1e8a9 |
|
15-May-2012 |
Chris Craik <ccraik@google.com> |
Merge "Remove unused native method" into jb-dev
|
8230231c8858d52ab9b6ce03084f6696c85a7158 |
|
15-May-2012 |
Chris Craik <ccraik@google.com> |
Remove unused native method depends on external/webkit change: https://android-git.corp.google.com/g/#/c/190468/ bug:6486310 Change-Id: Id1c1eabf27135c73e45a489ab4c7cfa26e0c9def
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
647827a5d3915d26be0447aca0558485f4fdcfa3 |
|
09-May-2012 |
George Mount <mount@google.com> |
Change selection to use left/right instead of base/extent. Bug 5859620 Simplify text selection to use left/right rather than base/extent. In combination with webkit change, this fixes RTL selection. The handle directions are properly- facing when the text direction is the same for both sides of selection. Webkit Change: I3362c5034ce08ce1517a86882c13b78aff35fe3f Change-Id: Ib88ed2327182ba5b47b3e41584cbe944d05c8ada
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
cf034e37733645e166736a383d062ba73a8f9687 |
|
12-May-2012 |
Mangesh Ghiware <mghiware@google.com> |
Maintain the anchor at top/left on orientation change. Bug: 5291151 Change-Id: Id1d5c157668440fe4d0d1214477ba31e8f02d6b6
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
b010601c41423e80eaf20297073a4ad56787bd1c |
|
09-May-2012 |
Chris Craik <ccraik@google.com> |
Merge "Pass webview instance when getting base layer / color, and prevent null value" into jb-dev
|
5602d02389c2b945e8d78ea34990933a8e1ddc8b |
|
09-May-2012 |
George Mount <mount@google.com> |
Merge "Scroll edit text into view when keyboard shows." into jb-dev
|
b5dc215a190eddaa622f6fe641ed5e511b347736 |
|
08-May-2012 |
Chris Craik <ccraik@google.com> |
Pass webview instance when getting base layer / color, and prevent null value Depends on external/webkit change: https://android-git.corp.google.com/g/#/c/188470/ bug:6429897 Change-Id: Ic948f102034dbe57c61d7fc6de73a4ddd062f686
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
aa9972943cab627db9b10e5c9c4bb80f99f8a4bd |
|
08-May-2012 |
Chris Craik <ccraik@google.com> |
Merge "Revert "Add temporary functor lifetime logging"" into jb-dev
|
12d434a9be03214e9c673580a6f55128eec9b3f9 |
|
08-May-2012 |
Chris Craik <ccraik@google.com> |
Revert "Add temporary functor lifetime logging" bug:6445573 This reverts commit 2fe99801e81bb7c0ff846b536cbb7a12707410ed
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
312cad6e2fbe5bf800c83ccaf3fa624d34295a0e |
|
08-May-2012 |
George Mount <mount@google.com> |
Scroll edit text into view when keyboard shows. Bug 6445642 Change-Id: Iaf08b7e441b7abc07499b731575ab0a60c5175a2
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
87156c96f5f2a761b8d05318f8ae82ce26aa16b4 |
|
08-May-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Merge "Replace tree observer with a JNI call at draw time" into jb-dev
|
7c38077edf73e3313bceccdbde1f78ed1bd14be2 |
|
08-May-2012 |
John Reck <jreck@google.com> |
Merge "Fix inval issue" into jb-dev
|
0bb0198d5bc3647f8fe10ba34b9de7bd8b75d79e |
|
08-May-2012 |
John Reck <jreck@google.com> |
Fix inval issue Bug: 6323847 Change-Id: Ibe9fc46af597cd97ae76339533faacfaa6d952fc
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
658e99908a9d387fd1aebfc4e5a2f99ba972cd7d |
|
08-May-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Replace tree observer with a JNI call at draw time webkit change: https://android-git.corp.google.com/g/#/c/188148/ bug:6447729 Change-Id: I8062583751cc10fc65b30d10277b2f2271b58661
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
a09b06effff87f9c073cdc7729884adc41286fe1 |
|
07-May-2012 |
John Reck <jreck@google.com> |
Merge "Remove heldMotionless disabling native scroll mode" into jb-dev
|
ff0e8cd8b60aa8372b06edecb2e754b0905c4d31 |
|
07-May-2012 |
John Reck <jreck@google.com> |
Merge "Drain any pending touch events immediately if possible" into jb-dev
|
3ea7f216d9a865a1a7d15e2a58ebbae0eb7914c0 |
|
07-May-2012 |
John Reck <jreck@google.com> |
Remove heldMotionless disabling native scroll mode Bug: 6448030 Change-Id: I9c673208eb2302ea772931e15266e02cb0129ce5
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
e666b10dff4eebca49bc52154da5573e40591908 |
|
05-May-2012 |
John Reck <jreck@google.com> |
Drain any pending touch events immediately if possible Bug: 6317798 Change-Id: Id343801cf80817f587414224cc67c13d34efed04
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
df35aa457ec275422b1695f6a3293aae35f99a22 |
|
04-May-2012 |
John Reck <jreck@google.com> |
Merge "Verify attached before showing a dialog" into jb-dev
|
d4717b8b6f51e6a2395211de5f4d4cfd60b977ae |
|
04-May-2012 |
John Reck <jreck@google.com> |
Verify attached before showing a dialog Bug: 6372828 Change-Id: I7f3360ab8a0cdcaf20829e6e2c9181c7af73586e
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
a2c213080d26c08235f11829fb2bbcf07cdfdd46 |
|
04-May-2012 |
George Mount <mount@google.com> |
Merge "Limit when auto-complete popups attach to WebView." into jb-dev
|
90673b9d0e33de1162a671995796171ba953d35d |
|
04-May-2012 |
John Reck <jreck@google.com> |
Merge "Monkeys are touching my destroyed stuff" into jb-dev
|
026bb684beb57fb30887164f8d6e232d151fadaf |
|
04-May-2012 |
John Reck <jreck@google.com> |
Monkeys are touching my destroyed stuff Bug: 6443402 Change-Id: I4e992d8d0f53958f0cbeb405f30635e0d172009f
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
57bd51713e7923cad9ad9fc9ac9bfd339cb6bb9c |
|
03-May-2012 |
George Mount <mount@google.com> |
Limit when auto-complete popups attach to WebView. Bug 6401222 Only create the anchor view when the popup window is ready to show and detach it when it is dismissed. Change-Id: Ic16485e9970b00744c07b470df5420568332c8f0
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
0008f736471dca879b87028b892172689ff3534c |
|
04-May-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Merge "Unify the rect names according to the coordinates" into jb-dev
|
84fa241f6c6f8b9f72371dd540515ba8041dd6b7 |
|
04-May-2012 |
John Reck <jreck@google.com> |
Fix tap highlight annoyingness Bug: 6108346 Highlight now correctly doesn't show up unless it is a click, and no longer has any weirdness with sticking around unusually long Change-Id: I06f6eae45d970085232466f17cbbd9ebaefc4d69
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
508d7053ff08c894d7c875dbfa5bdaaa3a37ff1b |
|
03-May-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Unify the rect names according to the coordinates This is a pure refactor, no functional change. bug:6338456 Change-Id: Ib40af53f4e2ff8ce5c9f82f3472989b2d3f2007c
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
eaca069aff710eb8776669bd5d8016d10b7d2467 |
|
03-May-2012 |
John Reck <jreck@google.com> |
Merge "Fix clicking on a fake element (address, phone number, etc..)" into jb-dev
|
9155cbac78a2f9a8b081a505595f4f8805048096 |
|
03-May-2012 |
John Reck <jreck@google.com> |
Fix clicking on a fake element (address, phone number, etc..) Bug: 6426909 Change-Id: Ic45deea2423dbeb2bcb4ecbcaac32ec194f7511e
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
aac5066dbf17987887dc46d90df1ce465d0c4c50 |
|
03-May-2012 |
George Mount <mount@google.com> |
Merge "Add intercept path for UI touch handling." into jb-dev
|
d4796461ee29c2d2560412dbb51e0c931aa22db5 |
|
03-May-2012 |
John Reck <jreck@google.com> |
Fix accessibility drawing Bug: 6407623 If script injection is disabled, the accessibility injector works by modifying the text selection. However, this would cause WebView to go into text selection mode, showing the CAB and such, which we don't want. Add a flag saying WHY text selection is being changed so that we can respond accordingly in WebViewClassic. Change-Id: Ia509def3fcdb022b93fbbc7ed89bc9558663afd3
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
7a33acf123ad27aad21bd517fca68a64eb8fe434 |
|
03-May-2012 |
George Mount <mount@google.com> |
Add intercept path for UI touch handling. Bug 6410164 Change-Id: Ia3907a9a57321d0f25763c88fd0c0a7617d5da48
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
3421f9fd6847faa0bbf3f1d8e1c8424bce52a9a4 |
|
03-May-2012 |
Chris Craik <ccraik@google.com> |
Merge "Add temporary functor lifetime logging" into jb-dev
|
2fe99801e81bb7c0ff846b536cbb7a12707410ed |
|
02-May-2012 |
Chris Craik <ccraik@google.com> |
Add temporary functor lifetime logging bug:6405861 Note: revert once the above bug is verified fixed Change-Id: Iae04ec6ffa73a2711f96e128d60011bcb5864b5c
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
9a793c91b6cdd4b78a574e1fe5e701dc76fc78e5 |
|
03-May-2012 |
John Reck <jreck@google.com> |
Merge "Add missing null check" into jb-dev
|
2f612bdfbd7bf94111015d06ba3fa4e864d0972b |
|
03-May-2012 |
John Reck <jreck@google.com> |
Merge "Rewrite PictureSet" into jb-dev
|
33b019b183c8fad8c684967f8d81a2c1897f29e0 |
|
28-Apr-2012 |
John Reck <jreck@google.com> |
Rewrite PictureSet Removes no longer supported splitPicture Removes unnused code Bulk of the change is in webkit CL: https://android-git.corp.google.com/g/#/c/185850/ Change-Id: I4eca363ba3cb4a6d6fccc82bf5ea8588df780a4b
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
273b8c2e7f94eed4ccebb0c000603303775f24b8 |
|
02-May-2012 |
John Reck <jreck@google.com> |
Add missing null check Change-Id: I05e288762c00d80f4c0842584daa88c205196b6f
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
ad759f958a8bd87982b3f34d8424d1ac69c20342 |
|
02-May-2012 |
Chris Craik <ccraik@google.com> |
Merge "fix monkey scrolling crash" into jb-dev
|
5f3c08a4118276db820707c8e191b129d34addd2 |
|
02-May-2012 |
Chris Craik <ccraik@google.com> |
fix monkey scrolling crash bug:6336994 Depends on external/webkit change: https://android-git.corp.google.com/g/#/c/186186/ Change-Id: Ib019ca68f6e57f98e30b022949c624bab4695294
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
8072976d7aefa15b2f4918d7e334eefce901cb65 |
|
01-May-2012 |
George Mount <mount@google.com> |
Fix flicker while selecting text. Bug 6413113 Change-Id: I5c8d2cda1eae9d5670c757711c49ccc9e47b4127
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
1266692b307e1496b31dfc3c1f7e202babf7eb41 |
|
30-Apr-2012 |
Chris Craik <ccraik@google.com> |
never attach null functor bug:6412902 Change-Id: I26a5f80ae13cc19df3daa4d4e7e5401778f76dbb
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
3ea8761974a530218a246dc73583c8820b12bf0b |
|
30-Apr-2012 |
John Reck <jreck@google.com> |
Merge "Fix crash in setNewPicture" into jb-dev
|
a59558f476fc04b1f30fba466051718503009977 |
|
30-Apr-2012 |
Chris Craik <ccraik@google.com> |
check for null ViewRootImpl bug:6412902 Change-Id: I36b5ee48fb94ed0f8222f9ec41ee9fc3730ceed0
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
579f4e93fb1d69b20ef0439b9e1bb70f2130ca61 |
|
30-Apr-2012 |
John Reck <jreck@google.com> |
Fix crash in setNewPicture Bug: 6412902 Change-Id: I65d8f65839c6e84440cb9d0393c35a8c488c9781
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
7658e53073ff96e737401e5a20efa29c985ad0b4 |
|
28-Apr-2012 |
John Reck <jreck@google.com> |
Revert "add null check on ViewRootImpl" This reverts commit 67a1c8e3d5a88f776f09b6e61410ebcd5615a46b
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
67a1c8e3d5a88f776f09b6e61410ebcd5615a46b |
|
28-Apr-2012 |
Chris Craik <ccraik@google.com> |
add null check on ViewRootImpl bug:6412902 Change-Id: I688a54731ed34283bc039a7967f472af131f458d
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
c6911d47d193d76a40938f56854ca06c00edab68 |
|
27-Apr-2012 |
Ben Murdoch <benm@google.com> |
Merge "Create WebViewDatabaseClassic from WebViewDatabase." into jb-dev
|
a75fbc3c76dfe6a1c678b66f83cef878e3f3cdf4 |
|
26-Apr-2012 |
John Reck <jreck@google.com> |
Merge "On new content, attach functor directly" into jb-dev
|
85973212e9a63590118c2ad8937798bc1aa62687 |
|
26-Apr-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
Merge "DO NOT MERGE:The visiblerect calculation should take view's scaling into consideration" into jb-dev
|
99c12e8d5f12f239c28644a837937810299e5e3f |
|
25-Apr-2012 |
Ben Murdoch <benm@google.com> |
Create WebViewDatabaseClassic from WebViewDatabase. WebViewDatabase has a getInstance() method, so similarly to WebStorage, WebIconDatabase etc we refactor it into a proxy class, and move the current implementation into WebViewDatabaseClassic. Also clean up some JavaDoc in touched files. Bug: 6234236 Change-Id: I71cbd8f78e60f396e96e8546073ad634797cce15
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
13d7c03eb8e8272d0f1741d8505c769daefa4438 |
|
26-Apr-2012 |
Michael Kolb <kolby@google.com> |
Fix NPE in isPrivateBrowsingEnabled() Bug: 6393286 Change-Id: I1fd9c57b7bd68a9c495cbb0df45a406f83b22b5f
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
c2c9543c135ffc4e18c7db0e817112ac03e3e97a |
|
26-Apr-2012 |
Chris Craik <ccraik@google.com> |
On new content, attach functor directly bug:6323847 depends on external/webkit change: https://android-git.corp.google.com/g/#/c/184314/ Change-Id: Ibdf997f3ee4f5c5c1ea5a320556813f175fea93f
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
9d2815786687dbf1141933f91aa8ccccf87ada40 |
|
25-Apr-2012 |
Teng-Hui Zhu <ztenghui@google.com> |
DO NOT MERGE:The visiblerect calculation should take view's scaling into consideration bug:5684832 Change-Id: I9d29b1f32b19ad73aeae6a5c0873ec04722ff1ac cherry-pick from master: https://android-git.corp.google.com/g/#/c/183798/
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
912507928ca54ed614b70ee87936a8f334aa148c |
|
24-Apr-2012 |
Chris Craik <ccraik@google.com> |
Merge "Support picture listener correctly in HW webviews"
|
f03f64d81036cb453345462714beb4298eac32a9 |
|
24-Apr-2012 |
Steve Block <steveblock@google.com> |
Merge "Update WebViewClassic JavaDoc to refer to WebView"
|
406aeb2a9da867f2f5211bc20fa4d6faff3efae8 |
|
23-Apr-2012 |
Steve Block <steveblock@google.com> |
Update WebViewClassic JavaDoc to refer to WebView Change-Id: I5152ce82111dc661e5dc723d5c3402f2765b7312
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
d4caee0e50ed1bb53b8c084dcce86e631f64ab5a |
|
24-Apr-2012 |
Romain Guy <romainguy@google.com> |
I broke the build after all... here's a fix. Change-Id: I970715fcff5a74a0ce272654c2ea79e4ab3684bf
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
ba6be8a62dcdb3ffd210cd36b9af4e3a658eac47 |
|
24-Apr-2012 |
Romain Guy <romainguy@google.com> |
Prevent WebView from crashing when detached from the window Bug #6365056 WebView enqueues a functor in the hardware renderer to handle animations and this functor is called at a later time by the hardware renderer. However, the functor was not removed from the queue when WebView was removed from the window. This could cause the hardware renderer to attempt to execute an invalid functor and lead to a crash. Change-Id: I9d38e80f3fdc5e29d4d0cdfa1e893c251a954508
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
d3101b1d300f5942fdb7dfa323dc8830c4edc007 |
|
12-Apr-2012 |
Jonathan Dixon <joth@google.com> |
Seperate interface and implementation of 4 WebView classes GeolocationPermissionsClassic CookieManagerClassic WebIconDatabaseClassic WebStorageClassic Also creats a WebViewFactory top level class - this remains hidden for now, as it's currently only used implicitly by the other public WebView classes to create the provider instances. Bug: 5626244 Change-Id: Id0ca1c16d8058f31a86414bbc0e8a55db4b907ba
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
9e5936bc534c646f7009bf197217607955b150a6 |
|
12-Apr-2012 |
Chris Craik <ccraik@google.com> |
Support picture listener correctly in HW webviews Change-Id: I0e2c5d8cdf788b3a409efa9ced5d37abb1d169c0
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
70c8723e63e2c58115c356bd4e9525b823b7bf28 |
|
20-Apr-2012 |
George Mount <mount@google.com> |
Merge "Add fade-in and fade-out for selection handles."
|
30d773f9605c2483bc4be0e6ff61b5440201b463 |
|
20-Apr-2012 |
George Mount <mount@google.com> |
Add fade-in and fade-out for selection handles. Bug 6083041 Change-Id: Ie48cc2da3cb05df82644d8f3c0a3f1d36ca67162
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
9dd4a6c7a4ed45ce8ffae73ce9ac6dac51943581 |
|
20-Apr-2012 |
John Reck <jreck@google.com> |
Merge "Save and load snapshots async"
|
ee3b562d8641299a64dfe3a96089e04ed7b79bdb |
|
20-Apr-2012 |
John Reck <jreck@google.com> |
Save and load snapshots async Bug: 5416822 The overload of webkitDraw is temporary, but this gets the plumbing in place and works correctly Change-Id: Ib3e23b9a4a1862dd445c8dc68a3936590787a62b
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
675035d77403080e65308e2d37db624d4c4b8c78 |
|
19-Apr-2012 |
John Reck <jreck@google.com> |
Merge "Remove code preventing scrollTo(0,0)"
|
a60a18965e5f671905172f2e05d31201a1b2f421 |
|
19-Apr-2012 |
John Reck <jreck@google.com> |
Remove code preventing scrollTo(0,0) Bug: 5677901 Also remove a bunch of unnecessary logic around delaying the scroll until the page load has completed, as Browser will keep the URL bar visible itself Change-Id: I4b175f4ff1d741b7027a4c98f676764707f57342
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
e3e26c41c3248b1552e78c74990fbf37cb06dcb7 |
|
19-Apr-2012 |
George Mount <mount@google.com> |
Allow long press to work on text. Bug 6351196 Change-Id: I7604ebe70ab58d17b916f92e364343776b66aa3c
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
32f038deabc516cb9e1420eee300a581c5692460 |
|
16-Apr-2012 |
George Mount <mount@google.com> |
Merge "Check for null mWebViewCore in selectText"
|
a12e1fe16f6310ae5a869d1a96466957f1b1f5a1 |
|
13-Apr-2012 |
John Reck <jreck@google.com> |
Merge "Set initial focus"
|
07c9e296e6a01a04329ec7cc477168623765b6d9 |
|
13-Apr-2012 |
George Mount <mount@google.com> |
Check for null mWebViewCore in selectText Bug 6306770 Change-Id: I83e70aef45ff6519e4e9eb70edae44efcecf6de8
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
8b0d90ee5768a30fbf69e8fe3e7067c33f307903 |
|
10-Apr-2012 |
George Mount <mount@google.com> |
Wait for zoom manager to update before sending new picture event. Bug 6315070 Change-Id: I80be7680499705f7865abc8ef753db1bb63ef44f
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
a4eddb577ce2d71ad72cc978010df103abf1881c |
|
13-Apr-2012 |
John Reck <jreck@google.com> |
Set initial focus Bug: 6108927 Change-Id: I8f9356c41700b05ca36d106b1db34e3a7630b125
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
ff3940759580a0bbfede1711235cedfa927e5e9d |
|
13-Apr-2012 |
George Mount <mount@google.com> |
Merge "Use selection handle to scroll edit text"
|
557748dfbda7e94a970bc6a3334b4102f98b7960 |
|
04-Apr-2012 |
George Mount <mount@google.com> |
Use selection handle to scroll edit text Bug 6293151 Change-Id: I4362717a101cc297e9e8734aa975091a814aab1c
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
d855ffd514af5d4e2d495251468b05737da5f766 |
|
12-Apr-2012 |
John Reck <jreck@google.com> |
Remove debug log Change-Id: Ia76103b2a0225df2637af917c5ac352497ca0cf6
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
2d8c13bd1cf17842747b5e293e940169a26fa0d2 |
|
12-Apr-2012 |
John Reck <jreck@google.com> |
Improve when highlight rects are shown Bug: 6319429 Change-Id: I8eb989d94433c01406cdb32e01034c644078a133
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
b187d52f8adaad068997595118f32cb02d7a9013 |
|
12-Apr-2012 |
Steve Block <steveblock@google.com> |
Merge "Minor clean-up in DeviceOrientation and DeviceMotion"
|
5ba2efeb9faaf7db9da205102b9a7f40b4b89f27 |
|
03-Aug-2011 |
Steve Block <steveblock@google.com> |
Minor clean-up in DeviceOrientation and DeviceMotion No functional change. See corresponding external/webkit change https://android-git.corp.google.com/g/#change,125700 Change-Id: I2693328cb058820587ac43dd3121818959efd2d0
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
c2676102d269038234f7018090d70af0ba754e83 |
|
12-Apr-2012 |
John Reck <jreck@google.com> |
Merge "New WebView input dispatcher."
|
9d3bdbd6b8f9eda5f67212b06185cd59adcda6c8 |
|
21-Mar-2012 |
Jeff Brown <jeffbrown@google.com> |
New WebView input dispatcher. Bug: 6317798 Stuff that's better: 1. We maintain two queues in a way that ensures that WebView and WebKit both see consistent streams of events, even in cases where WebKit times out. We send ACTION_CANCEL if necessary, etc. 2. All pointer events go through the same channel, including hover and click ("touch up") events, to ensure correct ordering. 3. Given that the input events are in a separate queue, we can force execution of all of these events whenever we like, making new latency optimizations possible. 4. The entire history of each touch event is sent to the web application to enable smoother interaction. 5. The web application may choose to intercept a touch event stream at any time by issuing "prevent default". Previously, it could only prevent default on the initial down event. The new behavior is more standards compliant. Change-Id: I42d2d045e7d44af7c54b29570f188b7400d91d4e
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
cae80b2563bb25c8f39a18937ccca3e56c2f2c93 |
|
11-Apr-2012 |
Chris Craik <ccraik@google.com> |
Merge "Unify composited layer/base layer draw path"
|
518e83b8c6408752a15d6c834230c431de23c1a4 |
|
11-Apr-2012 |
Mangesh Ghiware <mghiware@google.com> |
On double-tap, simply zoom in if content is too wide. Bug: 6257654 Change-Id: I6963476300619d6f0d6af46630f9a86d95ad0dfc
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
00ed0fd27fda19be18bbabe831e5a1efc42e34d0 |
|
10-Apr-2012 |
Chris Craik <ccraik@google.com> |
Unify composited layer/base layer draw path Multiple paths were redundant, as they both synchronized the layers, and drew the base if needed. Depends on external/webkit change: https://android-git.corp.google.com/g/#/c/179965/ Change-Id: I1c355510f6edda4631190f2d26df8171e795a6ac
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
2a854c13f864d5493846a7fc66bb6aefeaac8c8b |
|
11-Apr-2012 |
Dianne Hackborn <hackbod@google.com> |
Merge "Some small tweaks to improve memory management."
|
162bc0ea0d7862b92f18d0ce47310a85304205f7 |
|
09-Apr-2012 |
Dianne Hackborn <hackbod@google.com> |
Some small tweaks to improve memory management. We now allow processes that currently have stopping activities to be managed as if they were done stopping, so that memory trimming can be done before the process goes to the background. Hopefully this will reduce cases where the processes goes to the background and immediately gets killed, but wouldn't have had to be killed if it had a chance to trim its memory. Also change window memory trimming to always do the aggressive trimming when memory is critical, even if not on a low-end device. And tweak web view trimming to not trim for foreground UI events. Change-Id: I241b3152b52d09757bd14a202477cf69c9b78786
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
1bee28f4c8a429bba1d82fe778aadbe29b80ba61 |
|
10-Apr-2012 |
George Mount <mount@google.com> |
Merge "Revert "Revert "Keep selection handles in edit fields."""
|
7102eb2d3068e0b7e5a3b44b61044de20910eca0 |
|
10-Apr-2012 |
George Mount <mount@google.com> |
Revert "Revert "Keep selection handles in edit fields."" This reverts commit 90c08eafad72454a31282fd887ec23d357c904a4
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
f5711ab0fee749ba665cab59c482151af4bc3ec6 |
|
10-Apr-2012 |
George Mount <mount@google.com> |
Merge "Revert "Keep selection handles in edit fields.""
|
90c08eafad72454a31282fd887ec23d357c904a4 |
|
10-Apr-2012 |
George Mount <mount@google.com> |
Revert "Keep selection handles in edit fields." This reverts commit 5d84368a7577c5d53ce885cd2d095cc5ba40d924
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
ad0ef210113f8337f56940962baaf2d19a33871e |
|
10-Apr-2012 |
George Mount <mount@google.com> |
Merge "Keep selection handles in edit fields."
|
5d84368a7577c5d53ce885cd2d095cc5ba40d924 |
|
31-Mar-2012 |
George Mount <mount@google.com> |
Keep selection handles in edit fields. Bug 6264769 Webkit Change: Ie937a8c55da0f8aef66cfcee11beb961669b7168 Change-Id: I9ee89f8b1d4e6954092b8c4d677fb75b79354b36
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
d408048641ec42f8b15e47c135af788b0c6ca5ef |
|
03-Apr-2012 |
George Mount <mount@google.com> |
Remove composing span after setting text. Bug 5070241 Change-Id: I8cf7e5f119c7a828df603e91ba4bcf0f571bbc72
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
63b81472a33b0bccf38a23c07661f7bcb4c119f7 |
|
09-Apr-2012 |
Victoria Lease <violets@google.com> |
Merge "Make WebView.findAllAsync() and WebView.setFindListener() public."
|
0b8413bbeb528c854e28c5ba1550239867da5c2e |
|
26-Mar-2012 |
Victoria Lease <violets@google.com> |
Make WebView.findAllAsync() and WebView.setFindListener() public. Deprecate WebView.findAll() while we're at it. Bug: 6052412 Change-Id: I2f7116786109b4d6a01d24ac892c13b5d1f498f4
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
73975e06e36f075910226a1e152bd0b105dd1bd0 |
|
03-Apr-2012 |
Michael Kolb <kolby@google.com> |
Merge "Remove embedded titlebar rendering"
|
8116da5ff64c293cba376dc9551cf81dd00cb6bd |
|
03-Apr-2012 |
Michael Kolb <kolby@google.com> |
Remove embedded titlebar rendering Bug: 5032345 During the zoom, the embedded titlebar doesn't get rendered in the correct spot. Browser renders the titlebar differently now, so the old code can be removed Change-Id: I6affc9e6119dc17e89d15dad77e14e1cdf139662
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
a7a1d5f8daec3e160e83bdddc585496efa4c96c7 |
|
02-Apr-2012 |
George Mount <mount@google.com> |
Merge "Don't show keyboard on focus change."
|
20c19f47a1f418c92cd1f5558e1dbb324bb4a1de |
|
02-Apr-2012 |
George Mount <mount@google.com> |
Merge "Remove unused FORM_DID_BLUR hooks."
|
c3cbeddcb528b1c44d3ae3534e9680ed5249d61e |
|
02-Apr-2012 |
George Mount <mount@google.com> |
Remove unused FORM_DID_BLUR hooks. Bug 6111763 Webkit Change: I015e1a57e81e897c124af5d96ba76b4d07a381fc Change-Id: I56a862a6c0f0d7799f4e935bb7f5103bb2edbb9b
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
55cd3b85f305959a0540c085e91fb9db154d8be7 |
|
02-Apr-2012 |
George Mount <mount@google.com> |
Don't show keyboard on focus change. Bug 6270400 Webkit change: I1f06b7220e22665f5932928855c81eca6534bf2f Change-Id: I2aa65b405b3a394b55821a4d688afeb22244c2c7
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
7784d151c1a8ba78b4ebb8b16a572c1c5f96f940 |
|
31-Mar-2012 |
Michael Kolb <kolby@google.com> |
Merge "Prevent message being sent twice in onSavePassword"
|
d2bfdfdd3e766062a40ddcd6cf30ddc8e3136d1b |
|
30-Mar-2012 |
Michael Kolb <kolby@google.com> |
Prevent message being sent twice in onSavePassword Bug: 6256107 Change-Id: I1cdc7d49b6e479532385c29d759b8d4e4ab7aaa3
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
e72620c2ff049422aecf127c7ccf3bdb92d70c49 |
|
30-Mar-2012 |
John Reck <jreck@google.com> |
Fix typo preventing layers from scrolling to top Bug: 6215597 Change-Id: Ie58e3aef29444d1c8dea424953d1b8e71ddf770b
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
54e1553df69350130df5e4518abf14a9a64931bb |
|
29-Mar-2012 |
George Mount <mount@google.com> |
Merge "Enable scrolling page while editing text."
|
fcff68f87d517924b204bc4381d2fd4ba5f99079 |
|
20-Mar-2012 |
George Mount <mount@google.com> |
Enable scrolling page while editing text. Bug 6194113 Change-Id: I27841bcf0635b9c8579e6db081612fd9e506d4ca
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
dbef1c5f4566708cab9b313f9a213413b697c87b |
|
28-Mar-2012 |
George Mount <mount@google.com> |
Support batching input changes to remove flicker. Bug 6245151 Change-Id: I642d1487d488ac69a9dedf5c8099d14db559dc0a
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
f9c1f9935b349fe1a3f27be4462026dd212f8b78 |
|
22-Mar-2012 |
George Mount <mount@google.com> |
Snap selection handles to text Bug 6198286 Webkit Change: I55604f3ec28586beaec5fd98a27c9f4b8a59a8a5 Change-Id: I3c51ed5f6988d58440badfbe8b076fd83d48ae2a
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
834f66b6a4950351da2424ca46e8b4df74faba62 |
|
27-Mar-2012 |
John Reck <jreck@google.com> |
Do pause painting better Change-Id: Ia58bbb19cea899c8826d74d7afcbd7e7c541d9c6
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
ca835dbda1bb32df4eaace41d88417551b53c4ba |
|
27-Mar-2012 |
John Reck <jreck@google.com> |
Workaround issue of getting 0,0,0,0 inval rects Bug: 6142700 WebKit is sending an empty inval rect for some reason, which results in WebView not being invalidated. Assume an empty inval means a full inval Change-Id: Ib93b806f8f8fd2039e2a0e43de2372c3e6be2433
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
d405a433e66a7bff086c5ba5653ae4268b2b994d |
|
22-Mar-2012 |
Victoria Lease <violets@google.com> |
move FindListener into WebView Also took advantage of the opportunity to adjust the javadoc. Bug: 6052412 Change-Id: I3de2cc6f2b5af20acb87d6e0a105ac12b1be679b
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
b909b6a1481b9832ede549d17e2e4478bbdd2efe |
|
22-Mar-2012 |
Michael Kolb <kolby@google.com> |
Merge "Monkey protection"
|
87a435a69d2d13f6d393a792ff21e986f68722f6 |
|
22-Mar-2012 |
Michael Kolb <kolby@google.com> |
Monkey protection Bug: 6191709 Change-Id: I0bc16f7970bda6b3f5ae3b5d59e3fbdee09a4956
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
cd93e15c09d790308b1cfc929e375fc413ca7e6b |
|
02-Mar-2012 |
Jonathan Dixon <joth@google.com> |
Remove spurious @hide comments. The whole class is now hidden, so these are no longer needed Change-Id: Id110915778346daf9f58e100d5b81cf8382ef3db
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
fd2467d779ae38e5edb7aba976752019cd07008c |
|
02-Mar-2012 |
Jonathan Dixon <joth@google.com> |
Remove spurious checkThread() method This is now handled in WebView.java Change-Id: I44343a72d993598267deaa6a9e1900b963bf3cb3
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
b6f3339a8dc9558a5967de999aea82be183dc970 |
|
21-Mar-2012 |
George Mount <mount@google.com> |
Fix location of selection handles on rotated text. Bug 6206177 Change-Id: If4509b75aa2f71f80e44e3820f69e1844534bed2
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
f3616da6a8f5576c99a0cf1884f2c6be758f63f7 |
|
21-Mar-2012 |
George Mount <mount@google.com> |
Merge "Make paste window and caret handle show up at the right time."
|
a6c4d8e018e39ff94263ce8f2a31b768104d1bb6 |
|
08-Mar-2012 |
Jonathan Dixon <joth@google.com> |
Rename getWebView() to getWebViewClassic Interdepends on https://android-git.corp.google.com/g/170037 Tidys up a TODO from my webview proxy patch. This allows me to re-introduce getWebView(), but now returning the actual WebView instance which is needed by my upcoming change to WebKit linked above. Also moves sendPluginDrawMsg() to WebViewCore for convenience in the MediaTexture code that calls this. Change-Id: I57b72504a792de58d15f386abf4a9d821449ab0a
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
f796fdfe6d5ebc4f22b5cb167f866c7a74d71260 |
|
19-Mar-2012 |
George Mount <mount@google.com> |
Make paste window and caret handle show up at the right time. Bug 6194009 Webkit Change: I7f8bc7266df52a67245b0a971826fd14e0d715c5 Change-Id: I460db436bd79d8ff72b457b5878ffe468400031f
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
3a382b58c89090a0051a58a8255e681f7266835d |
|
20-Mar-2012 |
John Reck <jreck@google.com> |
Merge "Pipe down isHardwareAccelerated"
|
146786800480ba322fca71d150e19a48fc980cdd |
|
20-Mar-2012 |
John Reck <jreck@google.com> |
Merge "Include MotionEvent on ACTION_MOVE's TouchEventData"
|
3869fa22949e1484d724376767f39403f313658e |
|
17-Mar-2012 |
John Reck <jreck@google.com> |
Include MotionEvent on ACTION_MOVE's TouchEventData Change-Id: Iaf2aa284d0e794d0d9fa430b7c0da2aedd196ce1
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
9e4fdfae11b921b57d5e12cbc1ad0fbc8daab41e |
|
16-Mar-2012 |
George Mount <mount@google.com> |
Merge "Move the selection handles vertically to match TextView."
|
f5124e39b84b6b718e5cf42a3fc3510f8167dc9a |
|
16-Mar-2012 |
George Mount <mount@google.com> |
Move the selection handles vertically to match TextView. Bug 6185758 Change-Id: I4165f216b5e02cab5b19f10666f28abbb956de03
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
abeb6a791501151308d06db6aebb438e16c1a784 |
|
06-Mar-2012 |
Victoria Lease <violets@google.com> |
proposed public API for asynchronous find-on-page Bug: 6052412 Change-Id: I63bff3bfda50eede958cb885f5068ae94bdcfe7d
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
a5408e619a0d9f4b516d76ee053da05a5d94227d |
|
16-Mar-2012 |
John Reck <jreck@google.com> |
Pipe down isHardwareAccelerated Change-Id: I19285ea03409279aea09f9e44a1870364762f877
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
c6c549d8d2eb30c66e43d6559a35ee1a07c58e68 |
|
16-Mar-2012 |
George Mount <mount@google.com> |
Update edit text size when the text changes so scroll works. Bug 6176413 Webkit Change: I487322ca9578c003f937b92ca4e8d46d34ea8c78 Change-Id: I6b8f244cd747d6d19c261d685a3cfb9ef4d71ec3
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
f70276a2590fd456c1eb3180f86a4a80fc38497f |
|
12-Mar-2012 |
George Mount <mount@google.com> |
Add scrolling editable text with a finger drag. Bug 6156451 WebKit change: Ie08712fb17b237fbb2d520d745ef8a2e489fd728 Change-Id: I1a16c708e5ea2ef8bd1f99197dacbc7831764ef4
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
a34a5ed95191cbe1cdf7fa59dc005d65b3595887 |
|
10-Mar-2012 |
George Mount <mount@google.com> |
Support "prev" for IME input. Bug 6152403 WebKit change: I09e5f63d41bb88a632f70b010e8ab4851bf90bab Change-Id: I6d339d724616b9f156458dd4223d3b991191b13d
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
c4ffe77a710880416a7cf7c20277311bab2d7abc |
|
12-Mar-2012 |
George Mount <mount@google.com> |
Merge "Add back auto-completion and auto-fill."
|
bcd5dd7c9a6d5fb5add4041dbd62d1670a69d526 |
|
01-Mar-2012 |
George Mount <mount@google.com> |
Add back auto-completion and auto-fill. Bug 5993316 Webkit Change: I9d09a924a579d2d4551bff0489670de71d04757e Change-Id: If00d42c0cb4f2c207f0d502e297741e1d6a68bf4
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
d09666cbf0ae52043a8d41938526a726d69207bf |
|
10-Mar-2012 |
John Reck <jreck@google.com> |
Remove wrong nativeSubtractLayers Bug: 5338388 Change-Id: I6b40d29d53df67bc04e8e52627b5d0c2769c28a5
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
d78ad29b0929b86d6084b618fbec83027294fff1 |
|
09-Mar-2012 |
Michael Kolb <kolby@google.com> |
fix callback NPEs when WebView is destroyed Bug: 6141489 change destroy flow for WebViewCore and block callback messages Change-Id: Ib15a0e016508bc6df031996adde150dd37c195c4
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
c9a390811e03c40dcff4e15bfdeb2c68edd969a2 |
|
09-Mar-2012 |
Victoria Lease <violets@google.com> |
Merge "finalise scrolling before checking scroll position"
|
9776ed7b944ab6d8a37af7ac95d77077d8750019 |
|
09-Mar-2012 |
Victoria Lease <violets@google.com> |
Merge "scroll relative to visibleRect in spawnContentScrollTo()"
|
3beeb1c6da955efde39a71a73175e6f4f7a98609 |
|
09-Mar-2012 |
Victoria Lease <violets@google.com> |
finalise scrolling before checking scroll position Bug: 5470588 Change-Id: I09435875895452d0b015a641b471b113b84f9bf5
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
16e25e6ad8659f8b22f4dc0cb9f6ea95a9e7493f |
|
09-Mar-2012 |
Victoria Lease <violets@google.com> |
scroll relative to visibleRect in spawnContentScrollTo() WebKit calculates its scrolling destination coordinates relative to the visibleRect that WebCoreViewBridge provides it. That visibleRect is stored in WebViewClassic as mScrollOffset. When a titlebar is displaying, the coordinate conversion from content to view fails. This conversion is used in many other places and seems to function perfectly fine for them, so I've concluded that while it may be the wrong tool for this particular job, it is the correct tool for many others. As a result, I've left the conversion as it is and simply fixed the function that WebKit calls to programatically scroll the content. This fixes all of the programmatic scrolling issues I've been seeing with find-on-page without breaking anything else. Bug: 5470588 Change-Id: I50d3af4dd8a7fbd2d04bbb41e38f3e6947fbb46a
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
ffb66ec254d8266c03cf37b2937fe0570a3e8e24 |
|
08-Mar-2012 |
Jonathan Dixon <joth@google.com> |
Merge "Remove duplicated comments from WebViewClassic"
|
39aae0cefbcc4e30076b9c393e64bcab4eb36805 |
|
07-Mar-2012 |
John Reck <jreck@google.com> |
Merge "Don't draw the focus ring if we don't have focus"
|
28ae199eee06e57b5fc3fd173344a7c91ebb5d06 |
|
07-Mar-2012 |
Chris Craik <ccraik@google.com> |
Merge "reenable webkit paint pausing"
|
07b201194a6cc297f15d1e6c80f1a3414178e00c |
|
07-Mar-2012 |
Chris Craik <ccraik@google.com> |
reenable webkit paint pausing bug:6016196 Change-Id: I4fcab8d84b39f033724c45845ef6c67b3071c509
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
413fab3f4410e3aebf0fd2268f3854163b656434 |
|
07-Mar-2012 |
John Reck <jreck@google.com> |
Don't draw the focus ring if we don't have focus Change-Id: Icb03060a03caf817ea39935bb56e14b5c86ed57b
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
ef109b0b7023b665a60cdf2b51f0bbea6c5be473 |
|
07-Mar-2012 |
John Reck <jreck@google.com> |
Fix focus rings for buttons Bug: 6124914 Change-Id: I8cb63de2636afc297756de7733de7bdda920b694
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
4fa40371b3d284e9112838ac64cb4b44e0627f55 |
|
06-Mar-2012 |
John Reck <jreck@google.com> |
Fix unhandled navigation path Bug: 6109044 Tab keys are handled via canTakeFocus & takeFocus (new path) Arrow keys are handled by seeing if the keyDown was unhandled (similar to old path) Change-Id: I825de102de31443b1383a8126992c65a4957dcce
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
b2676f76b6dd078604754b0a7b3fc3095835570e |
|
02-Mar-2012 |
John Reck <jreck@google.com> |
Delete more navcache stuff Change-Id: Ic32559948b90abb3e8e755c5eb533dd9e83b3190
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
02b693ecd4d13e75b2bae5972242c1c23cf98764 |
|
05-Mar-2012 |
Michael Kolb <kolby@google.com> |
Merge "fix race condition in WebViewClassic.destroy()"
|
6ddf44d81538fbcc8c0732ea53770bc23a6d7cf7 |
|
03-Mar-2012 |
Michael Kolb <kolby@google.com> |
fix race condition in WebViewClassic.destroy() Bug: 6088940 Change-Id: If2cf26d4aab73d2d8689e4e3f9ec8e91193c966d
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
f72a4464e60b72a05af66f69b6bec1aff8574c50 |
|
02-Mar-2012 |
John Reck <jreck@google.com> |
Fix flash Bug: 6110088 Change-Id: Ic7ecb9d773021a0cde803a3920ad716496ccc9ae
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
19b8011f8a6f627b2c13e099a423960bc6829274 |
|
02-Mar-2012 |
Jonathan Dixon <joth@google.com> |
Remove duplicated comments from WebViewClassic Instead, just reference the authoritative docs in WebView Also add @Override for all WebViewProvider overriden methods. Change-Id: I02adf5dffed9dca3934c03c5cd93f005773e406e
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
9a676bfb5ff3eff5c1814e8eeaea9e0f2e29aae6 |
|
02-Mar-2012 |
George Mount <mount@google.com> |
Quick fix for Monkey NPE. Bug 6097462 If paste window is shown before the insert thumb, an NPE would be thrown. This will be fixed fully later when the paste window is showing up only at the proper times rather than every time the insert thumb is shown. Change-Id: I91eec7c28fc64a2274f5c3cd36784fedcae055ca
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
3c90952036a5ff7ddb2946c643f1a0bf1c31d53a |
|
28-Feb-2012 |
Jonathan Dixon <joth@google.com> |
Refactor WebView to be a thin proxy class Splits interface and implementation; all client calls are forwarded to an abstract WebViewProvider interface, and the existing implementation moved into the WebViewClassic implementor of this interface. Originally taken from a snapshot from the development branch, by: git diff HEAD 9a4c328a54cc05e5 | git apply - but then rebased to keep up to date with master Interdepends on webkit and Browser changes: https://android-git.corp.google.com/g/158979 https://android-git.corp.google.com/g/167911 Change-Id: I91403f32654ff308934e95c832d17b292a7d9b2e
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
0dc0da67d9775b2364a38d015e0610492708a02e |
|
23-Feb-2012 |
Jonathan Dixon <joth@google.com> |
change WebView to remove use of base class fields This is done as its own step to make follow up patches easier on the eye. (mostly implemented with eclipse refactor magic) Change-Id: I23a9c1cbc5bba9a492e7e2ef1ddd275d84bec057
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|
ded37ed9a5558aa5528b90de6066729656cbe71c |
|
14-Feb-2012 |
Jonathan Dixon <joth@google.com> |
Add new WebViewClassic files Done as its own step, to make the subsequent diff easier on the eye Change-Id: Ib81eba5c7c26f2e0c9a60792bb0f7cd10e4c78bc
/frameworks/base/core/java/android/webkit/WebViewClassic.java
|