OSDN Git Service

android-x86/frameworks-base.git
10 years agoMerge "Bug 16147163: Secure camera can now be launched with FUL running" into lmp-dev
Brian Colonna [Wed, 6 Aug 2014 16:08:43 +0000 (16:08 +0000)]
Merge "Bug 16147163: Secure camera can now be launched with FUL running" into lmp-dev

10 years agoBug 16147163: Secure camera can now be launched with FUL running
Brian Colonna [Fri, 1 Aug 2014 22:04:40 +0000 (18:04 -0400)]
Bug 16147163: Secure camera can now be launched with FUL running

This change introduces a class that handles launching the secure camera even
when other apps may be using the camera hardware.  It does this by sending out
a broadcast telling apps to stop using the camera as soon as the user begins to
swipe to use the secure camera.  It then waits until either the camera is
available or a timeout period has expired before it fires off the intent to
start the secure camera.

Secure camera apps can indicate (via their meta-data) that they will instead
handle the responsibility of waiting for the camera to be available.  In this
case, the new class still handles sending out the broadcast telling other apps
to close the camera, but it fires off the intent to start the secure camera
before the camera hardware is available.  This is optimal because some of the
time spent closing the camera can happen in parallel with the time spent
starting the secure camera app.  Since we can't depend on third-party apps to
wait for camera availability, the default is for us to wait for the camera to
be available before firing off the intent.  However, our first party app is
able to take the optimized approach.

Change-Id: I1eaed94875e8f50018cffab25aa1e9b21d85f25b

