Leon Scroggins
a09fddc555
am 60964579: am b90bd293: Merge "Only scroll on screen when necessary." into honeycomb
...
* commit '60964579fe9c56bfac21a91dbb2355b1086e47b6':
Only scroll on screen when necessary.
2011-01-19 10:28:32 -08:00
Leon Scroggins
3be1ffab08
Only scroll on screen when necessary.
...
Bug:3367446
bringPointIntoView was called by TextView in onPreDraw. This was
passing a message to the webcore thread to change the scroll
position. This is unnecessary, because typically the scroll
position will be changed by webkit when keys are pressed. The
one situation where this helped was when the user taps on a
textfield, which brings up the IME, which may cover it. A better
solution is to tell webkit to scroll it on screen once the
screen size changes. I have a CL in external/webkit to do that:
https://android-git.corp.google.com/g/#change,91095
Change-Id: I6e06ad59e1a1c99365bb5be635a43d1b88658c0d
2011-01-19 13:18:59 -05:00
Kristian Monsen
40e7704182
am 710d5f45: am c40fc871: Need to sync the cache settings to native side
...
* commit '710d5f4591b6158f9a527e363aa4d589c39e9f71':
Need to sync the cache settings to native side
2011-01-19 08:09:48 -08:00
Kristian Monsen
c40fc87147
Need to sync the cache settings to native side
...
Fix for cts tests
Change-Id: I554f1240c16b2c2e68810e54d0ff99d13288a6a8
2011-01-19 15:44:04 +00:00
Ben Murdoch
047eb0294e
am f80526d7: am 6e710b4f: Merge "Maintain the seek position in HTML5 video" into honeycomb
...
* commit 'f80526d772a53675cc288e16773c2ce5e0c3fd9a':
Maintain the seek position in HTML5 video
2011-01-19 07:43:12 -08:00
Ben Murdoch
6e710b4feb
Merge "Maintain the seek position in HTML5 video" into honeycomb
2011-01-19 07:34:49 -08:00
Leon Scroggins
18ac58e056
am 5d3175e7: am 40777239: Make WebView inactive when title bar takes focus.
...
* commit '5d3175e704e3e86638f3317f0205491363bbee9f':
Make WebView inactive when title bar takes focus.
2011-01-19 06:46:28 -08:00
Leon Scroggins
407772390f
Make WebView inactive when title bar takes focus.
...
Bug:3296938
Change-Id: I656e8582044acf3b0e9b417f41337833fe72c181
2011-01-19 09:41:06 -05:00
Ben Murdoch
ff19d19e01
Maintain the seek position in HTML5 video
...
Receive the current seek position from native when we start
playing a video. That way is we are returning from pause we correctly
continue where we left off.
Requires and external/webkit change.
(I6001f45a362f491e9040c8b52260d0a08fb8504f)
Bug:3303721
Change-Id: I6b92289d4ef36bba1e0429327917533a4101655d
2011-01-19 11:48:15 +00:00
Romain Guy
7dfe1ab587
am 069f9b63: am 745a5292: Merge "Smoother pinch-zoom in Browser." into honeycomb
...
* commit '069f9b6352951134a8c0b3d5320e31290e681206':
Smoother pinch-zoom in Browser.
2011-01-18 21:58:24 -08:00
John Reck
ded2bc5c5f
am 733e2047: am c098c1d3: Merge "Create db path if it doesn\'t exit" into honeycomb
...
* commit '733e2047e7dbb53d5b3b2514bfb76edbcef8a149':
Create db path if it doesn't exit
2011-01-18 21:58:01 -08:00
Romain Guy
745a529249
Merge "Smoother pinch-zoom in Browser." into honeycomb
2011-01-18 15:55:31 -08:00
John Reck
c098c1d348
Merge "Create db path if it doesn't exit" into honeycomb
2011-01-18 15:53:33 -08:00
Romain Guy
4f066784ec
Smoother pinch-zoom in Browser.
...
Change-Id: Ie5a403b76ab25483a980324cd7b31976359fa796
2011-01-18 15:43:46 -08:00
John Reck
798378ee6c
Create db path if it doesn't exit
...
Bug: 3241808
Make sure the directory the caller is trying to open the icon db
in actually exists and create it if it doesn't.
Change-Id: Ie5e4a09210e9430edc318846a551542119969053
2011-01-18 15:42:49 -08:00
John Reck
14ae0cb842
am 3977afe4: am d00207ff: Merge "WebStorage public API change" into honeycomb
...
* commit '3977afe41679290fedbe661e53dcf360136f52d0':
WebStorage public API change
2011-01-18 12:10:22 -08:00
Derek Sollenberger
3f47ce8e0f
am 51b8a92e: am 788c5185: Merge "Fix smart zoom for plugins that use OpenGL." into honeycomb
...
* commit '51b8a92e23ff47e73faf67ea78ce1bd29b9a6d59':
Fix smart zoom for plugins that use OpenGL.
2011-01-18 12:10:00 -08:00
John Reck
d00207ff87
Merge "WebStorage public API change" into honeycomb
2011-01-18 11:10:26 -08:00
Derek Sollenberger
788c51852a
Merge "Fix smart zoom for plugins that use OpenGL." into honeycomb
2011-01-18 10:38:34 -08:00
Ben Murdoch
71b1b69232
am 5ad8c70d: am e609241a: Merge "Disable AutoFill in private browsing mode." into honeycomb
...
* commit '5ad8c70d69a56d874adaf9ec0f59e142c70d2aff':
Disable AutoFill in private browsing mode.
2011-01-18 10:17:32 -08:00
Ben Murdoch
e609241a76
Merge "Disable AutoFill in private browsing mode." into honeycomb
2011-01-18 10:07:01 -08:00
Derek Sollenberger
dd1173bc9b
Fix smart zoom for plugins that use OpenGL.
...
bug: 3331323
Change-Id: I4f1d4e0ecdb75283fc781bf5afe579f43610506c
2011-01-18 13:02:07 -05:00
Ben Murdoch
4bd87d6e47
Disable AutoFill in private browsing mode.
...
Ensure that WebKit knows that AutoFill is disabled when private
browsing is on.
Bug: 3335257
Change-Id: I8c3e45175211e5cb00605c1dbf974e513c582d8e
2011-01-18 17:54:05 +00:00
Cary Clark
0a191ae328
am cba57548: am b2601359: add interface to return if (x/y) is a plugin
...
* commit 'cba5754838fdd67fa333ec12f6626c8d9e07076f':
add interface to return if (x/y) is a plugin
2011-01-18 08:50:44 -08:00
Kristian Monsen
7cef38bca1
am b3e976fd: am 0664c62c: Merge "Motorola request to fix proxy" into honeycomb
...
* commit 'b3e976fdd9f8b2273651f02ca84d403e448cfba7':
Motorola request to fix proxy
2011-01-18 08:49:21 -08:00
Cary Clark
b2601359ea
add interface to return if (x/y) is a plugin
...
Use the nav cache to determine if a given
coordinate corresponds to a plugin.
Requires a companion change in external/webkit
bug:3331323
Change-Id: I07d7fdfd643768d600cd6ba81165fac8b553a77f
2011-01-18 11:22:38 -05:00
Iain Merrick
0e22f2b609
Documentation tweak for CacheManager.
...
It can't be used independently of WebView.
Change-Id: Id90501ece0182481c7db541b5d1897782b7ee9c0
2011-01-18 14:47:50 +00:00
Kristian Monsen
6f6b640950
Motorola request to fix proxy
...
Change-Id: I2beecc2bef5a21294cc5fab0f11d4026f8ad3c2d
2011-01-18 14:01:45 +00:00
Huahui Wu
cbe397f243
Merge "b/3348192 re-enable snap scrolling mode." into honeycomb
2011-01-14 13:03:23 -08:00
Huahui Wu
c010924da9
b/3348192 re-enable snap scrolling mode.
...
Change-Id: I19c9a2afdf28367f623bd9bd6b25e822a06a215c
2011-01-14 12:51:12 -08:00
Steve Block
e8492473a9
Hook up CacheManager for the Chromium HTTP stack
...
Requires a corresponding change in external/webkit
https://android-git.corp.google.com/g/87938
Bug: 3270236
Change-Id: Ibb6ee0531bde48d9b069de28f9f22891ca6d0718
2011-01-14 16:07:40 +00:00
Steve Block
1916e7f3a3
Adds a new WebViewFragment class
...
Cherry pick from master change 85641.
Bug: 3262357
Change-Id: Ife095f7db820bf0a2add682b47586854a4ea9499
2011-01-14 11:44:35 +00:00
Huahui Wu
bfbb089c7f
Merge "b/3133123 Pass touch point ids to WebKit." into honeycomb
2011-01-13 17:02:33 -08:00
Huahui Wu
e838a42778
b/3133123 Pass touch point ids to WebKit.
...
This is the CL in framework side and it needs the WebKit part CL:
https://android-git.corp.google.com/g/#change,89627
Change-Id: I11d4ffa29fa106d918332e6983090b06726ebd36
2011-01-13 16:47:17 -08:00
Huahui Wu
5587305109
Merge "b/3344966 pan following the focus point instead the first point." into honeycomb
2011-01-12 15:27:16 -08:00
Huahui Wu
f147d456a5
b/3344966 pan following the focus point instead the first point.
...
Change-Id: Iaed482c7c4e8a616cbabf8c5af706b8160c880b1
2011-01-12 14:38:30 -08:00
Leon Scroggins
1415bb7a94
Merge "Differentiate between clicks for focus and actual clicks." into honeycomb
2011-01-12 12:01:31 -08:00
Kristian Monsen
7a8f01abf9
Merge "Add a static method to get the InputStream of a content URL" into honeycomb
2011-01-12 11:15:20 -08:00
Kristian Monsen
6c5e4dc231
Merge "Adding a static method to get the size of a content url" into honeycomb
2011-01-12 11:15:09 -08:00
Leon Scroggins
b45a263343
Differentiate between clicks for focus and actual clicks.
...
Bug:3344162
Requires a change in external/webkit.
Change-Id: I6650a3084926fe4c241ccd7deca146e44460f29c
2011-01-12 14:13:28 -05:00
Huahui Wu
342bfbf94f
Merge "b/3340946 Fix NPE caused by null gesture detector." into honeycomb
2011-01-12 10:57:51 -08:00
Huahui Wu
8465cc9d88
b/3340946 Fix NPE caused by null gesture detector.
...
Gmail use WebView without instantiating the gesture detector. The Gmail team replied that they don't need the pinch to zoom feature so we can safely skip multi-touch events for them.
Change-Id: Id60a4d4583979ef5b420fff04c4ca097c0594024
2011-01-12 10:37:11 -08:00
Patrick Scott
92a9a3c5ef
Merge "Do not merge." into honeycomb
2011-01-12 09:44:59 -08:00
Patrick Scott
d1737edc13
Do not merge.
...
Cherry picked:
Add an api to toggle content url access.
By default, WebView allows access to content providers on the system. This
setting allows applications to turn off content urls.
Bug: 1196879
Change-Id: I49eaea6d7b9ccc3b3a4443d712222556087568c0
2011-01-12 12:42:51 -05:00
John Reck
87745ce21f
WebStorage public API change
...
Bug: 3241140
Adds generic type parameters to the Map in the getOrigins method
and makes WebStorage.Origin class public.
Change-Id: I20e38d294486126f4719bad5fa99f5e3320a1026
2011-01-12 08:56:34 -08:00
Cary Clark
7170bb6391
add null check to copy selection
...
This prevents a toast from appearing
if copyselection is done initially.
bug:3339016
Change-Id: If6f91b8f3794b3807fb3319fc542838abd431c64
2011-01-12 10:12:15 -05:00
Kristian Monsen
3ede315d65
Add a static method to get the InputStream of a content URL
...
Part of fix for bug 2862096
Change-Id: I91f7e7aa1f0fef10b1617e91a167594d4de41b71
2011-01-12 11:53:28 +00:00
Kristian Monsen
80ff5d82bd
Adding a static method to get the size of a content url
...
Part of fixes for bug 2862096
Change-Id: I86f1255c17efb367fac54b69b8de220d2874fc70
2011-01-12 10:21:17 +00:00
Svetoslav Ganov
49c771c4da
Merge "WebView accessibility key bindings do not allow mapping of all meta keys. Exception when turning off acessibility and having a WebView showing content." into honeycomb
2011-01-11 17:43:01 -08:00
Svetoslav Ganov
b01c3d2bf2
WebView accessibility key bindings do not allow mapping of all meta keys. Exception when turning off acessibility and having a WebView showing content.
...
bug:3341772
1. Now a key in the binding is represented as a long with 32 MSB for modifiers and 32 LSB for keyCode.
bug: 3340732
1. Added check in the WebView key handling code to diable the accessibility injector/injected script in
case accessibility is been disabled after loading the content.
Change-Id: Ic3746dff16ec77ba682a5b139cec0e6afd8fc839
2011-01-11 15:11:30 -08:00