Commit Graph

453500 Commits

Author SHA1 Message Date
Meng Wang
472a065d93 Merge "Move android.provider.Telephony to frameworks/base/core" am: 4d0df870cd am: 9b84a44f04
am: fba2c8041a

Change-Id: I9aab1a8bfe10a2fd661e0bd19452b4a66f6e1a2f
2019-11-27 13:44:06 -08:00
TreeHugger Robot
7c53c0dcc3 Merge "Add apex structure and sign keys to appsearch." 2019-11-27 21:42:17 +00:00
Meng Wang
fba2c8041a Merge "Move android.provider.Telephony to frameworks/base/core" am: 4d0df870cd
am: 9b84a44f04

Change-Id: Ib87b7648cf7cc19b267770a6f1fd910f751c7ab8
2019-11-27 13:38:32 -08:00
Meng Wang
9b84a44f04 Merge "Move android.provider.Telephony to frameworks/base/core"
am: 4d0df870cd

Change-Id: I1015777c7fa0e5b67ea3d9da4c14036842b527aa
2019-11-27 13:31:23 -08:00
Meng Wang
4d0df870cd Merge "Move android.provider.Telephony to frameworks/base/core" 2019-11-27 21:23:09 +00:00
TreeHugger Robot
e8fe213c25 Merge "Move getMaxSupportedRealUsers() to App layer" 2019-11-27 21:16:31 +00:00
Robert Shih
cd16935572 Merge "MediaDrm jni: use DrmMetricsConsumer" 2019-11-27 21:01:40 +00:00
David Su
f79678a66d Merge "Promote WifiConfiguration.configKey() to @SystemApi" 2019-11-27 20:24:34 +00:00
Tony Mak
e1d06b1ff9 Merge "Fix a broken test by mocking PackageManager" am: 9301bbf008 am: 47cb8217b1
am: 64bf5c6221

Change-Id: If341a0f55ef904154f512bf526cc7b092d3f6b06
2019-11-27 12:15:01 -08:00
Tony Mak
64bf5c6221 Merge "Fix a broken test by mocking PackageManager" am: 9301bbf008
am: 47cb8217b1

Change-Id: I14f83f5f0891cc437a04306da1c51aaa0e096713
2019-11-27 12:09:02 -08:00
Tony Mak
47cb8217b1 Merge "Fix a broken test by mocking PackageManager"
am: 9301bbf008

Change-Id: Iae564004657b004c0bb98381bb005a088a5735c9
2019-11-27 12:04:12 -08:00
Jordan Liu
ea6874a856 Merge "Expose some SystemApis and edit framework-cellbroadcast-shared-srcs" 2019-11-27 19:43:24 +00:00
Treehugger Robot
9301bbf008 Merge "Fix a broken test by mocking PackageManager" 2019-11-27 19:36:28 +00:00
Meng Wang
6409dd586a Merge "DumpUtils: Teleophony will use a local copy instead." 2019-11-27 19:32:42 +00:00
TreeHugger Robot
e71f373d01 Merge "don't call deprecated iter next" 2019-11-27 19:28:29 +00:00
Mathieu Chartier
6eed08baf4 Merge "Use resetJitCounters for boot image profiling" am: ce9a776f1d am: 39cbd1fb92
am: bdf17fb2b3

Change-Id: I7e7b4f59d26c25671d71cb4d53403a7726af2e19
2019-11-27 11:12:36 -08:00
Mathieu Chartier
bdf17fb2b3 Merge "Use resetJitCounters for boot image profiling" am: ce9a776f1d
am: 39cbd1fb92

Change-Id: If463c8e74cc45d8fdb36df68c2ad713370fa1e28
2019-11-27 11:07:02 -08:00
Meng Wang
6b2264a1cb Move android.provider.Telephony to frameworks/base/core
Bug: 145232482
Test: make
Change-Id: I49a9e8b1b5e3c99f0ed84638fc9f79202b0189b3
2019-11-27 11:06:43 -08:00
Jeffrey Huang
90d076eabd Merge "Create our own background thread for uidmap" 2019-11-27 19:03:33 +00:00
Mathieu Chartier
39cbd1fb92 Merge "Use resetJitCounters for boot image profiling"
am: ce9a776f1d

