Commit Graph

389874 Commits

Author SHA1 Message Date
Seigo Nonaka
dfd38fcbae Update test case for HarfBuzz 2.0.2
Now HarfBuzz combines chars with ZWJ into single cluster

Bug: 117953171
Test: TreeHugger
Change-Id: I531b7a5f5727540d6d11db619eeba6eb23fb113d
2018-10-24 09:42:54 -07:00
TreeHugger Robot
f5231c8c02 Merge "Mirror active uids from AMS to ATMS (29/n)" 2018-10-23 17:50:50 +00:00
Kweku Adams
9b882d88ee Merge "Ability to enter deep Doze immediately in Battery saver." 2018-10-23 17:35:26 +00:00
Kweku Adams
b396ccf969 Ability to enter deep Doze immediately in Battery saver.
This is disabled by default and leaves time (1 min) for processes to
finish running only if there are processes currently running, otherwise,
it goes into deep doze immediately.

Bug: 79955941
Bug: 109934270
Test: Turn on Battery Saver, enable quick doze feature, turn off screen
also run `atest BatterySaverPolicyTest`
also run `atest com.android.server.DeviceIdleControllerTest`
Change-Id: Iec0c8436134e18debfa4c71a8322a6c9cdb10846
2018-10-23 10:32:54 -07:00
Courtney Goeltzenleuchter
c9ef3d91e7 Merge "Add EGL15: eglCreateImage, eglDestroyImage" 2018-10-23 17:19:25 +00:00
Brad Ebinger
d5859e3ef6 [automerger skipped] Merge "Adds new Public ImsManager API" into pi-dev-plus-aosp
am: fe499bc0fb  -s ours

Change-Id: I3b169b1500f5fba51f0b7b8992919afa307ba5a3
2018-10-23 10:13:20 -07:00
Brad Ebinger
fe499bc0fb Merge "Adds new Public ImsManager API" into pi-dev-plus-aosp 2018-10-23 16:46:00 +00:00
Joel Galenson
095513c4d9 Merge "Add a new Intent for seeing permission usages" 2018-10-23 16:35:47 +00:00
TreeHugger Robot
2bce95a385 Merge "Remove IInputMethodSession#finishInput(), which is called nowhere" 2018-10-23 16:34:12 +00:00
Ecco Park
c2896a27fa Merge "passpoint-r2: add the status for Trust CA certs and Provision completion" 2018-10-23 14:15:54 +00:00
Wale Ogunwale
bff2df420c Mirror active uids from AMS to ATMS (29/n)
Allows ATMS to get the proc state of active uids without calling into
AMS.

Bug: 80414790
Test: Existing tests pass
Change-Id: I059f42863752d2e3388de53965e11c2c1b8208d8
2018-10-23 07:03:03 -07:00
Courtney Goeltzenleuchter
6e8c60ccc1 Add EGL15: eglCreateImage, eglDestroyImage
Also change eglCreatePlatformPixmapSurface to throw an
unsupported extension rather than call the native function
which will return an error indicating it's unsupported.

Bug: 80297325
Test: atest CtsGraphicsTestCases:EGL15Test
Change-Id: I94f2d39678515fdacf9b2fccd1c531365930ad1b
2018-10-23 07:44:56 -06:00
TreeHugger Robot
ff064b1eec Merge "Adjust to new androidx.test beta02 rules." 2018-10-23 12:53:03 +00:00
Sanry Huang
ef5741f976 Merge "Enable Per-display support on MagnificationController." 2018-10-23 12:23:41 +00:00
weichinweng
41fb2bd468 [automerger skipped] Merge "AudioService: Add Hearing Aid Switch Control" into pi-dev am: 71cedf9b0c -s ours
am: cd42fe9215  -s ours

Change-Id: I494cd66344971b813afb821494ed7d11f6b23994
2018-10-23 02:27:43 -07:00
weichinweng
cd42fe9215 [automerger skipped] Merge "AudioService: Add Hearing Aid Switch Control" into pi-dev
am: 71cedf9b0c  -s ours

