OSDN Git Service

android-x86/frameworks-base.git
14 years agoMerge "Reduce SQLiteDatabase and ContentResolver EventLog logging thresholds."
Brad Fitzpatrick [Tue, 23 Feb 2010 00:32:25 +0000 (16:32 -0800)]
Merge "Reduce SQLiteDatabase and ContentResolver EventLog logging thresholds."

14 years agoMerge "Fix for the safty check. It checks that nFir21 + jNpoints <= BUF_SIZE, but...
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."

14 years agoFix for the safty check. It checks that nFir21 + jNpoints <= BUF_SIZE,
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.

14 years agoMerge "This hardware video decoder lies about its required input buffer sizes allocat...
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."

14 years agoReduce SQLiteDatabase and ContentResolver EventLog logging thresholds.
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...)

14 years agoThis hardware video decoder lies about its required input buffer sizes allocating...
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

14 years agoMerge "remove a dependency of GraphicBuffer (libui) on Parcel (libbinder)."
Mathias Agopian [Mon, 22 Feb 2010 22:39:55 +0000 (14:39 -0800)]
Merge "remove a dependency of GraphicBuffer (libui) on Parcel (libbinder)."

14 years agoMerge "Fix bug where calling getButton(int) returns null."
Romain Guy [Mon, 22 Feb 2010 22:17:52 +0000 (14:17 -0800)]
Merge "Fix bug where calling getButton(int) returns null."

14 years agoMerge "Better file permissions enforcement on system keystore."
Oscar Montemayor [Mon, 22 Feb 2010 22:15:00 +0000 (14:15 -0800)]
Merge "Better file permissions enforcement on system keystore."

14 years agoMerge "Don't switch layout modes in AbsListView#onTouchModeChanged() Don't stomp...
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()"

14 years agoFix bug where calling getButton(int) returns null.
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

14 years agoAlso fix the API description file after UI_MODE_SERVICE rename.
Tobias Haamel [Mon, 22 Feb 2010 21:25:33 +0000 (22:25 +0100)]
Also fix the API description file after UI_MODE_SERVICE rename.

14 years agoMerge "MountService: Force unmount when enabling ums"
San Mehat [Mon, 22 Feb 2010 21:21:58 +0000 (13:21 -0800)]
Merge "MountService: Force unmount when enabling ums"

14 years agoMountService: 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>
14 years agoMerge "fix race condition introduced by CL https://android-git.corp.google.com/g...
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"

14 years agoMerge "Fix missing UI_MODE_SERVICE rename."
Dianne Hackborn [Mon, 22 Feb 2010 20:57:41 +0000 (12:57 -0800)]
Merge "Fix missing UI_MODE_SERVICE rename."

14 years agoMerge "Don't start global search from system dialogs"
Bjorn Bringert [Mon, 22 Feb 2010 20:57:13 +0000 (12:57 -0800)]
Merge "Don't start global search from system dialogs"

14 years agoFix missing UI_MODE_SERVICE rename.
Tobias Haamel [Mon, 22 Feb 2010 20:54:05 +0000 (21:54 +0100)]
Fix missing UI_MODE_SERVICE rename.

14 years agoDon't start global search from system dialogs
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

14 years agoManager for controlling the UI modes.
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.

14 years agofix race condition introduced by CL https://android-git.corp.google.com/g/40395
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

14 years agoMerge "Fix issue #2438980: Implement package watcher for voice recognizer service...
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"

14 years agoMove new sound effects to the system stream.
Daniel Sandler [Sat, 20 Feb 2010 06:04:57 +0000 (01:04 -0500)]
Move new sound effects to the system stream.

Change-Id: I11cfa6495abeb0193b1a3929ec54f0386cfe9ed2

14 years agoFix issue #2438980: Implement package watcher for voice recognizer service setting
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.

14 years agoDon't switch layout modes in AbsListView#onTouchModeChanged()
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()

14 years agoam 8978547f: am f5fe3949: Fix issue 2459650.
Eric Laurent [Mon, 22 Feb 2010 19:19:51 +0000 (11:19 -0800)]
am 8978547f: am f5fe3949: Fix issue 2459650.

Merge commit '8978547f254b6b6ba2e322794aa044803f3edc2a'

* commit '8978547f254b6b6ba2e322794aa044803f3edc2a':
  Fix issue 2459650.

14 years agoBetter file permissions enforcement on system keystore.
Oscar Montemayor [Mon, 22 Feb 2010 19:16:51 +0000 (11:16 -0800)]
Better file permissions enforcement on system keystore.

14 years agoam f5fe3949: Fix issue 2459650.
Eric Laurent [Mon, 22 Feb 2010 19:13:08 +0000 (11:13 -0800)]
am f5fe3949: Fix issue 2459650.

