OSDN Git Service

android-x86/frameworks-base.git
5 years agoAdded new cell broadcast channels
Jack Yu [Wed, 12 Sep 2018 21:32:27 +0000 (14:32 -0700)]
Added new cell broadcast channels

Added new cell broadcast channels for public safety messages
and state/local test alert required by FCC of the United States.

Test: Build
Bug: 11075463871497689110896497
Change-Id: I05c57b66d85ea7f2b67d7fc421230442f5c7694f

5 years agoMerge "Add javadoc for package-name arg passed during the process start."
Sudheer Shanka [Tue, 11 Sep 2018 19:53:06 +0000 (19:53 +0000)]
Merge "Add javadoc for package-name arg passed during the process start."

5 years agoMerge "Make PackageManager#arePermissionsIndividuallyControlled system-api"
Philip P. Moltmann [Tue, 11 Sep 2018 19:27:33 +0000 (19:27 +0000)]
Merge "Make PackageManager#arePermissionsIndividuallyControlled system-api"

5 years agoMerge changes from topics "timedtext", "noti"
TreeHugger Robot [Tue, 11 Sep 2018 19:26:44 +0000 (19:26 +0000)]
Merge changes from topics "timedtext", "noti"

* changes:
  MediaPlayer2: use protobuf instead of parcel for TimedText
  MediaPlayer2: use protobuf instead of parcel for notification message

5 years agoMerge "Framework: Remove a nonsensical substring(0)" am: 98627fa455 am: 67dffedd92
Andreas Gampe [Tue, 11 Sep 2018 18:27:15 +0000 (11:27 -0700)]
Merge "Framework: Remove a nonsensical substring(0)" am: 98627fa455 am: 67dffedd92
am: cf42e434d9

Change-Id: I22e7186b99278a907c68cfc03618ed05e769a045

5 years ago[automerger skipped] Merge "Reset launch start times when removing a process" am...
Vishnu Nair [Tue, 11 Sep 2018 18:10:45 +0000 (11:10 -0700)]
[automerger skipped] Merge "Reset launch start times when removing a process" am: 397fdf0ff4 am: adc5c93c17  -s ours
am: 3688f9dfc2  -s ours

Change-Id: Iae9e928228338796f27dbbe8303522bbf12864aa

5 years agoMerge "Revert "Check in P dark greylist, use it for hidden API list generation""...
David Brazdil [Tue, 11 Sep 2018 17:39:24 +0000 (10:39 -0700)]
Merge "Revert "Check in P dark greylist, use it for hidden API list generation"" am: e87700fc97 am: 5c6894a85b
am: e39835cd8f

Change-Id: I4fda8b3d7519f8ab242c04e1f9547285f1acacf4

5 years agoMerge "Framework: Remove a nonsensical substring(0)" am: 98627fa455
Andreas Gampe [Tue, 11 Sep 2018 17:34:11 +0000 (10:34 -0700)]
Merge "Framework: Remove a nonsensical substring(0)" am: 98627fa455
am: 67dffedd92

Change-Id: Ibdac1bdc69d8f02823343b0d39b690de51da6802

5 years agoMerge "Framework: Remove a nonsensical substring(0)"
Andreas Gampe [Tue, 11 Sep 2018 17:16:45 +0000 (10:16 -0700)]
Merge "Framework: Remove a nonsensical substring(0)"
am: 98627fa455

Change-Id: Iede6825cef351b4021dc1166b262124cefdfdca2

5 years ago[automerger skipped] Merge "Reset launch start times when removing a process" am...
Vishnu Nair [Tue, 11 Sep 2018 17:16:14 +0000 (10:16 -0700)]
[automerger skipped] Merge "Reset launch start times when removing a process" am: 397fdf0ff4
am: adc5c93c17  -s ours

Change-Id: I3b93c87ac3c689b1385e93006aa0ce5eca28c8a2

5 years agoMerge "Use session id to uniquely identidy autofill ids for multi-session."
Felipe Leme [Tue, 11 Sep 2018 17:10:56 +0000 (17:10 +0000)]
Merge "Use session id to uniquely identidy autofill ids for multi-session."

5 years agoMerge "Revert "Check in P dark greylist, use it for hidden API list generation""...
David Brazdil [Tue, 11 Sep 2018 17:00:54 +0000 (10:00 -0700)]
Merge "Revert "Check in P dark greylist, use it for hidden API list generation"" am: e87700fc97
am: 5c6894a85b

