Commit Graph

460345 Commits

Author SHA1 Message Date
Alexander Dorokhine
0731f57193 Add AppSearch.java, containing the Document class, base Builder, and Email.
Document is the basic entity to be indexed and queried in AppSearch.
AppSearch.java contains all AppSearch Document types and their Builders.
They are grouped here to avoid potential collisions with other
generically-named classes like Email and Contact).

Bug: 143789408
Test: atest FrameworksCoreTests:android.app.appsearch
Change-Id: I7bb607ad4114451a3db11b9ade9c197da1e6556a
2020-01-15 13:31:45 -08:00
Alexander Dorokhine
9ebb72c7cc Merge "Add a SetSchema API and builders." 2020-01-14 23:43:17 +00:00
TreeHugger Robot
1ea91ab30b Merge "Add API quotas to JobScheduler." 2020-01-14 22:55:48 +00:00
Sarah Chin
febf744282 Merge "Remove @hide for CarrierConfigManager constants" 2020-01-14 22:52:11 +00:00
Keun-young Park
92234636f8 Merge "Migrate BootTime related metrics in BootReceiver" 2020-01-14 22:34:27 +00:00
TreeHugger Robot
8c17453cde Merge "Rename FS_MGR_FS_STAT into FS_MGR_FS_STAT_DATA_PARTITION" 2020-01-14 22:32:41 +00:00
TreeHugger Robot
1202d7ca24 Merge "Reland "Implement AndroidBitmap_getDataSpace"" 2020-01-14 22:30:17 +00:00
Miranda Kephart
ed32ca16d4 Merge "Add ScreenshotActionChip class" 2020-01-14 22:23:01 +00:00
TreeHugger Robot
c98d049979 Merge "Mount tmpfs on external CE and DE storage" 2020-01-14 22:19:39 +00:00
TreeHugger Robot
18901e2ff9 Merge "MediaRoute2Provider: Revisit session related APIs" 2020-01-14 22:13:47 +00:00
Valerie Hau
ac8a052c01 Merge "Add USE_BLAST private flag on ViewRootImpl setView" 2020-01-14 21:40:03 +00:00
Shuo Qian
8b4325f86c Merge "Introduce system API for ActivityManager.updateMccMncConfiguration for Mainline" 2020-01-14 21:29:08 +00:00
Hangyu Kuang
f986ae1a8e Merge "Skeletal implementation of a MediaTranscodeManager API with corresponding JNI layer." 2020-01-14 21:26:40 +00:00
Daniel Bright
f16dc0708a Merge "Rewriting phone constants for mainline" 2020-01-14 21:14:35 +00:00
TreeHugger Robot
fa5f53f589 Merge "AudioPolicy: catch exceptions on unregister" 2020-01-14 20:54:24 +00:00
TreeHugger Robot
1a61c8aa9d Merge "Clarify forced reason usage." 2020-01-14 20:51:10 +00:00
Automerger Merge Worker
ba702910aa Merge changes from topic "SetModeNoEntanglement-qt-qpr1-dev" into qt-qpr1-dev am: c1b47d49c7 am: ca0b2a2282
Change-Id: Ia6998ab1ef8e1830f73cd0ad5c51abd8321577f3
2020-01-14 20:07:43 +00:00
Automerger Merge Worker
6e89d01755 [automerger skipped] DO NOT MERGE Don't throw exception in AppOpsManager.checkOp am: 892ded1e8a am: 0b23099611 -s ours
am skip reason: subject contains skip directive

Change-Id: Iec1d50d146e5775264a447159b7fec6746258355
2020-01-14 20:07:33 +00:00
Automerger Merge Worker
ca0b2a2282 Merge changes from topic "SetModeNoEntanglement-qt-qpr1-dev" into qt-qpr1-dev am: c1b47d49c7
Change-Id: Ia8bef60a6b4cebde1b427ff34e7fef6d6db1a185
2020-01-14 19:56:20 +00:00
Automerger Merge Worker
0b23099611 DO NOT MERGE Don't throw exception in AppOpsManager.checkOp am: 892ded1e8a
Change-Id: I929325ddb54bd6a7ffd256b1b3327c98dc85bc18
2020-01-14 19:56:11 +00:00
TreeHugger Robot
c1b47d49c7 Merge changes from topic "SetModeNoEntanglement-qt-qpr1-dev" into qt-qpr1-dev
* changes:
  DO NOT MERGE Don't throw exception in AppOpsManager.checkOp
  DO NOT MERGE Remove unnecessary internal APIs.
  DO NOT MERGE SetMode: Don't call into PM with AppOps lock held
