OSDN Git Service

android-x86/frameworks-base.git
14 years agoam 2705c8f0: Merge "DO NOT MERGE. force plugins to render on top of browser content...
Derek Sollenberger [Tue, 2 Mar 2010 14:44:47 +0000 (06:44 -0800)]
am 2705c8f0: Merge "DO NOT MERGE. force plugins to render on top of browser content." into eclair-mr2

Merge commit '2705c8f09975f1bf10c84af323a67c104a177129' into eclair-mr2-plus-aosp

* commit '2705c8f09975f1bf10c84af323a67c104a177129':
  DO NOT MERGE. force plugins to render on top of browser content.

14 years agoMerge "DO NOT MERGE. force plugins to render on top of browser content." into eclair-mr2
Derek Sollenberger [Tue, 2 Mar 2010 14:33:32 +0000 (06:33 -0800)]
Merge "DO NOT MERGE. force plugins to render on top of browser content." into eclair-mr2

14 years agoam 3ff7cecd: Merge "DO NOT MERGE" into eclair-mr2
Grace Kloba [Tue, 2 Mar 2010 00:13:21 +0000 (16:13 -0800)]
am 3ff7cecd: Merge "DO NOT MERGE" into eclair-mr2

Merge commit '3ff7cecd3d9a1bb9485e32b0e6920f24022a5565' into eclair-mr2-plus-aosp

* commit '3ff7cecd3d9a1bb9485e32b0e6920f24022a5565':
  DO NOT MERGE

14 years agoMerge "DO NOT MERGE" into eclair-mr2
Grace Kloba [Tue, 2 Mar 2010 00:02:12 +0000 (16:02 -0800)]
Merge "DO NOT MERGE" into eclair-mr2

14 years agoam cfb50c66: Merge "If we get TOUCH_UP before getting the WebCore\'s response for...
Grace Kloba [Mon, 1 Mar 2010 21:11:55 +0000 (13:11 -0800)]
am cfb50c66: Merge "If we get TOUCH_UP before getting the WebCore\'s response for TOUCH_DOWN, remove the pending TOUCH_EVENT before proceeding to fling." into eclair-mr2

Merge commit 'cfb50c66faf4ff8a6f76884fdaf2dcb48d4d63a3' into eclair-mr2-plus-aosp

* commit 'cfb50c66faf4ff8a6f76884fdaf2dcb48d4d63a3':
  If we get TOUCH_UP before getting the WebCore's

14 years agoMerge "If we get TOUCH_UP before getting the WebCore's response for TOUCH_DOWN, remov...
Grace Kloba [Mon, 1 Mar 2010 21:07:06 +0000 (13:07 -0800)]
Merge "If we get TOUCH_UP before getting the WebCore's response for TOUCH_DOWN, remove the pending TOUCH_EVENT before proceeding to fling." into eclair-mr2

14 years agoIf we get TOUCH_UP before getting the WebCore's
Grace Kloba [Mon, 1 Mar 2010 20:29:11 +0000 (12:29 -0800)]
If we get TOUCH_UP before getting the WebCore's
response for TOUCH_DOWN, remove the pending TOUCH_EVENT
before proceeding to fling.

This is partial fix for
http://b/issue?id=2450534

14 years agoDO NOT MERGE. force plugins to render on top of browser content.
Derek Sollenberger [Tue, 23 Feb 2010 21:52:45 +0000 (16:52 -0500)]
DO NOT MERGE. force plugins to render on top of browser content.

14 years agoDO NOT MERGE
Grace Kloba [Mon, 1 Mar 2010 20:13:01 +0000 (12:13 -0800)]
DO NOT MERGE

Manual merge part of https://android-git.corp.google.com/g/#change,42462
from master to mr2 for Adobe.

Fix http://b/issue?id=2475242

14 years agoam ecde72fe: Ensure the IME is rendered above the surface when we z-order the surface...
Derek Sollenberger [Mon, 1 Mar 2010 20:09:10 +0000 (12:09 -0800)]
am ecde72fe: Ensure the IME is rendered above the surface when we z-order the surface to be on top.

Merge commit 'ecde72fe411811ca02a2565bf73b86e6e8ddc76b' into eclair-mr2-plus-aosp

* commit 'ecde72fe411811ca02a2565bf73b86e6e8ddc76b':
  Ensure the IME is rendered above the surface when we z-order the surface to be on top.

14 years agoEnsure the IME is rendered above the surface when we z-order the surface to be on...
Derek Sollenberger [Mon, 1 Mar 2010 18:44:42 +0000 (13:44 -0500)]
Ensure the IME is rendered above the surface when we z-order the surface to be on top.

14 years agoam a406fb90: DO NOT MERGE
Grace Kloba [Thu, 25 Feb 2010 02:39:55 +0000 (18:39 -0800)]
am a406fb90: DO NOT MERGE

Merge commit 'a406fb90805adf36fe0fabd3a79018e33706453c' into eclair-mr2-plus-aosp

* commit 'a406fb90805adf36fe0fabd3a79018e33706453c':
  DO NOT MERGE

14 years agoDO NOT MERGE
Grace Kloba [Tue, 23 Feb 2010 23:25:31 +0000 (15:25 -0800)]
DO NOT MERGE

If mPreventDrag is cancelled due to time out, remove
the pending TOUCH_EVENTS and then send an ACTION_CANCEL
and skip the rest of touch events.

This should address the drag problem Flash plugin has.

Fix http://b/issue?id=245053

