Robert Carr
52277fd25e
Merge "ViewRootImpl: Ensure layout when configuration changes." into qt-dev am: 6397ab05f9
...
am: 641d4f27e3
Change-Id: Ic3bfad9182f677251742ade7c430b8f1205a9e65
2019-06-21 17:42:23 -07:00
Robert Carr
641d4f27e3
Merge "ViewRootImpl: Ensure layout when configuration changes." into qt-dev
...
am: 6397ab05f9
Change-Id: I023b06dc785cbf22783a426060aef55714a457d8
2019-06-21 17:32:54 -07:00
TreeHugger Robot
6397ab05f9
Merge "ViewRootImpl: Ensure layout when configuration changes." into qt-dev
2019-06-22 00:04:19 +00:00
Antoan Angelov
2c612c0a17
Merge "Update docs for EXTRA_PROVISIONING_SKIP_EDUCATION_SCREENS." into qt-dev am: ab34f61c3b
...
am: 648eb2d3a7
Change-Id: I0999d5fde028f595864633400e4368a6f5e4f430
2019-06-21 11:27:49 -07:00
Antoan Angelov
9e3a59f51a
Merge "Update docs for EXTRA_PROVISIONING_SKIP_EDUCATION_SCREENS." into qt-dev
...
am: ab34f61c3b
Change-Id: I49e43ed171d4ff45cf400ac9fc009ef78a2c8eef
2019-06-21 11:22:50 -07:00
Antoan Angelov
648eb2d3a7
Merge "Update docs for EXTRA_PROVISIONING_SKIP_EDUCATION_SCREENS." into qt-dev
...
am: ab34f61c3b
Change-Id: I4b0230f1429e5ca278fa6f5c15babddb1a71cda6
2019-06-21 11:15:06 -07:00
Antoan Angelov
ab34f61c3b
Merge "Update docs for EXTRA_PROVISIONING_SKIP_EDUCATION_SCREENS." into qt-dev
2019-06-21 18:07:22 +00:00
Robert Snoeberger
be57a19313
Merge "Handle case that settings string is JSON" into qt-r1-dev
...
am: 6060068d5a
Change-Id: I3386b08801beb7356edb37c5485b29188d8a7c3f
2019-06-21 10:07:18 -07:00
Neil Fuller
dcf7d6e377
Merge "Switch to a single PacketSocketAddress constructor" am: 2d24f7a39e am: a357696c2f
...
am: 9ec43cc7fe
Change-Id: Id17253fbe7d22117dff5766ce5b50b4e446e5090
2019-06-20 14:19:53 -07:00
Chalard Jean
bef7ff11e2
Merge "Factorize custom asserts." am: 6c176efa3d am: 99fbb40990
...
am: f1eab99357
Change-Id: I8774ea64f004999ddb46223a76a671388687d455
2019-06-20 14:06:58 -07:00
Neil Fuller
9ec43cc7fe
Merge "Switch to a single PacketSocketAddress constructor" am: 2d24f7a39e
...
am: a357696c2f
Change-Id: I7db11188d9dd42e25b0aebd79acc92a9ba2f56a0
2019-06-20 14:06:50 -07:00
Chalard Jean
f1eab99357
Merge "Factorize custom asserts." am: 6c176efa3d
...
am: 99fbb40990
Change-Id: I65ea7497abb8b77ebd10ba622075ef3b6c49b2a8
2019-06-20 14:01:31 -07:00
Robert Snoeberger
06d2500944
Handle case that settings string is JSON
...
Settings.Secure string for clock face may be JSON so that it can contain
the timestamp that it was set for logging purposes.
Bug: 134687399
Test: Added SettingsWrapperTest
Change-Id: I50afba479c30029428819c6616ca754db681a2b4
2019-06-20 15:06:28 -04:00
arangelov
bb2a802a23
Update docs for EXTRA_PROVISIONING_SKIP_EDUCATION_SCREENS.
...
Bug: Fixes: 134391678
Test: manual
Change-Id: I993af4f4a741283294b1754dfc0adc7c6f6f849e
2019-06-20 16:31:10 +01:00
Neil Fuller
2d24f7a39e
Merge "Switch to a single PacketSocketAddress constructor"
2019-06-20 14:09:15 +00:00
Neil Fuller
6ae89f2f9c
Switch to a single PacketSocketAddress constructor
...
Switch to a single PacketSocketAddress constructor to
avoid multiple unnecessary overloads in the
Core Platform API.
Bug: 133196453
Bug: 124232146
Test: build only
Change-Id: I30533ac3aa99c2cd09e8c624fedf6000b0f52c11
2019-06-20 09:24:43 +01:00
Chalard Jean
9c0ff1b005
Factorize custom asserts.
...
Also a few utilities that were in the way, and some opportunistic
cleanups.
Test: FrameworksNetTest NetworkStackTest
Change-Id: I385070e2044fd967cb18f1ffea9a86a4627b742e
2019-06-20 16:24:25 +09:00
Amith Yamasani
6fb1afce50
Merge "Expose BIND_NOT_PERCEPTIBLE service flag" into qt-dev am: 41d0b1abc8
...
am: 29c3068cb4
Change-Id: I835c10d85d623a3b9bf25947f222695dde05dc28
2019-06-19 23:18:27 -07:00
Junyu Lai
8ffb2b0106
Merge "Move the test of minimum supported keepalive slots to CTS" into qt-dev
...
am: 544e00d382
Change-Id: I5a8e52154f777064df66e943a3def4cbbc762856
2019-06-19 22:55:07 -07:00
Junyu Lai
1459e84fd6
Merge "Correct value of supported keepalive count for cellular" into qt-dev
...
am: fbe58171d6
Change-Id: Ic36c3be787c6c12647b1fd1460e3c2183ea605ec
2019-06-19 22:54:45 -07:00
Amith Yamasani
32fbd5c62f
Merge "Expose BIND_NOT_PERCEPTIBLE service flag" into qt-dev
...
am: 41d0b1abc8
Change-Id: Id99a04acfde6efd779f7c6cb5059f11a380aa1a4
2019-06-19 22:53:21 -07:00
Amith Yamasani
29c3068cb4
Merge "Expose BIND_NOT_PERCEPTIBLE service flag" into qt-dev
...
am: 41d0b1abc8
Change-Id: I209930a67dfc89cf4c5178ad21452e624122df7f
2019-06-19 22:53:06 -07:00
Junyu Lai
544e00d382
Merge "Move the test of minimum supported keepalive slots to CTS" into qt-dev
2019-06-20 05:35:07 +00:00
Junyu Lai
fbe58171d6
Merge "Correct value of supported keepalive count for cellular" into qt-dev
2019-06-20 05:35:07 +00:00
TreeHugger Robot
41d0b1abc8
Merge "Expose BIND_NOT_PERCEPTIBLE service flag" into qt-dev
2019-06-20 05:34:34 +00:00
Junyu Lai
a248130fc9
Correct value of supported keepalive count for cellular
...
Cellular only supports 1 keepalive connection so correct the default
supported value to 1.
Bug: 134037217
Bug: 134352656
Test: - atest FrameworksNetTests
- atest android.net.cts.ConnectivityManagerTest \
#testSocketKeepaliveLimitTelephony
Merged-In: Ia3761f2e78d54866bb2e156d58004396bbc8adc3
Change-Id: If833b813ba00eeff913160598f1ea9c74e6e35d8
(cherry picked from commit 680abbb591 )
2019-06-20 04:02:38 +00:00
Makoto Onuki
de9b336ce2
Merge "Optionally trigger CG in onTrimMemory()" into qt-dev am: 71acb72cbd
...
am: 5b80149cce
Change-Id: Icec805c33ffbf833f070a5c6a1bb03f92d195ebc
2019-06-19 20:13:32 -07:00
Makoto Onuki
5b80149cce
Merge "Optionally trigger CG in onTrimMemory()" into qt-dev
...
am: 71acb72cbd
Change-Id: I02c2450dc66c3741c451c34d54f90f0214114988
2019-06-19 19:41:10 -07:00
Junyu Lai
70c06b5e52
Move the test of minimum supported keepalive slots to CTS
...
This change also enables log when keepalive is started.
Bug: 134352656
Test: 1. atest android.net.cts.ConnectivityManagerTest#testSocketKeepaliveLimitTelephony
2. atest FrameworksNetTests
Merged-In: I408750fa0bceb0c1c26afb5fead4e44fb824fbc1
Change-Id: Ib9b06d3458782a648a2f5b8fd5a9ca1d34bd11f9
(cherry picked from commit aed835f086 )
2019-06-20 02:26:58 +00:00
Makoto Onuki
0e9303f398
Merge "Optionally trigger CG in onTrimMemory()" into qt-dev
...
am: 71acb72cbd
Change-Id: Ic0db7139716eb45178fef4a44d5da77216306a06
2019-06-19 19:11:02 -07:00
Makoto Onuki
71acb72cbd
Merge "Optionally trigger CG in onTrimMemory()" into qt-dev
2019-06-19 23:24:04 +00:00
John Reck
2562753783
Merge "Revert SurfaceView back to Q's version" into qt-r1-dev
...
am: 2f8cae24b9
Change-Id: Iedb5910e225fd2584b6b4342dc7aed9b93747eb0
2019-06-19 16:07:02 -07:00
Amith Yamasani
5016a7891a
Expose BIND_NOT_PERCEPTIBLE service flag
...
Using this flag when binding to a service will
allow the bound process to be held at a low
oom_adj of 250, so that it can be expunged to
reclaim memory if a more user-visible app needs
it.
Use for bindings such as job services and other
connections that the caller can easily recover
from and restart if necessary.
Adjust the lmk thresholds to use this oom_adj
as one of the levels, so they're killed before
perceptible apps (such as foreground services).
Bug: 135219821
Test: CtsAppTestCases
Manually check notification listener oom_adj
and dumpsys activity services output
Change-Id: I9f6d0891d842e4d12f7995b9b1a8f57b0903a16d
2019-06-19 14:40:57 -07:00
John Reck
5866a0c6ab
Revert SurfaceView back to Q's version
...
Revert API behavior changes to SurfaceView, snapping
back to Q's version.
Bug: 133378280
Test: none
Change-Id: I3a47f9bfdfab2d16707f952a9af672551736e681
2019-06-19 11:39:20 -07:00
Makoto Onuki
0a9ee1af2c
Optionally trigger CG in onTrimMemory()
...
Set a trim-level threshold to debug.am.run_gc_trim_level to activate it.
Bug: 135148702
Test: Manual test with "setprop debug.am.run_gc_trim_level 0", run a lot of
heavy apps and take pictures, and check logcat for the "force_gc" event log.
Test: Manual test with "setprop debug.am.run_mallopt_trim_level 0", run a lot of
heavy apps and take pictures, and check logcat for a debug log.
Change-Id: I73b4dc7374e85e9a22c98ab17da53aa6cb25a188
2019-06-19 10:01:55 -07:00
Junyu Lai
d2098f84d0
Merge "Move the test of minimum supported keepalive slots to CTS" am: 579a99e558 am: 6ff00fee75
...
am: aed835f086
Change-Id: If063ff023bf386884c6e42d2acb281763975ac8f
2019-06-19 07:36:52 -07:00
Junyu Lai
734d90759a
Merge "Correct value of supported keepalive count for cellular" am: 68a4599a37 am: 056eeae27c
...
am: 680abbb591
Change-Id: Ia0c1e0511bffd630af4aae87cafd99e68a042149
2019-06-19 07:36:43 -07:00
Junyu Lai
aed835f086
Merge "Move the test of minimum supported keepalive slots to CTS" am: 579a99e558
...
am: 6ff00fee75
Change-Id: Ib9b06d3458782a648a2f5b8fd5a9ca1d34bd11f9
2019-06-19 07:29:11 -07:00
Junyu Lai
680abbb591
Merge "Correct value of supported keepalive count for cellular" am: 68a4599a37
...
am: 056eeae27c
Change-Id: If833b813ba00eeff913160598f1ea9c74e6e35d8
2019-06-19 07:28:53 -07:00
Andrei-Valentin Onea
8a47b0e724
Merge "Document public alternatives to greylisted APIs" am: 3647eb620b am: 3641066567
...
am: 882defd836
Change-Id: I6e4d6245e19a11346cab16a419ef2f5a5204d489
2019-06-19 07:28:23 -07:00
Andrei-Valentin Onea
882defd836
Merge "Document public alternatives to greylisted APIs" am: 3647eb620b
...
am: 3641066567
Change-Id: Ia21d1ce57a2cbffe8b417d6f1d5535924c7ea162
2019-06-19 07:21:29 -07:00
Junyu Lai
579a99e558
Merge "Move the test of minimum supported keepalive slots to CTS"
2019-06-19 14:08:31 +00:00
Junyu Lai
68a4599a37
Merge "Correct value of supported keepalive count for cellular"
2019-06-19 14:08:31 +00:00
Andrei-Valentin Onea
3647eb620b
Merge "Document public alternatives to greylisted APIs"
2019-06-19 13:57:08 +00:00
junyulai
edde28b709
Move the test of minimum supported keepalive slots to CTS
...
This change also enables log when keepalive is started.
Bug: 134352656
Test: 1. atest android.net.cts.ConnectivityManagerTest#testSocketKeepaliveLimitTelephony
2. atest FrameworksNetTests
Change-Id: I408750fa0bceb0c1c26afb5fead4e44fb824fbc1
2019-06-19 16:25:19 +08:00
Robert Carr
437c0e4c15
ViewRootImpl: Ensure layout when configuration changes.
...
When the configuration changes between landscape and reverse
landscape, the app will not receive onConfigurationChanged as
orientation is not part of the public portion of the configuration.
However, when the ViewRootImpl receives such a configuration back from
relayout, it will force a layout of the client views
(see updatedConfiguration in performTraversals), this is because
Configuration#equals compares the non public part of the configuration
as well. This CL changes MSG_REPORT_RESIZED to handle the configuration
changing the same way performTraversals does, so that the app consistently
receives a configuration change.
Bug: 134643273
Test: Manual
Change-Id: If016bcd9a5b8d2a7efc5e1ab3c82a88a608caf8b
2019-06-18 16:12:29 -07:00
Will Brockman
4dbe27d84f
Merge "Log usage of addPerson() and setStyle() in notifications." into qt-dev am: 029190c1bc
...
am: e320fca53a
Change-Id: I50054211180b46d6db8461ca390a146598bbd993
2019-06-18 11:01:51 -07:00
Will Brockman
ed8ff33096
Merge "Log usage of addPerson() and setStyle() in notifications." into qt-dev
...
am: 029190c1bc
Change-Id: I02714867beca90617e32b189ae8846a1defbf4de
2019-06-18 10:52:04 -07:00
Will Brockman
e320fca53a
Merge "Log usage of addPerson() and setStyle() in notifications." into qt-dev
...
am: 029190c1bc
Change-Id: If5b6463d6c44df9660088e14b6357321c85c095d
2019-06-18 10:48:27 -07:00
TreeHugger Robot
029190c1bc
Merge "Log usage of addPerson() and setStyle() in notifications." into qt-dev
2019-06-18 17:04:01 +00:00