Change-Id: I34fb1ede64028805865f2d1c051db8d99791e804
2019-11-27 11:01:04 -08:00
Jay Aliomer
00eeb3daca Merge "Update NotificationRecord of snooze even after it is cancelled" 2019-11-27 18:57:17 +00:00
Mathieu Chartier
ce9a776f1d Merge "Use resetJitCounters for boot image profiling" 2019-11-27 18:55:38 +00:00
TreeHugger Robot
235c9203fe Merge "Update user support for package manager" 2019-11-27 18:37:02 +00:00
Tony Mak
fbe852495c Fix a broken test by mocking PackageManager
There is no email app in AOSP, and thus the test fails.
Mocking the package manager output to fix the test

Test: atest frameworks/base/core/tests/coretests/src/android/view/textclassifier/TextClassifierTest.java

Fixes: 139536812
Fixes: 145209230
Fixes: 145287677

Change-Id: I86026724c81f9d928eb652f25fc968911f93001b
Merged-In: Ie2dd599528074266d45044b1785a1b7d71caa1d3

Exempt-From-Owner-Approval: Re-enabling test in TEST_MAPPING
for AOSP.
2019-11-27 18:28:06 +00:00
Jay Aliomer
10354831eb Merge "Update NotificationRecord of snooze even after it is cancelled" am: 10f4d427cd am: d175be5ebe
am: 0a06c7809a

Change-Id: Id97abfaed8e517b40a4d709866e88e8099787dbf
2019-11-27 10:27:36 -08:00
Jay Aliomer
0a06c7809a Merge "Update NotificationRecord of snooze even after it is cancelled" am: 10f4d427cd
am: d175be5ebe

Change-Id: I9bb87114ef213ce4428126a05b0822bfbe61071c
2019-11-27 10:21:47 -08:00
Jay Aliomer
d175be5ebe Merge "Update NotificationRecord of snooze even after it is cancelled"
am: 10f4d427cd

Change-Id: Ibd4367f14ee326acfba3bb54ee701e8b0265aebf
2019-11-27 10:16:51 -08:00
TreeHugger Robot
35ffe32dd8 Merge "Import translations. DO NOT MERGE" 2019-11-27 17:41:44 +00:00
Koji Fukui
70e0aa487d Update NotificationRecord of snooze even after it is cancelled
Symptom:
If a snoozed notification is cancelled and new notification that has
same key is registered, the system continue to snooze the
notification. But the notification won't be notified when the snoozing
period expires.

Root cause:
SnoozeHelper doesn't update NotificationRecord if the existing record
has already been cancelled. SnoozeHelper continue to use existing
cancelled record. So SnoozeHelper doesn't repost notification when the
snoozing period expires.

Solution:
SnoozeHelper updates NotificationRecord even if the existing record
has been cancelled.

Test: atest SnoozeHelperTest

Fixes: 140462813
Change-Id: I43468bf8ac712e09c288d71965dae34de439c5a8
2019-11-27 12:41:23 -05:00
Jay Aliomer
10f4d427cd Merge "Update NotificationRecord of snooze even after it is cancelled" 2019-11-27 17:38:40 +00:00
Koji Fukui
7bb4802a03 Update NotificationRecord of snooze even after it is cancelled
Symptom:
If a snoozed notification is cancelled and new notification that has
same key is registered, the system continue to snooze the
notification. But the notification won't be notified when the snoozing
period expires.

Root cause:
SnoozeHelper doesn't update NotificationRecord if the existing record
has already been cancelled. SnoozeHelper continue to use existing
cancelled record. So SnoozeHelper doesn't repost notification when the
snoozing period expires.

Solution:
SnoozeHelper updates NotificationRecord even if the existing record
has been cancelled.

