Steve Block
2eb7309388
Merge "Drop support for Android HTTP stack"
2012-02-23 04:29:30 -08:00
George Mount
6420ec4cd5
Characters sent directly to InputConnection treated as changes.
...
Bug 6045123
Change-Id: Iab8c1e3c307ec84c4f6934abfa2d0cea726d9efe
2012-02-22 17:23:23 -08:00
George Mount
49cc3d98e2
Merge "Changes that don't map to keys sent as text changes."
2012-02-22 16:02:30 -08:00
John Reck
29cc47e62e
Merge "Fix drawing focus node rect in touch mode"
2012-02-22 15:39:23 -08:00
George Mount
7bc111cc9d
Add caret thumb following selection handle logic.
...
Webkit Change: I3cb0499c5fa3a7de241025d9be04ff44f54f2a74
Change-Id: I669653ca6890fe1136fdd42e24f4c3a34c00d1e4
2012-02-22 15:13:19 -08:00
George Mount
3c30d14560
Changes that don't map to keys sent as text changes.
...
Bug 6033096
Change-Id: I61da4d398ac140fdacfdd344dc0e2885da907ce0
2012-02-22 15:10:08 -08:00
John Reck
2b3d842a1c
Fix drawing focus node rect in touch mode
...
Change-Id: I5981d038e48a7218cb5f6dcd09ef909746de158d
2012-02-22 14:11:17 -08:00
George Mount
0b2cfd8cb1
Use input type for IME options.
...
Bug 5987568
Get the text type from webkit when initializing the field for
text entry and use that type to specify the IME input type
and options.
Webkit Change: I7eceafdbede8b7b463590a2e875a237241479ad1
Change-Id: Ic8c14687a70727148dfc8115c46f09530ca0c0f6
2012-02-22 11:25:59 -08:00
John Reck
d3fcaa4504
Merge "Turn off the focus animation"
2012-02-22 10:18:43 -08:00
John Reck
fbf9cf8d6b
Turn off the focus animation
...
Change-Id: I860220622415c6d3f93f526c854237ac1dd001ce
2012-02-22 10:14:03 -08:00
Steve Block
0acb1c32fa
Drop support for Android HTTP stack
...
All future releases will use the Chromium HTTP stack and maintaining two HTTP
stacks adds maintenance overhead. The Chromium HTTP stack requires V8, but we
now use V8 in all build targets (b/5495373), so we can safely drop the Android
HTTP stack.
LoadListener, HttpAuthHandlerImpl, Network, SslErrorHandlerImpl, WebViewWorker
- Android-stack specific, removed
StreamLoader, FrameLoader
- Require LoadListener, removed
CacheLoader, ContentLoader, DataLoader, FileLoader
- Extend StreamLoader, removed
BrowserFrame
- Removed methods that create LoadListener
- BrowserFrame.startLoadingResource() is called from native
CallbackProxy, WebView
- Removed calls to Network methods
CacheManager, CookieManager, CookieSyncManager, WebViewCore, WebResourceResponse
- Removed other Android-stack specific code
JniUtlil
- Removed useChromiumHttpStack()
WebViewDatabase
- Removed all code to create cookies and cache databases for Android HTTP stack
See corresponding WebKit change https://android-git.corp.google.com/g/166327 .
Bug: 5495616
Change-Id: If491675516f6eb187077af4220214bb6e6a8d045
2012-02-22 17:21:43 +00:00
Steve Block
1e17ecae25
Remove unused cache methods
...
These were added in https://mondrian.corp.google.com/changelist/19077-p9 .
CacheManager.setCacheDisabled() has been unused since
https://mondrian.corp.google.com/changelist/20678-p9 (see change to WebView),
so the WebKit cache is always enabled.
BrowserFrame.setCacheDisabled() has been unused since
https://mondrian.corp.google.com/changelist/33679-p9 , so the WebCore cache is
always enabled.
BrowserFrame.CacheDisabled() has been unused since
https://mondrian.corp.google.com/changelist/32803-p9 (see change to WebView).
See WebKit change https://android-git.corp.google.com/g/167298 .
Change-Id: I68bf334f4a34df1b88d2b5204e50c2eb04db7e69
2012-02-22 16:48:25 +00:00
John Reck
8352e51db3
Merge "Improved keyboard navigation cursor rings"
2012-02-21 15:43:38 -08:00
Victoria Lease
47d0ee9766
async find-on-page implementation via WebKit
...
Change-Id: I63c6f8fc97bf452ea4456c77a89c5d2540c3d1ea
2012-02-21 11:08:27 -08:00
John Reck
37c4a9f99a
Improved keyboard navigation cursor rings
...
Change-Id: I77b974bb9eae0f9dc8e57320632e5915e8295839
2012-02-21 10:04:54 -08:00
Martin Kosiba
4c69fc575e
Merge "Update the JavaDoc on getVisibleTitleHeight."
2012-02-21 08:58:21 -08:00
Steve Block
303bc083c5
Clean up JavaDoc for CacheManager
...
Clean-up only, no functional change.
Bug: 5461416
Change-Id: I272b1456e797f398014a6a4159319e5519fcaf64
2012-02-21 14:19:26 +00:00
Steve Block
ffefba15e3
Fix CacheManager.getCacheFile() with the Chromium HTTP stack
...
We need to populate the headers map with both the Android and Chromium HTTP
stacks.
Change-Id: I2df0aa2fce917ad43a1cac1426a324e49b2950f9
2012-02-21 14:19:15 +00:00
Steve Block
2601dccdc0
Merge "Don't try to use Network timing with the Chromium HTTP stack"
2012-02-21 03:52:02 -08:00
Steve Block
35067317a4
Merge "Clean up JavaDoc for WebResourceResponse"
2012-02-21 03:51:47 -08:00
Martin Kosiba
dd409dfbc4
Update the JavaDoc on getVisibleTitleHeight.
...
Changed 'titlebarview' to 'embedded title bar' and added information
about the return value of the method.
Change-Id: I970ab76282bfed4949f1d738f34359d8c1950aba
2012-02-21 11:25:26 +00:00
Steve Block
acd7e2eb8b
Don't try to use Network timing with the Chromium HTTP stack
...
Change-Id: Ibba20a13e1389c2a7b1cc0cc45d3ef012894cb99
2012-02-21 10:21:40 +00:00
Steve Block
938d2fbc57
Clean up JavaDoc for WebResourceResponse
...
Clean-up only, no functional change.
Bug: 5461416
Change-Id: Iec37d5f67674b0fb9b5521c179773b7d09a3985c
2012-02-21 10:21:37 +00:00
Steve Block
e5602e057e
Merge "Clean up JavaDoc for CookieManager"
2012-02-21 02:18:12 -08:00
Steve Block
77db999077
Clean up JavaDoc for CookieManager
...
Also fix naming of CookieManager.pendingCookieOperations.
Clean-up only, no functional change.
Bug: 5461416
Change-Id: Ia129c4535b8ef6a5a314e588c34ee6db2fe5b386
2012-02-21 10:15:34 +00:00
Steve Block
28e0390da2
Merge "Make LoadListener.willLoadFromCache() private"
2012-02-21 02:09:34 -08:00
Steve Block
b1affa1747
Make LoadListener.willLoadFromCache() private
...
This is only called only via JNI. Clean-up only, no functional change.
Change-Id: I8d4ef85ac7634333b3b2283ff12afd7b6a99095f
2012-02-21 10:07:27 +00:00
Selim Gurun
93ba4fedeb
Act on credential storage updates.
...
Bug: 6009802
Cherry pick fcd93b72a3
Listen to credential storage updates and clean state when necessary.
Change-Id: I2c63e6771e9373da8b39781fdcf3d21583c4e3b2
2012-02-16 14:24:10 -08:00
Selim Gurun
d8d6afdc06
Merge "Revert "Act on credential storage updates.""
2012-02-15 19:04:58 -08:00
Selim Gurun
43e41580e4
Revert "Act on credential storage updates."
...
This reverts commit fcd93b72a3
2012-02-15 19:04:04 -08:00
John Reck
d22bf4b09a
Merge "Initial support for keyboard navigation"
2012-02-15 18:04:16 -08:00
Selim Gurun
e83b83fe20
Merge "Act on credential storage updates."
2012-02-15 17:48:12 -08:00
John Reck
9b24dad746
Initial support for keyboard navigation
...
Bug: 6019693
Change-Id: I8d29a5cb46fc59bb2f53e8d334bc767b5ed16901
2012-02-15 11:04:03 -08:00
Selim Gurun
fcd93b72a3
Act on credential storage updates.
...
Bug: 6009802
Listen to credential storage updates and clean state when necessary.
Change-Id: I48f2e7d6e036882c2b4a29fbd357ca018fd4e4c7
2012-02-15 10:02:25 -08:00
Chris Craik
d658c024ea
Merge "disable webkit paint pausing"
2012-02-14 15:56:08 -08:00
Chris Craik
644b7d95f0
disable webkit paint pausing
...
Temporary measure for investigating potentially related bug:5964385
Change-Id: I6eb0ba25991bdf7eab506b51a9eae71e9ddd436b
2012-02-14 15:29:39 -08:00
Teng-Hui Zhu
728f1ed5e3
Merge "Update the scale while updating the drawGL functor"
2012-02-14 12:51:19 -08:00
Teng-Hui Zhu
7e2346d51a
Update the scale while updating the drawGL functor
...
bug:6008955
webkit change:
https://android-git.corp.google.com/g/#/c/165734/
Change-Id: I5ba7998a6b8f33b44582b0158ba966054aaad2a8
2012-02-14 11:29:52 -08:00
Mangesh Ghiware
8d3836c11e
Fix regression in default zoom setting
...
Bug: 6000309
Change-Id: I4255c847c0e7d2a5ab654014f6f4b5d32b5fdf67
2012-02-13 16:20:22 -08:00
Steve Block
0777d2df89
Merge "Clarify comments for WebSettings."
2012-02-09 03:04:49 -08:00
Mikhail Naganov
605a491c28
Clarify comments for WebSettings.
...
setLoadsImagesAutomatically
getLoadsImagesAutomatically
setBlockNetworkImage
getBlockNetworkImage
setBlockNetworkLoads
getBlockNetworkLoads
Change-Id: Ic1486266a77254044425cdb51cce5c982ea0617c
2012-02-08 16:34:29 +00:00
Mangesh Ghiware
5bd41b2949
Merge "Use WebKit hit testing result for centering on double-tap zoom."
2012-02-06 15:27:08 -08:00
Mangesh Ghiware
5fe6f951ac
Use WebKit hit testing result for centering on double-tap zoom.
...
Iterate over the bounding boxes and find one large enough to fit the
screen width at reading scale. Align to left edge of said box.
Bug: 5175030
Bug: 5768421
Change-Id: Iac01e145336918b0a2b21d2864f46ba532aaf18f
2012-02-06 15:01:57 -08:00
Chris Craik
d5544ac710
Merge "Pause webkit painting when UI tile painting queue is full"
2012-02-06 10:00:58 -08:00
Chris Craik
4390c6b4a6
Pause webkit painting when UI tile painting queue is full
...
Change-Id: I8836d7951f8f02d7f966dc22d807ea785ac9e637
2012-02-03 16:07:11 -08:00
George Mount
3debfa68c4
Merge "Enable webkit text entry for all fields"
2012-02-03 07:58:14 -08:00
George Mount
0caa4cef22
Use a node pointer to identify content-editable fields.
...
Bug 5946645
Webkit change: I915b49c6161fc0604e584699ec96cc86ba96ac79
Change-Id: I0b1c52a6c78f2a2bc16a69fa97f21655af3209d3
2012-02-02 11:38:32 -08:00
George Mount
71d3641d4e
Enable webkit text entry for all fields
...
Change-Id: Ie0385e93ac6ebb1834277b6e6cedfee77dbb4f58
2012-02-02 10:18:24 -08:00
John Reck
9cf8462751
Fix NPE
...
Change-Id: I9c05a11f971f033322b8988abf852c95cbaba8a5
2012-02-01 14:58:32 -08:00
John Reck
540643bff5
Support select all
...
external/webkit CL: 161648
Change-Id: I9cdff2e2e9a1e986ef10946924da85c7b577352b
2012-01-31 13:36:59 -08:00