Commit Graph

97849 Commits

Author SHA1 Message Date
TreeHugger Robot
59cee214bf Merge "Merge Task and TaskRecord into one class (65/n)" 2019-11-12 04:11:33 +00:00
Louis Chang
cdec080895 Merge Task and TaskRecord into one class (65/n)
Merge Task and TaskRecord into a single Task class. Also Consolidate
updateTaskMovement() call points to TaskStack.onChildPositionChanged().

Bug: 80414790
Test: Existing tests pass
Change-Id: Iec0101b211bf34fab42131aae6cddfe1262e2add
2019-11-12 10:29:39 +08:00
Joshua Baxter
0f442f729b Merge "docs: fix typo" into qt-dev am: aee0f9c343 am: bdaa73c0f9 am: 8c5d022296
am: 145de3be7e

Change-Id: I2866e06b5012d092a966978fcf9bfd03d423f715
2019-11-11 17:40:30 -08:00
Joshua Baxter
145de3be7e Merge "docs: fix typo" into qt-dev am: aee0f9c343 am: bdaa73c0f9
am: 8c5d022296

Change-Id: Ibfb5b9a2add0e5cc5ceb6d1ec91afee432a726b5
2019-11-11 17:31:39 -08:00
Joshua Baxter
8c5d022296 Merge "docs: fix typo" into qt-dev am: aee0f9c343
am: bdaa73c0f9

Change-Id: Icf6cfce76db7d99310c97353fad531a1982717dc
2019-11-11 17:27:04 -08:00
Joshua Baxter
bdaa73c0f9 Merge "docs: fix typo" into qt-dev
am: aee0f9c343

Change-Id: Iba7623797bfd340fce0b24f6bbf669898feb8e26
2019-11-11 17:22:35 -08:00
Joshua Baxter
aee0f9c343 Merge "docs: fix typo" into qt-dev 2019-11-12 01:00:44 +00:00
jovanak
4b2c7d3e86 DO NOT MERGE: Fix several issues with precreated users.
am: debb009a2c

Change-Id: I3c718154ff8d580f50dc29eccf4f073cafb54784
2019-11-11 15:26:59 -08:00
Jovana Knezevic
8de98aef28 Merge "DO NOT MERGE: Fix several issues with precreated users." into qt-qpr1-dev 2019-11-11 23:13:57 +00:00
Tyler Gunn
4857c1f9ef Merge "More telephony updates for mainline." 2019-11-11 19:22:46 +00:00
Artur Satayev
756d3b447a Merge "Add @UnsupportedAppUsage annotations for greylist." am: 423c3a32d6
am: 7a565c45b1

Change-Id: I48075ef4296e0b55c0055f7364c5129bbd60e9ed
2019-11-11 09:33:13 -08:00
Artur Satayev
7a565c45b1 Merge "Add @UnsupportedAppUsage annotations for greylist."
am: 423c3a32d6

Change-Id: I5387b4742fdaf67ad3189356f2361f73969b53a8
2019-11-11 09:13:24 -08:00
Tyler Gunn
00d737bd17 More telephony updates for mainline.
Add new TelecomManager#getDefaultDialerPackage which is multiuse aware;
this is used when showing the voicemail notification.
Remove some @hide methods from Conference; push these inline.
Move ConferenceParticipantConnection into frameworks/opt/net/ims since
it is just an IMS implementation detail.

Bug: 141576016
Test: Manual smoke test.
Test: Run unit tests.
Test: Run CTS tests.
Change-Id: I39b6955cb14cc1ca68b05c620c3d09a2cdfe30c9
2019-11-11 08:28:38 -08:00
Hyangseok Chae
1d9b805409 Fix a missing synchronization to Notification
Concurrent access on allPendingIntents could cause
crash by ArrayIndexOutOfBoundsException.
Below two accesses can occur in two different threads.
But allPendingIntents(ArraySet) is not thread-safe.
1. Access to write.
   allPendingIntents = new ArraySet<>();
   parcel.writeArraySet(allPendingIntents)
2. Access to add.
   allPendingIntents.add(intent);

So, we added missing synchronization to Notification

Test:
It is hard to reproduce by manual.
Make/Update notification with pendingintent.

Change-Id: Ib866f6b92528f7a944ac93997a9cff07892d4192
Bugs: 144081764
2019-11-11 14:09:42 +00:00
Jorim Jaggi
5fdaa0c9af Merge "Remove FEATURE_SWIPE_TO_DISMISS functionality" 2019-11-11 13:10:30 +00:00
Jorim Jaggi
263f6dd52b Merge "Remove PRIVATE_FLAG_INHERIT_TRANSLUCENT_DECOR" 2019-11-11 12:10:28 +00:00
Jorim Jaggi
a2e648e370 Remove PRIVATE_FLAG_INHERIT_TRANSLUCENT_DECOR
Unused

