Dianne Hackborn
722dee3e6c
am 11bee890: am 4c4e4686: am 281f36f5: Merge "Fix issue #18607384 : Run fstrim after every system update" into lmp-mr1-dev
...
* commit '11bee890a24b05d099be87b02ea667441e573898':
Fix issue #18607384 : Run fstrim after every system update
2014-12-04 20:44:44 +00:00
Dianne Hackborn
11bee890a2
am 4c4e4686: am 281f36f5: Merge "Fix issue #18607384 : Run fstrim after every system update" into lmp-mr1-dev
...
* commit '4c4e4686d5de3f22cf4d832c63716d9054b9ad54':
Fix issue #18607384 : Run fstrim after every system update
2014-12-04 20:23:11 +00:00
Craig Mautner
0dd02334f4
am b3c60bcb: am 6465980c: am e879b2ae: Merge "Prevent ANR when broadcast receiver is killed"
...
* commit 'b3c60bcb51821116a301a30566b89878ab77d3d0':
Prevent ANR when broadcast receiver is killed
2014-12-04 19:59:15 +00:00
Craig Mautner
b3c60bcb51
am 6465980c: am e879b2ae: Merge "Prevent ANR when broadcast receiver is killed"
...
* commit '6465980cd88ea4ed0057bf23867fd3ab8e146dfa':
Prevent ANR when broadcast receiver is killed
2014-12-04 19:51:23 +00:00
Kenji Sugimoto
4472fa9780
Prevent ANR when broadcast receiver is killed
...
If the process of a BroacastReceiver is dying at the same time
as the system is trying to send an ordered broadcast to the
receiver, the system will try to start the process again. The
BroadcastQueue will store the BroadcastRecord in mPendingBroadcast
to be able to handle it again when the process is awake. A
timeout Message is posted to the handler of the BroadcastQueue.
As part of the shutdown sequence skipCurrentReceiver is called for
the ProcessRecord. This will check if there is a curReceiver set
for the application and make sure to finish the receiver.
Each of the foreground and background BroadcastQueues have their
own handler for managing broadcast timeouts. If the wrong
BroadcastQueue finishes the receiver, the pending timeout Message
will never be cancelled, leading to an ANR report for a receiver
that has already been finished.
Change-Id: I960c0d8f1a8b739b54a8f09f496b32a3498b9e9a
2014-12-03 17:53:06 -08:00
Winson Chung
3b8887d540
am fee5e3d3: am 50511096: am de9848c6: Merge "Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev
...
* commit 'fee5e3d32a26c3ac2136e37cad15fd9cc41066db':
Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)
2014-12-03 21:50:36 +00:00
Paul Jensen
97af72493f
am 3249d637: am 3107a9ad: am f805ba7d: Merge "Retry failed network validation every 10 minutes." into lmp-mr1-dev
...
* commit '3249d63704c5cf101c31afc5a345b7f49662323f':
Retry failed network validation every 10 minutes.
2014-12-03 21:50:20 +00:00
Dianne Hackborn
98866d1179
am b46e9da6: am bedd1744: am ef44c051: Merge "Work on issue #18572506 : AppOps in-memory state is invalid after..." into lmp-mr1-dev
...
* commit 'b46e9da64c51bcbfdd21b8e18850064eeb50d930':
Work on issue #18572506 : AppOps in-memory state is invalid after...
2014-12-03 21:50:10 +00:00
Jinsuk Kim
0ad1202ec4
am dfa931b4: am 5f23693b: am 3f6755f5: CEC: Check command type for power status monitor action
...
* commit 'dfa931b40055232e5c406578762a4c7575f1427d':
CEC: Check command type for power status monitor action
2014-12-03 21:49:48 +00:00
Craig Mautner
596be3acca
am a34a7d21: am 418eecb6: am dad92f36: Merge "Don\'t process windows belonging to unshown users" into lmp-mr1-dev
...
* commit 'a34a7d21a9593eee4550527029a0eff06e884e5d':
Don't process windows belonging to unshown users
2014-12-03 21:49:42 +00:00
Lorenzo Colitti
41762ecac0
am 45cd4df6: am d99cd44f: am dc99c504: Merge "Make StatusBar display all default networks." into lmp-mr1-dev
...
* commit '45cd4df6a0915558efa6bf4ec9c61fadff70572f':
Make StatusBar display all default networks.
2014-12-03 21:49:38 +00:00
Dianne Hackborn
4c4e4686d5
am 281f36f5: Merge "Fix issue #18607384 : Run fstrim after every system update" into lmp-mr1-dev
...
* commit '281f36f5483ade3800092a42109327347d8aaff6':
Fix issue #18607384 : Run fstrim after every system update
2014-12-03 21:12:24 +00:00
Dianne Hackborn
281f36f548
Merge "Fix issue #18607384 : Run fstrim after every system update" into lmp-mr1-dev
2014-12-03 21:06:55 +00:00
Dianne Hackborn
8b22252a6c
Fix issue #18607384 : Run fstrim after every system update
...
Change-Id: I06f4c0b9e6834a8c8bd85710dfd9fa16471b6ad2
2014-12-03 12:44:48 -08:00
Winson Chung
fee5e3d32a
am 50511096: am de9848c6: Merge "Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev
...
* commit '50511096998ffff4fa5c001e46b056201fb0b892':
Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)
2014-12-03 20:42:45 +00:00
Paul Jensen
3249d63704
am 3107a9ad: am f805ba7d: Merge "Retry failed network validation every 10 minutes." into lmp-mr1-dev
...
* commit '3107a9ad244004938ff7d5d731b3973113344da4':
Retry failed network validation every 10 minutes.
2014-12-03 20:42:28 +00:00
Dianne Hackborn
b46e9da64c
am bedd1744: am ef44c051: Merge "Work on issue #18572506 : AppOps in-memory state is invalid after..." into lmp-mr1-dev
...
* commit 'bedd1744b2afa0ede3ab7ac38a0e4a2111ed53bf':
Work on issue #18572506 : AppOps in-memory state is invalid after...
2014-12-03 20:42:17 +00:00
Jinsuk Kim
dfa931b400
am 5f23693b: am 3f6755f5: CEC: Check command type for power status monitor action
...
* commit '5f23693b5cad0647a6bd95ba50dc87bb9023e864':
CEC: Check command type for power status monitor action
2014-12-03 20:41:21 +00:00
Craig Mautner
a34a7d21a9
am 418eecb6: am dad92f36: Merge "Don\'t process windows belonging to unshown users" into lmp-mr1-dev
...
* commit '418eecb6f870e4fc4dbb5715f61afd51827fe8a5':
Don't process windows belonging to unshown users
2014-12-03 20:41:15 +00:00
Lorenzo Colitti
45cd4df6a0
am d99cd44f: am dc99c504: Merge "Make StatusBar display all default networks." into lmp-mr1-dev
...
* commit 'd99cd44f317a0e1b188a0033ebe4948f13c32491':
Make StatusBar display all default networks.
2014-12-03 20:41:10 +00:00
Winson Chung
5051109699
am de9848c6: Merge "Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev
...
* commit 'de9848c641e1b1e0f73e5655c3f8c0c3b34a011c':
Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)
2014-12-03 18:36:15 +00:00
Paul Jensen
3107a9ad24
am f805ba7d: Merge "Retry failed network validation every 10 minutes." into lmp-mr1-dev
...
* commit 'f805ba7dcc0e3cde052e2d5a84dedd478f206806':
Retry failed network validation every 10 minutes.
2014-12-03 18:35:57 +00:00
Dianne Hackborn
bedd1744b2
am ef44c051: Merge "Work on issue #18572506 : AppOps in-memory state is invalid after..." into lmp-mr1-dev
...
* commit 'ef44c0514d497a789dca4731da61a2cf49bb3289':
Work on issue #18572506 : AppOps in-memory state is invalid after...
2014-12-03 18:35:46 +00:00
Winson Chung
de9848c641
Merge "Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev
2014-12-03 18:10:38 +00:00
Paul Jensen
f805ba7dcc
Merge "Retry failed network validation every 10 minutes." into lmp-mr1-dev
2014-12-03 18:04:30 +00:00
Dianne Hackborn
ef44c0514d
Merge "Work on issue #18572506 : AppOps in-memory state is invalid after..." into lmp-mr1-dev
2014-12-03 18:03:27 +00:00
Dianne Hackborn
7b7c58b384
Work on issue #18572506 : AppOps in-memory state is invalid after...
...
...uninstalling updates to a system app
Things seem to be working fine, however we were not as aggressive at
writing out the current state in this case as we probably should be.
Also introduce more features to the appops command, which are useful
for testing this.
Change-Id: I177a9cc0e16e98b76fee0d052d742e06842bb3f9
2014-12-03 10:01:14 -08:00
Jinsuk Kim
5f23693b5c
am 3f6755f5: CEC: Check command type for power status monitor action
...
* commit '3f6755f58722bbae532171c384a294e530864ae1':
CEC: Check command type for power status monitor action
2014-12-03 17:19:14 +00:00
Craig Mautner
418eecb6f8
am dad92f36: Merge "Don\'t process windows belonging to unshown users" into lmp-mr1-dev
...
* commit 'dad92f3668c8f153b4be946bed32c338c5fb6317':
Don't process windows belonging to unshown users
2014-12-03 17:19:01 +00:00
Lorenzo Colitti
d99cd44f31
am dc99c504: Merge "Make StatusBar display all default networks." into lmp-mr1-dev
...
* commit 'dc99c50427ec700fa4b4191b92f0132cf7238c4b':
Make StatusBar display all default networks.
2014-12-03 17:18:52 +00:00
Paul Jensen
7bd8eaf568
Retry failed network validation every 10 minutes.
...
This allows for better recovery from ISP outages.
bug:18489123
Change-Id: Iefffe870bd6b7c19827fdbc323024a600a6025f9
2014-12-03 11:06:14 -05:00
Jinsuk Kim
3f6755f587
CEC: Check command type for power status monitor action
...
The action was not checking the command type before processing.
Makes sure the right command is given for the rest of the action flow.
Bug: 18592547
Change-Id: Iaf2584501fc70bfc87e00b74f48cb11c6989f283
2014-12-03 08:06:39 +00:00
Craig Mautner
dad92f3668
Merge "Don't process windows belonging to unshown users" into lmp-mr1-dev
2014-12-03 07:16:37 +00:00
Lorenzo Colitti
dc99c50427
Merge "Make StatusBar display all default networks." into lmp-mr1-dev
2014-12-03 06:58:10 +00:00
Craig Mautner
6ee618509a
Don't process windows belonging to unshown users
...
Add a test for whether a window will be shown to the current user.
Otherwise we wait to process windows that are drawn but will never
be shown. Consequently we end up in a layout loop that continues
to set pendingLayoutChanges at the point where "wallpaper and
commitFinishDrawingLocked true" message is generated.
Fixes bug 18510914.
Change-Id: Ib067b41b5f26b146ee6bdb16c2f3b07d20aa2c54
2014-12-02 16:47:29 -08:00
Christopher Tate
0749755989
am f83fa5fe: am f9221a10: am 3bec5090: Merge "Properly recognize repeating wakeup alarms" into lmp-mr1-dev
...
* commit 'f83fa5fee60f449db0591661471581b8ce128439':
Properly recognize repeating wakeup alarms
2014-12-03 00:31:52 +00:00
Christopher Tate
3fbb7900b9
am 953e90d0: am f246b484: am 99391361: Merge "Midnight should mean midnight" into lmp-mr1-dev
...
* commit '953e90d0d77b050020fcdfae5b857108adb92102':
Midnight should mean midnight
2014-12-03 00:31:46 +00:00
Jinsuk Kim
7ef3d12832
am eb6c6d63: am 566d15f6: am fb020862: Merge "CEC: Set the parameter of <System Audio Mode Request> right" into lmp-mr1-dev
...
* commit 'eb6c6d634774d85eceac135a91fdeaf3a884152e':
CEC: Set the parameter of <System Audio Mode Request> right
2014-12-03 00:30:08 +00:00
Nick Kralevich
2ae769782e
resolved conflicts for merge of ef9b1643 to master
...
Change-Id: Ifcde272f882e55998b16e02cca1e827dec35ce6f
2014-12-02 16:22:57 -08:00
Christopher Tate
f83fa5fee6
am f9221a10: am 3bec5090: Merge "Properly recognize repeating wakeup alarms" into lmp-mr1-dev
...
* commit 'f9221a1076203832d8d88a8720c12cad91aee906':
Properly recognize repeating wakeup alarms
2014-12-02 23:56:58 +00:00
Christopher Tate
953e90d0d7
am f246b484: am 99391361: Merge "Midnight should mean midnight" into lmp-mr1-dev
...
* commit 'f246b484c5cf8b63e1b700d17e8161f566e3f5d7':
Midnight should mean midnight
2014-12-02 23:56:52 +00:00
Christopher Tate
f9221a1076
am 3bec5090: Merge "Properly recognize repeating wakeup alarms" into lmp-mr1-dev
...
* commit '3bec50908b8438c04a654a3bb806f05a01402ce7':
Properly recognize repeating wakeup alarms
2014-12-02 23:48:31 +00:00
Christopher Tate
f246b484c5
am 99391361: Merge "Midnight should mean midnight" into lmp-mr1-dev
...
* commit '99391361217cd9234ddc0570055677863cb6fb34':
Midnight should mean midnight
2014-12-02 23:48:26 +00:00
Christopher Tate
3bec50908b
Merge "Properly recognize repeating wakeup alarms" into lmp-mr1-dev
2014-12-02 23:44:20 +00:00
Christopher Tate
9939136121
Merge "Midnight should mean midnight" into lmp-mr1-dev
2014-12-02 23:44:00 +00:00
Winson Chung
740c3ac782
Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)
...
Add a listener to listen for changes in the Task stacks to preload thumbnails from the
system. In addition, reduce the amount of synchronous work done in activity creation
and first measure/layout passes.
Change-Id: I8bd9155d7a05e89c190a20429acff69a17808208
2014-12-02 15:34:20 -08:00
Jinsuk Kim
eb6c6d6347
am 566d15f6: am fb020862: Merge "CEC: Set the parameter of <System Audio Mode Request> right" into lmp-mr1-dev
...
* commit '566d15f653c2e2c8440090bb2cca1baaad658436':
CEC: Set the parameter of <System Audio Mode Request> right
2014-12-02 22:05:11 +00:00
Jinsuk Kim
566d15f653
am fb020862: Merge "CEC: Set the parameter of <System Audio Mode Request> right" into lmp-mr1-dev
...
* commit 'fb020862e0d8740d31ead217fd4d308450b4170d':
CEC: Set the parameter of <System Audio Mode Request> right
2014-12-02 21:58:18 +00:00
Jinsuk Kim
fb020862e0
Merge "CEC: Set the parameter of <System Audio Mode Request> right" into lmp-mr1-dev
2014-12-02 21:50:44 +00:00
Paul Lawrence
ef9b16431e
am 1056d5a9: am 75f304f9: Merge changes Ibfb5c6ab,I712919ae into lmp-mr1-dev
...
* commit '1056d5a997e3f30230e1e4316310586dd15a4600':
Add mechanism for securely returning parameters though NativeDaemonConnector
Revert "DO NOT MERGE: Don't log passwords returned from vdc"
2014-12-02 20:30:01 +00:00