14 years agoam 4ed2b1c3: Pass touch event time from Java to WebKit
Grace Kloba [Wed, 3 Feb 2010 05:07:05 +0000 (21:07 -0800)]
am 4ed2b1c3: Pass touch event time from Java to WebKit

Merge commit '4ed2b1c34b2dd0e2bd2f403a6f3de0bdbf473b98' into eclair-mr2-plus-aosp

* commit '4ed2b1c34b2dd0e2bd2f403a6f3de0bdbf473b98':
  Pass touch event time from Java to WebKit

14 years agoPass touch event time from Java to WebKit
Grace Kloba [Wed, 3 Feb 2010 03:08:41 +0000 (19:08 -0800)]
Pass touch event time from Java to WebKit

14 years agoam e7b2845d: Merge "DO NOT MERGE return an error when Surface::lock() is called while...
Patrick Scott [Tue, 26 Jan 2010 18:11:30 +0000 (10:11 -0800)]
am e7b2845d: Merge "DO NOT MERGE return an error when Surface::lock() is called while the surface is already locked." into eclair-mr2

Merge commit 'e7b2845d685a583e8e84de369b6acfa1bebeabf4' into eclair-mr2-plus-aosp

* commit 'e7b2845d685a583e8e84de369b6acfa1bebeabf4':
  DO NOT MERGE

14 years agoam caf0ce3c: Delay resetting mPreventDrag flags so that the Plugin will have more...
Grace Kloba [Tue, 26 Jan 2010 18:09:52 +0000 (10:09 -0800)]
am caf0ce3c: Delay resetting mPreventDrag flags so that the Plugin will have more time to respond whether it wants to handle the touch events. (not have to return the value from WebViewCore before the first tap is up)

Merge commit 'caf0ce3ca2b3deba4bcff6c920740bafd87f2b62' into eclair-mr2-plus-aosp

* commit 'caf0ce3ca2b3deba4bcff6c920740bafd87f2b62':
  Delay resetting mPreventDrag flags so that the Plugin

14 years agoam 77dc179b: As embedded and full screen shares the same view, we have to replace...
Grace Kloba [Tue, 26 Jan 2010 18:09:39 +0000 (10:09 -0800)]
am 77dc179b: As embedded and full screen shares the same view, we have to replace the AbsoluteLayout with ViewGroup.Layout before setting it to the dialog as dialog\'s FrameLayout doesn\'t accept AbsoluteLayout.

Merge commit '77dc179baa7b8fb405633fd46324e336285d10e2' into eclair-mr2-plus-aosp

* commit '77dc179baa7b8fb405633fd46324e336285d10e2':
  As embedded and full screen shares the same view,

14 years agoMerge "DO NOT MERGE return an error when Surface::lock() is called while the surface...
Patrick Scott [Tue, 26 Jan 2010 18:07:23 +0000 (10:07 -0800)]
Merge "DO NOT MERGE return an error when Surface::lock() is called while the surface is already locked." into eclair-mr2

14 years agoDelay resetting mPreventDrag flags so that the Plugin
Grace Kloba [Tue, 26 Jan 2010 02:36:48 +0000 (18:36 -0800)]
Delay resetting mPreventDrag flags so that the Plugin
will have more time to respond whether it wants to
handle the touch events. (not have to return the
value from WebViewCore before the first tap is up)

Fix a potential null pointer exception.

14 years agoDO NOT MERGE
Mathias Agopian [Fri, 22 Jan 2010 19:47:55 +0000 (11:47 -0800)]
DO NOT MERGE
return an error when Surface::lock() is called while the surface is already locked.

14 years agoAs embedded and full screen shares the same view,
Grace Kloba [Fri, 22 Jan 2010 03:13:34 +0000 (19:13 -0800)]
As embedded and full screen shares the same view,
we have to replace the AbsoluteLayout with
ViewGroup.Layout before setting it to the dialog
as dialog's FrameLayout doesn't accept AbsoluteLayout.

This should fix the crash when changing orientation.

14 years agoam 7cabb03d: Resize the WebView when the soft-keyboard appears in landscape mode.
Derek Sollenberger [Thu, 21 Jan 2010 16:29:33 +0000 (08:29 -0800)]
am 7cabb03d: Resize the WebView when the soft-keyboard appears in landscape mode.

Merge commit '7cabb03da7053f3ceb5ff8b41b6a46052c6658a1' into eclair-mr2-plus-aosp

* commit '7cabb03da7053f3ceb5ff8b41b6a46052c6658a1':
  Resize the WebView when the soft-keyboard appears in landscape mode.

14 years agoResize the WebView when the soft-keyboard appears in landscape mode.
Derek Sollenberger [Thu, 21 Jan 2010 15:37:38 +0000 (10:37 -0500)]
Resize the WebView when the soft-keyboard appears in landscape mode.

The WebView notifies the IME that it wishes to be resized when the
soft-keyboard is displayed. This fixes http://b/2170192.

14 years agoam af2af4e5: Add proper support for fixed position elements
Nicolas Roard [Thu, 14 Jan 2010 21:13:26 +0000 (13:13 -0800)]
am af2af4e5: Add proper support for fixed position elements

Merge commit 'af2af4e53aedb14c781d0351565fd7bec55a141a' into eclair-mr2-plus-aosp

* commit 'af2af4e53aedb14c781d0351565fd7bec55a141a':
  Add proper support for fixed position elements