Change-Id: Id3f06f57006192ae70354866a2221f215ae361c5

5 years agoMerge "Reset launch start times when removing a process"
Vishnu Nair [Tue, 11 Sep 2018 17:00:20 +0000 (10:00 -0700)]
Merge "Reset launch start times when removing a process"
am: 397fdf0ff4

Change-Id: I5b5451be77f6e066f57454a10bc205b75f23daf4

5 years agoMerge "Revert "Check in P dark greylist, use it for hidden API list generation""
David Brazdil [Tue, 11 Sep 2018 16:46:18 +0000 (09:46 -0700)]
Merge "Revert "Check in P dark greylist, use it for hidden API list generation""
am: e87700fc97

Change-Id: Ic4c73f2f482ab9260479e44e69a26bb55e510cca

5 years agoMerge "Framework: Remove a nonsensical substring(0)"
Treehugger Robot [Tue, 11 Sep 2018 16:30:36 +0000 (16:30 +0000)]
Merge "Framework: Remove a nonsensical substring(0)"

5 years agoMerge "Reset launch start times when removing a process"
Treehugger Robot [Tue, 11 Sep 2018 16:09:59 +0000 (16:09 +0000)]
Merge "Reset launch start times when removing a process"

5 years agoMerge "Simplifies show/dismiss logic for the full screen user switcher."
Jovana Knezevic [Tue, 11 Sep 2018 15:42:15 +0000 (15:42 +0000)]
Merge "Simplifies show/dismiss logic for the full screen user switcher."

5 years agoMerge "Revert "Check in P dark greylist, use it for hidden API list generation""
David Brazdil [Tue, 11 Sep 2018 15:27:40 +0000 (15:27 +0000)]
Merge "Revert "Check in P dark greylist, use it for hidden API list generation""

5 years agoMerge "Add refactoring annotations to NSSL functions."
Aaron Heuckroth [Tue, 11 Sep 2018 14:11:35 +0000 (14:11 +0000)]
Merge "Add refactoring annotations to NSSL functions."

5 years agoRevert "Check in P dark greylist, use it for hidden API list generation"
David Brazdil [Tue, 11 Sep 2018 10:09:01 +0000 (11:09 +0100)]
Revert "Check in P dark greylist, use it for hidden API list generation"

This reverts commit 3cc74c71ef907a76547424aea6597f7b2907e9fb.
We saw app crashes due stricter classification of non-SDK APIs.

Bug: 115284625
Bug: 113881436
Test: phone boots

Change-Id: I689d0fbf66fabeffa5032e13f2f1f314c50b6cc5

5 years agoMerge "Allow low resolution wallpaper crop"
Iavor-Valentin Iftime [Tue, 11 Sep 2018 09:25:39 +0000 (09:25 +0000)]
Merge "Allow low resolution wallpaper crop"

5 years ago[automerger skipped] Merge "Remove services.net JAR dependency" am: 60ff003a9d am...
Erik Kline [Tue, 11 Sep 2018 09:03:57 +0000 (02:03 -0700)]
[automerger skipped] Merge "Remove services.net JAR dependency" am: 60ff003a9d am: 14e10c3b10
am: 6d5c54db07  -s ours

Change-Id: I07679a8c99adec35775d222e1543e11bfe6cdce1

5 years agoMerge "Remove services.net JAR dependency" am: 60ff003a9d
Erik Kline [Tue, 11 Sep 2018 08:54:07 +0000 (01:54 -0700)]
Merge "Remove services.net JAR dependency" am: 60ff003a9d
am: 14e10c3b10

Change-Id: Idfd6c7a57834441d125f605a4d3fbc1c5a5a3338

5 years agoMerge "Remove services.net JAR dependency"
Erik Kline [Tue, 11 Sep 2018 08:44:59 +0000 (01:44 -0700)]
Merge "Remove services.net JAR dependency"
am: 60ff003a9d

Change-Id: I8024f076ae6c74287d6de9e1354d43fee1ca96ee

5 years agoMerge "Remove services.net JAR dependency"
Treehugger Robot [Tue, 11 Sep 2018 08:31:05 +0000 (08:31 +0000)]
Merge "Remove services.net JAR dependency"

5 years agoMerge "Try to set the hop limit to something suitable for 64share" am: 666bb5cf28...
Erik Kline [Tue, 11 Sep 2018 06:32:21 +0000 (23:32 -0700)]
Merge "Try to set the hop limit to something suitable for 64share" am: 666bb5cf28 am: b7a4e9cf21
am: 113971d383

