Commit Graph

409720 Commits

Author SHA1 Message Date
TreeHugger Robot
39609b562a Merge "Prevent, again, custom clock view from being visible on Home screen." 2019-03-18 23:26:13 +00:00
Tyler Gunn
35fd7c906e Merge "Mark EXTRA_INCOMING_NUMBER for PHONE_STATE broadcast as deprecated." am: e2a486a7b2 am: 55c3b4a993
am: 0e79151f2d

Change-Id: Ia4380a4d25dd88243f123eb48b36bd3d94cfbb32
2019-03-18 16:06:46 -07:00
Tyler Gunn
0e79151f2d Merge "Mark EXTRA_INCOMING_NUMBER for PHONE_STATE broadcast as deprecated." am: e2a486a7b2
am: 55c3b4a993

Change-Id: Icb80c34bf81ec882d7da7b47afc7f7853059846e
2019-03-18 15:58:21 -07:00
TreeHugger Robot
4cecad06f1 Merge "MTP: remove usages of device identifiers with virtual serial number" 2019-03-18 22:47:55 +00:00
Tyler Gunn
55c3b4a993 Merge "Mark EXTRA_INCOMING_NUMBER for PHONE_STATE broadcast as deprecated."
am: e2a486a7b2

Change-Id: Ib0d700c29e28166081b81cbdaeb8ad278d7ca21c
2019-03-18 15:46:56 -07:00
Muhammad Qureshi
4d6c66bf78 Merge "Fix app upgrade related tests" 2019-03-18 22:45:47 +00:00
Hai Shalom
e6f3e214e3 Merge "[Wi-Fi] Do not delete certs when forgetting network" 2019-03-18 22:38:48 +00:00
Tyler Gunn
e2a486a7b2 Merge "Mark EXTRA_INCOMING_NUMBER for PHONE_STATE broadcast as deprecated." 2019-03-18 22:18:52 +00:00
TreeHugger Robot
40e9a201db Merge "Camera: Add low latency suggested use case" 2019-03-18 22:02:53 +00:00
TreeHugger Robot
1a6c7e5717 Merge "Initialize GlobalActionsPanelPlugin before GlobalActions is launched" 2019-03-18 22:02:40 +00:00
Soonil Nagarkar
5678571d4a Merge "Add PROVIDERS_CHANGED_ACTION extra for provider" 2019-03-18 21:45:44 +00:00
Ricky Wai
0718f9d0d5 Merge "Remove hidden launchable app vouching code" 2019-03-18 21:37:08 +00:00
Stanley Tng
5c85ed092a Merge "Cleanup annontations for Hearing Aids Profile API" am: f6b3f6a8d8 am: 73f7fd85cb
am: 72f589aafd

Change-Id: I1bc62eb19c3d1bd3fd6d959163aaf9e44ab0d217
2019-03-18 14:36:27 -07:00
Android Build Merger (Role)
3c00736442 Merge "Merge "Remove unused HarfBuzz src in libandroid_runtime" am: b9940315bf am: dbc06c23a6 am: e35e3b62c9" 2019-03-18 21:29:19 +00:00
Luca Stefani
79a5f4b18b Merge "Remove unused HarfBuzz src in libandroid_runtime" am: b9940315bf am: dbc06c23a6
am: e35e3b62c9

Change-Id: Ifd171e6077f55cdd0f0e037413d195c0d5ae55f5
2019-03-18 14:28:56 -07:00
TreeHugger Robot
549a208770 Merge changes I72f64c5f,Id2cbd681
* changes:
  Add @Override annotation to onTouchEvent
  Use KEYCODE_UNKNOWN constant instead of zero
2019-03-18 21:28:52 +00:00
Android Build Merger (Role)
731faaf87a Merge "[automerger skipped] Merge "Add slot based ICC channel APIs" am: e278d2bcdd am: ca075c3176 am: dc0ac4fa83 -s ours am skip reason: change_id I3f47a8ac07813ea9e326c7d76123352708bfeea2 with SHA1 04c28872d1 is in history" 2019-03-18 21:20:47 +00:00
Jordan Liu
7438598a2a [automerger skipped] Merge "Add slot based ICC channel APIs" am: e278d2bcdd am: ca075c3176
am: dc0ac4fa83 -s ours
am skip reason: change_id I3f47a8ac07813ea9e326c7d76123352708bfeea2 with SHA1 04c28872d1 is in history

Change-Id: I46448919190fa47873183d33924f0b283234ddee
2019-03-18 14:18:59 -07:00
TreeHugger Robot
3ae9ff30f7 Merge "AudioTrack: fix javadoc in setOffloadDelayPadding" 2019-03-18 21:15:32 +00:00
Andrew Solovay
d13ac3c727 Merge "docs: Fixing {{ in code comment (which makes devsite publish choke)" 2019-03-18 21:14:49 +00:00
Stanley Tng
72f589aafd Merge "Cleanup annontations for Hearing Aids Profile API" am: f6b3f6a8d8
am: 73f7fd85cb