Change-Id: I1dad8c69b74d90fd216561afc1637835d57f0648
2018-10-23 02:18:21 -07:00
TreeHugger Robot
71cedf9b0c Merge "AudioService: Add Hearing Aid Switch Control" into pi-dev 2018-10-23 09:04:49 +00:00
TreeHugger Robot
f52b0cf908 Merge "Use existing getProcessPid method to get pid of system_server." 2018-10-23 08:14:48 +00:00
Weien Wang
0b8b0ef691 Merge "Add new WallpaperInfo attr settingsSliceUri." 2018-10-23 03:02:21 +00:00
Lucas Dupin
5065892001 Merge "Support for passive interrupts" 2018-10-23 00:17:36 +00:00
Garfield Tan
73013990cb Merge "Persist user rotations of external displays." 2018-10-22 23:46:56 +00:00
Fan Zhang
74494b5172 Merge "Add a Settings atom" 2018-10-22 22:24:11 +00:00
TreeHugger Robot
ad871b2d4c Merge "Code refactoring in ag/5261950" 2018-10-22 22:09:42 +00:00
Yohei Yukawa
530dd76fde Remove IInputMethodSession#finishInput(), which is called nowhere
Currently IInputMethodSession#finishInput() is called nowhere.

Let's remove this IPC method exposed from InputMethodService to IME
client for now until we fully understand what is the right approach on
how and when InputMethodService#finishInput() should be called.

Note that we cannot simply remove InputMethodSession#finishInput()
because it is already published as a public API.  In Bug 9216494
hopefully we can also discuss whether InputMethodSession#finishInput()
should be deprecated or can be reused for some actual use cases.

Bug: 9216494
Test: atest CtsInputMethodTestCases CtsInputMethodServiceHostTestCases
Change-Id: I9e378111c9df40cb6821583d1e6ae8f9fe38f2b1
2018-10-22 15:05:47 -07:00
Sudheer Shanka
e5ec6b1077 Merge "Push sharedUserIds info to config/sdcardfs." 2018-10-22 21:46:58 +00:00
Sudheer Shanka
23bab6c766 Merge "Add instrumentation flag to get access to full exteranl storage." 2018-10-22 21:43:29 +00:00
Sudheer Shanka
2e0e8cf54e Merge "Update shared sandbox directory structure." 2018-10-22 21:42:58 +00:00
Sudheer Shanka
5f902a51d0 Merge "Check StorageManagerInternal is published before using it." 2018-10-22 21:42:27 +00:00
Lucas Dupin
55c6e809a3 Support for passive interrupts
Bug: 111414690
Test: manual, lift, swipe down, go to shade locked
Test: adb shell setprop persist.sysui.expand_shade_on_wake_up 0
Test: adb shell setprop persist.sysui.go_to_shade_on_wake_up 0
Change-Id: I59018a72b85cfcf75344d83bbf9e3a122a66c018
2018-10-22 14:29:20 -07:00
Chih-hung Hsieh
2aa44d9a71 Merge "Allow implicit-fallthrough warnings locally." 2018-10-22 21:27:40 +00:00
TreeHugger Robot
f7994fe65d Merge "ConnectivityController tracks jobs by UID." 2018-10-22 20:28:29 +00:00
TreeHugger Robot
d43417246e Merge "Update character limit for smart text selection actions." 2018-10-22 20:25:56 +00:00
Qingqing Deng
b3e9481f78 Merge "Disable double cursor for BiDi in Layout." 2018-10-22 20:24:52 +00:00
Brett Chabot
91ba65df14 Adjust to new androidx.test beta02 rules.
Test: m -j checkbuild
Change-Id: I6482ff8afbae39ffd0296aeac7b29ba019daf3a6
2018-10-22 13:23:20 -07:00
James Lemieux
abc7143e34 Merge "Fix test build" 2018-10-22 19:53:45 +00:00
Yangster-mac
9554324706 Code refactoring in ag/5261950
Test: statsd test
Change-Id: I25eaa3b8572074305e61506a693b636adbd3218d
2018-10-22 12:35:56 -07:00
Seigo Nonaka
04aad28f16 Merge "Introduce FontStyle for future extensibility" 2018-10-22 19:29:45 +00:00
Chih-Hung Hsieh
e1afb6cb29 Allow implicit-fallthrough warnings locally.
It will be a global error by default.
Cherry pick lost changes from AOSP, for Android.mk and main.cpp.