Change-Id: I5c3a01e2bf5ac4d1d40c73d563c473ffa9c44019

5 years agoMerge "Try to set the hop limit to something suitable for 64share" am: 666bb5cf28
Erik Kline [Tue, 11 Sep 2018 06:21:28 +0000 (23:21 -0700)]
Merge "Try to set the hop limit to something suitable for 64share" am: 666bb5cf28
am: b7a4e9cf21

Change-Id: I8dee0d778f8f35a07690dc12ab768ac76ee4ecb2

5 years agoMerge "Try to set the hop limit to something suitable for 64share"
Erik Kline [Tue, 11 Sep 2018 06:06:20 +0000 (23:06 -0700)]
Merge "Try to set the hop limit to something suitable for 64share"
am: 666bb5cf28

Change-Id: I4d3dfd87d8f3f6d699095e0ae8be0ed021382d54

5 years agoRemove services.net JAR dependency
Erik Kline [Tue, 11 Sep 2018 05:59:08 +0000 (14:59 +0900)]
Remove services.net JAR dependency

Test: as follows
    - built, flashed, booted
    - runtest frameworks-net passes
    - captive portal interaction works as expected in Private DNS
      strict mode
Bug: 64133961
Bug: 72345192
Bug: 73872000
Bug: 78548486

Merged-In: Ia2ab2fb15e7898d99d30da20699e0bbd7a5a0964
Change-Id: I290811305fd89a4fb5633b47173aaec28e9ed4b5

5 years agoMerge "Try to set the hop limit to something suitable for 64share"
Treehugger Robot [Tue, 11 Sep 2018 05:55:37 +0000 (05:55 +0000)]
Merge "Try to set the hop limit to something suitable for 64share"

5 years agoMerge "Move maximum weight constant from Typeface to Font and make it public"
Seigo Nonaka [Tue, 11 Sep 2018 05:02:46 +0000 (05:02 +0000)]
Merge "Move maximum weight constant from Typeface to Font and make it public"

5 years agoMerge "Unhide HyphenEdit related methods"
Seigo Nonaka [Tue, 11 Sep 2018 05:01:34 +0000 (05:01 +0000)]
Merge "Unhide HyphenEdit related methods"

5 years agoMerge "Simplify logic for disconnect and getConnectionStatus in MapProfile" am: beeb3...
Chienyuan [Tue, 11 Sep 2018 04:28:17 +0000 (21:28 -0700)]
Merge "Simplify logic for disconnect and getConnectionStatus in MapProfile" am: beeb35f0de am: 1b9458f0b7
am: d41367dbff

Change-Id: Ifa6c88e31dd2e8089bfd9e7ba74852e0ba993552

5 years agoMerge "Simplify logic for disconnect and getConnectionStatus in MapProfile" am: beeb3...
Chienyuan [Tue, 11 Sep 2018 04:18:28 +0000 (21:18 -0700)]
Merge "Simplify logic for disconnect and getConnectionStatus in MapProfile" am: beeb35f0de
am: 1b9458f0b7

Change-Id: Idf3c2ec3ad89f0090fedc07b60a2c4226b176577

5 years agoMerge "Simplify logic for disconnect and getConnectionStatus in MapProfile"
Chienyuan [Tue, 11 Sep 2018 04:08:14 +0000 (21:08 -0700)]
Merge "Simplify logic for disconnect and getConnectionStatus in MapProfile"
am: beeb35f0de

Change-Id: Id3180db7835d637c352f795a52e4c59b3801714d

5 years agoMerge "Simplify logic for disconnect and getConnectionStatus in MapProfile"
Treehugger Robot [Tue, 11 Sep 2018 03:49:37 +0000 (03:49 +0000)]
Merge "Simplify logic for disconnect and getConnectionStatus in MapProfile"

5 years agoMediaPlayer2: use protobuf instead of parcel for TimedText
Dongwon Kang [Tue, 11 Sep 2018 02:48:47 +0000 (19:48 -0700)]
MediaPlayer2: use protobuf instead of parcel for TimedText

Test: MediaPlayer2Test
Bug: 112767225
Change-Id: I374427125af3d470224876c947d69dda243625cd

5 years agoMediaPlayer2: use protobuf instead of parcel for notification message
Dongwon Kang [Sun, 9 Sep 2018 15:31:41 +0000 (08:31 -0700)]
MediaPlayer2: use protobuf instead of parcel for notification message