10 years agoMerge "Import translations. DO NOT MERGE" into lmp-dev
Geoff Mendal [Wed, 6 Aug 2014 15:47:11 +0000 (15:47 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-dev

10 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 6 Aug 2014 15:43:28 +0000 (08:43 -0700)]
Import translations. DO NOT MERGE

Change-Id: I333ca655d9f19996e4cb7923771a08200f6e2c43
Auto-generated-cl: translation import

10 years agoAdd hidden API for removing cross-profile package filters
Alexandra Gherghina [Tue, 29 Jul 2014 14:08:31 +0000 (15:08 +0100)]
Add hidden API for removing cross-profile package filters

Bug: 16646591
Change-Id: Iaf6837fe4390ac1018c49df366ea434776ed7244

10 years agoMerge "Fix resetAllModes call to act only on the calling user" into lmp-dev
Alexandra Gherghina [Wed, 6 Aug 2014 13:43:22 +0000 (13:43 +0000)]
Merge "Fix resetAllModes call to act only on the calling user" into lmp-dev

10 years agoDebugging bad notification sorts.
Daniel Sandler [Tue, 5 Aug 2014 19:57:38 +0000 (15:57 -0400)]
Debugging bad notification sorts.

Bug: 16626175
Change-Id: I6cc7ee5f853c846e3aed6f9750e8fb6bc5aed699

10 years agoTurn off/on wifi to correspond with hotspot
Jason Monk [Tue, 5 Aug 2014 20:24:22 +0000 (16:24 -0400)]
Turn off/on wifi to correspond with hotspot

Add logic to act the same way Settings does.  Without this sometimes
wifi is in the wrong state (on) and the hotspot wont turn on.

Bug: 16818232
Change-Id: Iaa7950a1c2097cfd798eddb604b49b3a152f1260

10 years agoMerge "Implement face unlock running indicator on Keyguard." into lmp-dev
Jorim Jaggi [Wed, 6 Aug 2014 14:49:35 +0000 (14:49 +0000)]
Merge "Implement face unlock running indicator on Keyguard." into lmp-dev

10 years agoActually set the internal modal value in ListPopupWindow.setModal()
Chet Haase [Tue, 5 Aug 2014 22:24:43 +0000 (15:24 -0700)]
Actually set the internal modal value in ListPopupWindow.setModal()

The current code ignores the parameter and sets the internal modal
value to true. This has probably gone unnoticed because all framework
usage of this method calls it with 'true', except for one case where
it sets it to 'false' temporarily, and then to 'true'.

Issue #16815832 ListPopupWindow setModal broken

Change-Id: I4ac7ab31b4ab91c9959efd4ccf2264a8e381708f

10 years agoImplement face unlock running indicator on Keyguard.
Jorim Jaggi [Wed, 6 Aug 2014 14:41:21 +0000 (16:41 +0200)]
Implement face unlock running indicator on Keyguard.

Icon is still dummy.

Bug: 16502879
Change-Id: Ibea1e594f322e919049a42a26ff858d2169415e7

10 years agoAdd setConferenceable() API from ConnectionService to incall. (1/4)
Santos Cordon [Tue, 29 Jul 2014 01:15:48 +0000 (18:15 -0700)]
Add setConferenceable() API from ConnectionService to incall. (1/4)

Change-Id: I64fdca08d35f893d755e3b154543a261b1418343

10 years agoMerge "Zen: Show subhead for Indefinitely." into lmp-dev
John Spurlock [Wed, 6 Aug 2014 14:38:02 +0000 (14:38 +0000)]
Merge "Zen: Show subhead for Indefinitely." into lmp-dev

10 years agoZen: Show subhead for Indefinitely.
John Spurlock [Wed, 6 Aug 2014 14:30:42 +0000 (10:30 -0400)]
Zen: Show subhead for Indefinitely.

Bug:16824870
Change-Id: Ic10d68df39c5afe06503d3b37a960c9319f84056

10 years agoMerge "PowerUI: Remove notification action icons." into lmp-dev
John Spurlock [Wed, 6 Aug 2014 14:19:58 +0000 (14:19 +0000)]
Merge "PowerUI: Remove notification action icons." into lmp-dev

10 years agoPowerUI: Remove notification action icons.
John Spurlock [Wed, 6 Aug 2014 14:07:30 +0000 (10:07 -0400)]
PowerUI: Remove notification action icons.

Bug:16839950
Change-Id: I1f8c1c80a2c849e115396e1e22d344a52a2dbe3f

10 years agoMerge "TIF: Add a content rating system for Brazil" into lmp-dev
Sungsoo Lim [Wed, 6 Aug 2014 12:35:32 +0000 (12:35 +0000)]
Merge "TIF: Add a content rating system for Brazil" into lmp-dev

10 years agoTIF: Add a content rating system for Brazil
Sungsoo Lim [Wed, 6 Aug 2014 10:49:42 +0000 (19:49 +0900)]
TIF: Add a content rating system for Brazil

- Add Brazil TV content ratings
- Remove Italy TV content rating since it doesn't have the official one.

References:
http://en.wikipedia.org/wiki/Brazilian_Advisory_Rating_System
http://portal.mj.gov.br/services/DocumentManagement/FileDownload.EZTSvc.asp?DocumentID=%7B25A80220-B0E3-47FD-923F-246B6184C3C6%7D&ServiceInstUID=%7B59D015FA-30D3-48EE-B124-02A314CB7999%7D

Change-Id: Ibed9b4be0871b50b9dcd95be3a015f5a1e58676d

10 years agoMerge "TIF: Add content ratings for Australia" into lmp-dev
Sungsoo Lim [Wed, 6 Aug 2014 06:49:26 +0000 (06:49 +0000)]
Merge "TIF: Add content ratings for Australia" into lmp-dev

10 years agoTIF: Add content ratings for Australia
Sungsoo Lim [Tue, 5 Aug 2014 08:32:20 +0000 (17:32 +0900)]
TIF: Add content ratings for Australia

Reference: http://www.classification.gov.au/

Change-Id: I79a85124df7e06418ff95ca39ef1db98a83c5af1

10 years agoMerge "Remove a Handler constructor parameter Looper in TIS" into lmp-dev
Youngsang Cho [Wed, 6 Aug 2014 06:47:30 +0000 (06:47 +0000)]
Merge "Remove a Handler constructor parameter Looper in TIS" into lmp-dev

10 years agoRemove a Handler constructor parameter Looper in TIS
Youngsang Cho [Wed, 6 Aug 2014 06:35:48 +0000 (15:35 +0900)]
Remove a Handler constructor parameter Looper in TIS

getMainLooper() returns null in the variable initialization phase.

Change-Id: Iebe52eac8955c0a8394501575f90ff6f2825451c

10 years agoAdd a method in TIS to relayout SurfaceView
Youngsang Cho [Wed, 2 Jul 2014 08:08:23 +0000 (17:08 +0900)]
Add a method in TIS to relayout SurfaceView

Bug: 15389458
Change-Id: I7f740141e7cf59fea5d321099652e65bc9e5f7d1

10 years agoMerge "More tweaks for recording" into lmp-dev
Jungshik Jang [Wed, 6 Aug 2014 04:54:20 +0000 (04:54 +0000)]
Merge "More tweaks for recording" into lmp-dev

10 years agoRemove java.lang.reflect.ArtMethod accidentally added in ad601d76e820ba680b14b7016d2e...
Brian Carlstrom [Wed, 6 Aug 2014 04:09:29 +0000 (21:09 -0700)]
Remove java.lang.reflect.ArtMethod accidentally added in ad601d76e820ba680b14b7016d2e79763b7f4663

Change-Id: Ib01118d950e7cfe91c87a34489c51777262125bf

10 years agoMore tweaks for recording
Jungshik Jang [Tue, 5 Aug 2014 08:48:59 +0000 (17:48 +0900)]
More tweaks for recording

1. Mask TimerClearedStatus message result.
2. Use proper mask for media info.

Change-Id: I7ed6f6839c333460a7bef5e5a84af2a9a34c6d97

10 years agoMerge "Add a method in TIS to relayout SurfaceView" into lmp-dev
Youngsang Cho [Wed, 6 Aug 2014 06:42:31 +0000 (06:42 +0000)]
Merge "Add a method in TIS to relayout SurfaceView" into lmp-dev

10 years agoTIF: Add explanation for TvView
Jae Seo [Wed, 6 Aug 2014 02:06:47 +0000 (19:06 -0700)]
TIF: Add explanation for TvView

Bug: 16801733
Change-Id: I8fa81a850d1e29f32fdb6caa4bd3dc4b2668e18a

10 years agoMerge "TIF: Add content rating system for Spain" into lmp-dev
Dongwon Kang [Wed, 6 Aug 2014 02:55:23 +0000 (02:55 +0000)]
Merge "TIF: Add content rating system for Spain" into lmp-dev

10 years agoTIF: Add content rating system for Spain
Dongwon Kang [Tue, 5 Aug 2014 09:04:54 +0000 (18:04 +0900)]
TIF: Add content rating system for Spain

References:
 - http://codigodeautorregulacion.rtve.es/senalizacion-de-los-programas/advertencias-opticas/
 - http://en.wikipedia.org/wiki/RTVE

Change-Id: Icdde8a7f8cfb07cc4f768f95ba764ae6a519e347

10 years agoSensor related changes for NDK.
Aravind Akella [Tue, 5 Aug 2014 22:02:11 +0000 (15:02 -0700)]
Sensor related changes for NDK.

     i) Add ASensor_isWakeUpSensor and ASensorManager_getDefaultSensorEx
        methods.