Merge commit 'f5fe3949f5db69b19ce3fac7abce2088106f2e2b' into eclair-plus-aosp

* commit 'f5fe3949f5db69b19ce3fac7abce2088106f2e2b':
  Fix issue 2459650.

14 years agoMerge "Ignore touch down events near the edge of the screen for the purposes of pulli...
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."

14 years agoIgnore touch down events near the edge of the screen for the purposes of pulling...
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.

14 years agoMerge "Don't let email addresses in database names get into the EventLog."
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."

14 years agoDon'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.

14 years agoMerge "In DumpRenderTree, skip tests for which we have the wrong results"
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"

14 years agoMerge "Add new action for launching the user's music player app."
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."

14 years agoIn DumpRenderTree, skip tests for which we have the wrong results
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

14 years agoChange the text for the browser downloads and history views.
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

14 years agoAdd new action for launching the user's music player app.
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

14 years agoFix issue 2459650.
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.

14 years agoremove a dependency of GraphicBuffer (libui) on Parcel (libbinder).
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.

14 years agoMerge "Increase the sleep time to fix testTakePicture."
Wu-cheng Li [Mon, 22 Feb 2010 07:18:45 +0000 (23:18 -0800)]
Merge "Increase the sleep time to fix testTakePicture."

14 years agoIncrease 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

14 years agoFix code coverage output message when running tests in non-raw mode.
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

14 years agoRetry test-runner tests move.
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.

14 years agosdutils: Get rid of sdutils - use vdc for similar low level functions
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>
14 years agoFix crash: check for install failure cleanly
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

14 years agoMerge "Automatically restore app data at install time"
Chris Tate [Sat, 20 Feb 2010 02:23:45 +0000 (18:23 -0800)]
Merge "Automatically restore app data at install time"

14 years agoMerge "Fix 2448345: Fix tactile feedback bug in password/PIN and pattern unlock."
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."

14 years agoMerge "Update the "Android Performance" documentation."
Elliott Hughes [Sat, 20 Feb 2010 01:55:26 +0000 (17:55 -0800)]
Merge "Update the "Android Performance" documentation."

14 years agoMerge "Initialize layer position"
Mathias Agopian [Sat, 20 Feb 2010 01:52:54 +0000 (17:52 -0800)]
Merge "Initialize layer position"

14 years agoInitialize layer position
Mathias Agopian [Sat, 20 Feb 2010 01:51:58 +0000 (17:51 -0800)]
Initialize layer position

14 years agoUpdate the "Android Performance" documentation.
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.

14 years agoAutomatically restore app data at install time
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

14 years agoAdd a few simple tests of StaticLayout.
Doug Felt [Fri, 19 Feb 2010 23:44:35 +0000 (15:44 -0800)]
Add a few simple tests of StaticLayout.

14 years agoMerge "Make sure that the event callback thread is Java capable in the simulator."
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."

14 years agoMake 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.

14 years agoAdd error logging to ContentProviderOperation.
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.

14 years agoMerge "Move package from internal to external and vice versa."
Suchi Amalapurapu [Fri, 19 Feb 2010 22:27:29 +0000 (14:27 -0800)]
Merge "Move package from internal to external and vice versa."

14 years agoMerge "improve logging of errors when trying to resolve backrefs http://b/2371475"
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"

14 years agoMove package from internal to external and vice versa.
Suchi Amalapurapu [Fri, 19 Feb 2010 17:19:34 +0000 (09:19 -0800)]
Move package from internal to external and vice versa.

14 years agoMerge "Spinner now allows disabled adapter items"
Adam Powell [Fri, 19 Feb 2010 22:15:57 +0000 (14:15 -0800)]
Merge "Spinner now allows disabled adapter items"

14 years agoMerge "Recycle MotionEvents properly in GestureDetector"
Adam Powell [Fri, 19 Feb 2010 22:15:19 +0000 (14:15 -0800)]
Merge "Recycle MotionEvents properly in GestureDetector"

14 years agoMerge "Add test pattern icon to Fountain."
Jason Sams [Fri, 19 Feb 2010 21:27:24 +0000 (13:27 -0800)]
Merge "Add test pattern icon to Fountain."

14 years agoAdd test pattern icon to Fountain.
Jason Sams [Fri, 19 Feb 2010 21:26:08 +0000 (13:26 -0800)]
Add test pattern icon to Fountain.

14 years agoimprove logging of errors when trying to resolve backrefs http://b/2371475
Fred Quintana [Fri, 19 Feb 2010 21:13:04 +0000 (13:13 -0800)]
improve logging of errors when trying to resolve backrefs b/2371475

14 years agoMerge "Use direct reference to enum in AaptAssets"
Kenny Root [Fri, 19 Feb 2010 21:12:07 +0000 (13:12 -0800)]
Merge "Use direct reference to enum in AaptAssets"