Test: MediaPlayer2Test
Bug: 112767225
Change-Id: Ifed7c5c63623ad2b0f17806a38cd020470174dad

5 years ago[automerger skipped] Merge "Stop invoke initAppOps in Camera default constructor...
Daichi Hirono [Tue, 11 Sep 2018 03:19:52 +0000 (20:19 -0700)]
[automerger skipped] Merge "Stop invoke initAppOps in Camera default constructor." am: 0890a2b51e am: f98d5cb38b
am: 39a305ea21  -s ours

Change-Id: I2eceedb0e102a4adc0ba031315c64be1eb89b018

5 years agoMerge "Stop invoke initAppOps in Camera default constructor." am: 0890a2b51e
Daichi Hirono [Tue, 11 Sep 2018 03:09:40 +0000 (20:09 -0700)]
Merge "Stop invoke initAppOps in Camera default constructor." am: 0890a2b51e
am: f98d5cb38b

Change-Id: Id24b3456d69a03557382023ddcff6ebd4aa3cc9e

5 years agoMerge "Stop invoke initAppOps in Camera default constructor."
Daichi Hirono [Tue, 11 Sep 2018 03:00:30 +0000 (20:00 -0700)]
Merge "Stop invoke initAppOps in Camera default constructor."
am: 0890a2b51e

Change-Id: I6ed52f595757c3ca7308969105f05e6bd55dee65

5 years agoMerge "Stop invoke initAppOps in Camera default constructor."
Treehugger Robot [Tue, 11 Sep 2018 01:32:53 +0000 (01:32 +0000)]
Merge "Stop invoke initAppOps in Camera default constructor."

5 years agoMerge "Allow apps to proxy notifications for other apps"
Julia Reynolds [Tue, 11 Sep 2018 01:06:11 +0000 (01:06 +0000)]
Merge "Allow apps to proxy notifications for other apps"

5 years agoMerge "Framework: Be more verbose in A/B OTA" am: ed8ce39228 am: 1b2deff317
Andreas Gampe [Tue, 11 Sep 2018 00:14:17 +0000 (17:14 -0700)]
Merge "Framework: Be more verbose in A/B OTA" am: ed8ce39228 am: 1b2deff317
am: e2d9760c23

Change-Id: Ib256524b77cc1263ee4f498e7955af8a4cb64da1

5 years agoUse session id to uniquely identidy autofill ids for multi-session.
Felipe Leme [Fri, 31 Aug 2018 21:32:18 +0000 (14:32 -0700)]
Use session id to uniquely identidy autofill ids for multi-session.

This change is need when integrating CustomDescription artifacts (like
CharSequenceTransformation) with SaveInfo.FLAG_DELAY_SAVE, as different
views might have the same autofill id on different activities.

Test: atest CtsAutoFillServiceTestCases:MultiScreenLoginTest
Test: atest CtsAutoFillServiceTestCases # to make sure it didn't break anything

Fixes: 113593220

Change-Id: I7db1df7a56dec7180a2172bb2022b042f115c7b8

5 years agoMerge "Framework: Be more verbose in A/B OTA" am: ed8ce39228
Andreas Gampe [Mon, 10 Sep 2018 23:53:07 +0000 (16:53 -0700)]
Merge "Framework: Be more verbose in A/B OTA" am: ed8ce39228
am: 1b2deff317

Change-Id: Iaaf41ba79f2cd5101219017bee240e02b6f355ed

5 years agoMake PackageManager#arePermissionsIndividuallyControlled system-api
Philip P. Moltmann [Fri, 31 Aug 2018 16:30:18 +0000 (09:30 -0700)]
Make PackageManager#arePermissionsIndividuallyControlled system-api

The PermissonController is going to become a mainline module, hence it
has to compile against @SystemApi.

PackageManager#arePermissionsIndividuallyControlled controls how certain
permissions are presented in the UI, hence Permission controller needs
to read it. The value of this API comes from a config option.

Bug: 110953302
Test: Built
Change-Id: If78b1bb594af0c85e92abf70ae8315e7ba3f31fa

5 years agoMerge changes into stage-aosp-master am: 39c76107bd
Andreas Gampe [Mon, 10 Sep 2018 23:22:34 +0000 (16:22 -0700)]
Merge changes  into stage-aosp-master am: 39c76107bd
am: b548208bcb

Change-Id: Ib5bf516476d00ebdf985066480ceaa7499992b42