Test: Boots
Change-Id: I35b6fa41de1da8ac3b3435ec4a8506e88bdd6db7
Bug: 144257103
2019-11-11 10:53:16 +00:00
Taran Singh
4e3f6af6f1 Merge "Window with FLAG_NOT_FOCUSABLE cant be IME target." 2019-11-11 04:11:43 +00:00
TreeHugger Robot
5edd93298e Merge "Use sysprop library for telephony props" 2019-11-11 02:11:48 +00:00
Joshua Baxter
6515939298 Merge "docs: fix typos" into qt-dev am: bab7d8512b am: 983cf20e77 am: e86377665e
am: f93cf93704

Change-Id: Id181691139fdaa077bc92335d5bc2c7b61819c59
2019-11-08 19:02:55 -08:00
Joshua Baxter
f93cf93704 Merge "docs: fix typos" into qt-dev am: bab7d8512b am: 983cf20e77
am: e86377665e

Change-Id: Ie2d3a7936e309d2d1f24a9af78950d3575d7f26f
2019-11-08 18:54:24 -08:00
Joshua Baxter
e86377665e Merge "docs: fix typos" into qt-dev am: bab7d8512b
am: 983cf20e77

Change-Id: Ic2dc6a44ef4b7c6042ecade84cace268ee477903
2019-11-08 18:49:36 -08:00
Joshua Baxter
983cf20e77 Merge "docs: fix typos" into qt-dev
am: bab7d8512b

Change-Id: Ia6e23981e604c2906a59b9a14d50c06ae2b92912
2019-11-08 18:44:23 -08:00
TreeHugger Robot
bab7d8512b Merge "docs: fix typos" into qt-dev 2019-11-09 02:27:54 +00:00
Joshua Baxter
386d18cccb Merge "docs: remove incorrect (default) identifiers" into qt-dev am: 2c7d94c7ed am: b2a8b29d10 am: 311218304a
am: 6d92ef5ea5

Change-Id: If87405cf3776f3823b722a0cc54728c2ee7932a5
2019-11-08 15:42:37 -08:00
Joshua Baxter
6d92ef5ea5 Merge "docs: remove incorrect (default) identifiers" into qt-dev am: 2c7d94c7ed am: b2a8b29d10
am: 311218304a

Change-Id: I9a27040720cbf66e070403c3ae70f3fe5ce0c001
2019-11-08 15:34:36 -08:00
Joshua Baxter
311218304a Merge "docs: remove incorrect (default) identifiers" into qt-dev am: 2c7d94c7ed
am: b2a8b29d10

Change-Id: Ie1d730b2777f85cd2a2d601576aeedd5e3728620
2019-11-08 15:26:57 -08:00
Joshua Baxter
b2a8b29d10 Merge "docs: remove incorrect (default) identifiers" into qt-dev
am: 2c7d94c7ed

Change-Id: I3b86d60b47443b7b3d50deccc81048b78c0e1dc7
2019-11-08 15:18:53 -08:00
Joshua Baxter
9c69b40e2e docs: fix typo
bug: 119479852

Change-Id: I5c2c31432446ef6fccf3ac80e44a1660654375c0
Test: make ds-docs
2019-11-08 22:57:39 +00:00
Joshua Baxter
2c7d94c7ed Merge "docs: remove incorrect (default) identifiers" into qt-dev 2019-11-08 22:55:18 +00:00
Tarandeep Singh
0ffa15ab5f Window with FLAG_NOT_FOCUSABLE cant be IME target.
Any window that sets FLAG_NOT_FOCUSABLE should not be considered IME target.
IME subsystem starts input on a window when it receives focus, if window never
intended to receive focus, it should not considered an IME target either.
Also, fix the broken javadoc for ALT_FOCUSABLE_IM.

Fix: 143898978
Bug: 140641950
Test: atest WindowStateTests
      atest FocusHandlingTest
      atest WindowManager_LayoutParamsTest
      Also manually using steps:
      1. Launch gmail compose activity
      2. start typing in receipient field
      3. verify that suggestions popup window w/ FLAG_NOT_FOCUSABLE doesn't
         become IME target.

Change-Id: Ifa8e7345c2c9ad3730df86100003918b12fb533e
2019-11-08 11:23:35 -08:00
Meng Wang
d4976c4f46 Merge "System API: Context#registerReceiverForAllUsers" 2019-11-08 18:03:02 +00:00
Artur Satayev
3be4d59369 Merge "Add @UnsupportedAppUsage annotations for max-p." am: 8893f158c6
am: da4d6567c2

