Commit Graph

112324 Commits

Author SHA1 Message Date
Julia Reynolds
27e26448ff Optionally exclude snoozed notifs from dismissal archive
Test: manual
Bug: 137396965
Change-Id: I9238b3edc89a0c0821bcee38612dcb81b2f3f69c
2020-02-11 11:31:35 -05:00
Julia Reynolds
d05b0a7f66 Merge "Add support for Conversation settings" 2020-02-08 11:48:17 +00:00
Ben Lin
ec10bfa32d Merge "Refactor TaskPositioner resizing logic into a shareable class." 2020-02-08 05:51:03 +00:00
TreeHugger Robot
0dff4461ac Merge changes from topic "statsd_libbinder_ndk"
* changes:
  Use StatsDimensionsValueParcel within statsd apex
  Use cpp aidl_interface within statsd
2020-02-08 03:33:25 +00:00
Greg Kaiser
498fded002 Merge "Revert "Enable insets flag for IME"" 2020-02-08 02:12:56 +00:00
TreeHugger Robot
fef7f67173 Merge "Remove an obsolete comment" 2020-02-08 01:21:25 +00:00
Julia Reynolds
6ae380d699 Merge "Add ability to delete individual history items" 2020-02-08 01:15:39 +00:00
JW Wang
b82819fc4d Merge "Add a test API PackageManager#MODULE_APEX_NAME (2/n)" 2020-02-08 01:01:36 +00:00
Mehdi Alizadeh
4c9fbc50b7 Merge "Adds methods in LauncherApps to allow cache/uncache shortcuts" 2020-02-08 00:59:43 +00:00
Bernardo Rufino
f5b271fb4c Merge "Mark getView() with @Nullable" 2020-02-08 00:28:37 +00:00
Greg Kaiser
d01913ae83 Revert "Enable insets flag for IME"
This reverts commit 1f0b27532f.

Reason for revert: Crashes android.anim on a wembley
Bug: 149121559
Test: Local build of wembley with this reverted doesn't crash android.anim.

Change-Id: Ie2b9ce95114082d07fa6fddd1ec6d0cb345bd860
2020-02-08 00:24:10 +00:00
Nathan Harold
4eb831e64b Merge "Update Privileges for BARRING_INFO and REG_FAILURE" 2020-02-08 00:01:35 +00:00
TreeHugger Robot
0bfb664126 Merge "Refactor GraphicsStatsService for updateability" 2020-02-08 00:00:36 +00:00
Ruchir Rastogi
56da4c3862 Use StatsDimensionsValueParcel within statsd apex
Because statsd now uses StatsDimensionsValueParcel instead of
StatsDimensionsValue.h/c, statsd no longer has to depend on libservices.

Test: m -j
Test: atest StatsdHostTestCases#testBroadcastSubscriber
Bug: 148604617
Change-Id: I6d65383ccec99f4672d6575232981c0f6cc40fcf
2020-02-07 15:55:11 -08:00
TreeHugger Robot
a830364eb2 Merge "fix SoundTriggerModule java doc" 2020-02-07 23:45:45 +00:00
Dmitri Plotnikov
cf21292622 Merge "Prevents an NPE when content provider is slow to start" 2020-02-07 23:33:50 +00:00
Songchun Fan
4889c7a823 Merge "Incremental native lib extraction" 2020-02-07 23:32:00 +00:00
TreeHugger Robot
2f2cae9438 Merge "Fix tag skip and add tests for component-override" 2020-02-07 23:28:57 +00:00
Yabin Huang
5b2fe96610 Merge "Fix View backward navigation bug" 2020-02-07 23:08:38 +00:00
Yohei Yukawa
fbb017ac10 Remove an obsolete comment
This is a follow up CL to our previous CL [1], where we forgot to
remove an obsolete comment, which was dded in our previous attempt to
tackle IME focus handling in InputMethodManager [2].  As the line
mentioned in that CL is now gone, there is no reason to keep that
stale comment.

There should be no behavior change in this CL.

 [1]: Ib455704fe1e9d243f93190a84f230210dbceac2a
      970d9d2e0c
 [2]: I219394178e4172bc47864297f1418e677dba25e5
      5f05965f54