14 years agoUse 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

14 years agoSpinner now allows disabled adapter items
Adam Powell [Fri, 19 Feb 2010 02:13:22 +0000 (18:13 -0800)]
Spinner now allows disabled adapter items

14 years agoMerge "Add some useful methods to OperationScheduler to inquire into the history...
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."

14 years agoMerge "Ignore TEMPLATE.html in LayoutTest directories"
Steve Block [Fri, 19 Feb 2010 19:12:03 +0000 (11:12 -0800)]
Merge "Ignore TEMPLATE.html in LayoutTest directories"

14 years agoMerge "Enable bluetooth voice dialing in BluetoothHeadset.java."
Martin Hibdon [Fri, 19 Feb 2010 18:56:47 +0000 (10:56 -0800)]
Merge "Enable bluetooth voice dialing in BluetoothHeadset.java."

14 years agoIgnore TEMPLATE.html in LayoutTest directories
Steve Block [Fri, 19 Feb 2010 16:10:29 +0000 (16:10 +0000)]
Ignore TEMPLATE.html in LayoutTest directories

Change-Id: I5b1bbd915a569568db368d678a5cc32309fd7be5

14 years agoMerge "- fix the AccountManager documentation. http://b/2401790 - only pass the autht...
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"

14 years agoMerge "Remove tests that no longer exist from the DumpRenderTree skipped list"
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"

14 years agoMerge "Merges unused bug list with ignored result list in DumpRenderTree"
Steve Block [Fri, 19 Feb 2010 18:45:00 +0000 (10:45 -0800)]
Merge "Merges unused bug list with ignored result list in DumpRenderTree"

14 years agoMerge "The MediaScanner is way too obsessed with restricting the files to be scanned."
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."

14 years agoRevert "Move framework test-runner unit tests to be closer to their source."
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.

14 years agoMerge "Move framework test-runner unit tests to be closer to their source. Move the...
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."

14 years agoMove framework test-runner unit tests to be closer to their source.
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.

14 years agoMerge "MountService: Move boot-time mount to a thread - avoids ANR at boot"
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"

14 years agoThe MediaScanner is way too obsessed with restricting the files to be scanned.
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

14 years agoMerge "Makes sure GeolocationPermissions is fully robust to calls being made before...
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"

14 years agoMerge "Change to 5 days ago group to 7 days ago."
Leon Scroggins [Fri, 19 Feb 2010 16:26:54 +0000 (08:26 -0800)]
Merge "Change to 5 days ago group to 7 days ago."

14 years agoMakes sure GeolocationPermissions is fully robust to calls being made before the...
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

14 years agoMerge "Adds synchronization around message handler in GeolocationPermissions and...
Steve Block [Fri, 19 Feb 2010 16:22:37 +0000 (08:22 -0800)]
Merge "Adds synchronization around message handler in GeolocationPermissions and WebStorage"

14 years agoChange to 5 days ago group to 7 days ago.
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

14 years agoMerge "Implement legacy behaviour for MediaPlayer's behaviour of starting from the...
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."

14 years agoMerge "Fix a race condition in the prefetcher, the source may be shutdown while we...
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."

14 years agoRemove tests that no longer exist from the DumpRenderTree skipped list
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

14 years agoMerges unused bug list with ignored result list in DumpRenderTree
Steve Block [Fri, 5 Feb 2010 10:49:20 +0000 (10:49 +0000)]
Merges unused bug list with ignored result list in DumpRenderTree

14 years agoMountService: Move boot-time mount to a thread - avoids ANR at boot
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>
14 years agoAdds synchronization around message handler in GeolocationPermissions and WebStorage
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

14 years agoPass key modifier state to webcore for touch events and update DRT so it can simulate...
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

14 years agoFix 2448345: Fix tactile feedback bug in password/PIN and pattern unlock.
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.

14 years agoMerge "Elaborate a little on the documentation for PackageManager's resolveActivity."
Mike LeBeau [Fri, 19 Feb 2010 04:11:51 +0000 (20:11 -0800)]
Merge "Elaborate a little on the documentation for PackageManager's resolveActivity."

14 years agoMerge "Two big additions to the voice recognition APIs:"
Mike LeBeau [Fri, 19 Feb 2010 04:10:23 +0000 (20:10 -0800)]
Merge "Two big additions to the voice recognition APIs:"

14 years agoElaborate a little on the documentation for PackageManager's resolveActivity.
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.

14 years agoTwo big additions to the voice recognition APIs:
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.

14 years agoMerge "Fix 2455162: Fix mdpi password entry keyboard to show 'OK' instead of return...
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."

14 years agoMerge "Do setThreadPriority() later so we can notify the waiting thread and release...
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."

14 years ago- fix the AccountManager documentation. http://b/2401790
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