Fixes: 140462813
Change-Id: I4b58aed20eec08819e36dac9dda250ac046205b8
2019-11-27 17:38:22 +00:00
TreeHugger Robot
0c6f2d4195 Merge "Update setLocationEnabled in DPM" 2019-11-27 17:37:08 +00:00
Lucas Dupin
49f80422ef Merge "There should be an UNKNOWN state to handle more conditions" 2019-11-27 17:26:23 +00:00
TreeHugger Robot
155d803a4b Merge "Fix "--user" handling" 2019-11-27 17:06:51 +00:00
Raff Tsai
fbc6e4b7b4 Merge "Add metrics constant for Settings new pages" 2019-11-27 16:42:03 +00:00
Mike Reed
7d48969b40 don't call deprecated iter next
Test: make

Change-Id: I59e9729a0a4d5d6e89c0b82b314d8116f336cdfc
2019-11-27 11:15:47 -05:00
Neil Fuller
e6f71a1e86 Merge "Add a new method to set time" 2019-11-27 16:15:03 +00:00
Hugo Benichi
f97a443e67 Merge "BitUtils: support packing/unpacking negative long values" am: 9e5de85e21 am: 04cad88eee
am: 039b4745a7

Change-Id: Iaa8c4084f0754781ea3e6a0a9202d9e102d5f074
2019-11-27 07:58:33 -08:00
Hugo Benichi
039b4745a7 Merge "BitUtils: support packing/unpacking negative long values" am: 9e5de85e21
am: 04cad88eee

Change-Id: If85ad67169295e8725d654966c4d0f42439f10c4
2019-11-27 07:52:49 -08:00
Hugo Benichi
04cad88eee Merge "BitUtils: support packing/unpacking negative long values"
am: 9e5de85e21

Change-Id: Ibd0c4756fb0f888a506111bb2f33c60debe33d57
2019-11-27 07:46:56 -08:00
Robert Horvath
37777b2dbf Merge "Use SystemUI reboot UI for factory resets" 2019-11-27 15:41:06 +00:00
Treehugger Robot
9e5de85e21 Merge "BitUtils: support packing/unpacking negative long values" 2019-11-27 15:34:46 +00:00
Anna Trostanetski
6a3f8594cc Merge "Add Listeners to PlatformCompat" am: e14d7099a9 am: aa7b68930a
am: 9a59952214

Change-Id: I82a6a37dc93ad5d83c61731fa3ec9365d8a522e4
2019-11-27 06:30:59 -08:00
Anna Trostanetski
9a59952214 Merge "Add Listeners to PlatformCompat" am: e14d7099a9
am: aa7b68930a

Change-Id: I199da6b0dd063c610649f2275916ca907d6ed7d4
2019-11-27 06:25:00 -08:00
Bill Yi
74dfcd3c64 Import translations. DO NOT MERGE
Change-Id: Ibeb6c3f30e92ab1c67ab29ff4b011003d425c54a
Auto-generated-cl: translation import
2019-11-27 06:22:54 -08:00
Anna Trostanetski
aa7b68930a Merge "Add Listeners to PlatformCompat"
am: e14d7099a9

Change-Id: Id187394dc3f52f560faac6b9c73dea40119a5eff
2019-11-27 06:20:13 -08:00
Anna Trostanetski
e14d7099a9 Merge "Add Listeners to PlatformCompat" 2019-11-27 14:09:59 +00:00
Jackal Guo
566121289c Publicize constructors of accessibility related infomational classes
This is the first step of eliminating SynchronizedPool for a11y ojbects.
The patch doesn't stop recycling, but allows service developers to
choose whether or not to.

Since recycling a11y node info is stopped in the cache, but the nodes
are still holding pooled collection/item/range info objects. Here it
goes away with public constructors except those refreshed one.

Bug: 117999988
Test: m update-api; m checkapi; m ds-docs
Test: atest --test-mapping $ANDROID_BUILD_TOP/frameworks/base/core/java/android/view/accessibility:postsubmit

Change-Id: I12304662f216b5e443785939f231893abdfa07d5
2019-11-27 13:50:56 +00:00
TreeHugger Robot
4f270006c6 Merge "Fix a broken test by mocking PackageManager" 2019-11-27 13:18:34 +00:00
TreeHugger Robot
db0b8bfd09 Merge "Improves text of the negative button on the save UI" 2019-11-27 13:15:48 +00:00