5 years agoMerge changes into stage-aosp-master am: c03f142630
Andreas Gampe [Mon, 10 Sep 2018 23:17:18 +0000 (16:17 -0700)]
Merge changes  into stage-aosp-master am: c03f142630
am: 3d208aa945

Change-Id: Ifdd9d438255ab122410c8529bbe6e94654d33e64

5 years agoMerge "Framework: Ensure important fdsan function is compiled" am: d5af15ee91 am...
Andreas Gampe [Mon, 10 Sep 2018 23:03:33 +0000 (16:03 -0700)]
Merge "Framework: Ensure important fdsan function is compiled" am: d5af15ee91 am: c21378ea83
am: 45564930be

Change-Id: I4250b2b874b1f4ee88dc6a4e4005ce3f9f808164

5 years agoMerge changes into stage-aosp-master
Andreas Gampe [Mon, 10 Sep 2018 23:01:58 +0000 (16:01 -0700)]
Merge changes  into stage-aosp-master
am: 39c76107bd

Change-Id: If60b6361f323c651510900344d75ce5fa7db17c3

5 years agoMerge changes into stage-aosp-master
Andreas Gampe [Mon, 10 Sep 2018 22:58:08 +0000 (15:58 -0700)]
Merge changes  into stage-aosp-master
am: c03f142630

Change-Id: I4e707c0172a858db97d903ad79dadb37c7a910a7

5 years agoMerge "Framework: Ensure important fdsan function is compiled" am: d5af15ee91
Andreas Gampe [Mon, 10 Sep 2018 22:52:41 +0000 (15:52 -0700)]
Merge "Framework: Ensure important fdsan function is compiled" am: d5af15ee91
am: c21378ea83

Change-Id: Id50f503044727695c58420ae83393918d7f720e1

5 years agoMerge "Framework: Be more verbose in A/B OTA"
Andreas Gampe [Mon, 10 Sep 2018 22:46:40 +0000 (15:46 -0700)]
Merge "Framework: Be more verbose in A/B OTA"
am: ed8ce39228

Change-Id: Iabb117269cd20f44416043a3aa203ff1abc61a81

5 years agoMerge changes into stage-aosp-master
Android Build Merger (Role) [Mon, 10 Sep 2018 22:43:03 +0000 (22:43 +0000)]
Merge changes  into stage-aosp-master

5 years agoMerge changes into stage-aosp-master
Android Build Merger (Role) [Mon, 10 Sep 2018 22:43:03 +0000 (22:43 +0000)]
Merge changes  into stage-aosp-master

5 years agoMerge "Framework: Ensure important fdsan function is compiled"
Andreas Gampe [Mon, 10 Sep 2018 22:42:28 +0000 (15:42 -0700)]
Merge "Framework: Ensure important fdsan function is compiled"
am: d5af15ee91

Change-Id: Ia2474df14688b5937b5aaad59aebf26af8188a6a

5 years agoMerge "Frameworks: Annotate trivial @GuardedBy in services"
TreeHugger Robot [Mon, 10 Sep 2018 22:18:40 +0000 (22:18 +0000)]
Merge "Frameworks: Annotate trivial @GuardedBy in services"

5 years agoMerge "Fix unpacking of default IME package"
TreeHugger Robot [Mon, 10 Sep 2018 22:13:31 +0000 (22:13 +0000)]
Merge "Fix unpacking of default IME package"

5 years agoReset launch start times when removing a process
Vishnu Nair [Thu, 6 Sep 2018 19:49:24 +0000 (12:49 -0700)]
Reset launch start times when removing a process

When removing an exiting process that is running foreground activities, clear the launch times for
the current windowing mode. When an app process is removed, activities from the process may be
relaunched. In the case of forceStopPackageLocked the activities are finished before any window
is drawn, and the launch time is not cleared. This will be incorrectly used to calculate launch time
for the next launched activity launched in the same windowing mode.

Bug: 80084651
Test: adb shell am start -W com.amazon.mShop.android.shopping/com.amazon.mShop.home.HomeActivity  && sleep 1 && adb shell am force-stop com.amazon.mShop.android.shopping
Merged-In: I2c4f0716c922baa1ad209b4ea1fa7ce366e0e108
Change-Id: I2c4f0716c922baa1ad209b4ea1fa7ce366e0e108

5 years agoMerge "Framework: Be more verbose in A/B OTA"
Andreas Gampe [Mon, 10 Sep 2018 21:28:21 +0000 (21:28 +0000)]
Merge "Framework: Be more verbose in A/B OTA"