Bug: 16399898
Change-Id: Icc252aad068fa337bef8b22f20584f98cd5a155d

10 years agoTIF: make TvInputService.Session class static
Dongwon Kang [Tue, 5 Aug 2014 05:28:02 +0000 (14:28 +0900)]
TIF: make TvInputService.Session class static

This change would make the developers freely extend the Session class
out of the TvInputService class.

Change-Id: I7dc9501c771a6e4dcfcceeb1b294b95e612596eb

10 years agoAdd supported refresh rate to displays
Michael Wright [Wed, 23 Jul 2014 02:46:03 +0000 (19:46 -0700)]
Add supported refresh rate to displays

Change-Id: I51231dd6dd231d57dd1ac499349d6335121f07d5

10 years agoTIF: TvInputHardwareManager to listen to audio port changes
Wonsik Kim [Mon, 4 Aug 2014 09:57:47 +0000 (18:57 +0900)]
TIF: TvInputHardwareManager to listen to audio port changes

Bug: 16758816
Change-Id: I0c7ace661de1911a53f57e22898eccd7cca7a07d

10 years agoFinalize implementation of Remote Connection Service (1/4)
Ihab Awad [Wed, 30 Jul 2014 17:07:40 +0000 (10:07 -0700)]
Finalize implementation of Remote Connection Service (1/4)

Change-Id: I3788c9ab03a979f22ab628637adf6d520038cb6e

10 years agoMerge "Add system APIs to set Z-order of TvView" into lmp-dev
Youngsang Cho [Wed, 6 Aug 2014 01:18:26 +0000 (01:18 +0000)]
Merge "Add system APIs to set Z-order of TvView" into lmp-dev

10 years agoAdd system APIs to set Z-order of TvView
Youngsang Cho [Tue, 5 Aug 2014 04:32:41 +0000 (13:32 +0900)]
Add system APIs to set Z-order of TvView

Bug: 16723028
Change-Id: I43c840ca2065920360859f8814a0c76ab2937ac1