14 years agoAdd proper support for fixed position elements
Nicolas Roard [Mon, 11 Jan 2010 13:20:16 +0000 (13:20 +0000)]
Add proper support for fixed position elements

this is two-part change, see  http://android-git.corp.google.com/g/#change,37091 for the C++ counterpart.
This CL implements fixed position elements (css position: fixed) using layers, supporting pixels and percent lengths.

It addresses http://b/1914365

14 years agoam 021b7b44: Add a static method to obtain the mime type from extension.
Patrick Scott [Wed, 13 Jan 2010 19:37:33 +0000 (11:37 -0800)]
am 021b7b44: Add a static method to obtain the mime type from extension.

Merge commit '021b7b443fa4bb24ec73d0c09cf019c14eba67bc' into eclair-mr2-plus-aosp

* commit '021b7b443fa4bb24ec73d0c09cf019c14eba67bc':
  Add a static method to obtain the mime type from extension.

14 years agoAdd a static method to obtain the mime type from extension.
Patrick Scott [Wed, 13 Jan 2010 19:12:43 +0000 (14:12 -0500)]
Add a static method to obtain the mime type from extension.

This method is used by WebKit to obtain the mime type from an extension.

Bug: 2368893

14 years agoam 2edd6826: Create a new ImeOption that disables fullscreen in landscape, and use it.
Leon Scroggins [Wed, 13 Jan 2010 14:11:05 +0000 (06:11 -0800)]
am 2edd6826: Create a new ImeOption that disables fullscreen in landscape, and use it.

Merge commit '2edd68260f26cbd6eddd0df16404bb6bcb22b3b6' into eclair-mr2-plus-aosp

* commit '2edd68260f26cbd6eddd0df16404bb6bcb22b3b6':
  Create a new ImeOption that disables fullscreen in landscape, and use it.

14 years agoCreate a new ImeOption that disables fullscreen in landscape, and use it.
Leon Scroggins [Tue, 12 Jan 2010 16:36:13 +0000 (11:36 -0500)]
Create a new ImeOption that disables fullscreen in landscape, and use it.

EditorInfo:
Add a flag to tell the InputMethodService to never go into fullscreen
mode.

InputMethodService:
When the new flag is set, onEvaluateFullscreenMode always returns
false.

WebTextView:
Use the new flag, along with IME_FLAG_NO_EXTRACT_UI.  Fixes
http://b/issue?id=2358360

14 years agoam fef4874a: fixing build break by removing unused imports.
Derek Sollenberger [Mon, 11 Jan 2010 21:31:43 +0000 (13:31 -0800)]
am fef4874a: fixing build break by removing unused imports.

Merge commit 'fef4874afddeeba8eaac6da49cc3203e9ce2d009' into eclair-mr2-plus-aosp

* commit 'fef4874afddeeba8eaac6da49cc3203e9ce2d009':
  fixing build break by removing unused imports.

14 years agofixing build break by removing unused imports.
Derek Sollenberger [Mon, 11 Jan 2010 21:26:07 +0000 (16:26 -0500)]
fixing build break by removing unused imports.

14 years agoam 7c5bf466: consolidating to only use one surface per plugin. give plugin access...
Derek Sollenberger [Mon, 11 Jan 2010 21:11:13 +0000 (13:11 -0800)]
am 7c5bf466: consolidating to only use one surface per plugin. give plugin access to java context.

Merge commit '7c5bf4666cb8f2f79a61f46f14dd2272b0ba41db' into eclair-mr2-plus-aosp

* commit '7c5bf4666cb8f2f79a61f46f14dd2272b0ba41db':
  consolidating to only use one surface per plugin. give plugin access to java context.

14 years agoconsolidating to only use one surface per plugin. give plugin access to java context.
Derek Sollenberger [Mon, 11 Jan 2010 17:50:51 +0000 (12:50 -0500)]
consolidating to only use one surface per plugin. give plugin access to java context.

There is a companion commit in external webkit.

14 years agoam 04e0a101: Bring up IME after receiving a response from webkit.
Leon Scroggins [Mon, 11 Jan 2010 14:42:13 +0000 (06:42 -0800)]
am 04e0a101: Bring up IME after receiving a response from webkit.

Merge commit '04e0a1018f69b38827e63a7f19a4d1e341f9725a' into eclair-mr2-plus-aosp

* commit '04e0a1018f69b38827e63a7f19a4d1e341f9725a':
  Bring up IME after receiving a response from webkit.

14 years agoBring up IME after receiving a response from webkit.
Leon Scroggins [Fri, 8 Jan 2010 21:19:27 +0000 (16:19 -0500)]
Bring up IME after receiving a response from webkit.

Fix for http://b/issue?id=2361658

Requires a change to external/webkit

14 years agoam c89b13b9: Use Calendar.add() instead of Calendar.roll()
Leon Scroggins [Fri, 8 Jan 2010 14:43:36 +0000 (06:43 -0800)]
am c89b13b9: Use Calendar.add() instead of Calendar.roll()

Merge commit 'c89b13b962c6634db536e563a42d058702ce045b' into eclair-mr2-plus-aosp

* commit 'c89b13b962c6634db536e563a42d058702ce045b':
  Use Calendar.add() instead of Calendar.roll()

14 years agoUse Calendar.add() instead of Calendar.roll()
Leon Scroggins [Thu, 7 Jan 2010 23:47:06 +0000 (18:47 -0500)]
Use Calendar.add() instead of Calendar.roll()

Calendar.roll() breaks the year at the beginning of the year, so
use add() instead, which changes larger fields.

