Huahui Wu
37c2e3e556
Merge "b/4075349 Make the pinch to zoom more responsive after limits." into honeycomb-mr1
2011-03-09 15:37:56 -08:00
Huahui Wu
ff6f4c2eff
b/4075349 Make the pinch to zoom more responsive after limits.
...
Change-Id: I66ea0aa95ff6a471b7c2ae2cb1ce2fdd0f18ce01
2011-03-09 15:13:01 -08:00
Leon Scroggins
23c5861cde
Merge "Scroll textfield onscreen when the IME shows." into honeycomb-mr1
2011-03-09 14:21:17 -08:00
Huahui Wu
166b190efc
Merge "b/3307761 Clean up the flag mIsHandlingMultiTouch." into honeycomb-mr1
2011-03-09 13:55:35 -08:00
Leon Scroggins
d69b701284
Scroll textfield onscreen when the IME shows.
...
Bug:4079218
Change-Id: I69fe49582effe664c2288401871922a2cacc7c9c
2011-03-09 16:18:28 -05:00
Shimeng (Simon) Wang
12c37cafe1
Merge "Consider mInitialScale when setting min zoom scale." into honeycomb-mr1
2011-03-09 10:48:57 -08:00
Huahui Wu
9386a24eb1
b/3307761 Clean up the flag mIsHandlingMultiTouch.
...
The flag mIsHandlingMultiTouch was used to remove the out of order
touchMove events. After the fix b/3307761, it is no more needed.
Change-Id: I4d03131e2a22c53cc79c4105e39f078f1bea88ca
2011-03-09 09:26:36 -08:00
Patrick Scott
ea44c7c714
Merge "Pass the auto login header information to the app." into honeycomb-mr1
2011-03-09 05:05:21 -08:00
Kristian Monsen
9e697ee9fc
Merge "Fix for bug 3469242 Turn of extra debugging before shipping" into honeycomb-mr1
2011-03-09 04:29:45 -08:00
Adam Powell
1250c94b50
Merge "Bug 3509417 - Refine touch event serialization" into honeycomb-mr1
2011-03-08 20:00:25 -08:00
Nicolas Roard
f986d496c5
Merge "Partial invalidation of the browser textures" into honeycomb-mr1
2011-03-08 19:02:33 -08:00
Adam Powell
ae9d2640f3
Bug 3509417 - Refine touch event serialization
...
Fix an issue with single-touch events handled by webkit.
Change-Id: Ief4e9ec91cda7dd3940241c684d0907cb8c9890f
2011-03-08 16:01:37 -08:00
Huahui Wu
8496ddc536
Merge "b/3307761 Tuning two fingers pan." into honeycomb-mr1
2011-03-08 14:40:50 -08:00
Shimeng (Simon) Wang
633c3775a9
Consider mInitialScale when setting min zoom scale.
...
This fixes CTS test failure.
issue: 4056256
Change-Id: Iee4adba2e462f5e0e79cf359e5b6a1531eafcdd8
2011-03-08 14:30:38 -08:00
Huahui Wu
463cc0c5e2
b/3307761 Tuning two fingers pan.
...
User reports jumpy when trying two fingers pan. This change keeps
track of the previous movements of the fingers' middle point,
compares to the change of the fingers' distance, and decides
to pan or zoom or do both.
Change-Id: I8a6a8e9259db85b0e820b6e25ba0822ed289fb45
2011-03-08 13:37:19 -08:00
Nicolas Roard
3cb5ded990
Partial invalidation of the browser textures
...
corresponding webkit CL: https://android-git.corp.google.com/g/#change,100673
bug:3461349 bug:3464483
Change-Id: I913b07a27129e37d8d949dd62e71d350ed119569
2011-03-08 13:34:56 -08:00
Leon Scroggins
055a858562
Merge "Do not attempt to start action mode if there is no parent." into honeycomb-mr1
2011-03-08 09:06:54 -08:00
Leon Scroggins
93553d7fb3
Do not attempt to start action mode if there is no parent.
...
Bug:3514747
Change-Id: Id4c5c803bfb8bb2f5f81fa15599784e808e0d223
2011-03-08 11:43:40 -05:00
Patrick Scott
85a50ff48b
Pass the auto login header information to the app.
...
Add a new callback to handle auto login requests.
Bug: 3367381
Change-Id: I2ee8038cdf8a4ff9d1d3de0c871a0c60f1769655
2011-03-08 08:35:54 -05:00
Kristian Monsen
47db61de63
Fix for bug 3469242 Turn of extra debugging before shipping
...
Reverting 3469242 Turn of extra debugging before shipping
manually since that was done in master.
Change-Id: I0e6ec7dd22ec07e09af7d7270c05ad2b6cc624bb
2011-03-08 10:47:43 +00:00
Romain Guy
cabfcc1364
Add support for partial invalidates in WebView
...
Bug #3461349
This change also fixes two bugs that prevented partial invalidates
from working with other views. Both bugs were in our EGL implementation:
they were preventing the caller from comparing the current context/surface
with another context/surface. This was causing HardwareRenderer to always
redraw the entire screen.
Change-Id: I33e096b304d4a0b7e6c8f92930f71d2ece9bebf5
2011-03-07 18:09:03 -08:00
Romain Guy
0aaa11ed5b
Merge "Remove many unnecessary save/restore calls." into honeycomb-mr1
2011-03-07 11:24:02 -08:00
Adam Powell
9ab91b843a
Merge "Fix bug 3509417 - Serialize touch event handling in webview" into honeycomb-mr1
2011-03-07 10:20:23 -08:00
Kristian Monsen
9f5f7af6cc
Deprecating webkit API's that might not be supported in the future do not merge
...
Change-Id: I7ed9498a24aceee529397bbe1ed96a15f834b4eb
2011-03-07 13:01:28 +00:00
Adam Powell
4fb35d4ddc
Fix bug 3509417 - Serialize touch event handling in webview
...
Make sure WebView doesn't process touch events out of order.
Change-Id: Id046139af99d0d3f32cc481ca1d85d32ced67f75
2011-03-04 19:11:15 -08:00
Romain Guy
d6cf477e5d
Remove many unnecessary save/restore calls.
...
This should help complex applications by reducing the amount of
unnecessary work performed by the renderer.
Change-Id: I9bdebb1a35cdbcc3d926b7485f19d9e88a019040
2011-03-04 17:10:54 -08:00
Leon Scroggins
91ac3dc06d
Merge "Use the same width as the TextView created layout." into honeycomb-mr1
2011-03-04 09:32:14 -08:00
Michael Kolb
d7e80b9d50
Merge "fix NPE in getSearchBox" into honeycomb-mr1
2011-03-03 17:16:10 -08:00
Michael Kolb
b748186c70
fix NPE in getSearchBox
...
Bug: 3510741
added null check
Change-Id: I256375b2168942f0b4b700912f2f2ae40ce90492
2011-03-03 17:09:27 -08:00
Shimeng (Simon) Wang
47e57fd18f
Shorten the animation length to make it snappier.
...
This is double tap zoom animation.
issue: 3509451
Change-Id: Ibc09eb95f3e1aa6874e8182f811829ce3da7179d
2011-03-03 15:29:27 -08:00
Leon Scroggins
e11ce83a96
Use the same width as the TextView created layout.
...
Bug:3509684
Change-Id: I5fd1e3e73a07a6049eb8336339a1100e2a5f7018
2011-03-03 17:41:54 -05:00
Bjorn Bringert
4a85a7dc84
Merge "A Java implementation of the SearchBox API."
2011-03-03 00:11:25 -08:00
Shimeng (Simon) Wang
0a25836486
Merge "Adjust actual scale when zoom density changes."
2011-03-02 15:45:27 -08:00
Svetoslav Ganov
fa44314d3a
Force close in WebView.
...
bug:3504589
WebView#removeJavascriptInterface was not performing check if
a mWebViewCore instance is present. Added such a check.
Change-Id: I7f6dfe51a08f23dddf2fc94df635fdfa68e9a7cf
2011-03-02 14:54:07 -08:00
Shimeng (Simon) Wang
9cedbcfdf5
Adjust actual scale when zoom density changes.
...
Also some fine tuning of zoom scales.
1. Since overview scale will be used to determine min zoom scale, its own
computation shall be free of min zoom scale.
2. make sure mMaxZoomScale is at lease mMinZoomScale.
3. Use default scale in case of non-overview mode, since it reflects the
current zoom density.
issue: 3494868
Change-Id: I4297878b820e437b706bb7e0f143336ff1b39f82
2011-03-02 14:26:36 -08:00
Shimeng (Simon) Wang
25c0619b4b
Merge "Revert "Remove the limitation that zoom can't go beyond overview scale.""
2011-03-02 11:53:17 -08:00
Shimeng (Simon) Wang
2c4ab3a510
Revert "Remove the limitation that zoom can't go beyond overview scale."
...
This reverts commit f1b391a1e3 .
2011-03-02 11:46:21 -08:00
Kristian Monsen
2b323c7200
Merge "Fix from post submit review"
2011-03-02 03:27:47 -08:00
Kristian Monsen
65662b6b90
Fix from post submit review
...
Change-Id: I10d96b254dcf3cb04f8d5cdf4bc527c84c362c1c
https://android-git.corp.google.com/g/#change,99052
2011-03-02 10:59:54 +00:00
John Reck
09407b4810
Send correct cookies for HTML5 video when incognito
...
Bug: 3489551
Change-Id: Ic35ec725e72e97830afff2fb0392b2300d8c45f6
2011-03-01 14:35:03 -08:00
Kristian Monsen
e4dcf0948a
Merge "Part of fix for bug 3489551 Browser doesn't send cookies for HTML5 video in incognito"
2011-03-01 13:12:24 -08:00
Derek Sollenberger
3545c72ce1
Merge "Don't update webkit at every stage of a zoom animation."
2011-03-01 12:58:31 -08:00
Derek Sollenberger
ac382cf581
Don't update webkit at every stage of a zoom animation.
...
This CL defers updating webkit until a zoom animation has completed.
bug: 3451126
Change-Id: I75a90f307a3493363811ba67ec4e55bfec9c0702
2011-03-01 15:50:27 -05:00
Kristian Monsen
469aebbbd9
Part of fix for bug 3489551 Browser doesn't send cookies for HTML5 video in incognito
...
Adding private mode parameter for some cookie operations.
Depends on this change in webkit:
https://android-git.corp.google.com/g/#change,99051
Change-Id: I304de625632c3d659bf0d7a6b6a6e2bec985ecb6
2011-03-01 20:25:36 +00:00
Leon Scroggins
6e0e0ec980
Fix password field drawing.
...
Bug:3499916
Change-Id: Idb10e9780e6a0cfecd6228de0fbfd4a1035ab61e
2011-03-01 14:17:30 -05:00
Gilles Debunne
5bf7658cb8
Merge "Removed ViewTreeObserver null checks"
2011-03-01 10:50:00 -08:00
Narayan Kamath
9497c5f8c4
A Java implementation of the SearchBox API.
...
Implemented as a Java bridge object and a JS adapter.
Works on both V8 and JSC.
Change-Id: I8a4268fb3c6688b5ece9e27c11724c0776017255
2011-03-01 11:11:00 +00:00
Shimeng (Simon) Wang
f1b391a1e3
Remove the limitation that zoom can't go beyond overview scale.
...
Also scales the zoom level when zoom density changes.
issue: 3494868
Change-Id: I23ef9e1bad9c042ca0edf05dce60454b17eb0ade
2011-02-28 13:12:35 -08:00
Leon Scroggins
5960626016
Merge "No radio buttons on <select>"
2011-02-28 09:32:43 -08:00
Ben Murdoch
35381518d0
Don't try to output really long URLs HTML5Audio exception handler.
...
If we catch an IOException in HTML5Audio.setDataSource, do not try
and output the URL if it's really long as this will likely lead to
an OOM exception being thrown.
Bug: 3486963
Change-Id: If10a489b03ec215e078490a81910b02d68190612
2011-02-28 16:33:10 +00:00