10 years agoUse system collator for display names.
Jeff Sharkey [Wed, 6 Aug 2014 00:55:16 +0000 (17:55 -0700)]
Use system collator for display names.

Continue sorting directory names first, but use system collator in
case-insensitive ordering.

Bug: 13545569
Change-Id: I24b314c9ef42f397bc96f474d9593bdefc0061d1

10 years agoMerge "Fall-through for ActionModes with ToolbarActionBar" into lmp-dev
Adam Powell [Wed, 6 Aug 2014 01:14:28 +0000 (01:14 +0000)]
Merge "Fall-through for ActionModes with ToolbarActionBar" into lmp-dev

10 years agoFall-through for ActionModes with ToolbarActionBar
Adam Powell [Tue, 5 Aug 2014 23:38:53 +0000 (16:38 -0700)]
Fall-through for ActionModes with ToolbarActionBar

When using ToolbarActionBar simply fall through to the default window
decor behavior for showing action modes.

Bug 16660506

Change-Id: Ib90282287b2af48f39f9d9ace296581565431eed

10 years agoMove clip bound execution into drawChild()
Chris Craik [Tue, 5 Aug 2014 00:55:22 +0000 (17:55 -0700)]
Move clip bound execution into drawChild()

bug:15698973

This makes native and java implementations match up in the sequence of
clip vs applying other properties / draw calls.

Change-Id: Ia75e00c5b42f81ecd516722ef1c5233d483e0c97

10 years agoStronger constraints around install session IDs.
Jeff Sharkey [Tue, 5 Aug 2014 17:42:27 +0000 (10:42 -0700)]
Stronger constraints around install session IDs.

Generate positive, non-zero session IDs, and don't recycle them
within a given boot.  Guard against ID starvation by crazy apps.

Bug: 16792837
Change-Id: I6035afe4d942d358b5ca12b4f818c55885b74aba

10 years agoMerge "Return APDU status code on tramsit channel command failure." into lmp-dev
Shishir Agrawal [Wed, 6 Aug 2014 01:05:25 +0000 (01:05 +0000)]
Merge "Return APDU status code on tramsit channel command failure." into lmp-dev

10 years agoFixing issue where home was triggered on top of other activities being launched....
Winson Chung [Wed, 6 Aug 2014 01:00:13 +0000 (18:00 -0700)]
Fixing issue where home was triggered on top of other activities being launched. (Bug 16823617)

- Also fixes issue with the Recents hide message being clobbered

10 years agoReturn APDU status code on tramsit channel command failure.
Shishir Agrawal [Wed, 6 Aug 2014 00:06:51 +0000 (17:06 -0700)]
Return APDU status code on tramsit channel command failure.

Change-Id: I2d506a6ddbb4e27a04f57941247924d36c9d279b

10 years agoEnsure backup schedule file is closed.
Michael Wright [Wed, 30 Jul 2014 01:28:47 +0000 (18:28 -0700)]
Ensure backup schedule file is closed.

Change-Id: Ie4a62cda74815c67c62fb08e8df25a71d6102d4c

10 years agoMerge "SoundTrigger API update." into lmp-dev
Eric Laurent [Tue, 5 Aug 2014 19:54:20 +0000 (19:54 +0000)]
Merge "SoundTrigger API update." into lmp-dev

10 years agoUpdate the system linear progress bar
ztenghui [Tue, 5 Aug 2014 18:58:45 +0000 (11:58 -0700)]
Update the system linear progress bar

bug:14622065

Change-Id: Ic08022d934763ba0cc6067af3e50c4afeb8a0e9e

10 years agoFix not being able to dismiss panel with single tap
Jorim Jaggi [Tue, 5 Aug 2014 19:12:02 +0000 (21:12 +0200)]
Fix not being able to dismiss panel with single tap

Bug: 16562847
Change-Id: Ic409b9dd23df7e79a20b83a8a63eaaf1f76b3dd0

10 years agoNavbar scrim when in QS
Jorim Jaggi [Tue, 5 Aug 2014 19:04:39 +0000 (21:04 +0200)]
Navbar scrim when in QS

Bug: 16644711
Change-Id: I91d823671919068500a29878f3dfe9b481000a58

10 years agoUse actual number of packages rather than getCount()
Craig Mautner [Tue, 5 Aug 2014 00:08:25 +0000 (17:08 -0700)]
Use actual number of packages rather than getCount()