2020-01-14 19:43:27 +00:00
Philip P. Moltmann
892ded1e8a DO NOT MERGE Don't throw exception in AppOpsManager.checkOp
In Q we handled the case where the op does not match the package name by
returning the default state. NoteOp and StartOp returned errored.

Fix up these scenarios.

Test: - atest CtsAppOpsTestCases
      - backported new test to Q to verify the behavior is the same in Q
        and master
Bug: 132885449
Bug: 146463528
Bug: 146590200
Bug: 147649036
Change-Id: I5b94e92af759580f2d2644ece49f159bd006b31c
2020-01-14 19:43:02 +00:00
Philip P. Moltmann
73e2690ede DO NOT MERGE Remove unnecessary internal APIs.
Test: Built
Bug: 146463528
Bug: 146590200
Bug: 147649036
Change-Id: I5391ac4989d7d5712982f5608f9fc28cf7935b00
2020-01-14 19:42:44 +00:00
TreeHugger Robot
9670c9e118 Merge "Adding pre/postsubmit tests for DeviceIdleController." 2020-01-14 19:39:41 +00:00
TreeHugger Robot
1563c31e5a Merge "Adding pre/postsubmit tests for AppStandbyController." 2020-01-14 19:39:20 +00:00
Automerger Merge Worker
8cb0890d00 [automerger skipped] Merge "Add module IPsec(IKE) stubs and sources to platform" am: a32fcb74e5 am: 8c127e29e1 am: 201a8b119d -s ours
am skip reason: Change-Id I51aad4ab800442d018bb170225c114a4ae5ea3b1 with SHA-1 589b6ffe7c is in history

Change-Id: I1ba367c8a1e3379d7b8b739545025084df539745
2020-01-14 19:34:36 +00:00
Automerger Merge Worker
e8bdddb0b6 [automerger skipped] Merge changes Iec082f0c,I86a479af am: 52cc4a4321 am: 30a1749f8e am: b74675a238 -s ours
am skip reason: Change-Id Iec082f0c0256d4e8f9cdbb2ebaf7425227f2299c with SHA-1 1b3e4e0604 is in history

Change-Id: Ib5b9c733568196663aeec79511df7313781aa4ae
2020-01-14 19:34:13 +00:00
Roland Levillain
50b12192b7 Merge "Revert "TelephonyManager: cache service handles"" 2020-01-14 19:26:38 +00:00
Automerger Merge Worker
201a8b119d Merge "Add module IPsec(IKE) stubs and sources to platform" am: a32fcb74e5 am: 8c127e29e1
Change-Id: Ie8f4ed8deaf66bb1bfb1208503b888eb4f0ec582
2020-01-14 19:22:46 +00:00
Automerger Merge Worker
b74675a238 Merge changes Iec082f0c,I86a479af am: 52cc4a4321 am: 30a1749f8e
Change-Id: Ibf943b652da9c94aedd8c58952cf84b90e7bdca2
2020-01-14 19:21:07 +00:00
Yan Yan
8c127e29e1 Merge "Add module IPsec(IKE) stubs and sources to platform"
am: a32fcb74e5

Change-Id: Ib8e08604736e08f015e422bb52d02b6ad7be71f8
2020-01-14 11:09:14 -08:00
Meng Wang
30a1749f8e Merge changes Iec082f0c,I86a479af
am: 52cc4a4321

Change-Id: Icd2d306b31122ed20801786897f21d3e9f1844ba
2020-01-14 11:02:09 -08:00
Heemin Seog
886d97633a Merge "User switcher in primary sysui window" 2020-01-14 18:57:02 +00:00
Automerger Merge Worker
2bb9f65c87 [automerger skipped] Merge "Add new @SystemApis for RCS dependencies" am: 6408fa473f am: dd840cdaae am: f30c746b69 -s ours
am skip reason: Change-Id Id25bfffc1c40db8b183206dc598165272da7356c with SHA-1 f8e4614a91 is in history

Change-Id: Ic6bd48b2ce0537eb89a0b23f18341bc484c27e58
2020-01-14 18:30:34 +00:00
David Su
684c9a2e63 Merge changes from topic "networkscoremanager-cachefilter"
* changes:
  SettingsLib: Rename CACHE_FILTER_* to SCORE_FILTER_*
  NetworkScoreManager: Expose SCORE_FILTER_* consts