Bug: 141738570
Test: atest CtsInputMethodTestCases CtsInputMethodServiceHostTestCases
Change-Id: Iee92a7eb4dfcfb059b0e1fc105f78dd9bdecbbfc
2020-02-07 14:24:09 -08:00
Ryan Mitchell
1ba81d6fcf Fix tag skip and add tests for component-override
Add SystemConfig parsing tests for component-override. Also fix an
issue where component-override causes the next tag to be skipped.

Bug: 148297212
Bug: 138458609
Test: atest SystemConfigTest
Change-Id: Ifc0d02f705f3f0ffe710729310779a1d41226acb
2020-02-07 14:13:41 -08:00
Dmitri Plotnikov
140fc2e9c9 Prevents an NPE when content provider is slow to start
Also, extends the client-side timeout to match that
in ActivityManagerService.

Test: atest FrameworksCoreTests:android.content.ContentResolverTest
Fixes: 148987678
Change-Id: I1daf8625bd0306cc6f6f08c3268fa191d37bda7a
2020-02-07 13:58:06 -08:00
Jing Ji
c0324f3a1f Merge "Update ApplicationExitInfo per API Review" 2020-02-07 21:22:58 +00:00
Antoan Angelov
c0fce3043e Merge "Change color of the tab underline to match the UX mocks." 2020-02-07 21:03:27 +00:00
TreeHugger Robot
27624275a7 Merge "Clarify WebResourceRequest.isForMainFrame docs." 2020-02-07 20:57:15 +00:00
Anna Trostanetski
35bbc9d4ba Merge "Introduce TRACE_TAG_APEX_MANAGER and add timing to getActiveApexInfos" 2020-02-07 19:56:02 +00:00
Songchun Fan
0f8b6fe950 Incremental native lib extraction
Basically we configure all the lib files inside Incremental Service,
e.g., create lib dirs, make lib files, extract original
lib file data from zip and then write data to the lib files on incfs.

Test: manual with incremental installation
BUG: b/136132412 b/133435829
Change-Id: I7544d2e78bcf3bdd76ce4c0766ec31ff13fd2011
2020-02-07 11:35:48 -08:00
Songchun Fan
623777c2c5 Merge "Refactor to prepare for incremental native lib extraction" 2020-02-07 19:20:11 +00:00
Evan Rosky
a85b3f1828 Merge "Add hierarchy operations to container transaction" 2020-02-07 19:19:12 +00:00
TreeHugger Robot
7f6598257e Merge "Enable insets flag for IME" 2020-02-07 19:10:16 +00:00
arangelov
a6f73b83a8 Change color of the tab underline to match the UX mocks.
Even though the color can be changed by updating
Theme.DeviceDefault.ResolverCommon's colorControlActivated,
that also changes the background color when selecting a
list item in the resolver list. Instead, we change only
the tab-specific styling.

Fixes: 149085716
Test: manual
Change-Id: I9c3399828048ffe71db5e15d09c5cad1fd205d0d
2020-02-07 19:07:33 +00:00
TreeHugger Robot
cceb2c2e61 Merge "Send autofill assist structure data to content capture" 2020-02-07 18:41:58 +00:00
Mihir Patel
4770be2d60 Send autofill assist structure data to content capture
Test: manual
Change-Id: I23339a8f90dbb6c31f473e6163ba0866518cb0a4
Bug: 147232107
2020-02-07 10:40:15 -08:00
Ben Lin
2e306af241 Refactor TaskPositioner resizing logic into a shareable class.
So this can be used by other resizing not done by the framework (e.g.
PIP resizing done via SysUI).

Bug: 147361175
Test: Compile
Change-Id: I0010b292af5ea48e4303a4faaf9c0bbe49d5d64f
2020-02-07 10:27:30 -08:00
Adam Bookatz
688689eb58 Merge "Make UM.hasBaseUserRestriction @TestApi" 2020-02-07 18:04:51 +00:00
Fabian Kozynski
61cca06252 Merge "Change BOOLEAN_TILE to TOGGLEABLE_TILE" 2020-02-07 17:52:20 +00:00
Automerger Merge Worker
30c24af806 Merge "Fix typo in ConnectivityDiagnosticsManager constant." am: d222986acd am: 09d92456fa am: 836124db7e
Change-Id: I0677a6a31defcb6412f132dcbbfd54f02c82baf7
2020-02-07 17:37:44 +00:00
TreeHugger Robot
aab0c36259 Merge "Providing new accessibilityNode action" 2020-02-07 17:31:57 +00:00
Stan Iliev
c90438175f Refactor GraphicsStatsService for updateability
Move GraphicsStatsService to android.graphics package.
Move GraphicsStatsService JNI from libservices.core to
libandroid_runtime.
Declare GraphicsStatsService ctor as the only @SystemApi.
Remove MemoryFile usage from GraphicsStatsService, but use
SharedMemory and other SDK APIs instead. This is done to
avoid using unstable API MemoryFile.getFileDescriptor.
Propose new SharedMemory.getFdDup API for next release, which
is hidden for now.
Refactor statsd puller to avoid proto serialization by moving
data directly into AStatsEventList.
"libprotoutil" is added as a static dependancy to libhwui, which
should be fine because its implementation does not link anything.