Also, only use 4 bins, since the last bin's boundary is not relevant.

Lastly, no need to return Calendar in beginningOfDay.

Fixes http://b/issue?id=2361382

14 years agoam affa5d2c: remove unused jni interfaces
Cary Clark [Thu, 7 Jan 2010 18:19:56 +0000 (10:19 -0800)]
am affa5d2c: remove unused jni interfaces

Merge commit 'affa5d2c0f7c2ade43ded5ff9a7952b269183117' into eclair-mr2-plus-aosp

* commit 'affa5d2c0f7c2ade43ded5ff9a7952b269183117':
  remove unused jni interfaces

14 years agoremove unused jni interfaces
Cary Clark [Thu, 7 Jan 2010 17:18:23 +0000 (12:18 -0500)]
remove unused jni interfaces

Also make package interfaces unused outside of WebView.java
private.

companion change in external/webkit

14 years agoam 3a503399: Request <label> info only when accessing a textfield.
Leon Scroggins [Thu, 7 Jan 2010 13:46:19 +0000 (05:46 -0800)]
am 3a503399: Request <label> info only when accessing a textfield.

Merge commit '3a5033996e9df21abbd5b296d817c2acaedcb0f9' into eclair-mr2-plus-aosp

* commit '3a5033996e9df21abbd5b296d817c2acaedcb0f9':
  Request <label> info only when accessing a textfield.

14 years agoRequest <label> info only when accessing a textfield.
Leon Scroggins [Wed, 6 Jan 2010 22:04:38 +0000 (17:04 -0500)]
Request <label> info only when accessing a textfield.

Previously, we were storing the label info each time we build the
navigation cache.

Requires a change to external/webkit.

14 years agoam e3bbaf6c: Merge "set nine patch padding initially to an empty rectangle" into...
Cary Clark [Wed, 6 Jan 2010 21:45:59 +0000 (13:45 -0800)]
am e3bbaf6c: Merge "set nine patch padding initially to an empty rectangle" into eclair-mr2

Merge commit 'e3bbaf6c4f51f8201922cae29daa7e46f6c43bda' into eclair-mr2-plus-aosp

* commit 'e3bbaf6c4f51f8201922cae29daa7e46f6c43bda':
  set nine patch padding initially to an empty rectangle

14 years agoam e38fc189: Show label information as hint text
Leon Scroggins [Wed, 6 Jan 2010 21:45:46 +0000 (13:45 -0800)]
am e38fc189: Show label information as hint text

Merge commit 'e38fc1898183a6bf8b0542a1d2627cdbcbd63198' into eclair-mr2-plus-aosp

* commit 'e38fc1898183a6bf8b0542a1d2627cdbcbd63198':
  Show label information as hint text

14 years agoMerge "set nine patch padding initially to an empty rectangle" into eclair-mr2
Cary Clark [Wed, 6 Jan 2010 17:52:54 +0000 (09:52 -0800)]
Merge "set nine patch padding initially to an empty rectangle" into eclair-mr2

14 years agoset nine patch padding initially to an empty rectangle
Cary Clark [Wed, 6 Jan 2010 15:53:43 +0000 (10:53 -0500)]
set nine patch padding initially to an empty rectangle

Formerly, the padding state was set to null. Copying the padding
state fails when the null rectangle contents are referenced.

fixes http://b/2219785

14 years agoShow label information as hint text
Leon Scroggins [Tue, 5 Jan 2010 15:59:40 +0000 (10:59 -0500)]
Show label information as hint text

Fix for http://b/issue?id=2331526

Requires a change to external/webkit.

14 years agoam 106f9b24: Patch from Huahui Wu.
Grace Kloba [Tue, 5 Jan 2010 19:20:18 +0000 (11:20 -0800)]
am 106f9b24: Patch from Huahui Wu.

Merge commit '106f9b244633171ab75dd98b9761b7137c1a4705' into eclair-mr2-plus-aosp

* commit '106f9b244633171ab75dd98b9761b7137c1a4705':
  Patch from Huahui Wu.

14 years agoPatch from Huahui Wu.
Grace Kloba [Tue, 5 Jan 2010 18:50:39 +0000 (10:50 -0800)]
Patch from Huahui Wu.

Fix http://b/issue?id=1908085

14 years agoam 38863336: layers support
Nicolas Roard [Mon, 4 Jan 2010 19:42:41 +0000 (11:42 -0800)]
am 38863336: layers support

Merge commit '3886333644467beeaf60c13fb94f242538067765' into eclair-mr2-plus-aosp

* commit '3886333644467beeaf60c13fb94f242538067765':
  layers support

14 years agolayers support
Nicolas Roard [Mon, 4 Jan 2010 19:30:55 +0000 (19:30 +0000)]
layers support

14 years agoam bc7afcb9: Merge "free the NPObject in NPP_Destroy." into eclair-mr2
Grace Kloba [Mon, 4 Jan 2010 18:01:24 +0000 (10:01 -0800)]
am bc7afcb9: Merge "free the NPObject in NPP_Destroy." into eclair-mr2

Merge commit 'bc7afcb94688dedb0ae9b4b3415f46aa13e713e5' into eclair-mr2-plus-aosp

* commit 'bc7afcb94688dedb0ae9b4b3415f46aa13e713e5':
  free the NPObject in NPP_Destroy.