2020-01-14 18:20:41 +00:00
Yan Yan
a32fcb74e5 Merge "Add module IPsec(IKE) stubs and sources to platform" 2020-01-14 18:17:24 +00:00
Automerger Merge Worker
f30c746b69 Merge "Add new @SystemApis for RCS dependencies" am: 6408fa473f am: dd840cdaae
Change-Id: I307990e1b794a659b5110406794ba927d223be86
2020-01-14 18:17:11 +00:00
David Su
984736f09d Merge "AccessPoint: Migrate to new calculateSignalLevel" 2020-01-14 18:13:35 +00:00
David Su
025eab036f Merge changes from topics "frameworkswifiapitests-jacoco", "settingsunittests-wifi-systemapi", "sl4a-access-wifi-hidden-apis"
* changes:
  Remove FrameworksWifiApiTests jacoco exclude_filter
  FrameworksWifiApiTests: build against framework-wifi (Attempt 2)
  Convert FrameworksWifiApiTests mk to bp (Attempt 2)
  Give SL4A access to @hide Wifi APIs
  Expose WifiInfo & NetworkSelectionStatus Builders for SettingsUnitTests
  Expose WifiEnterpriseConfig.getClientPrivateKey() for WifiConfigurationProviderTest
  Expose ScanResult constructor for SettingsLibRoboTests
  SettingsLibTests: grant access to Wifi @hide APIs
  TetheringTests: Stop using @hide Wifi P2P APIs
2020-01-14 18:06:27 +00:00
Meng Wang
52cc4a4321 Merge changes Iec082f0c,I86a479af
* changes:
  telephony/common/* should use android.util.Log
  Use com.android.telephony.Rlog for mainline module.
2020-01-14 18:06:22 +00:00
Brad Ebinger
dd840cdaae Merge "Add new @SystemApis for RCS dependencies"
am: 6408fa473f

Change-Id: I67f07097d729a2f89fff80d61429c36fe048e9fe
2020-01-14 10:04:34 -08:00
Pavel Grafov
fd7286ae34 Merge "Clear calling identity before calling into UserManager" 2020-01-14 17:54:19 +00:00
Brad Ebinger
6408fa473f Merge "Add new @SystemApis for RCS dependencies" 2020-01-14 17:31:36 +00:00
Automerger Merge Worker
9d7d82645a [automerger skipped] Merge "Fix ModuleInfoProviderTest by passing correct flag" into qt-dev am: 5d612f02b8 am: 6d35c7c7c2 -s ours am: 7282ac170f -s ours
am skip reason: Change-Id Icf93ca7dcf4fc2d7625fe7f9175c59200ae600b6 with SHA-1 be7417db93 is in history

Change-Id: I7bc48bc2cf9ec0dc63b5b892c2d2e545dac750fa
2020-01-14 16:47:21 +00:00
Josh Tsuji
ca96232771 Merge "Check if the animation is null before trying to start it." 2020-01-14 16:40:51 +00:00
Etan Cohen
5768921003 Merge "[DPP] Add EXTRA to indicate bands support on remote device" 2020-01-14 16:36:43 +00:00
Automerger Merge Worker
7282ac170f [automerger skipped] Merge "Fix ModuleInfoProviderTest by passing correct flag" into qt-dev am: 5d612f02b8 am: 6d35c7c7c2 -s ours
am skip reason: Change-Id Icf93ca7dcf4fc2d7625fe7f9175c59200ae600b6 with SHA-1 b243197d96 is in history

Change-Id: I45e27192be2642ad022c8ff54b78b5512eb6714d
2020-01-14 16:31:39 +00:00
Jeff Sharkey
2ffabf3081 Merge "Introduce "generation" to track mutations." 2020-01-14 16:22:57 +00:00
Automerger Merge Worker
6d35c7c7c2 Merge "Fix ModuleInfoProviderTest by passing correct flag" into qt-dev am: 5d612f02b8
Change-Id: Ide396764d369792eb55000119d4383598e76964d
2020-01-14 16:17:07 +00:00
Mohammad Samiul Islam
5d612f02b8 Merge "Fix ModuleInfoProviderTest by passing correct flag" into qt-dev 2020-01-14 16:02:43 +00:00