Change-Id: Iff80c388dec2c6f8184b739be6fb38b8ec8a1a49
2019-11-08 09:49:03 -08:00
Artur Satayev
da4d6567c2 Merge "Add @UnsupportedAppUsage annotations for max-p."
am: 8893f158c6

Change-Id: I2f249063c274b54a58a24cda23f1d5a60fa14540
2019-11-08 09:38:12 -08:00
Artur Satayev
fc46be7dbd Add @UnsupportedAppUsage annotations for greylist.
go/cleanup-greylist-txt

These have already been greylisted, however due to bugs/omissions in the tooling have been kept in go/greylist-txt instead of being annotated in the code.

Bug: 137350495
Test: m

Change-Id: Id6c1f5e403a0e66edb1102ee45f3bf19f244fb09
Merged-In: Id6c1f5e403a0e66edb1102ee45f3bf19f244fb09
2019-11-08 16:17:13 +00:00
Artur Satayev
ee9c6e7571 Add @UnsupportedAppUsage annotations for max-p.
See go/UnsupportedAppUsage for more details.

These have already been greylisted, however due to bugs/omissions in the tooling have been kept in go/greylist-txt instead of being annotated in the code.

Bug: 137350495
Test: m
Change-Id: I5aa29a49b193db47aaee4d3a756c17f48cc9f0b1
Merged-In: I5aa29a49b193db47aaee4d3a756c17f48cc9f0b1
2019-11-08 16:17:13 +00:00
Hall Liu
a49279775f Merge "Add new SystemApi methods for mainline" am: f363f3549e
am: 5925c3bb29

Change-Id: Id8457b55a6ba9bb837128110efd5ca1bfde2b825
2019-11-08 08:08:41 -08:00
Hall Liu
5925c3bb29 Merge "Add new SystemApi methods for mainline"
am: f363f3549e

Change-Id: I463ca5c1745b236e5771808e70d77edd744a3714
2019-11-08 07:57:39 -08:00
Treehugger Robot
f363f3549e Merge "Add new SystemApi methods for mainline" 2019-11-08 15:46:53 +00:00
Beverly Tai
707ba29a66 Merge "Update equals and hashCode methods of NoMan.Policy" 2019-11-08 14:27:23 +00:00
Derek Sollenberger
36cf8b2c12 Merge "Remove native calls to HWUI from Surface and use the public API instead" 2019-11-08 13:40:22 +00:00
TreeHugger Robot
79733bbf03 Merge "Update input policy to handle embedded windows" 2019-11-08 10:39:55 +00:00
Inseob Kim
1b5e241b92 Use sysprop library for telephony props
Bug: 117924132
Bug: 141246285
Test: lunch blueline-userdebug; m checkbuild
Change-Id: Idefa10b5bdeaff69496bc66730a7398258f3a38e
2019-11-08 15:06:37 +09:00
Joanne Chung
b26a6c567a Merge "Allow to use ExtService as TextClassifierService" 2019-11-08 05:15:30 +00:00
Sudheer Shanka
a83671193b Merge "Add a new system service for blob store management." 2019-11-08 04:05:35 +00:00
Yunfan Chen
a232661f36 Merge "Hook up TaskDescription into set bar color calls (6/N)" 2019-11-08 02:22:05 +00:00
Joanne Chung
0ad8fe3b87 Merge "Grant permissions to ContentCapture and remove permission for TC." 2019-11-08 01:51:15 +00:00
Andrew Solovay
61d29f3953 Merge "docs: Clarified behavior of TypedArray.getBoolean()" into qt-dev am: de21a30cda am: c5f06a08c8 am: 8e351a1c14
am: 3657108803

Change-Id: I70677fe070b1c1ac101e53490cf81d4983c62133
2019-11-07 17:47:09 -08:00
Andrew Solovay
3657108803 Merge "docs: Clarified behavior of TypedArray.getBoolean()" into qt-dev am: de21a30cda am: c5f06a08c8
am: 8e351a1c14

Change-Id: I13175f879d36c6e89e1a6772098455496904f907
2019-11-07 17:41:20 -08:00
Andrew Solovay
8e351a1c14 Merge "docs: Clarified behavior of TypedArray.getBoolean()" into qt-dev am: de21a30cda
am: c5f06a08c8

Change-Id: Ic61f305c81ebeaa0e4002c4f23007f2edacc6e4a
2019-11-07 17:35:10 -08:00