Shimeng (Simon) Wang
6a0b5ca114
Fix bug: use content height instead of view height.
...
issue: 3396895
Change-Id: I3012fa2c48d3e215d5b877ac525fdba89c0f9251
2011-02-08 10:19:53 -08:00
Shimeng (Simon) Wang
ae7272d8cb
Merge "Send actual view height to webkit for window.innerHeight."
2011-02-07 15:30:52 -08:00
Patrick Scott
f01e3b5b8f
am 01b7a98c: am 160c18a4: Merge "Need a public way to wait for cookie operations." into honeycomb
...
* commit '01b7a98c31f3d4587fb6739c8c6b35530177c20c':
Need a public way to wait for cookie operations.
2011-02-07 13:44:41 -08:00
Patrick Scott
01b7a98c31
am 160c18a4: Merge "Need a public way to wait for cookie operations." into honeycomb
...
* commit '160c18a4d209f56766fdd90e4711c8e29fd407e6':
Need a public way to wait for cookie operations.
2011-02-04 11:22:41 -08:00
Shimeng (Simon) Wang
48fc9097cc
Send actual view height to webkit for window.innerHeight.
...
Currently only fixed height is sent over to webkit, which is to
avoid relayout when url bar is being scrolled.
And this fixed height is used also as the visible height and shown up
as window.innerheight, which is not correct.
This change sends the actual view height as the screen height to
webkit, so window.innerheight is correct. This may potentially
help fixed elments in a page's bottom. The relayout is still avoided
as before.
issue: 3396895
Change-Id: I0426a7d6dc76a823d8d26943a92689f49026fba8
2011-02-04 10:57:54 -08:00
Patrick Scott
b88e52c760
Need a public way to wait for cookie operations.
...
Hidden for now as we are past the public api deadline.
Bug: 3421214
Change-Id: I8a65ae479d0b8b020af2600d7d29d5d358414add
2011-02-04 12:52:46 -05:00
Leon Scroggins
2f7fa83507
Save form data when submitted.
...
Bug:3280725
Save form data when submitted, rather than when a page
loads.
Requires a change in external/webkit.
Change-Id: I3ff9515ef9e9ab28992cdc8a7beb537752ed1e8c
2011-02-04 11:43:19 -05:00
Cary Clark
39530f8fc7
am 859563eb: am aa7dc928: Merge "stop GL drawing thread before killing WebCore" into honeycomb
...
* commit '859563ebf7edbb6d556ef10bac7315fdc564e73a':
stop GL drawing thread before killing WebCore
2011-02-03 17:17:45 -08:00
Shimeng (Simon) Wang
4eb02a13b3
Merge "Use more accurate height/width ratio."
2011-02-03 11:44:06 -08:00
Shimeng (Simon) Wang
a0cc8642cc
Use more accurate height/width ratio.
...
When calculating the view height, use more accurate height/width
ratio, instead of the second hand ratio after height and width
are calculated and rounded.
This prevents the height value to be fluctuated by 1 sometimes
when zooming.
issue: 3385757
Change-Id: I08bf5478ae8b8fd799df892e19f450cb558d8b7f
2011-02-03 10:24:03 -08:00
Cary Clark
859563ebf7
am aa7dc928: Merge "stop GL drawing thread before killing WebCore" into honeycomb
...
* commit 'aa7dc92838f4e3d423b2a738f54de9b83f83794b':
stop GL drawing thread before killing WebCore
2011-02-03 08:52:21 -08:00
Cary Clark
aa7dc92838
Merge "stop GL drawing thread before killing WebCore" into honeycomb
2011-02-03 08:48:24 -08:00
Cary Clark
d9fd857ca9
stop GL drawing thread before killing WebCore
...
The TexturesGenerator thread references pictures owned by the
WebCore thread, so must be stopped before the WebCore thread
is deleted.
Requires a companion change in external/webkit
bug:3406185
Change-Id: I5b2f8b3b52367b05301c76e5bd22a95fcd0338d5
2011-02-03 05:37:04 -05:00
Svetoslav Ganov
4acac231b0
Leaking connection to the Text-To-Speech service.
...
bug:3417215
1. Now the Text-To-Speech instance is exposed to JavaScript
and removed from JavaScript in the attach and detach from
window callbacks which is consistent with what WebView
does with its tree observer callbacks.
Change-Id: I3e084ba938ba6f13c578317129264dbcbdcf6450
2011-02-02 17:20:01 -08:00
Leon Scroggins
8287edd3ae
am 8257e4d7: Merge "DO NOT MERGE. Only scroll if the IME is open in certain cases." into honeycomb
...
* commit '8257e4d7e2b1ac9b8310a326cf8f4b53aba760ec':
DO NOT MERGE. Only scroll if the IME is open in certain cases.
2011-02-02 15:52:00 -08:00
Leon Scroggins
e89d6418be
DO NOT MERGE. Only scroll if the IME is open in certain cases.
...
Bug:3411564
Requires a change in external/webkit.
Already submitted to master.
Change-Id: Id5b8765bde4070f04fce0743c56a038f88e816ec
2011-02-02 15:05:30 -05:00
Kristian Monsen
f0bc2a61b1
Merge "Proper fix for bug 3407633"
2011-02-02 02:37:09 -08:00
Ben Murdoch
c5f520aa09
am 6a48ba74: am 3b8657de: Merge "Move setExpandedTileBounds from WC to UI thread" into honeycomb
...
* commit '6a48ba740e8d93c945ce7d829a25de2b004d0452':
Move setExpandedTileBounds from WC to UI thread
2011-02-01 18:42:12 -08:00
Ben Murdoch
6a48ba740e
am 3b8657de: Merge "Move setExpandedTileBounds from WC to UI thread" into honeycomb
...
* commit '3b8657debcbcf1bb4e66ac797d7ea15d737ecb42':
Move setExpandedTileBounds from WC to UI thread
2011-02-01 18:39:51 -08:00
Ben Murdoch
fa148f6889
Move setExpandedTileBounds from WC to UI thread
...
Bug: 3412928
Change-Id: I2d5c8cc1ba188152dd570ef3a0f2f2f14d64465f
2011-02-02 02:27:40 +00:00
Jean-Baptiste Queru
22d197eb31
am 068f3ef9: am 066e1e3c: am dbf09fee: am eb17d6f5: Merge "Don\'t crash zygote if webcore fails to load"
...
* commit '068f3ef956ee3cadfe6089d9614ab093c03525c6':
Don't crash zygote if webcore fails to load
2011-02-01 14:50:51 -08:00
Jean-Baptiste Queru
068f3ef956
am 066e1e3c: am dbf09fee: am eb17d6f5: Merge "Don\'t crash zygote if webcore fails to load"
...
* commit '066e1e3cc6a0a3f2fbf672b82f8e3317574b86da':
Don't crash zygote if webcore fails to load
2011-02-01 14:48:21 -08:00
Dave Burke
e54d2dadcd
am 508556a8: am 84a34059: Smoother scrolling by preparing offscreen tiles (credit: Ben Murdoch)
...
* commit '508556a837287455e1a1181befe1ad8745613487':
Smoother scrolling by preparing offscreen tiles (credit: Ben Murdoch)
2011-02-01 13:26:06 -08:00
Kristian Monsen
2d65a5fdac
Proper fix for bug 3407633
...
Using WebAddress to parse the url, this way we will match the
java stack.
Change-Id: I30979df5ef347d9770985ebbb8139ec119764460
2011-02-01 21:15:52 +00:00
Jean-Baptiste Queru
066e1e3cc6
am dbf09fee: am eb17d6f5: Merge "Don\'t crash zygote if webcore fails to load"
...
* commit 'dbf09feee0ba7210dadebbbb4cf7e7248f4ea634':
Don't crash zygote if webcore fails to load
2011-02-01 13:12:04 -08:00
Leon Scroggins
fe77eb6140
Only scroll if the IME is open in certain cases.
...
Bug:3411564
Requires a change in external/webkit.
Change-Id: I0a9a1d4ff99646e006716271f2cb1cdf0ad9b778
2011-02-01 11:10:51 -05:00
Kristian Monsen
8b8f79898d
Fix for bug 3407633 Cookie not set in CookieManager - DO NOT MERGE
...
Setting http:// at the start if there is no :// in the url
Change-Id: Idfae4f724808267fe9c8ab3864cfc4305ddac0e7
2011-02-01 15:14:11 +00:00
Dave Burke
84a34059eb
Smoother scrolling by preparing offscreen tiles (credit: Ben Murdoch)
...
Change-Id: If8f6aa38174e742e869bce7144de8db84b2f7150
2011-02-01 13:09:11 +00:00
Kristian Monsen
5762a23fb0
Fix for bug 3407633 Cookie not set in CookieManager
...
Adding http:// at the start of the url if there is no :// already
Change-Id: If292f60af3289a9849ff060ffacc0d97e3120132
2011-02-01 11:50:55 +00:00
Jean-Baptiste Queru
c0e95048b9
Don't crash zygote if webcore fails to load
...
Change-Id: I88271fb62c0cc7c6d768009a713f20d9dfbfb5eb
2011-01-31 15:43:19 -08:00
Leon Scroggins
e7e8e976a1
am 5592f0b1: am 22e883dd: For Textareas, do not use UI side layers.
...
* commit '5592f0b16e44515a3e3686fd417cc1945b83c764':
For Textareas, do not use UI side layers.
2011-01-31 08:26:35 -08:00
Leon Scroggins
22e883dd4a
For Textareas, do not use UI side layers.
...
Bug:3402831
Bug:3401242
Requires a change in external/webkit.
Change-Id: I391d9133b3953d213520cbba5ed49b11ebeaef2d
2011-01-31 11:05:53 -05:00
John Reck
592f6f963a
am a4b23164: am 13934c2d: Merge "Prevent SET_SCROLL_OFFSET spam from clogging tubes" into honeycomb
...
* commit 'a4b23164167c571e6d22c3486105fdef17ff8e4a':
Prevent SET_SCROLL_OFFSET spam from clogging tubes
2011-01-30 17:30:17 -08:00
John Reck
636ce004df
Prevent SET_SCROLL_OFFSET spam from clogging tubes
...
Bug: 3393571
Limit the event queue to a single pending SET_SCROLL_OFFSET. The
problem on slashdot.org was that the event thread was being flooded
with SET_SCROLL_OFFSET messages faster than it could process them,
causing the handler to get jammed up.
Change-Id: Ia4a90a030959d0b3769067791089cdb261ae403a
2011-01-30 16:23:09 -08:00
Leon Scroggins
ef6af6f793
am f53e3155: am e891a115: Merge "Only send a direction key if we are not in touch mode." into honeycomb
...
* commit 'f53e31551aeca325216e72e76d616f06c1fc14f9':
Only send a direction key if we are not in touch mode.
2011-01-28 10:36:34 -08:00
Leon Scroggins
e891a115a0
Merge "Only send a direction key if we are not in touch mode." into honeycomb
2011-01-28 10:32:35 -08:00
Chet Haase
ecede3914f
am 97908283: am fe38b7b7: Merge "Fix artifact with clipped webview content" into honeycomb
...
* commit '97908283c8c7f162bf584e2ad769dc2f6b5061aa':
Fix artifact with clipped webview content
2011-01-28 10:20:53 -08:00
Chet Haase
fe38b7b793
Merge "Fix artifact with clipped webview content" into honeycomb
2011-01-28 10:16:54 -08:00
Leon Scroggins
572ba78202
Only send a direction key if we are not in touch mode.
...
Bug:3395047
requestFocus() sends a direction key, in case the user
focused the WebView using that direction key. However,
in touch mode, the user used touch to give focus, so
do not send a directional key.
Change-Id: I052d30639d1caefd39077b0498a1e0d21c157a9a
2011-01-28 11:26:45 -05:00
Ben Murdoch
f676466dc8
am 306e96c0: am c38b7c82: Merge "Implement the double tap to zoom animation with HW accleration." into honeycomb
...
* commit '306e96c0dd931c9dd83e3d580c5b79141d093646':
Implement the double tap to zoom animation with HW accleration.
2011-01-28 02:42:39 -08:00
Ben Murdoch
c38b7c820a
Merge "Implement the double tap to zoom animation with HW accleration." into honeycomb
2011-01-28 02:27:38 -08:00
Chet Haase
91fc3cf3b6
Fix artifact with clipped webview content
...
We were incorrectly calculating the webview viewport in cases
where the viewport was clipped. We now pass down null for the
viewport, which is an indicator for the native code to noop
drawGL calls with a null viewport.
Change-Id: Iecf191eb447869819e357a15a360f0f08c47c273
2011-01-28 00:20:04 -08:00
Derek Sollenberger
fdc8757ac4
am f454cee0: am 8f9fb947: Merge "Add Plugin API for controling the device power states" into honeycomb
...
* commit 'f454cee04456acf74871b02033e6972f71919e55':
Add Plugin API for controling the device power states
2011-01-27 15:31:23 -08:00
Derek Sollenberger
8f9fb94741
Merge "Add Plugin API for controling the device power states" into honeycomb
2011-01-27 15:26:53 -08:00
Huahui Wu
c9d6123521
am 491784f2: am cbcdc614: Merge "b/3347670 Support installing online certs to the system keystore." into honeycomb
...
* commit '491784f2ecf617f787e11c2393d190b657b2ecde':
b/3347670 Support installing online certs to the system keystore.
2011-01-27 15:11:59 -08:00
Derek Sollenberger
f3196cd70a
Add Plugin API for controling the device power states
...
This is an initial API that will allow the plugin to request to
keep the screen on.
companion change is in external/webkit
bug: 3331493
Change-Id: Ic18787e7ecd705a5b2e31a34ea884fd39ad9d11a
2011-01-27 18:00:14 -05:00
Huahui Wu
c7939b1750
b/3347670 Support installing online certs to the system keystore.
...
Requires another CL in external/webkit.
https://android-git.corp.google.com/g/#change,93328
Change-Id: I33d642d370ddf330199f2b296d5f8b08923e49cd
2011-01-27 09:51:37 -08:00
Ben Murdoch
811ba6c6a2
Implement the double tap to zoom animation with HW accleration.
...
Bug: 3164010
Change-Id: I6d3b5973ee0aa95dd810755263e615e226cc965b
2011-01-27 15:41:48 +00:00
Michael Kolb
1462293c16
am cda2da1f: am 85fd2c91: Merge "fix incognito url loading" into honeycomb
...
* commit 'cda2da1f23f7be6dd2c41746a49ff41bf66958df':
fix incognito url loading
2011-01-26 21:19:20 -08:00
Michael Kolb
85fd2c9102
Merge "fix incognito url loading" into honeycomb
2011-01-26 19:21:49 -08:00