14 years agoam 67166b6e: Merge "Cleanup the cache file when we decide not saving it. This logic...
Grace Kloba [Mon, 4 Jan 2010 18:01:16 +0000 (10:01 -0800)]
am 67166b6e: Merge "Cleanup the cache file when we decide not saving it. This logic was lost when we switched back using FLASH instead of RAM for the cache." into eclair-mr2

Merge commit '67166b6eaea7a3bc83ec7bf2876b3807cda859f1' into eclair-mr2-plus-aosp

* commit '67166b6eaea7a3bc83ec7bf2876b3807cda859f1':
  Cleanup the cache file when we decide not saving it.

14 years agoMerge "free the NPObject in NPP_Destroy." into eclair-mr2
Grace Kloba [Mon, 4 Jan 2010 17:56:46 +0000 (09:56 -0800)]
Merge "free the NPObject in NPP_Destroy." into eclair-mr2

14 years agoMerge "Cleanup the cache file when we decide not saving it. This logic was lost when...
Grace Kloba [Mon, 4 Jan 2010 17:55:54 +0000 (09:55 -0800)]
Merge "Cleanup the cache file when we decide not saving it. This logic was lost when we switched back using FLASH instead of RAM for the cache." into eclair-mr2

14 years agoam e26efa32: If the DOM changes textfield focus, make the IME work properly.
Leon Scroggins [Mon, 4 Jan 2010 15:32:59 +0000 (07:32 -0800)]
am e26efa32: If the DOM changes textfield focus, make the IME work properly.

Merge commit 'e26efa321c66716d58f3e338022caed8852af07e' into eclair-mr2-plus-aosp

* commit 'e26efa321c66716d58f3e338022caed8852af07e':
  If the DOM changes textfield focus, make the IME work properly.

14 years agoIf the DOM changes textfield focus, make the IME work properly.
Leon Scroggins [Tue, 15 Dec 2009 21:38:45 +0000 (16:38 -0500)]
If the DOM changes textfield focus, make the IME work properly.

Fix for http://b/issue?id=2219166

Requires a change to external/webkit

Remove the old change to update the WebTextView when a key is pressed,
since the IME does not generate key events.  Instead, when the focus
changes, and the IME is serving the WebTextView, immediately clear
the cursor and update the WebTextView, so the user can continue
typing.

14 years agoCleanup the cache file when we decide not saving it.
Grace Kloba [Mon, 28 Dec 2009 01:39:43 +0000 (17:39 -0800)]
Cleanup the cache file when we decide not saving it.
This logic was lost when we switched back using FLASH
instead of RAM for the cache.

Add back the CACHE_MAX_SIZE to limit the maximum
cacheable file.

Fix http://b/issue?id=2346132

14 years agofree the NPObject in NPP_Destroy.
Grace Kloba [Sun, 27 Dec 2009 22:38:14 +0000 (14:38 -0800)]
free the NPObject in NPP_Destroy.

14 years agoam 4bc95d19: Merge change Iab089078 into eclair-mr2
Charles Chen [Wed, 23 Dec 2009 01:42:25 +0000 (17:42 -0800)]
am 4bc95d19: Merge change Iab089078 into eclair-mr2

Merge commit '4bc95d19c9ccf9cfe4c51b1e697db8cc1d86a579' into eclair-mr2-plus-aosp

* commit '4bc95d19c9ccf9cfe4c51b1e697db8cc1d86a579':
  Fix for a race condition that can occur if an utterance

14 years agoam 484d2888: Fix issue 2299360: Change in in-call volume affects the Bluetooth in...
Eric Laurent [Wed, 23 Dec 2009 01:42:17 +0000 (17:42 -0800)]
am 484d2888: Fix issue 2299360: Change in in-call volume affects the Bluetooth in-call volume and vice versa.

Merge commit '484d2888680e18e6ad8c3fcc51e3b70a705a096e' into eclair-mr2-plus-aosp

* commit '484d2888680e18e6ad8c3fcc51e3b70a705a096e':
  Fix issue 2299360: Change in in-call volume affects the Bluetooth in-call volume and vice versa.

14 years agoMerge change Iab089078 into eclair-mr2
Android (Google) Code Review [Wed, 23 Dec 2009 01:39:57 +0000 (17:39 -0800)]
Merge change Iab089078 into eclair-mr2

* changes:
  Fix for a race condition that can occur if an utterance is stopped right when it completes.

14 years agoFix issue 2299360: Change in in-call volume affects the Bluetooth in-call volume...
Eric Laurent [Tue, 8 Dec 2009 17:05:45 +0000 (09:05 -0800)]
Fix issue 2299360: Change in in-call volume affects the Bluetooth in-call volume and vice versa.

Add a separate system settings entry for bluetooth SCO volume.

14 years agoam 4350e145: Move the full screen\'s matching embedded view to be fully visible so...
Grace Kloba [Tue, 22 Dec 2009 02:09:47 +0000 (18:09 -0800)]
am 4350e145: Move the full screen\'s matching embedded view to be fully visible so that the touch will always work.

Merge commit '4350e1451c9f884fabcabfda915b58a26c6ebf5f' into eclair-mr2-plus-aosp

* commit '4350e1451c9f884fabcabfda915b58a26c6ebf5f':
  Move the full screen's matching embedded view to be

14 years agoMove the full screen's matching embedded view to be
Grace Kloba [Tue, 22 Dec 2009 00:35:04 +0000 (16:35 -0800)]
Move the full screen's matching embedded view to be
fully visible so that the touch will always work.