5 years agoMerge "Framework: Ensure important fdsan function is compiled"
Andreas Gampe [Mon, 10 Sep 2018 21:27:38 +0000 (21:27 +0000)]
Merge "Framework: Ensure important fdsan function is compiled"

5 years agoFramework: Ensure important fdsan function is compiled
Andreas Gampe [Mon, 10 Sep 2018 18:06:42 +0000 (11:06 -0700)]
Framework: Ensure important fdsan function is compiled

Compile ForwardingOs fdsan-using functions. Follow-up to commit
5625660c650a0923d4c7f020f2eb7eef7d5962d4.

The function is relatively hot now, and importantly part of the
'abort' stack for fdsan issues.

Test: m
Change-Id: Iad9883b8fd85fc362bb3252739e3e3acc45373af

5 years agoMerge "Frameworks: Annotate trivial @GuardedBy in packages"
TreeHugger Robot [Mon, 10 Sep 2018 21:26:44 +0000 (21:26 +0000)]
Merge "Frameworks: Annotate trivial @GuardedBy in packages"

5 years agoMerge "Do not allow apps to set night mode"
Lucas Dupin [Mon, 10 Sep 2018 20:48:16 +0000 (20:48 +0000)]
Merge "Do not allow apps to set night mode"

5 years agoMerge "Expose the ability to resolve icon as a different app"
Philip P. Moltmann [Mon, 10 Sep 2018 20:45:19 +0000 (20:45 +0000)]
Merge "Expose the ability to resolve icon as a different app"

5 years agoMerge "Exposes {start,stop}AudioSource to JAVA layer"
TreeHugger Robot [Mon, 10 Sep 2018 20:29:32 +0000 (20:29 +0000)]
Merge "Exposes {start,stop}AudioSource to JAVA layer"

5 years agoMerge "Introduce new Typeface.Builder2 for creating Typeface from FontFamily"
Seigo Nonaka [Mon, 10 Sep 2018 19:59:56 +0000 (19:59 +0000)]
Merge "Introduce new Typeface.Builder2 for creating Typeface from FontFamily"

5 years agoFramework: Be more verbose in A/B OTA
Andreas Gampe [Wed, 5 Sep 2018 23:11:50 +0000 (16:11 -0700)]
Framework: Be more verbose in A/B OTA

Bug: 114091593
Test: m
Change-Id: Ib0895188455a8340cefb7d0fd609012440b6473b

5 years agoMerge "Refactor HWUI readback code to be backend independent"
TreeHugger Robot [Mon, 10 Sep 2018 19:22:57 +0000 (19:22 +0000)]
Merge "Refactor HWUI readback code to be backend independent"

5 years agoMerge "Enable hyphenation by default on watches."
TreeHugger Robot [Mon, 10 Sep 2018 19:14:58 +0000 (19:14 +0000)]
Merge "Enable hyphenation by default on watches."

5 years agoAllow apps to proxy notifications for other apps
Julia Reynolds [Wed, 29 Aug 2018 13:07:52 +0000 (09:07 -0400)]
Allow apps to proxy notifications for other apps

This will allow apps to delegate posting to persistently
running apps, to decrease the numbers of times apps need to wake up
just to post a notification.

Bug: 111452544
Test: runtest systemui-notification
Change-Id: I1ead239747f2871f222d0ce6a971d1448a0766ad

5 years agoMerge "MediaPlayer2: use protobuf instead of parcel in invoke()"
Dongwon Kang [Mon, 10 Sep 2018 18:32:32 +0000 (18:32 +0000)]
Merge "MediaPlayer2: use protobuf instead of parcel in invoke()"

5 years agoMerge "State of QSSecurityFooter refreshes early."
Fabian Kozynski [Mon, 10 Sep 2018 18:21:22 +0000 (18:21 +0000)]
Merge "State of QSSecurityFooter refreshes early."

5 years agoMerge "Remove dimension fields in GaugeMetric output"
TreeHugger Robot [Mon, 10 Sep 2018 17:47:30 +0000 (17:47 +0000)]
Merge "Remove dimension fields in GaugeMetric output"

5 years agoMerge "Add metric id for Mobile network page"
TreeHugger Robot [Mon, 10 Sep 2018 17:37:17 +0000 (17:37 +0000)]
Merge "Add metric id for Mobile network page"

