OSDN Git Service
Brad Fitzpatrick [Tue, 23 Feb 2010 00:32:25 +0000 (16:32 -0800)]
Merge "Reduce SQLiteDatabase and ContentResolver EventLog logging thresholds."
Gloria Wang [Tue, 23 Feb 2010 00:08:28 +0000 (16:08 -0800)]
Merge "Fix for the safty check. It checks that nFir21 + jNpoints <= BUF_SIZE, but when it calls GetByteArrayRegion, it multiplies it by 2 which defeats the "// safety first" check at the beginning."
Gloria Wang [Mon, 22 Feb 2010 23:56:21 +0000 (15:56 -0800)]
Fix for the safty check. It checks that nFir21 + jNpoints <= BUF_SIZE,
but when it calls GetByteArrayRegion, it multiplies it by 2 which
defeats the "// safety first" check at the beginning.
Andreas Huber [Mon, 22 Feb 2010 23:32:14 +0000 (15:32 -0800)]
Merge "This hardware video decoder lies about its required input buffer sizes allocating 2.7 MB of memory instead of the required 176 KB... Added another quirk."
Brad Fitzpatrick [Mon, 22 Feb 2010 23:17:49 +0000 (15:17 -0800)]
Reduce SQLiteDatabase and ContentResolver EventLog logging thresholds.
Turns out the database is used a ton, and not particularly quickly, so
these were spamming the logs at their prior 100ms thresholds. Setting
it to 500ms now. (still sub-sampled, so should be ~5x less spammy...)
Andreas Huber [Mon, 22 Feb 2010 22:58:45 +0000 (14:58 -0800)]
This hardware video decoder lies about its required input buffer sizes allocating 2.7 MB of memory instead of the required 176 KB... Added another quirk.
related-to-bug:
2281327
Mathias Agopian [Mon, 22 Feb 2010 22:39:55 +0000 (14:39 -0800)]
Merge "remove a dependency of GraphicBuffer (libui) on Parcel (libbinder)."
Romain Guy [Mon, 22 Feb 2010 22:17:52 +0000 (14:17 -0800)]
Merge "Fix bug where calling getButton(int) returns null."
Oscar Montemayor [Mon, 22 Feb 2010 22:15:00 +0000 (14:15 -0800)]
Merge "Better file permissions enforcement on system keystore."
Adam Powell [Mon, 22 Feb 2010 22:14:46 +0000 (14:14 -0800)]
Merge "Don't switch layout modes in AbsListView#onTouchModeChanged() Don't stomp mResurrectToPosition for LAYOUT_SPECIFIC in AbsListView#hideSelector()"
Romain Guy [Mon, 22 Feb 2010 22:11:40 +0000 (14:11 -0800)]
Fix bug where calling getButton(int) returns null.
Fixes external bug http://code.google.com/p/android/issues/detail?id=6360
Tobias Haamel [Mon, 22 Feb 2010 21:25:33 +0000 (22:25 +0100)]
Also fix the API description file after UI_MODE_SERVICE rename.
San Mehat [Mon, 22 Feb 2010 21:21:58 +0000 (13:21 -0800)]
Merge "MountService: Force unmount when enabling ums"
San Mehat [Mon, 22 Feb 2010 19:39:16 +0000 (11:39 -0800)]
MountService: Force unmount when enabling ums
Signed-off-by: San Mehat <san@google.com>
Vasu Nori [Mon, 22 Feb 2010 20:58:44 +0000 (12:58 -0800)]
Merge "fix race condition introduced by CL https://android-git.corp.google.com/g/40395"
Dianne Hackborn [Mon, 22 Feb 2010 20:57:41 +0000 (12:57 -0800)]
Merge "Fix missing UI_MODE_SERVICE rename."
Bjorn Bringert [Mon, 22 Feb 2010 20:57:13 +0000 (12:57 -0800)]
Merge "Don't start global search from system dialogs"
Tobias Haamel [Mon, 22 Feb 2010 20:54:05 +0000 (21:54 +0100)]
Fix missing UI_MODE_SERVICE rename.
Bjorn Bringert [Mon, 22 Feb 2010 20:48:57 +0000 (20:48 +0000)]
Don't start global search from system dialogs
Also, set FLAG_ACTIVITY_NEW_TASK to allow launching
global search from non-activity contexts.
Fixes http://b/issue?id=
2460991
Change-Id: I833d5b851f0127fb69165fbfc7d1ee190b320401
Tobias Haamel [Fri, 19 Feb 2010 00:15:43 +0000 (16:15 -0800)]
Manager for controlling the UI modes.
The ui modes can be controlled with the UiModeManager class, which
is can be retrieved as a system service via getSytemService(Context.UIMODE_SERVICE).
The class is necessary so that CarHome can be unbundled and other apps can
disable the car mode. Its currently a hidden class, since I'm not sure if this
is the best way to provide this functionality to the user.
Vasu Nori [Mon, 22 Feb 2010 20:28:16 +0000 (12:28 -0800)]
fix race condition introduced by CL https://android-git.corp.google.com/g/40395
Dianne Hackborn [Mon, 22 Feb 2010 20:18:01 +0000 (12:18 -0800)]
Merge "Fix issue #
2438980: Implement package watcher for voice recognizer service setting"
Daniel Sandler [Sat, 20 Feb 2010 06:04:57 +0000 (01:04 -0500)]
Move new sound effects to the system stream.
Change-Id: I11cfa6495abeb0193b1a3929ec54f0386cfe9ed2
Dianne Hackborn [Sat, 20 Feb 2010 01:02:21 +0000 (17:02 -0800)]
Fix issue #
2438980: Implement package watcher for voice recognizer service setting
I am getting tired of writing package monitor code, realized this is missing in
a number of places, and at this point it has gotten complicated enough that I
don't think anyone actually does it 100% right so:
Introducing PackageMonitor.
Yes there are no Java docs. I am still playing around with just what this
thing is to figure out what makes sense and how people will use it. It is
being used to fix this bug for monitoring voice recognizers (integrating the
code from the settings provider for setting an initial value), to replace
the existing code for monitoring input methods (and fix the bug where we
wouldn't remove an input method from the enabled list when it got
uninstalled), to now monitor live wallpaper package changes (now allowing
us to avoid reverting back to the default live wallpaper when the current
one is updated!), and to monitor device admin changes.
Also includes a fix so you can't uninstall an .apk that is currently enabled
as a device admin.
Also includes a fix where the default time zone was not initialized early
enough which should fix issue #
2455507 (Observed Google services frame work crash).
In addition, this finally introduces a mechanism to determine if the
"force stop" button should be enabled, with convenience in PackageMonitor
for system services to handle it. All services have been updated to support
this. There is also new infrastructure for reporting battery usage as an
applicatin error report.
Adam Powell [Thu, 18 Feb 2010 18:35:05 +0000 (10:35 -0800)]
Don't switch layout modes in AbsListView#onTouchModeChanged()
Don't stomp mResurrectToPosition for LAYOUT_SPECIFIC in AbsListView#hideSelector()
Eric Laurent [Mon, 22 Feb 2010 19:19:51 +0000 (11:19 -0800)]
Oscar Montemayor [Mon, 22 Feb 2010 19:16:51 +0000 (11:16 -0800)]
Better file permissions enforcement on system keystore.
Eric Laurent [Mon, 22 Feb 2010 19:13:08 +0000 (11:13 -0800)]
Joe Onorato [Mon, 22 Feb 2010 18:56:18 +0000 (10:56 -0800)]
Merge "Ignore touch down events near the edge of the screen for the purposes of pulling down the windowshade."
Joe Onorato [Mon, 22 Feb 2010 18:52:11 +0000 (10:52 -0800)]
Ignore touch down events near the edge of the screen for the purposes of pulling down the
windowshade.
This makes it happen less often when you pick up the device or push open the keyboard.
Brad Fitzpatrick [Mon, 22 Feb 2010 17:10:19 +0000 (09:10 -0800)]
Merge "Don't let email addresses in database names get into the EventLog."
Brad Fitzpatrick [Fri, 19 Feb 2010 18:59:01 +0000 (10:59 -0800)]
Don't let email addresses in database names get into the EventLog.
Because some apps make SQLite database names containing email
addresses, we take care not to log those email addresses in the
EventLog, so other apps with READ_LOGS access can't read them.
Steve Block [Mon, 22 Feb 2010 16:18:20 +0000 (08:18 -0800)]
Merge "In DumpRenderTree, skip tests for which we have the wrong results"
Daniel Sandler [Mon, 22 Feb 2010 14:32:25 +0000 (06:32 -0800)]
Merge "Add new action for launching the user's music player app."
Steve Block [Fri, 5 Feb 2010 10:53:04 +0000 (10:53 +0000)]
In DumpRenderTree, skip tests for which we have the wrong results
Currently, the list of tests with incorrect results is not used.
Change-Id: I5d3ab9bde6201c2574f08c7c87efa4873ee6fdd1
Leon Scroggins [Fri, 19 Feb 2010 20:17:21 +0000 (15:17 -0500)]
Change the text for the browser downloads and history views.
Fix for http://b/issue?id=
2450232
Daniel Sandler [Thu, 18 Feb 2010 21:00:43 +0000 (16:00 -0500)]
Add new action for launching the user's music player app.
android.intent.action.MUSIC_PLAYER
http://b/
2237931
Eric Laurent [Mon, 22 Feb 2010 09:37:19 +0000 (01:37 -0800)]
Fix issue
2459650.
This change fixes a problem where an unwanted tone is generated by audio policy manager when a MT call is answered.
This is because of a policy that replaces high visibility system sounds (ringtones, alarms...) by a beep when in call.
There is a transitory phase while the call is being answered where the phone state is changed to IN_CALL but the
ringtone is still playing. The audio policy manager then mutes the end of the ringtone and starts playing a beep
in replacement because the ringtone is categorized as high visibility.
The fix consists in changing the ringtone stream type from high visibility to low visibility. This is not a problem as
the only actual use case where a ringtone would be generated while in call is if another call is received.
But in this case, the phone system does not generate a ringtone but a call waiting tone instead.
It is therefore not required to handle a ringtone as a high visibiltiy tone that must be somehow signaled to the user
while in call.
Mathias Agopian [Fri, 12 Feb 2010 01:30:52 +0000 (17:30 -0800)]
remove a dependency of GraphicBuffer (libui) on Parcel (libbinder).
Add a Flattenable interface to libutils which can be used to flatten
an object into bytestream + filedescriptor stream.
Parcel is modified to handle Flattenable. And GraphicBuffer implements
Flattenable.
Except for the overlay classes libui is now independent of libbinder.
Wu-cheng Li [Mon, 22 Feb 2010 07:18:45 +0000 (23:18 -0800)]
Merge "Increase the sleep time to fix testTakePicture."
Wu-cheng Li [Mon, 22 Feb 2010 07:06:47 +0000 (15:06 +0800)]
Increase the sleep time to fix testTakePicture.
One of the build needs 5 seconds for snapshot in low light. I don't want to
increase the sleep time, but this is what we have now.
bug:
2141755
Brett Chabot [Thu, 18 Feb 2010 23:42:13 +0000 (15:42 -0800)]
Fix code coverage output message when running tests in non-raw mode.
Bug
2082804
Brett Chabot [Fri, 19 Feb 2010 18:49:27 +0000 (10:49 -0800)]
Retry test-runner tests move.
This time change the frameworks makefile so it only includes test-runner/src
in the public API.
San Mehat [Sat, 20 Feb 2010 16:07:03 +0000 (08:07 -0800)]
sdutils: Get rid of sdutils - use vdc for similar low level functions
Signed-off-by: San Mehat <san@google.com>
Christopher Tate [Sat, 20 Feb 2010 03:25:45 +0000 (19:25 -0800)]
Fix crash: check for install failure cleanly
Don't go looking at attributes of a package struct without first verifying
that the struct pointer is non-null: in the failed-install case, of course
there will be no package info.
Change-Id: I3b2cafca2f1e3891a6592825ce5bcc977e7f3483
Chris Tate [Sat, 20 Feb 2010 02:23:45 +0000 (18:23 -0800)]
Merge "Automatically restore app data at install time"
Jim Miller [Sat, 20 Feb 2010 02:18:04 +0000 (18:18 -0800)]
Merge "Fix
2448345: Fix tactile feedback bug in password/PIN and pattern unlock."
Elliott Hughes [Sat, 20 Feb 2010 01:55:26 +0000 (17:55 -0800)]
Merge "Update the "Android Performance" documentation."
Mathias Agopian [Sat, 20 Feb 2010 01:52:54 +0000 (17:52 -0800)]
Merge "Initialize layer position"
Mathias Agopian [Sat, 20 Feb 2010 01:51:58 +0000 (17:51 -0800)]
Initialize layer position
Elliott Hughes [Fri, 19 Feb 2010 23:59:26 +0000 (15:59 -0800)]
Update the "Android Performance" documentation.
A lot of this documentation isn't even true of the G1, let alone Froyo running
on a Nexus One. Distinguish between truth and fiction, clarify where the JIT
affects things, and clarify certain confusions (such as the difference between
intrinsics and native methods).
I still need to include updated performance numbers in the final section. I
should also make the benchmark code available so that people don't have to
take our word for these things, and so it's easier for them to get an idea of
the performance of future devices and builds. (Though hopefully we can update
this every release in future.)
Anyway, just removing the untruths is a big step forward.
Christopher Tate [Sat, 20 Feb 2010 01:02:12 +0000 (17:02 -0800)]
Automatically restore app data at install time
When an application being installed defines a backupAgent in its manifest, we
now automatically perform a restore of the latest-known-good data for that app.
This is defined as "data backed up by this app from this handset, if available;
otherwise data for this app as it existed when the device was initially
provisioned." If neither option exists for the app, no restore action is
taken.
The CL involves major changes in the Backup and Package Managers...
* The Package Manager's act of installing an application has now been split
into two separate phases, with a data-restore phase optionally occurring
between these two PM actions. First, the details of the install are performed
as usual. Instead of immediately notifying install observers and issuing the
install-related broadcasts, the in-process install state is snapshotted and
the backup manager notified that a restore operation should be attempted. It
does this by calling a new API on IBackupManager, passing a token by which it
identifies its in-progress install state.
The backup manager then downloads [if possible] the data for the newly-installed
application and invokes the app's backupAgent to do the restore. After this
step, regardless of failure, it then calls back into the Package Manager to
indicate that the restore phase has been completed, supplying the token that
was passed in the original notification from the Package Manager.
The Package Manager then runs the final post-install actions: notifying install
observers and sending out all the appropriate broadcasts. It's only at this
point that the app becomes visible to the Launcher and the rest of the OS.
... and a few other bits and pieces...
* The ApplicationInfo.backupAgentName field has been exposed to the SDK. This
can be reverted if there's a reason to do so, but it wasn't clear that this
info needs to be hidden from 3rd party apps.
* Debug logging of restore set IDs and operation timeout tokens [used during
any asynchronous Backup Manager operation] are now consistently in hex for
readability.
* We now properly reset our binder identity before calling into the transport
during restore-set operations. This fixes a permissions failure when a
single-app restore was attempted.
* The 'BackupTest' test app is no longer lumped onto the system partition
by default.
Change-Id: If3addefb846791f327e2a221de97c8d5d20ee7b3
Doug Felt [Fri, 19 Feb 2010 23:44:35 +0000 (15:44 -0800)]
Add a few simple tests of StaticLayout.
Marco Nelissen [Sat, 20 Feb 2010 00:00:26 +0000 (16:00 -0800)]
Merge "Make sure that the event callback thread is Java capable in the simulator."
Marco Nelissen [Fri, 19 Feb 2010 23:16:57 +0000 (15:16 -0800)]
Make sure that the event callback thread is Java capable in the simulator.
Ken Shirriff [Fri, 19 Feb 2010 22:15:32 +0000 (14:15 -0800)]
Add error logging to ContentProviderOperation.
This will dump out the contents of the operation in some error cases
to make debugging easier.
Suchi Amalapurapu [Fri, 19 Feb 2010 22:27:29 +0000 (14:27 -0800)]
Merge "Move package from internal to external and vice versa."
Fred Quintana [Fri, 19 Feb 2010 22:22:25 +0000 (14:22 -0800)]
Merge "improve logging of errors when trying to resolve backrefs b/
2371475"
Suchi Amalapurapu [Fri, 19 Feb 2010 17:19:34 +0000 (09:19 -0800)]
Move package from internal to external and vice versa.
Adam Powell [Fri, 19 Feb 2010 22:15:57 +0000 (14:15 -0800)]
Merge "Spinner now allows disabled adapter items"
Adam Powell [Fri, 19 Feb 2010 22:15:19 +0000 (14:15 -0800)]
Merge "Recycle MotionEvents properly in GestureDetector"
Jason Sams [Fri, 19 Feb 2010 21:27:24 +0000 (13:27 -0800)]
Merge "Add test pattern icon to Fountain."
Jason Sams [Fri, 19 Feb 2010 21:26:08 +0000 (13:26 -0800)]
Add test pattern icon to Fountain.
Fred Quintana [Fri, 19 Feb 2010 21:13:04 +0000 (13:13 -0800)]
improve logging of errors when trying to resolve backrefs b/
2371475
Kenny Root [Fri, 19 Feb 2010 21:12:07 +0000 (13:12 -0800)]
Merge "Use direct reference to enum in AaptAssets"
Kenny Root [Fri, 19 Feb 2010 20:45:48 +0000 (12:45 -0800)]
Use direct reference to enum in AaptAssets
The second argument to the getNavHiddenName can be NULL, so use a direct
reference to the class to get the enum values instead of the argument.
Change-Id: I0444572c23cb4de9e7da15a8310a49cf4619bb15
Adam Powell [Fri, 19 Feb 2010 02:13:22 +0000 (18:13 -0800)]
Spinner now allows disabled adapter items
Dan Egnor [Fri, 19 Feb 2010 19:14:35 +0000 (11:14 -0800)]
Merge "Add some useful methods to OperationScheduler to inquire into the history, in case you want to second-guess its scheduling."
Steve Block [Fri, 19 Feb 2010 19:12:03 +0000 (11:12 -0800)]
Merge "Ignore TEMPLATE.html in LayoutTest directories"
Martin Hibdon [Fri, 19 Feb 2010 18:56:47 +0000 (10:56 -0800)]
Merge "Enable bluetooth voice dialing in BluetoothHeadset.java."
Steve Block [Fri, 19 Feb 2010 16:10:29 +0000 (16:10 +0000)]
Ignore TEMPLATE.html in LayoutTest directories
Change-Id: I5b1bbd915a569568db368d678a5cc32309fd7be5
Fred Quintana [Fri, 19 Feb 2010 18:46:36 +0000 (10:46 -0800)]
Merge "- fix the AccountManager documentation. b/
2401790 - only pass the authtoken through from the authenticator to the client for getAuthToken() and strip it out from the other calls, like addAccount(). http://b/
2332762 - beef up the documentation to indicate what calls are allowed to be made from the main thread and which are not allowed. http://b/
2384961 - wait a bit before retrying syncs that failed because one was already in progress. http://b/
2414235"
Steve Block [Fri, 19 Feb 2010 18:45:28 +0000 (10:45 -0800)]
Merge "Remove tests that no longer exist from the DumpRenderTree skipped list"
Steve Block [Fri, 19 Feb 2010 18:45:00 +0000 (10:45 -0800)]
Merge "Merges unused bug list with ignored result list in DumpRenderTree"
Andreas Huber [Fri, 19 Feb 2010 18:33:14 +0000 (10:33 -0800)]
Merge "The MediaScanner is way too obsessed with restricting the files to be scanned."
Brett Chabot [Fri, 19 Feb 2010 18:31:05 +0000 (10:31 -0800)]
Revert "Move framework test-runner unit tests to be closer to their source."
This reverts commit
12093976a4842a795491cfd2b1d3b71e18503f2d.
Brett Chabot [Fri, 19 Feb 2010 18:02:10 +0000 (10:02 -0800)]
Merge "Move framework test-runner unit tests to be closer to their source. Move the test-runner source into a separate src folder to accommodate the test move."
Brett Chabot [Fri, 19 Feb 2010 01:56:11 +0000 (17:56 -0800)]
Move framework test-runner unit tests to be closer to their source.
Move the test-runner source into a separate src folder to accommodate the test
move.
San Mehat [Fri, 19 Feb 2010 17:57:29 +0000 (09:57 -0800)]
Merge "MountService: Move boot-time mount to a thread - avoids ANR at boot"
Andreas Huber [Fri, 19 Feb 2010 17:46:37 +0000 (09:46 -0800)]
The MediaScanner is way too obsessed with restricting the files to be scanned.
related-to-bug:
2326148
Steve Block [Fri, 19 Feb 2010 16:38:56 +0000 (08:38 -0800)]
Merge "Makes sure GeolocationPermissions is fully robust to calls being made before the message handler is initialized"
Leon Scroggins [Fri, 19 Feb 2010 16:26:54 +0000 (08:26 -0800)]
Merge "Change to 5 days ago group to 7 days ago."
Steve Block [Fri, 19 Feb 2010 12:59:50 +0000 (12:59 +0000)]
Makes sure GeolocationPermissions is fully robust to calls being made before the message handler is initialized
Bug:
2315829
Change-Id: I6c0d1adf7049c5c89228e43e34934702664c8691
Steve Block [Fri, 19 Feb 2010 16:22:37 +0000 (08:22 -0800)]
Merge "Adds synchronization around message handler in GeolocationPermissions and WebStorage"
Leon Scroggins [Fri, 19 Feb 2010 16:18:53 +0000 (11:18 -0500)]
Change to 5 days ago group to 7 days ago.
Fix for http://b/issue?id=
2450232
Andreas Huber [Fri, 19 Feb 2010 16:02:57 +0000 (08:02 -0800)]
Merge "Implement legacy behaviour for MediaPlayer's behaviour of starting from the start of the media on a start() call instead of resuming at the current position, if previously reached the end of the stream. Also properly report number of frames played to audio flinger. Finally, delay spawing the queue thread until actually used."
Andreas Huber [Fri, 19 Feb 2010 16:02:48 +0000 (08:02 -0800)]
Merge "Fix a race condition in the prefetcher, the source may be shutdown while we're reading data from it."
Steve Block [Fri, 19 Feb 2010 15:28:34 +0000 (15:28 +0000)]
Remove tests that no longer exist from the DumpRenderTree skipped list
Change-Id: If927b40bc3aebdf73b6d23d6cda06cdf31479778
Steve Block [Fri, 5 Feb 2010 10:49:20 +0000 (10:49 +0000)]
Merges unused bug list with ignored result list in DumpRenderTree
San Mehat [Fri, 19 Feb 2010 03:40:04 +0000 (19:40 -0800)]
MountService: Move boot-time mount to a thread - avoids ANR at boot
Signed-off-by: San Mehat <san@google.com>
Steve Block [Fri, 19 Feb 2010 12:21:35 +0000 (12:21 +0000)]
Adds synchronization around message handler in GeolocationPermissions and WebStorage
The message handler is instantiated on the WebCore thread and its presence is
checked on the browser thread. This requires synchronization.
Change-Id: I4b71c7a2470b60fa273dc2bcb46f645ed135ee11
Ben Murdoch [Tue, 2 Feb 2010 18:20:11 +0000 (18:20 +0000)]
Pass key modifier state to webcore for touch events and update DRT so it can simulate them.
Change-Id: Ic5aa8cb0376f6a3eecaa6340d57f28fa97f016bd
Jim Miller [Fri, 19 Feb 2010 03:54:22 +0000 (19:54 -0800)]
Fix
2448345: Fix tactile feedback bug in password/PIN and pattern unlock.
Mike LeBeau [Fri, 19 Feb 2010 04:11:51 +0000 (20:11 -0800)]
Merge "Elaborate a little on the documentation for PackageManager's resolveActivity."
Mike LeBeau [Fri, 19 Feb 2010 04:10:23 +0000 (20:10 -0800)]
Merge "Two big additions to the voice recognition APIs:"
Mike LeBeau [Fri, 19 Feb 2010 03:27:17 +0000 (19:27 -0800)]
Elaborate a little on the documentation for PackageManager's resolveActivity.
Not sure if this wording is perfectly appropriate, so comments welcome.
Mike LeBeau [Fri, 19 Feb 2010 03:01:47 +0000 (19:01 -0800)]
Two big additions to the voice recognition APIs:
* Allow activities satisfying RecognizerIntent.ACTION_WEB_SEARCH to
point to the class name of a broadcast receiver which returns details
about the voice search implementation in an ordered broadcast response.
Provide a convenience method for getting the intent to fire for this
info. This can be used to get the current language preference and the
list of supported languages, and is extensible for future uses.
* When creating a RecognitionManager, allow the caller to optionally specify
a specific component of a voice recognition service on the device that they
want to use. This way, an app can still use its own service through
RecognitionManager, even if it's not the one chosen the user in settings.
Jim Miller [Fri, 19 Feb 2010 03:08:21 +0000 (19:08 -0800)]
Merge "Fix
2455162: Fix mdpi password entry keyboard to show 'OK' instead of return icon."
Chih-Chung Chang [Fri, 19 Feb 2010 01:36:00 +0000 (17:36 -0800)]
Merge "Do setThreadPriority() later so we can notify the waiting thread and release the lock as soon as possible even if we run the loop in background priority."
Fred Quintana [Thu, 18 Feb 2010 18:32:54 +0000 (10:32 -0800)]
- fix the AccountManager documentation. b/
2401790
- only pass the authtoken through from the authenticator to the client
for getAuthToken() and strip it out from the other calls, like
addAccount(). http://b/
2332762
- beef up the documentation to indicate what calls are allowed to be made
from the main thread and which are not allowed. http://b/
2384961
- wait a bit before retrying syncs that failed because one was already
in progress. http://b/
2414235