The ResolverActivity method getCount() returns the number of
entries below the default entry, not the total number of entries.
But the onCreate() method expected the getCount() method to
return the total number of entries. This change provides the total
to onCreate().

Fixes bug 16800358.

Change-Id: I3915c3d5ad642e31d7248226fc91bd4047f16b2d

10 years agoMerge "Revert "Make Connection threadsafe"" into lmp-dev
Santos Cordon [Tue, 5 Aug 2014 19:09:43 +0000 (19:09 +0000)]
Merge "Revert "Make Connection threadsafe"" into lmp-dev

10 years agoRevert "Make Connection threadsafe"
Santos Cordon [Tue, 5 Aug 2014 18:54:03 +0000 (18:54 +0000)]
Revert "Make Connection threadsafe"

This reverts commit 53488bf3d152eb0ecacca5716c763e8cd7ab28ae.

Change-Id: Ia13c510279e600e8bd1445fd63e2cd6503f4077e

10 years agoShow bouncer if secure camera would show chooser.
Jorim Jaggi [Tue, 5 Aug 2014 18:39:15 +0000 (20:39 +0200)]
Show bouncer if secure camera would show chooser.

Bug: 16570873
Change-Id: I2a86fb3a823d5255c0c35a78c1832c273e3a1578

10 years agoScan after writing external storage files.
Jeff Sharkey [Mon, 4 Aug 2014 22:32:42 +0000 (15:32 -0700)]
Scan after writing external storage files.

Kicks off media scanner after files are written.

Bug: 13557203
Change-Id: I61613f28e07b068573079cc1e362fd3fe135684e

10 years agoMerge "Disable heads up when DISABLE_NOTIFICATION_ALERT" into lmp-dev
Jason Monk [Tue, 5 Aug 2014 17:28:00 +0000 (17:28 +0000)]
Merge "Disable heads up when DISABLE_NOTIFICATION_ALERT" into lmp-dev

10 years agoUpdate keyguard icon paddings to spec.
Jorim Jaggi [Tue, 5 Aug 2014 17:17:42 +0000 (19:17 +0200)]
Update keyguard icon paddings to spec.

Bug: 15381387
Change-Id: Ia75394fd68f66233ebabe9ec4f62b42d40d19eb9

10 years agoDisable heads up when DISABLE_NOTIFICATION_ALERT
Jason Monk [Thu, 31 Jul 2014 16:42:25 +0000 (12:42 -0400)]
Disable heads up when DISABLE_NOTIFICATION_ALERT

When notification alerts are disabled also turn off heads up. This
will fall back to the old behavior, which can allow the fullscreen
intent to be triggered instead.

Bug: 14157742
Change-Id: I4b6e3d9383894b1674d600c374ff8968ca53513e

10 years agoDocumentsUI is only dialog when really large.
Jeff Sharkey [Tue, 5 Aug 2014 17:14:45 +0000 (10:14 -0700)]
DocumentsUI is only dialog when really large.

Bug: 16780860
Change-Id: Ib20ef9771855beba5b31d19887c1c9c1b8e8e5ed

10 years agoMerge "Revert "Clean up hiden notifications on Keyguard handling"" into lmp-dev
Jorim Jaggi [Tue, 5 Aug 2014 17:10:59 +0000 (17:10 +0000)]
Merge "Revert "Clean up hiden notifications on Keyguard handling"" into lmp-dev

10 years agoRevert "Clean up hiden notifications on Keyguard handling"
Jorim Jaggi [Tue, 5 Aug 2014 17:10:43 +0000 (17:10 +0000)]
Revert "Clean up hiden notifications on Keyguard handling"

This reverts commit d9267cae958b572b715d22a4905b18749a369c9f.

Too much performance regression - need to figure out something else.

Change-Id: I2d399add74402e1c036235ec095a053a6d5b828e

10 years agoClean up hiden notifications on Keyguard handling
Jorim Jaggi [Tue, 5 Aug 2014 14:22:30 +0000 (16:22 +0200)]
Clean up hiden notifications on Keyguard handling

Change-Id: Ifeabfdd1ed8c11b0796cc79bba81752518921be3

10 years agoMerge "Allow listeners to see children" into lmp-dev
Justin Koh [Tue, 5 Aug 2014 16:56:02 +0000 (16:56 +0000)]
Merge "Allow listeners to see children" into lmp-dev