5 years agoMove maximum weight constant from Typeface to Font and make it public
Seigo Nonaka [Fri, 7 Sep 2018 23:55:37 +0000 (16:55 -0700)]
Move maximum weight constant from Typeface to Font and make it public

Now we have Font class. It is good to move max weight constant from
Typeface to Font.

Bug: 112327179
Test: atest FontTest

Change-Id: I3946ac150a02bf0cafa0fc81e61e69c31b45ed1d

5 years agoRefactor HWUI readback code to be backend independent
Stan Iliev [Wed, 5 Sep 2018 20:35:11 +0000 (16:35 -0400)]
Refactor HWUI readback code to be backend independent

Implement readback from Surface, TextureView and HW Bitmap
for Vulkan pipeline by wrapping the graphics buffer in an SkImage.
Refactor both Vulkan and GL readback to use common code.
TextureView readback is moved from IRenderPipeline interface to
Readback class. Refactor all 3 readback flows to use common
implementation.

Test: Passed all view, uirendering and graphics CTS tests with GL
Test: Passed many CTS test with Vulkan, that require readback
Bug: 113673613
Change-Id: Ifbfd8170a5401f87a709b4b1b9fa058e8e11768d

5 years agoMerge "Import translations. DO NOT MERGE"
TreeHugger Robot [Mon, 10 Sep 2018 17:13:25 +0000 (17:13 +0000)]
Merge "Import translations. DO NOT MERGE"

5 years agoMerge changes Ieda9c99d,I3e6777ac,I6c4d0a52,Ie7912c05
Adrian Roos [Mon, 10 Sep 2018 17:04:21 +0000 (17:04 +0000)]
Merge changes Ieda9c99d,I3e6777ac,I6c4d0a52,Ie7912c05

* changes:
  Revert "Add null check for vrManager"
  Revert "Add null check for vrManager"
  Revert "Add null check for vrManager"
  Revert "Do not start VrManagerService if VR is not supported"

5 years agoMerge "Add timeout to usb_device_get_string_ucs2 invocation to prevent potential...
Raj Mojumder [Mon, 10 Sep 2018 16:56:48 +0000 (16:56 +0000)]
Merge "Add timeout to usb_device_get_string_ucs2 invocation to prevent potential unbounded stuck state."

5 years agoUnhide HyphenEdit related methods
Seigo Nonaka [Fri, 7 Sep 2018 01:42:10 +0000 (18:42 -0700)]
Unhide HyphenEdit related methods

These APIs are necessary to implement hyphenation by third party developers.

Bug: 112327179
Test: atest android.graphics.cts.PaintTest#testSetGetHyphenEdit
Change-Id: I692a56d3d1b15100503eb6d8e0f59d6c5c8af81b

5 years agoState of QSSecurityFooter refreshes early.
Fabian Kozynski [Mon, 10 Sep 2018 16:36:37 +0000 (12:36 -0400)]
State of QSSecurityFooter refreshes early.

QSSecurityFooter refreshes its state and listens regardless of the
expansion of QSPanel. It now knows its size before expansion animation
starts and is reported properly.

Change-Id: I66e29b4b14c2fbc663704255649515f68f41bd48
Fixes: 80219694
Test: Manual & runtest

5 years agoRevert "Add null check for vrManager"
Adrian Roos [Mon, 10 Sep 2018 16:03:44 +0000 (18:03 +0200)]
Revert "Add null check for vrManager"

This reverts commit 7a5a757c2b548411de77063e2eaf0b10e678bcde.
Bug: 112064298
Change-Id: Ieda9c99dcaf3d577e385015bd42b93d36630ee0c

5 years agoRevert "Add null check for vrManager"
Adrian Roos [Mon, 10 Sep 2018 16:03:40 +0000 (18:03 +0200)]
Revert "Add null check for vrManager"

This reverts commit ecf80f0e7ea5448efe4dcd43c1cefce201ce90ee.
Bug: 112064298
Change-Id: I3e6777ac47f666671bf43e22f485dc94865a369b

5 years agoRevert "Add null check for vrManager"
Adrian Roos [Mon, 10 Sep 2018 16:03:37 +0000 (18:03 +0200)]
Revert "Add null check for vrManager"

This reverts commit ddf1b4b476d6872a27f5e47d5816ab0e1db6b4c6.
Bug: 112064298
Change-Id: I6c4d0a52b28d0d09f37bd5c9c8da5f6c2b4791cb