14 years agoam d4a4729c: Update imports to android-common
Tom Taylor [Mon, 21 Dec 2009 23:44:34 +0000 (15:44 -0800)]
am d4a4729c: Update imports to android-common

Merge commit 'd4a4729c0cac582a2dcec7c8cfb316b81885a0f0' into eclair-mr2-plus-aosp

* commit 'd4a4729c0cac582a2dcec7c8cfb316b81885a0f0':
  Update imports to android-common

14 years agoUpdate imports to android-common
Tom Taylor [Mon, 21 Dec 2009 21:59:18 +0000 (13:59 -0800)]
Update imports to android-common

Several files were moved to android-common. Update all the references
to import those files from the new location.

14 years agoam 6a188713: Merge change I37f5ced1 into eclair-mr2
Tom Taylor [Mon, 21 Dec 2009 19:26:32 +0000 (11:26 -0800)]
am 6a188713: Merge change I37f5ced1 into eclair-mr2

Merge commit '6a18871355f22bd0f91192e91345f48dff91f71a' into eclair-mr2-plus-aosp

* commit '6a18871355f22bd0f91192e91345f48dff91f71a':
  Move various utility classes to android-common

14 years agoMerge change I37f5ced1 into eclair-mr2
Android (Google) Code Review [Mon, 21 Dec 2009 17:59:25 +0000 (09:59 -0800)]
Merge change I37f5ced1 into eclair-mr2

* changes:
  Move various utility classes to android-common

14 years agoam 9a67c820: Address the multiple resizing during initializing problem adobe run...
Grace Kloba [Sun, 20 Dec 2009 19:34:57 +0000 (11:34 -0800)]
am 9a67c820: Address the multiple resizing during initializing problem adobe run into.

Merge commit '9a67c82089e43d37f5038c74b0e1dca8edc4ac8a' into eclair-mr2-plus-aosp

* commit '9a67c82089e43d37f5038c74b0e1dca8edc4ac8a':
  Address the multiple resizing during initializing

14 years agoAddress the multiple resizing during initializing
Grace Kloba [Sun, 20 Dec 2009 19:33:58 +0000 (11:33 -0800)]
Address the multiple resizing during initializing
problem adobe run into.

When a child view is created, we first hide it if
the webview is not ready to draw yet. This will avoid
the multiple resizing notification.

14 years agoam 4d0e827d: Attempt to fix simular build break. Missing header file stdlib.h for...
James Dong [Sat, 19 Dec 2009 17:00:17 +0000 (09:00 -0800)]
am 4d0e827d: Attempt to fix simular build break. Missing header file stdlib.h for free, malloc, etc

Merge commit '4d0e827d0be6085893428b420ec5800f1973a43b' into eclair-mr2-plus-aosp

* commit '4d0e827d0be6085893428b420ec5800f1973a43b':
  Attempt to fix simular build break.

14 years agoAttempt to fix simular build break.
James Dong [Sat, 19 Dec 2009 16:53:01 +0000 (08:53 -0800)]
Attempt to fix simular build break.
Missing header file stdlib.h for free, malloc, etc

14 years agoam 4e4795c8: Fix a memory corruption problem in software M4v/H263 decoder due to...
James Dong [Sat, 19 Dec 2009 16:26:03 +0000 (08:26 -0800)]
am 4e4795c8: Fix a memory corruption problem in software M4v/H263 decoder due to out-of-scope local variable

Merge commit '4e4795c8c0934eb063048471037ecb8a713e85fd' into eclair-mr2-plus-aosp

* commit '4e4795c8c0934eb063048471037ecb8a713e85fd':
  Fix a memory corruption problem in software M4v/H263 decoder due to out-of-scope local variable

14 years agoFix a memory corruption problem in software M4v/H263 decoder due to out-of-scope...
James Dong [Sat, 19 Dec 2009 02:40:43 +0000 (18:40 -0800)]
Fix a memory corruption problem in software M4v/H263 decoder due to out-of-scope local variable

14 years agoam 05de7c88: Merge change I420cc110 into eclair-mr2
Jim Miller [Sat, 19 Dec 2009 00:10:31 +0000 (16:10 -0800)]
am 05de7c88: Merge change I420cc110 into eclair-mr2

Merge commit '05de7c882e0ae8d9ea10f4de9421b2e05bf29fa9' into eclair-mr2-plus-aosp

* commit '05de7c882e0ae8d9ea10f4de9421b2e05bf29fa9':
  Fix 2318046: Modify PIN entry layout in keyguard so it works well on HVGA as well as WVGA devices.

14 years agoMerge change I420cc110 into eclair-mr2
Android (Google) Code Review [Sat, 19 Dec 2009 00:07:19 +0000 (16:07 -0800)]
Merge change I420cc110 into eclair-mr2

* changes:
  Fix 2318046: Modify PIN entry layout in keyguard so it works well on HVGA as well as WVGA devices.

14 years agoam 421c72b6: Cleanup of process-specific DNS.
Robert Greenwalt [Fri, 18 Dec 2009 22:33:55 +0000 (14:33 -0800)]
am 421c72b6: Cleanup of process-specific DNS.

Merge commit '421c72b6773582dd1473ace44c42d4e0ee1287e3' into eclair-mr2-plus-aosp

* commit '421c72b6773582dd1473ace44c42d4e0ee1287e3':
  Cleanup of process-specific DNS.

14 years agoCleanup of process-specific DNS.
Robert Greenwalt [Thu, 17 Dec 2009 22:54:59 +0000 (14:54 -0800)]
Cleanup of process-specific DNS.