10 years agoAllow listeners to see children
Justin Koh [Tue, 5 Aug 2014 01:29:49 +0000 (18:29 -0700)]
Allow listeners to see children

Allow listeners to see notification children. Since L is not baked yet, keeping
this version check makes it difficult to test apps.

Bug: 16733244
Change-Id: I70afd6b99fc18c1f0b9188279c04fab80c37d414

10 years agoIMS Framework & AIDL Changes for Call Barring & String Error Codes.
Shriram Ganesh [Wed, 9 Jul 2014 01:48:35 +0000 (18:48 -0700)]
IMS Framework & AIDL Changes for Call Barring & String Error Codes.

Change-Id: I66fdbbd175c13261c283627999f37071259f7a6a

10 years agoMerge "AudioAttributes: implement hashcode and equals methods" into lmp-dev
Jean-Michel Trivi [Tue, 5 Aug 2014 16:39:21 +0000 (16:39 +0000)]
Merge "AudioAttributes: implement hashcode and equals methods" into lmp-dev

10 years agoMerge "Security fixes related to cross-user content." into lmp-dev
Nicolas Prevot [Tue, 5 Aug 2014 17:10:50 +0000 (17:10 +0000)]
Merge "Security fixes related to cross-user content." into lmp-dev

10 years agoFix cross-user permission checks in print manager service.
Svet Ganov [Tue, 5 Aug 2014 16:52:18 +0000 (09:52 -0700)]
Fix cross-user permission checks in print manager service.

The cross-user check was requesting both interact across users and
interact across users all permissions which is too restrictive. Each
one is sufficient. Further, if the app has one of these premissions
but specifies a given user not current or current-self, the code
was throwing while the correct actions is to return the requested
user id as we alreay vetted the caller's permissions.

bug:16398152

Change-Id: I1a4863eb7b05dababb66bac6e143b78dfad42b81

10 years agoSecurity fixes related to cross-user content.
Nicolas Prevot [Thu, 26 Jun 2014 09:07:33 +0000 (10:07 +0100)]
Security fixes related to cross-user content.

Enforcing that only uri grants work across users (not permissions).
Fixing a security hole where malicious Apps could access a uri if they had uri grants to the same uri on another user.
Enforcing that userIds in uris, if they exist, are the one of the ContentProvider.

BUG: 16779492

Change-Id: Iaa5264bd6c3aa0e15be3a4a64f9dc88238e0cb2e

10 years agoAdd transport parameter to createBond() function (4/4)
Andre Eisenbach [Tue, 5 Aug 2014 00:51:43 +0000 (17:51 -0700)]
Add transport parameter to createBond() function (4/4)

Bug: 14063256
Change-Id: I096248b60752992aa23ce5bfbfc47fda95773db2

10 years agoMerge "Log the version of the WebView package used." into lmp-dev
Torne (Richard Coles) [Tue, 5 Aug 2014 16:05:14 +0000 (16:05 +0000)]
Merge "Log the version of the WebView package used." into lmp-dev

10 years agoProperly update accessibility manager state.
Svet Ganov [Tue, 5 Aug 2014 15:41:08 +0000 (08:41 -0700)]
Properly update accessibility manager state.

Applciations that fire accessibility events have to first check
it accessibility is on and then fire the event. If the app fires
an event when the feature is off an exception is thrown. However,
due to the way accessibility state is pushed to the local
accessibility manager it was possible that the app checks that
aaccessibility is off, fires an event, then the state of the
local manager changes by the time the event is propagated up
the view tree and an exception is thrown. This is a regression.

We really want this exception to prevent apps sending events
across processes if accessibility is off, so now the state
we get from the system manager service is applied via a
message so if the app checks that accessibility is off, then
it will remain off (locally) until the event is propagated.

bug:16672964

Change-Id: Icf5d1b1bdff87b58f285f0d9e1a098552513bbe8

10 years agoLog the version of the WebView package used.
Torne (Richard Coles) [Tue, 5 Aug 2014 15:12:09 +0000 (16:12 +0100)]
Log the version of the WebView package used.

To aid in debugging app behaviour when WebView updates may be present,
log the package name, version name, and version code of the WebView
package when we are about to load it into an application. Do this before
we actually load any part of the package in case of an issue loading it
in the first place.

Change-Id: Id653bad431760b7ead8e3f8eb29f9d6a8bb68d07