5 years agoRevert "Do not start VrManagerService if VR is not supported"
Adrian Roos [Mon, 10 Sep 2018 16:03:34 +0000 (18:03 +0200)]
Revert "Do not start VrManagerService if VR is not supported"

This reverts commit af1eda2654cad6aecfbd8fcc02075c01c505c737.
Bug: 112064298
Change-Id: Ie7912c055e8e27250b0404e337813c0ee670b1de

5 years agoDo not allow apps to set night mode
Lucas Dupin [Wed, 5 Sep 2018 22:05:23 +0000 (15:05 -0700)]
Do not allow apps to set night mode

Only privileged or signed apps should be able to do so.

Change-Id: I1b7878510de91c1e1a6c67d153ef8eb80bfe487a
Fixes: 113605757

5 years agoMerge "Publish a binder service from LooperStatsService"
Marcin Oczeretko [Mon, 10 Sep 2018 13:11:17 +0000 (13:11 +0000)]
Merge "Publish a binder service from LooperStatsService"

5 years agoMerge "Set a min width on 'ok' touch target"
TreeHugger Robot [Mon, 10 Sep 2018 13:05:43 +0000 (13:05 +0000)]
Merge "Set a min width on 'ok' touch target"

5 years agoMerge "[KV] Refactor clean-up"
TreeHugger Robot [Mon, 10 Sep 2018 11:56:20 +0000 (11:56 +0000)]
Merge "[KV] Refactor clean-up"

5 years agoPublish a binder service from LooperStatsService
Marcin Oczeretko [Thu, 30 Aug 2018 12:11:27 +0000 (13:11 +0100)]
Publish a binder service from LooperStatsService

Moved out of change I9cd4c819297ea34ab59c3cf9cfd11136987acc22 because
this part needs the SE Policy to be updated first.

Test: manual
Change-Id: Id6efed69394a34c41a7e6f9b73cb54dac8b5aeb5

5 years agoMerge "Disable preview on volume change"
TreeHugger Robot [Mon, 10 Sep 2018 11:47:22 +0000 (11:47 +0000)]
Merge "Disable preview on volume change"

5 years agoMerge "Do not start VrManagerService if VR is not supported"
TreeHugger Robot [Mon, 10 Sep 2018 11:21:24 +0000 (11:21 +0000)]
Merge "Do not start VrManagerService if VR is not supported"

5 years agoMerge changes If834d0f0,I3c1d7824
TreeHugger Robot [Mon, 10 Sep 2018 11:20:52 +0000 (11:20 +0000)]
Merge changes If834d0f0,I3c1d7824

* changes:
  Add null check for vrManager
  Add null check for vrManager

5 years agoMerge "Netd unconditionally enable bandwidth control" am: 75fb51b0ec am: b4b2155fc2
Luke Huang [Mon, 10 Sep 2018 11:03:05 +0000 (04:03 -0700)]
Merge "Netd unconditionally enable bandwidth control" am: 75fb51b0ec am: b4b2155fc2
am: 46346fc883

Change-Id: Ib33a0bfc0cff462f2f47e3446c67fa678d713359

5 years agoMerge "Netd unconditionally enable bandwidth control" am: 75fb51b0ec
Luke Huang [Mon, 10 Sep 2018 10:54:11 +0000 (03:54 -0700)]
Merge "Netd unconditionally enable bandwidth control" am: 75fb51b0ec
am: b4b2155fc2

Change-Id: Ibf195d4adf91d4c4f16474a4d2ac5bfe7f54c17e

5 years agoMerge "Netd unconditionally enable bandwidth control"
Luke Huang [Mon, 10 Sep 2018 10:45:03 +0000 (03:45 -0700)]
Merge "Netd unconditionally enable bandwidth control"
am: 75fb51b0ec

Change-Id: I58af9d801bae5e5128ba2debbb5fe865366ae77f

5 years agoMerge "Netd unconditionally enable bandwidth control"
Luke Huang [Mon, 10 Sep 2018 10:33:29 +0000 (10:33 +0000)]
Merge "Netd unconditionally enable bandwidth control"

5 years agoMerge "Include dark greylist entries from annotations." am: 50adb3213b am: aa59a907ae
Mathew Inwood [Mon, 10 Sep 2018 10:07:17 +0000 (03:07 -0700)]
Merge "Include dark greylist entries from annotations." am: 50adb3213b am: aa59a907ae
am: 4d4f863553

Change-Id: I3dc022d9c86481e9086311a0face3d9ad68d700e