Removes entries sooner.  A bug.
Doesn't add one for phone process at all.  This was intended to be removed long ago.

bug: 2329900

14 years agoam 791c626a: Merge change Ibac388a3 into eclair-mr2
Gloria Wang [Fri, 18 Dec 2009 18:34:18 +0000 (10:34 -0800)]
am 791c626a: Merge change Ibac388a3 into eclair-mr2

Merge commit '791c626addcb30c6fbe3522aa7e1afe86ce4d233' into eclair-mr2-plus-aosp

* commit '791c626addcb30c6fbe3522aa7e1afe86ce4d233':
  Add support for XING header

14 years agoMerge change Ibac388a3 into eclair-mr2
Android (Google) Code Review [Fri, 18 Dec 2009 18:30:37 +0000 (10:30 -0800)]
Merge change Ibac388a3 into eclair-mr2

* changes:
  Add support for XING header

14 years agoMove various utility classes to android-common
Tom Taylor [Fri, 18 Dec 2009 18:08:35 +0000 (10:08 -0800)]
Move various utility classes to android-common

In the process of making Mms unbundled, copy a few non-public-API
classes into the android-common library. The Mms app now uses this
library. The next step is to update the other apps that use these classes
and then delete the classes from their original location.

14 years agoam 6888f559: Merge change If0c93a57 into eclair-mr2
Mike Reed [Fri, 18 Dec 2009 17:53:26 +0000 (09:53 -0800)]
am 6888f559: Merge change If0c93a57 into eclair-mr2

Merge commit '6888f559ba215abd210df749c3ef63706d0bc56a' into eclair-mr2-plus-aosp

* commit '6888f559ba215abd210df749c3ef63706d0bc56a':
  add DragTracker class

14 years agoMerge change If0c93a57 into eclair-mr2
Android (Google) Code Review [Fri, 18 Dec 2009 17:50:57 +0000 (09:50 -0800)]
Merge change If0c93a57 into eclair-mr2

* changes:
  add DragTracker class

14 years agoadd DragTracker class
Mike Reed [Thu, 12 Nov 2009 17:50:20 +0000 (12:50 -0500)]
add DragTracker class

14 years agoAdd support for XING header
Gloria Wang [Wed, 9 Dec 2009 23:46:19 +0000 (15:46 -0800)]
Add support for XING header

14 years agoam 02f5b544: Initial checkins of the mpeg4 and h263 software decoders based on PV
James Dong [Thu, 17 Dec 2009 21:30:55 +0000 (13:30 -0800)]
am 02f5b544: Initial checkins of the mpeg4 and h263 software decoders based on PV

Merge commit '02f5b5447de349216a40086ca6061efefb5a3025' into eclair-mr2-plus-aosp

* commit '02f5b5447de349216a40086ca6061efefb5a3025':
  Initial checkins of the mpeg4 and h263 software decoders based on PV

14 years agoInitial checkins of the mpeg4 and h263 software decoders based on PV
James Dong [Wed, 16 Dec 2009 00:26:55 +0000 (16:26 -0800)]
Initial checkins of the mpeg4 and h263 software decoders based on PV

14 years agoam 66cc5900: Merge change Ic70239e8 into eclair-mr2
Fred Quintana [Thu, 17 Dec 2009 20:21:25 +0000 (12:21 -0800)]
am 66cc5900: Merge change Ic70239e8 into eclair-mr2

Merge commit '66cc5900a53b22326bce053973730a301732efe9' into eclair-mr2-plus-aosp

* commit '66cc5900a53b22326bce053973730a301732efe9':
  changed SettingsProvider to manage the androidid itself

14 years agoMerge change Ic70239e8 into eclair-mr2
Android (Google) Code Review [Thu, 17 Dec 2009 20:19:46 +0000 (12:19 -0800)]
Merge change Ic70239e8 into eclair-mr2

* changes:
  changed SettingsProvider to manage the androidid itself

14 years agoam 4986934e: Merge change Ia6446890 into eclair-mr2
Jeff Hamilton [Thu, 17 Dec 2009 19:53:25 +0000 (11:53 -0800)]
am 4986934e: Merge change Ia6446890 into eclair-mr2

Merge commit '4986934e189032dba43676973038879b5f90a406' into eclair-mr2-plus-aosp

* commit '4986934e189032dba43676973038879b5f90a406':
  Remove the IM provider contract class.

14 years agoMerge change Ia6446890 into eclair-mr2
Android (Google) Code Review [Thu, 17 Dec 2009 19:49:50 +0000 (11:49 -0800)]
Merge change Ia6446890 into eclair-mr2

* changes:
  Remove the IM provider contract class.

14 years agoRemove the IM provider contract class.
Jeff Hamilton [Sat, 21 Nov 2009 04:04:03 +0000 (20:04 -0800)]
Remove the IM provider contract class.

Change-Id: Ia644689021aca3e429d42727dfd6262b6986dfd2

14 years agochanged SettingsProvider to manage the androidid itself
Fred Quintana [Thu, 17 Dec 2009 18:28:33 +0000 (10:28 -0800)]
changed SettingsProvider to manage the androidid itself

14 years agoam 082e5171: Merge change I895fb7d7 into eclair-mr2
Andreas Huber [Thu, 17 Dec 2009 18:23:46 +0000 (10:23 -0800)]
am 082e5171: Merge change I895fb7d7 into eclair-mr2