Change-Id: Iac99eb17a6093992652991d221bf1f048831d6fe
2019-03-18 14:11:03 -07:00
Luca Stefani
e35e3b62c9 Merge "Remove unused HarfBuzz src in libandroid_runtime" am: b9940315bf
am: dbc06c23a6

Change-Id: I8ba1958079cd43d8cc425b185cd579de0f6e5e4a
2019-03-18 14:04:49 -07:00
Brad Ebinger
6dc80b1256 [automerger skipped] Merge "Integrate FEATURE_TELEPHONY_IMS feature into APIs" am: b50cea987b am: 19aa681ad5
am: 8f1a1f83dc -s ours
am skip reason: change_id Iabb0e7cadae52d8ebe922f61a878298ad4dd04b0 with SHA1 1a952dd940 is in history

Change-Id: I6fcd207d3eae1ece992978edfbbd1264135b5cb3
2019-03-18 13:59:26 -07:00
Jordan Liu
dc0ac4fa83 Merge "Add slot based ICC channel APIs" am: e278d2bcdd
am: ca075c3176

Change-Id: Ia43d743a06f21a812f74f98541e618f627dcf4a7
2019-03-18 13:56:12 -07:00
Stanley Tng
73f7fd85cb Merge "Cleanup annontations for Hearing Aids Profile API"
am: f6b3f6a8d8

Change-Id: I33778cde1415fefe985031dd637ab97d620bf284
2019-03-18 13:49:26 -07:00
TreeHugger Robot
2de33b0f4b Merge "Don't schedule jobs in 'bad' apps" 2019-03-18 20:48:11 +00:00
Luca Stefani
dbc06c23a6 Merge "Remove unused HarfBuzz src in libandroid_runtime"
am: b9940315bf

Change-Id: I86649257ffe285716875e327d9621385ec8319da
2019-03-18 13:44:53 -07:00
Brad Ebinger
8f1a1f83dc Merge "Integrate FEATURE_TELEPHONY_IMS feature into APIs" am: b50cea987b
am: 19aa681ad5

Change-Id: I41fbf2df61f1156b231189730690c9d48c04c3c4
2019-03-18 13:41:22 -07:00
Andrei-Valentin Onea
bca8ddf938 [automerger skipped] Merge "Add @UnsupportedAppUsage annotations" am: 2bbb9c537e am: 54fe34c359
am: d21b676dee -s ours
am skip reason: change_id Ib70dd739d8067ca2e37f0dbc6c48a2d625935a4b with SHA1 cd0d609f75 is in history

Change-Id: If6a2b3eceb2e24727b74a7d36dddca11c9a247b2
2019-03-18 13:40:07 -07:00
Jordan Liu
ca075c3176 Merge "Add slot based ICC channel APIs"
am: e278d2bcdd

Change-Id: Ifaaddfc58ee684393bcabfc214d72746125ed158
2019-03-18 13:38:37 -07:00
TreeHugger Robot
3d5fdce30b Merge "Documentation for AVC* and AV1* Profile Constants" 2019-03-18 20:35:55 +00:00
Robert Snoeberger
98312398ea Prevent, again, custom clock view from being visible on Home screen.
Bug: 124133570
Test: manual testing, and created b/128691778 to add regression tests.
Change-Id: I00dcb8b2a8acf6adfbcc77a1e6987824027d300c
2019-03-18 16:33:19 -04:00
John Reck
09e2fbe605 Merge "Remove old TaskManager system" 2019-03-18 20:31:22 +00:00
Andrei-Valentin Onea
d21b676dee Merge "Add @UnsupportedAppUsage annotations" am: 2bbb9c537e
am: 54fe34c359

Change-Id: I0cc71b9f2d65f0c8b63410f66106429799c4cd45
2019-03-18 13:30:42 -07:00
Brad Ebinger
19aa681ad5 Merge "Integrate FEATURE_TELEPHONY_IMS feature into APIs"
am: b50cea987b

Change-Id: I958118cbf6bbe1da784e970b8b2195c52e198855
2019-03-18 13:28:10 -07:00
Andrei-Valentin Onea
54fe34c359 Merge "Add @UnsupportedAppUsage annotations"
am: 2bbb9c537e

Change-Id: I8daf2a9def4453a0aac1f747518962d49b17a9e8
2019-03-18 13:20:51 -07:00
Steve Elliott
a3f5207926 Initialize GlobalActionsPanelPlugin before GlobalActions is launched
Previously, we were loading the GlobalActionsPanelPlugin in the
constructor for GlobalActionsDialog, which is instantiated on demand
the first time that Global Actions is launched. Because the plugin is
loaded in the background, a race condition exists where the
GlobalActions Dialog is displayed before the plugin has finished
loading, and so the Plugin will not appear, despite being enabled.