Bug: 146353313
Test: Ran "adb shell cmd stats pull-source 10068"
Test: Passed unit tests and GraphicsStatsValidationTest CTS
Change-Id: If16c5addbd519cba33e03bd84ac312595032e0e1
2020-02-07 12:27:07 -05:00
Automerger Merge Worker
836124db7e Merge "Fix typo in ConnectivityDiagnosticsManager constant." am: d222986acd am: 09d92456fa
Change-Id: Iab752a848a8017fbfdc4517502d5a39d8201a682
2020-02-07 17:22:37 +00:00
Automerger Merge Worker
09d92456fa Merge "Fix typo in ConnectivityDiagnosticsManager constant." am: d222986acd
Change-Id: Icaae03ca1895de4012deed1c1b81b16fad4ba439
2020-02-07 17:08:20 +00:00
Cody Kesting
d222986acd Merge "Fix typo in ConnectivityDiagnosticsManager constant." 2020-02-07 16:57:19 +00:00
Tarandeep Singh
1f0b27532f Enable insets flag for IME
Test: atest CtsInputMethodTestCases WindowManagerSmokeTest
      CtsWindowManagerDeviceTestCases CtsInputMethodTestCases
      FrameworksCoreTests
Bug: 111084606
Change-Id: I34b17174cc57fdb1427749dc28664f6bb5b3abca
2020-02-07 08:46:06 -08:00
Fabian Kozynski
489ad0d446 Change BOOLEAN_TILE to TOGGLEABLE_TILE
Also changed internal SystemUI function names

Test: atest
Test: manual
Fixes: 147287512
Change-Id: I39ac6f48804dbec165927163dbc47fc5e7dc83d0
2020-02-07 10:30:45 -05:00
atrost
3f8b733354 Introduce TRACE_TAG_APEX_MANAGER and add timing to getActiveApexInfos
Timing for initialize cache path only. Currently ~3ms.
This will hopefully help catch regressions.

Bug: 148959827
Test: m, flash, boot, inspect logcat.
Change-Id: Ief83b8e1a6f0e58bca509527656c67b3465a4d19
2020-02-07 14:54:08 +00:00
JW Wang
76d19db2e4 Merge changes Ie95789c9,I3d800491,I31f6b981,Ia3a4116b,I7edd3cf7
* changes:
  Rewrite handling of failed sessions (2/n)
  Rewrite the broadcast receiver for ACTION_CANCEL_ENABLE_ROLLBACK (1/n)
  Remove #mNewRollbacks (10/n)
  Put rollbacks into #mRollbacks (9/n)
  Add a flag to facilitate merging 2 rollback collections (8/n)
2020-02-07 14:36:33 +00:00
Julia Reynolds
b1a7718ff8 Add ability to delete individual history items
Test: atest
Bug: 137396965
Change-Id: I825a93bdf8fd28c4d58bf3df4a00c7c6505678bf
2020-02-07 14:10:16 +00:00
Julia Reynolds
882f206956 Add support for Conversation settings
Test: atest
Bug: 137397357
Change-Id: I68df21cc94d4964b417cad7aaad05526e1b4f967
2020-02-07 09:06:12 -05:00
Torne (Richard Coles)
a528189652 Clarify WebResourceRequest.isForMainFrame docs.
Make it more explicit that isForMainFrame() returns true only for the
actual main frame document, and not for any subresources, even if they
are subresources of the main frame.

Test: make ds-docs
Change-Id: I942cbe6a8f50d2f3af00b99b14a8503c8c4556de
2020-02-07 13:36:44 +00:00
TreeHugger Robot
9b0e5e6681 Merge "Use framework-tethering-stub instead of framework-tethering" 2020-02-07 11:32:23 +00:00