Test: make checkbuild
Bug: 112564944
Change-Id: I6f1024fa5e31302af27fa9d5bac195e511f4ba20
Exempt-From-Owner-Approval: do not block on new warnings
2018-10-22 12:25:50 -07:00
Julia Reynolds
cded3f16a0 Merge "Additional functionality for the noti asst" 2018-10-22 19:20:46 +00:00
Kweku Adams
8639b574ef ConnectivityController tracks jobs by UID.
There could be hundreds of jobs requesting connectivity. A single
ArraySet for all of them is inefficient. Splitting by UID makes
processing a little bit faster.
This should also help make job quota management easier.

Bug: 117841374
Bug: 111423978
Bug: 117846754
Test: atest com.android.server.job.controllers.ConnectivityControllerTest
Change-Id: I8b3b0209c6b57c91b13a69106b6fe8705b26d385
2018-10-22 11:38:34 -07:00
Fan Zhang
916c13b5f5 Add a Settings atom
Bug: 117860032
Test: rebuild
Change-Id: I0cd0422891ca9a18168eb57cf4b61ad1089263f6
2018-10-22 11:34:50 -07:00
TreeHugger Robot
e08bef258c Merge "Revert "Pull process cpu stats into statsd"" 2018-10-22 18:20:21 +00:00
Varun Shah
9fbb0434d6 Merge "Prevents uninstalled packages from being added to the DB." 2018-10-22 18:15:34 +00:00
Sudheer Shanka
8d45898101 Check StorageManagerInternal is published before using it.
Bug: 117938033
Test: N/A
Change-Id: I654c56e6cd2089a8eb524d1f32c047dc25f4feff
2018-10-22 11:13:38 -07:00
Brad Ebinger
35cfa4fea5 Adds new Public ImsManager API
Exposes IMS functionality using new ImsManager API.

Bug: 116493310
Bug: 112538960
Bug: 112866475
Test: Telephony Unit Tests
Merged-In: I856fd7edd7a8b6085567ae6de12340f9086a4903
Change-Id: I856fd7edd7a8b6085567ae6de12340f9086a4903
2018-10-22 10:44:48 -07:00
TreeHugger Robot
7e77dbb1be Merge "Fix checked in comment typos." 2018-10-22 16:52:57 +00:00
Julia Reynolds
48a6ed99f8 Additional functionality for the noti asst
- Allow apps to learn if users chose the importance of a given
channel
- Allow the asst to query channels and channel groups of installed
apps

Change-Id: Ic65dfdc79d5135940c1debb101b849b5837d78b5
Fixes: 118140597
Test: runtest systemui-notification
2018-10-22 12:52:03 -04:00
Yang Lu
1587e13496 Revert "Pull process cpu stats into statsd"
This reverts commit b35b5f7c6b.

Reason for revert: move the refactoring/renaming to another CL.

Test: statsd test

Change-Id: Ia3445beb0df813adba0d3d6e137a363e694b5da1
2018-10-22 09:31:04 -07:00
TreeHugger Robot
a2c044116a Merge "remove reference to skia vertical-text (never set/used)" 2018-10-22 16:13:33 +00:00
Sudheer Shanka
48097512ca Merge "When finishing a heavy weight process, finish the activities in it." 2018-10-22 16:04:12 +00:00