Joshua Baxter
101f294b58
Merge "docs: remove old broken link" into qt-dev
...
am: 2dc61fc4f4
Change-Id: Ib025e4553835807c5c44496c992fb3a79827bf6b
2019-11-06 13:49:15 -08:00
Joshua Baxter
ffbebe1fde
Merge "docs: fix typo" into qt-dev am: 4fa49b4541
...
am: 5cc0a67503
Change-Id: I1558247d9dfdb621288b3f419447985ca0dbf88f
2019-11-06 13:46:35 -08:00
Joshua Baxter
01b5ee8eca
Merge "docs: fix typo" into qt-dev
...
am: 49357cbf9e
Change-Id: I8963755cf4dc2a79c26c2a5df450885296c2abfc
2019-11-06 13:46:33 -08:00
Joshua Baxter
256363052e
Merge "docs: fix typos" into qt-dev
...
am: f6c85f3c0d
Change-Id: I9dd8d19ba3d23304725fd057306f282cef7a8794
2019-11-06 13:43:55 -08:00
Joshua Baxter
208e73ca76
Merge "docs: fix typos" into qt-dev am: d732cbb7bd
...
am: 77514bd077
Change-Id: I57d192cc779667458923fed99f71c7bf0ae1b8ff
2019-11-06 13:41:26 -08:00
Evan Laird
c73c296b49
Force FGS notifications to show for a minimum time
...
It's possible for a service to do a start/stop foreground and cause a
couple of things to happen:
NotificationManagerService will enqueue a EnqueueNotificationRunnable,
post a PostNotificationRunnable (for the startForeground), and then also
enqueue a CancelNotificationRunnable. There is some racy behavior here
in that the cancel runnable can get triggered in between enqueue and
post runnables. If the cancel happens first, then
NotificationListenerServices will never get the message.
This behavior is technically allowed, however for foreground services we
want to ensure that there is a minmum amount of time that notification
listeners are aware of the foreground service so that (for instance) the
FGS notification can be shown.
This CL does two things to mitigate this problem:
1. Introduce checking in the CancelNotificationRunnable such that it
will not cancel until after PostNotificationRunnable has finished
executing.
2. Introduce a NotificationLifetimeExtender method that will allow a
lifetime extender to manage the lifetime of a notification that has been
enqueued but not inflated yet.
Bug: 119041698
Test: atest NotificationManagerServiceTest
Test: atest ForegroundServiceLifetimeExtenderTest
Change-Id: I428bc334362f6e4b95f5f0c6974b71f76175c7ae
Merged-In: I0680034ed9315aa2c05282524d48faaed066ebd0
2019-11-06 16:41:25 -05:00
Joshua Baxter
6b70c7893d
Merge "docs: fix typo" into qt-dev
...
am: 74ff8a0bbd
Change-Id: If59dc047a0e4d8095b3a22f4609ce125af6acfe5
2019-11-06 13:38:58 -08:00
TreeHugger Robot
9b61e99398
Merge "Fix dot for smart reply and bubble groups [DO NOT MERGE]" into qt-qpr1-dev
2019-11-06 21:33:57 +00:00
Joshua Baxter
7cebef8505
docs: fix a couple of minor typos
...
am: 9bc8e0cb53
Change-Id: Id2139f5f685d2c4677d5e06ff7fda4b74e61a30c
2019-11-06 13:33:53 -08:00
Joshua Baxter
20148858f5
Merge "docs: fix typos" into qt-dev am: 7bd7afabb8
...
am: 53fba24239
Change-Id: I2d60f8aa3371e1fc77146e3571a3a89c5acaa253
2019-11-06 13:28:46 -08:00
Joshua Baxter
5cc0a67503
Merge "docs: fix typo" into qt-dev
...
am: 4fa49b4541
Change-Id: Id779613ee9071a65ef08b270ad5ffb2d0c5e9b2c
2019-11-06 13:28:25 -08:00
Joshua Baxter
77514bd077
Merge "docs: fix typos" into qt-dev
...
am: d732cbb7bd
Change-Id: Ie5d13bceacd0392bebb797456c7ed3d0d2d906da
2019-11-06 13:26:00 -08:00
Joshua Baxter
2dc61fc4f4
Merge "docs: remove old broken link" into qt-dev
2019-11-06 21:22:59 +00:00
Joshua Baxter
53fba24239
Merge "docs: fix typos" into qt-dev
...
am: 7bd7afabb8
Change-Id: I2d9f0e92ac269000c9d0031d81e787688e44bdea
2019-11-06 13:21:12 -08:00
Joshua Baxter
49357cbf9e
Merge "docs: fix typo" into qt-dev
2019-11-06 21:20:53 +00:00
Joshua Baxter
e14bb68ce1
docs: fix typo
...
Change-Id: Ia0dab15920fdbead1842ff5a20ec6d4988f11fbe
test: make ds-docs
bug: 79355169
Exempt-From-Owner-Approval: docs-only change
2019-11-06 21:20:37 +00:00
Joshua Baxter
f6c85f3c0d
Merge "docs: fix typos" into qt-dev
2019-11-06 21:16:10 +00:00
Joshua Baxter
811e7aa557
docs: fix typos
...
Change-Id: Ica9765713212955caf3c7fb246ef4ad8ca0e1c35
test: make ds-docs
bug: 113636515
2019-11-06 21:16:00 +00:00
Joshua Baxter
74ff8a0bbd
Merge "docs: fix typo" into qt-dev
2019-11-06 21:15:03 +00:00
Joshua Baxter
a51a9b7e96
docs: fix typo
...
Change-Id: I2e8f28a917d0b09c0bf0a11f0db863ae7bf03ac8
test: make ds-docs
bug: 79156293
2019-11-06 21:14:54 +00:00
Joshua Baxter
a39ce8b0e6
docs: fix typos
...
Change-Id: Ifee929d0adaaa94c5026a4b0fdf926489af639b5
test: make ds-docs
bug: 37009580
2019-11-06 21:14:23 +00:00
Joshua Baxter
9bc8e0cb53
docs: fix a couple of minor typos
...
test: make ds-docs
Change-Id: Ia68f66980e447209efb8102a156f78314c199f56
bug: 36979979
Exempt-From-Owner-Approval: docs-only change
2019-11-06 21:13:25 +00:00
Joshua Baxter
5e3b85b46d
docs: remove old broken link
...
Change-Id: If39d214fde055c412dd881c282e543975a7cbc49
test: make ds-docs
bug: 120135854
2019-11-06 21:09:08 +00:00
Joshua Baxter
4fa49b4541
Merge "docs: fix typo" into qt-dev
2019-11-06 21:02:42 +00:00
Joshua Baxter
f4d07d459c
docs: fix typo
...
Change-Id: I843a3d94e48335babffdf8a226fa9e3d00c5bbf1
test: make ds-docs
bug: 144041941
2019-11-06 21:02:33 +00:00
Joshua Baxter
d732cbb7bd
Merge "docs: fix typos" into qt-dev
2019-11-06 21:01:14 +00:00
Joshua Baxter
914bda7659
docs: fix typos
...
test: make ds-docs
bug: 36974889
2019-11-06 21:01:00 +00:00
Joshua Baxter
d20c23b15f
docs: Fix docs for Canvas#drawTextOnPath
...
add parameter descriptions for index and count in drawTextOnPath
fix a couple of typos
test: make ds-docs
Bug: 36969777
Change-Id: I7c451fac4468fb2066b9b29a321fad57785a8a36
2019-11-06 20:58:32 +00:00
Joshua Baxter
7bd7afabb8
Merge "docs: fix typos" into qt-dev
2019-11-06 20:54:08 +00:00
Joshua Baxter
ec27701c78
docs: fix typos
...
Change-Id: Ie238360300cac54bd4717b4ff75d5534f82e0307
test: make ds-docs
bug: 36948876
2019-11-06 20:53:55 +00:00
Eric Berglund
d2b869256a
DO NOT MERGE Revert "Adding scrim bubble to car's super_status_bar.xml"
...
This reverts commit a090fe062a .
Bug: 141383888
Test: Manual, m -j RunCarSettingsRoboTests
Change-Id: I4339d59b77ddad57fed77934cfc1b2d63de59d39
2019-11-06 10:33:57 -08:00
Tsung-Mao Fang
24220ffc10
Refine battery saver footer string
...
Change-Id: I7ba6738072757205ae3b6c3e8ff8e8f51664a0c2
Fix: 143196413
Test: Rebuild and visual
Screenshot: https://screenshot.googleplex.com/HiXfnE7pGMX.png
2019-11-06 11:05:31 +00:00
Ahan Wu
55058c3d01
[automerger skipped] Merge "DO NOT MERGE Validate wallpaper dimension while generating crop" into oc-dev am: 17fd658061 am: 9c9c1c0f8a am: 7c50686c92 -s ours am: a234d64df2 -s ours am: 76e1059b1a
...
am: 0eef3050da
Change-Id: If9807639144a0ab551759edc3a33cfe66ad9915e
2019-11-06 01:52:42 -08:00
Ahan Wu
2ce382130a
[automerger skipped] DO NOT MERGE Validate wallpaper dimension while generating crop am: 160c28c36d am: f4c3460e24 am: 145dcf2c25 -s ours am: 554254d2c0 -s ours am: d89c22ad01
...
am: 0eee9ee83b
Change-Id: Ida5c9856871c4109bd78cec8c9ec188638809678
2019-11-06 01:45:45 -08:00
Ahan Wu
0eef3050da
[automerger skipped] Merge "DO NOT MERGE Validate wallpaper dimension while generating crop" into oc-dev am: 17fd658061 am: 9c9c1c0f8a am: 7c50686c92 -s ours am: a234d64df2 -s ours
...
am: 76e1059b1a
Change-Id: I319ea9a78307bb36e157d16254f8f13c64e43202
2019-11-06 01:45:40 -08:00
Ahan Wu
76e1059b1a
[automerger skipped] Merge "DO NOT MERGE Validate wallpaper dimension while generating crop" into oc-dev am: 17fd658061 am: 9c9c1c0f8a am: 7c50686c92 -s ours
...
am: a234d64df2 -s ours
am skip reason: subject contains skip directive
Change-Id: Idf6c540baa337eec7c2c23ac5c1b27ded3c3adc0
2019-11-06 01:38:45 -08:00
Ahan Wu
0eee9ee83b
[automerger skipped] DO NOT MERGE Validate wallpaper dimension while generating crop am: 160c28c36d am: f4c3460e24 am: 145dcf2c25 -s ours am: 554254d2c0 -s ours
...
am: d89c22ad01
Change-Id: Id32ab2f8770b32ff6151265904d7aa1f7289c7f6
2019-11-06 01:38:43 -08:00
Ahan Wu
d89c22ad01
[automerger skipped] DO NOT MERGE Validate wallpaper dimension while generating crop am: 160c28c36d am: f4c3460e24 am: 145dcf2c25 -s ours
...
am: 554254d2c0 -s ours
am skip reason: subject contains skip directive
Change-Id: Ib3fe50e963294791acf04246045461b63957b0cc
2019-11-06 01:32:41 -08:00
Ahan Wu
a234d64df2
[automerger skipped] Merge "DO NOT MERGE Validate wallpaper dimension while generating crop" into oc-dev am: 17fd658061 am: 9c9c1c0f8a
...
am: 7c50686c92 -s ours
am skip reason: subject contains skip directive
Change-Id: I0c0d041dada006775e7fab48e312d61c3ee5f492
2019-11-06 01:32:40 -08:00
Ahan Wu
554254d2c0
[automerger skipped] DO NOT MERGE Validate wallpaper dimension while generating crop am: 160c28c36d am: f4c3460e24
...
am: 145dcf2c25 -s ours
am skip reason: subject contains skip directive
Change-Id: Id9c033a137dcc5ce774fe864b940a3afa0f65093
2019-11-06 01:27:05 -08:00
Ahan Wu
7c50686c92
Merge "DO NOT MERGE Validate wallpaper dimension while generating crop" into oc-dev am: 17fd658061
...
am: 9c9c1c0f8a
Change-Id: I02286162c176e9edc5962f91c65c993767f83afc
2019-11-06 01:23:55 -08:00
Ahan Wu
145dcf2c25
DO NOT MERGE Validate wallpaper dimension while generating crop am: 160c28c36d
...
am: f4c3460e24
Change-Id: I7a866644b805e7e71f188051fb3c7d30c5a8b7fb
2019-11-06 01:20:31 -08:00
Ahan Wu
9c9c1c0f8a
Merge "DO NOT MERGE Validate wallpaper dimension while generating crop" into oc-dev
...
am: 17fd658061
Change-Id: I5d783568dd734e880b7d5a88117cbfad30c880ef
2019-11-06 01:08:34 -08:00
Ahan Wu
f4c3460e24
DO NOT MERGE Validate wallpaper dimension while generating crop
...
am: 160c28c36d
Change-Id: Icee3d103aee1d5775a7d8feeb7a0ac3fc9b7fa26
2019-11-06 01:08:32 -08:00
Ahan Wu
72dce655f1
[automerger skipped] Merge "DO NOT MERGE Validate wallpaper dimension while generating crop" into pi-dev am: b92ba1bd57 -s ours am: 46c40154ad
...
am: 2415babdd1
Change-Id: I95c4984f1f5cfbacbda9039cac0f6ce06a8419d5
2019-11-05 21:20:14 -08:00
Ahan Wu
2415babdd1
[automerger skipped] Merge "DO NOT MERGE Validate wallpaper dimension while generating crop" into pi-dev am: b92ba1bd57 -s ours
...
am: 46c40154ad
Change-Id: I9a7c0a0fdd6cf8acb686ce28532a6bd56239e3a6
2019-11-05 21:14:15 -08:00
Ahan Wu
46c40154ad
[automerger skipped] Merge "DO NOT MERGE Validate wallpaper dimension while generating crop" into pi-dev
...
am: b92ba1bd57 -s ours
am skip reason: subject contains skip directive
Change-Id: I5a1adc8590c03971a0dbee8f461162ed123450a5
2019-11-05 21:08:22 -08:00
TreeHugger Robot
b92ba1bd57
Merge "DO NOT MERGE Validate wallpaper dimension while generating crop" into pi-dev
2019-11-06 04:58:32 +00:00
TreeHugger Robot
17fd658061
Merge "DO NOT MERGE Validate wallpaper dimension while generating crop" into oc-dev
2019-11-06 04:45:50 +00:00
Ahan Wu
c6e6288b28
Merge "Validate wallpaper dimension while generating crop" into qt-dev am: 5d4aa134a9
...
am: a5e3ee28a9
Change-Id: Icf436269af159e14d5959a08c8870b05ab1b19cc
2019-11-05 20:26:11 -08:00