10 years agoRefactor <Feature Abort> logic to concentrate it in one place.
Yuncheol Heo [Tue, 5 Aug 2014 05:48:37 +0000 (14:48 +0900)]
Refactor <Feature Abort> logic to concentrate it in one place.

- Don't reply from the unregistered address.
- Use "unrecognized opcode" as the default reason.

Bug: 16799466, Bug: 16798785
Change-Id: I7c2ece6436f7ebd59986d2baf4f45cd86e6622d9

10 years agoMerge "Fix CookieSyncManager package summary" into lmp-dev
Hector Dearman [Tue, 5 Aug 2014 16:00:48 +0000 (16:00 +0000)]
Merge "Fix CookieSyncManager package summary" into lmp-dev

10 years agoFix CookieSyncManager package summary
Hector Dearman [Tue, 5 Aug 2014 09:55:30 +0000 (10:55 +0100)]
Fix CookieSyncManager package summary

Putting the deprecated at the beginning of a class comment seems
to cause problems with JavaDoc so I've moved it to the end.

Bug: 16799480
Change-Id: Ia23dab2ad8ceb8e107e047480b5cb324d11a1457

10 years agoMerge "TIF: Add content ratings for Netherlands" into lmp-dev
Sungsoo Lim [Wed, 6 Aug 2014 00:39:56 +0000 (00:39 +0000)]
Merge "TIF: Add content ratings for Netherlands" into lmp-dev

10 years agoTIF: Add content ratings for Netherlands
Sungsoo Lim [Mon, 4 Aug 2014 07:46:14 +0000 (16:46 +0900)]
TIF: Add content ratings for Netherlands

Change-Id: I17bac9587ea549f5e22bfe9c03fa50999fee5d5f

10 years agoMerge "Fix issue where FlpHardwareProvider can crash if GmsCore re-registers a sink...
David Christie [Wed, 6 Aug 2014 00:31:58 +0000 (00:31 +0000)]
Merge "Fix issue where FlpHardwareProvider can crash if GmsCore re-registers a sink." into lmp-dev

10 years agoFix issue where FlpHardwareProvider can crash if GmsCore re-registers a sink.
David Christie [Tue, 5 Aug 2014 21:42:37 +0000 (14:42 -0700)]
Fix issue where FlpHardwareProvider can crash if GmsCore re-registers a sink.

Change-Id: If6f4e9bc3c5be6ca537de2dae1fddd6351350e9e

10 years agoMerge "TIF: Remove countryCode in TvContentRating" into lmp-dev
Sungsoo Lim [Tue, 5 Aug 2014 23:53:23 +0000 (23:53 +0000)]
Merge "TIF: Remove countryCode in TvContentRating" into lmp-dev

10 years agoFix more card on Keyguard overflow.
Jorim Jaggi [Tue, 5 Aug 2014 23:35:21 +0000 (01:35 +0200)]
Fix more card on Keyguard overflow.

Bug: 15719165
Change-Id: Ie1e99dd722d7fcd52c0ce2eda968885835004b2b

10 years agoFix pressed state when long pressing nav bar buttons
Jorim Jaggi [Tue, 5 Aug 2014 23:12:32 +0000 (01:12 +0200)]
Fix pressed state when long pressing nav bar buttons

Bug: 16018025

Change-Id: Ic2bc96feae8a68e471fe902ae05611719ecf8dad

10 years agoMerge "TIF: A preliminary CL to add multiple rating systems" into lmp-dev
Sungsoo Lim [Tue, 5 Aug 2014 08:36:33 +0000 (08:36 +0000)]
Merge "TIF: A preliminary CL to add multiple rating systems" into lmp-dev

10 years agoTIF: A preliminary CL to add multiple rating systems
Sungsoo Lim [Tue, 5 Aug 2014 05:55:05 +0000 (14:55 +0900)]
TIF: A preliminary CL to add multiple rating systems

TODO: Add rating systems for the countries defined in this CL.

Change-Id: I128284fd8779723b5ffb5968e2a11ce4b4eae6b5

10 years agoMerge "TIF: Add content ratings for Germany" into lmp-dev
Sungsoo Lim [Wed, 6 Aug 2014 00:30:35 +0000 (00:30 +0000)]
Merge "TIF: Add content ratings for Germany" into lmp-dev

10 years agoTIF: Add content ratings for Germany
Sungsoo Lim [Tue, 5 Aug 2014 02:43:48 +0000 (11:43 +0900)]
TIF: Add content ratings for Germany