In this change, the GlobalActionsPanelPlugin is loaded in
GlobalActionsImpl, which is scoped to the SystemUI Applcation lifetime
(it will always be available). Therefore, the plugin will start
loading as soon as it is enabled by the user.

The race condition still exists, but is greatly mitigated and should
not pose a significant issue.

Test: manual
Change-Id: I624f7b0b9133e044fa486ad6a74944aba0511a70
2019-03-18 15:58:04 -04:00
Treehugger Robot
f6b3f6a8d8 Merge "Cleanup annontations for Hearing Aids Profile API" 2019-03-18 19:57:50 +00:00
TreeHugger Robot
b426499958 Merge "Changed the haptics for back edge swipe gesture" 2019-03-18 19:55:18 +00:00
TreeHugger Robot
c330f96401 Merge "Add a carrier config for whether carrier app required during SIM setup" 2019-03-18 19:48:07 +00:00
Carmen Agimof
eb83cb51fe Merge "Add new pushed atom to log when an app is installed on external storage." 2019-03-18 19:47:06 +00:00
TreeHugger Robot
93b4ed4cd8 Merge "Force LSKF in ConfirmCredential UI when pending escrow token exists" 2019-03-18 19:44:47 +00:00
TreeHugger Robot
4687d70d9d Merge "Hide MeasuredText.getChars" 2019-03-18 19:38:18 +00:00
Usman Abdullah
3783c597bf Merge "Add silence support to CallScreeningService/Call API" 2019-03-18 19:33:33 +00:00
Soonil Nagarkar
3126c90786 Add PROVIDERS_CHANGED_ACTION extra for provider
Give clients a way to know which providers have changed state, useful
since LOCATION_PROVIDERS_ALLOWED will be removed in the future.

Bug: 127372321
Test: manual
Change-Id: I16c0acbaad97930bea23084b50193582cc918fa2
2019-03-18 12:00:44 -07:00
Treehugger Robot
b9940315bf Merge "Remove unused HarfBuzz src in libandroid_runtime" 2019-03-18 18:54:29 +00:00
TreeHugger Robot
a1e4cacc71 Merge "Add metric enums for zen access control page." 2019-03-18 18:52:13 +00:00
Jordan Liu
e278d2bcdd Merge "Add slot based ICC channel APIs" 2019-03-18 18:36:54 +00:00
TreeHugger Robot
47119cf977 Merge "Use context user for canNotifyAsPackage" 2019-03-18 17:57:47 +00:00
Yohei Yukawa
59730961aa Introduce Context.BIND_SCHEDULE_LIKE_TOP_APP for visible IMEs
This CL introduces a new @hide bind flag BIND_SCHEDULE_LIKE_TOP_APP so
that visible IMEs can have the same thread scheduling policy as the
actual top app, like SCHED_FIFO for UI and RenderThread when it's
available [1] and TOP_APP_PRIORITY_BOOST otherwise [2].

Hopefully this would provide more consistent UI performance and
responsiveness between the actual top app and IME.

 [1]: I7b8a31830ad80f7efa00236928d5476998ed4e00
      33eb07f575
 [2]: Iced88269f7e2d378d5870ded1a5ccf9f259fda57
      b783e7b44bf174075f6860d295808ee462b38451

Fix: 117274342
Test: Manually verified as follows.
  1. Build aosp_blueline-userdebug and flash it.
  2. make -j EditTextVariations
  3. adb install -r \
       $ANDROID_TARGET_OUT_TESTCASES/EditTextVariations/EditTextVariations.apk
  4. adb shell am start \
       -n com.android.inputmethod.tools.edittextvariations/.EditTextVariations
  5. Tap the first edit text field to bring up the AOSP Keyboard.
  6. Make sure that top app (EditTextVariations) and the IME (AOSP
     Keyboard) have the same thread priority / scheduler policy for
     their main UI threads and RenderThreads.
      adb shell ps -p \
          `adb shell pidof com.android.inputmethod.tools.edittextvariations` \
          -T -o PID,TID,PRI,SCH,CMD
      adb shell ps -p `adb shell pidof com.android.inputmethod.latin` \
          -T -o PID,TID,PRI,SCH,CMD
     For both UI threads and RenderThreads, Thread Priority should be 29 and
     Scheduler Policy should be 0.
  7. Tap the back button to dismiss AOSP Keyboard.
  8. Make sure that Thread Priority of AOSP Keyboard is no longer boosted.
      adb shell ps -p `adb shell pidof com.android.inputmethod.latin` \
          -T -o PID,TID,PRI,SCH,CMD
     For both UI threads and RenderThreads, Thread Priority should be 19 and
     Scheduler Policy should be 0.
Change-Id: I143fb39cec55351b097e835cf8bbf9668e02d86d
2019-03-18 10:47:22 -07:00