Merge commit '082e51712ab9c9ce94eaee88797bbdbc80b2004d' into eclair-mr2-plus-aosp

* commit '082e51712ab9c9ce94eaee88797bbdbc80b2004d':
  Squashed commit of the following:

14 years agoMerge change I895fb7d7 into eclair-mr2
Android (Google) Code Review [Thu, 17 Dec 2009 18:21:31 +0000 (10:21 -0800)]
Merge change I895fb7d7 into eclair-mr2

* changes:
  Squashed commit of the following:

14 years agoSquashed commit of the following:
Andreas Huber [Wed, 16 Dec 2009 17:30:55 +0000 (09:30 -0800)]
Squashed commit of the following:

commit 144b1c40e9cf08a584c50e1bef7ba3f287e81a4f
Author: Andreas Huber <andih@google.com>
Date:   Wed Dec 16 09:28:23 2009 -0800

    This H264 file shows a certain problem even better.

commit 3245f1f3b7471975aeeb824a756c987abd610f55
Author: Andreas Huber <andih@google.com>
Date:   Wed Dec 16 09:20:08 2009 -0800

    Using only the QA testfiles now.

commit 074817eb3816c5dd70858a3594e3b92d799d873b
Author: Andreas Huber <andih@google.com>
Date:   Tue Dec 15 16:17:39 2009 -0800

    Yay, roles are back again now that the API is in place.

commit 6d847e4932cc38301ae27cb7283b7f1553a95457
Author: Andreas Huber <andih@google.com>
Date:   Tue Dec 15 13:01:20 2009 -0800

    Added commandline option for specifying the random seed for reproducable tests.

commit 62ab37b26336eaa67e49791c41c996acb6acee3f
Author: Andreas Huber <andih@google.com>
Date:   Mon Dec 14 10:53:27 2009 -0800

    When issuing a seek it is important that only the first MediaSource::read call has the seek option.

commit e77c46644b2fb6862bafa3569f7d304252074f1e
Author: Andreas Huber <andih@google.com>
Date:   Mon Dec 7 16:39:07 2009 -0800

    Make sure the tests are actually built, sp<OMXCodec> becomes sp<MediaSource>

commit 6df56915bd55a9445b3c6f953d3cc251d81579b8
Author: Andreas Huber <andih@google.com>
Date:   Thu Dec 3 14:25:36 2009 -0800

    Temporarily disable support for querying the roles of OMX components.

commit 31bb26930df9e3658dea684cedb4b0f1a06a4a88
Author: Andreas Huber <andih@google.com>
Date:   Tue Dec 1 13:36:52 2009 -0800

    Disregard EOS events, slightly change the way the EOS flag on output buffers is handled.

commit 4c382fbc9aebee8197d5988d04378062809e7c48
Author: Andreas Huber <andih@google.com>
Date:   Tue Dec 1 09:37:24 2009 -0800

    New random seek test for the codec tests. Fixed "sticky" end-of-output-buffers flag behaviour in OMXCodec.

commit c762eac3e44309592b61a168d66e091cf609fa03
Author: Andreas Huber <andih@google.com>
Date:   Tue Nov 3 14:13:43 2009 -0800

    Fix a typo.

commit 50540a59b65c7d476b0193c7494cd75895e6ca6d
Author: Andreas Huber <andih@google.com>
Date:   Tue Nov 3 09:48:35 2009 -0800

    Some more fine tuning of the unit tests, make MPEG4Extractor less verbose.

commit 1157a7e52a0636706caa235abe16d2ff8a0b8140
Author: Andreas Huber <andih@google.com>
Date:   Wed Oct 28 12:01:01 2009 -0700

    Changes to the IOMX::listNodes API, this now returns the component's roles as well, unit tests now test all components in all supported roles by default.

commit 30fbf2d8c6cb927689f7ba75eb550a81e9df488a
Author: Andreas Huber <andih@google.com>
Date:   Mon Oct 26 09:45:26 2009 -0700

    Initial check-in of unit tests for OMX components.

14 years agoam 31a69fdb: throw if we have a null typeface native instance (so we don\'t crash...
Mike Reed [Thu, 17 Dec 2009 17:24:18 +0000 (09:24 -0800)]
am 31a69fdb: throw if we have a null typeface native instance (so we don\'t crash in native code) we may still have to native-destroy a Typeface with a null ref, so check for that

Merge commit '31a69fdbe1edd8d686043e8ca7d278289f65808e' into eclair-mr2-plus-aosp

* commit '31a69fdbe1edd8d686043e8ca7d278289f65808e':
  throw if we have a null typeface native instance (so we don't crash in native code)

14 years agothrow if we have a null typeface native instance (so we don't crash in native code)
Mike Reed [Mon, 14 Dec 2009 19:57:01 +0000 (14:57 -0500)]
throw if we have a null typeface native instance (so we don't crash in native code)
we may still have to native-destroy a Typeface with a null ref, so check for that

14 years agoam e96b6838: Merge change I4758f121 into eclair-mr2
Yang Li [Thu, 17 Dec 2009 05:42:21 +0000 (21:42 -0800)]
am e96b6838: Merge change I4758f121 into eclair-mr2

Merge commit 'e96b6838b5a7ec3b4368e2449af9fbf0a8b75f16' into eclair-mr2-plus-aosp

* commit 'e96b6838b5a7ec3b4368e2449af9fbf0a8b75f16':
  Added the Protractor algorithm for calculating the minimum cosine distance between gestures