Change-Id: I7233e5d10550d6e6d2ef6f7c1c4ebd71bc271539

10 years agoMerge "Refine recode apis." into lmp-dev
Jungshik Jang [Tue, 5 Aug 2014 08:35:31 +0000 (08:35 +0000)]
Merge "Refine recode apis." into lmp-dev

10 years agoFix bugs on timer recording action.
Jungshik Jang [Tue, 5 Aug 2014 07:10:21 +0000 (16:10 +0900)]
Fix bugs on timer recording action.

1. Apply masking to feature abort of SetXXXTimer
2. Announce error when failed to send SetXXXTimer.
3. Remove TimerRecordingAction when deivce is disabled.
4. Report clear timer record error thru onClearTimerRecordingResult.

Change-Id: Id243aa25481dad57509b4229ca214fa9b6b00fdc

10 years agoRefine recode apis.
Jungshik Jang [Tue, 5 Aug 2014 05:43:24 +0000 (14:43 +0900)]
Refine recode apis.

1. add return type, int, to toByteArray method so
that caller can know how many of bytes it consumes.

2. put final keyword

Change-Id: Ia942016fa35ecb04b49be51170739101644c3e31

10 years agoMerge "Fix invalid annotation, @throw" into lmp-dev
Jungshik Jang [Tue, 5 Aug 2014 05:28:39 +0000 (05:28 +0000)]
Merge "Fix invalid annotation, @throw" into lmp-dev

10 years agoFix invalid annotation, @throw
Jungshik Jang [Tue, 5 Aug 2014 05:27:17 +0000 (14:27 +0900)]
Fix invalid annotation, @throw

Change-Id: Id22635414567a8b525032df792f2309102d7ae62

10 years agoMerge "TIF: implement setVolume for hardware inputs" into lmp-dev
Wonsik Kim [Tue, 5 Aug 2014 04:47:48 +0000 (04:47 +0000)]
Merge "TIF: implement setVolume for hardware inputs" into lmp-dev

10 years agoPlumbing for HdmiTvClient and HdmiControlService
Jinsuk Kim [Fri, 1 Aug 2014 10:13:53 +0000 (19:13 +0900)]
Plumbing for HdmiTvClient and HdmiControlService

Added a few more methods in HdmiTvClient to use the API provided
by HdmiControlService

Change-Id: Ib506699b9661b99cefc837b96ac64347a4e9420c

10 years agoLet STB oneTouchPlay on SCREEN_ON event.
Yuncheol Heo [Mon, 4 Aug 2014 10:41:09 +0000 (19:41 +0900)]
Let STB oneTouchPlay on SCREEN_ON event.

- Eleborate the reason code to initiate the initialization.

Bug: 16668375
Change-Id: I4ce657a9438e4f7baa7df2eaa102eb1ce1a7bccb

10 years agoTIF: implement setVolume for hardware inputs
Wonsik Kim [Mon, 4 Aug 2014 01:17:18 +0000 (10:17 +0900)]
TIF: implement setVolume for hardware inputs

Bug: 16635576
Change-Id: Ibba9f32b22451d9792b5e74c2cf36cab356e4ab1

10 years agoMerge "Implement clear timer." into lmp-dev
Jungshik Jang [Tue, 5 Aug 2014 00:33:27 +0000 (00:33 +0000)]
Merge "Implement clear timer." into lmp-dev

10 years agoImplement clear timer.
Jungshik Jang [Fri, 25 Jul 2014 04:41:14 +0000 (13:41 +0900)]
Implement clear timer.

This change implements clear timer, which sends
<Clear xxx Timer> to recorder, and reponse of it,
<Timer Cleared Status>.
Along with it, add result parser for [Timer Status Data].

Bug: 16160962

Change-Id: I1f48ec055aa93dc836156525de8b7ef921aad8b5

10 years agoAdd changes for LTE to IWLAN Handover Notifications for an IMS Call
Shriram Ganesh [Mon, 21 Jul 2014 21:06:53 +0000 (14:06 -0700)]
Add changes for LTE to IWLAN Handover Notifications for an IMS Call

Change-Id: I6847ba1660df81d8d2ba610e9b27638800f71f77

10 years agoMerge "TIF: Add content ratings for France" into lmp-dev
Sungsoo Lim [Wed, 6 Aug 2014 00:28:39 +0000 (00:28 +0000)]
Merge "TIF: Add content ratings for France" into lmp-dev