OSDN Git Service
TreeHugger Robot [Fri, 20 Apr 2018 00:43:53 +0000 (00:43 +0000)]
Merge "Clock padding and motion adjustments" into pi-dev
TreeHugger Robot [Fri, 20 Apr 2018 00:39:14 +0000 (00:39 +0000)]
Merge "Actually resolve all IPs for Private DNS hostname" into pi-dev
TreeHugger Robot [Fri, 20 Apr 2018 00:15:45 +0000 (00:15 +0000)]
Merge "Add ability to set onShowListener to custom dialog pref" into pi-dev
Sanry Huang [Fri, 20 Apr 2018 00:03:33 +0000 (00:03 +0000)]
Merge "Fix b/
77867175: Clear all of NavigationPanel is missing" into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 23:37:40 +0000 (23:37 +0000)]
Merge "AudioService: Add warning log when handleDeviceConnection failed" into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 23:32:46 +0000 (23:32 +0000)]
Merge changes from topic "revert_save_info" into pi-dev
* changes:
Document compatibility mode limitations.
Revert "Always set FLAG_SAVE_ON_ALL_VIEWS_INVISIBLE on SaveInfo when on compat mode."
TreeHugger Robot [Thu, 19 Apr 2018 23:30:08 +0000 (23:30 +0000)]
Merge "Update wifi enabled state when connected." into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 23:29:13 +0000 (23:29 +0000)]
Merge "Allow QS expansion in switch access mode." into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 22:32:10 +0000 (22:32 +0000)]
Merge "Reset sticky navbar timeout when rotate btn shown" into pi-dev
Felipe Leme [Thu, 19 Apr 2018 17:33:20 +0000 (10:33 -0700)]
Document compatibility mode limitations.
Test: mmm -j108 frameworks/base/:doc-comment-check-docs
Fixes:
77655074
Change-Id: I527d882850442c7e6e9379b1b423673885e07f2b
Felipe Leme [Wed, 18 Apr 2018 23:12:04 +0000 (16:12 -0700)]
Revert "Always set FLAG_SAVE_ON_ALL_VIEWS_INVISIBLE on SaveInfo when on compat mode."
Save has many limitations on compat mode, so we better not change the SaveInfo
behavior but rather document then.
This reverts commit
4f74a018c8ee9801f1d5ce2c7ec726251efc4fbf.
Test: atest CtsAutoFillServiceTestCases:VirtualContainerActivityTest \
CtsAutoFillServiceTestCases:VirtualContainerActivityCompatModeTest
Bug:
77655074
Change-Id: I36bd28ca546dcedefe75de7815b76b8b5827aee3
Abodunrinwa Toki [Thu, 19 Apr 2018 22:05:17 +0000 (22:05 +0000)]
Merge "Fix non-unique PendingIntent issue with TCImpl." into pi-dev
Jack He [Thu, 19 Apr 2018 22:03:43 +0000 (15:03 -0700)]
AudioService: Add warning log when handleDeviceConnection failed
Bug:
78284878
Test: make, no functional change
Change-Id: I3c0b90afe8f345fa63812a1f91350baccb59516e
Stanley Tng [Thu, 5 Apr 2018 01:33:46 +0000 (18:33 -0700)]
Cleanup documentation for LE CoC in BluetoothAdapter
Test: Compile
Bug:
77631591
Change-Id: Ic3c7f13e560534a048bf5c8b274fe62190c214c7
(cherry picked from commit
dac8e140184f3ac52210ff3638af3f53edca1ba0)
Stanley Tng [Thu, 19 Apr 2018 21:56:38 +0000 (21:56 +0000)]
Merge "Clarify API doc for BluetoothGattServer::addService" into pi-dev
Ryan Mitchell [Thu, 19 Apr 2018 21:35:59 +0000 (21:35 +0000)]
Merge "AAPT2: Support id reference chaining from AAPT" into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 21:11:57 +0000 (21:11 +0000)]
Merge "[DO NOT MERGE] [Companion] Call notifyDataSetChanged on main thread" into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 20:55:49 +0000 (20:55 +0000)]
Merge "Fix channels --stats dump" into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 20:16:28 +0000 (20:16 +0000)]
Merge "Fix screen on count text dump" into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 20:13:32 +0000 (20:13 +0000)]
Merge "Don't crash during layout of non-attached but focused view" into pi-dev
Julia Reynolds [Thu, 19 Apr 2018 19:50:31 +0000 (15:50 -0400)]
Fix channels --stats dump
Test: manual inspection
Bug:
78292990
Change-Id: Iab75627494213870184e503bc2585cc8644ca1dd
Abodunrinwa Toki [Wed, 18 Apr 2018 20:21:27 +0000 (21:21 +0100)]
Fix non-unique PendingIntent issue with TCImpl.
As per the referenced bug, we're running into issues where apps are
being fired with stale intents. The reason is because we need intents we
fire to be unique by Intent.filterEquals. Some of the intents we
generate put unique data in the intent extra which is not considered by
filterEquals. The solution here is to create PendingIntents with unique
request codes (using classifiedText.hashCode()).
See more info about this in
https://developer.android.com/reference/android/app/PendingIntent.html
Bug:
77930684
Test: manually tested broken scenarios. See referenced bug
Test: bit FrameworksCoreTests:android.view.textclassifier.TextClassificationManagerTest
Test: bit CtsViewTestCases:android.view.textclassifier.cts.TextClassificationManagerTest
Test: bit FrameworksCoreTests:android.view.textclassifier.TextClassificationTest
Test: bit CtsWidgetTestCases:android.widget.cts.TextViewTest
Test: bit FrameworksCoreTests:android.widget.TextViewActivityTest
Change-Id: Ib7275f94ca5ada51e4ba191742d4b614df12e1ea
Mike Digman [Thu, 19 Apr 2018 17:50:35 +0000 (10:50 -0700)]
Reset sticky navbar timeout when rotate btn shown
First revealing the navbar and then rotating in an
immersive sticky activity makes the rotate navbar button
hard to tap. Signal to the navbar to reset sticky hiding
timeouts if the button becomes visible or changes.
Change-Id: I381bbfd2e0192465b8358bedd213f23dde8ec982
Fixes:
78248328
Test: manual testing with custom immersive sticky activity
TreeHugger Robot [Thu, 19 Apr 2018 17:40:39 +0000 (17:40 +0000)]
Merge "Adjust media.codec process group upon request from mediaserver" into pi-dev
Makoto Onuki [Thu, 19 Apr 2018 17:37:45 +0000 (17:37 +0000)]
Merge "SyncManager: Dump per-source last sync time too." into pi-dev
Makoto Onuki [Thu, 19 Apr 2018 17:21:48 +0000 (17:21 +0000)]
Merge "Split provider / service dumpsys into platform and non-platform" into pi-dev
Amin Shaikh [Tue, 17 Apr 2018 15:14:32 +0000 (11:14 -0400)]
Allow QS expansion in switch access mode.
Change-Id: I90ffc96f3bbbc8e5cad1509cc8d7b4028ff3fe04
Fixes:
78129194
Test: manually
TreeHugger Robot [Thu, 19 Apr 2018 17:11:25 +0000 (17:11 +0000)]
Merge "Update notification shade text on zen change" into pi-dev
Lucas Dupin [Thu, 12 Apr 2018 17:50:13 +0000 (10:50 -0700)]
Clock padding and motion adjustments
Fixes:
73830624
Test: manual
Test: atest packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/PropertyAnimatorTest.java
Change-Id: I9b7785cfbc610db9e4b920eef518ab24b97a6bbc
TreeHugger Robot [Thu, 19 Apr 2018 16:51:23 +0000 (16:51 +0000)]
Merge "getUserIdLPr should take application id as input" into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 16:29:52 +0000 (16:29 +0000)]
Merge "Update bluetooth QS tile secondary text." into pi-dev
Mathew Inwood [Thu, 19 Apr 2018 16:24:31 +0000 (16:24 +0000)]
Merge "Fail gracefully if we get a bad API whitelist." into pi-dev
Beverly Tai [Thu, 19 Apr 2018 16:08:28 +0000 (16:08 +0000)]
Merge "Don't mute ringer if apps can bypass dnd" into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 16:07:12 +0000 (16:07 +0000)]
Merge "Add setMin for all slider in volume panel." into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 16:00:35 +0000 (16:00 +0000)]
Merge "Clean up punctuation in SIM locked strings." into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 15:47:38 +0000 (15:47 +0000)]
Merge "Status bar icon ordering" into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 15:32:45 +0000 (15:32 +0000)]
Merge "Translate SystemUi NotifChannels on locale change" into pi-dev
Anton Hansson [Thu, 19 Apr 2018 15:30:07 +0000 (15:30 +0000)]
Merge "Update docs 'since' for API 28." into pi-dev
Amin Shaikh [Wed, 18 Apr 2018 21:43:53 +0000 (17:43 -0400)]
Update wifi enabled state when connected.
Change-Id: Ib0be6b3ab8139781868781c370688d70cef22553
Fixes:
78242165
Test: runtest systemui
Jorim Jaggi [Thu, 19 Apr 2018 15:18:23 +0000 (15:18 +0000)]
Merge "Revert "Don't consider resources < 0 as invalid"" into pi-dev
Jeff Sharkey [Thu, 19 Apr 2018 14:58:02 +0000 (14:58 +0000)]
Merge "Visit Uris in RemoteViews for granting purposes." into pi-dev
Beverly [Wed, 18 Apr 2018 21:32:56 +0000 (17:32 -0400)]
Update notification shade text on zen change
Change-Id: I6b75af1a94f7da95ac78fac122651924db7c1308
Fixes:
76143428
Test: NotificationStackScrollLayoutTest
Dan Sandler [Sat, 14 Apr 2018 00:39:39 +0000 (20:39 -0400)]
Clean up punctuation in SIM locked strings.
Bug:
76122305
Test: visual
Change-Id: I4795b10fee950fd37efc0bd95af87cb14d0947ff
Beverly [Thu, 19 Apr 2018 14:27:06 +0000 (10:27 -0400)]
Translate SystemUi NotifChannels on locale change
Register receiver outside of the on boot receiver
Test: manual
Change-Id: Id286647ffe68704f928ca55dcae14dadc4fa998d
Fixes:
64887866
TreeHugger Robot [Thu, 19 Apr 2018 13:59:25 +0000 (13:59 +0000)]
Merge "AOD: Ensure WakeLock is held for delayed dozeTimeTick" into pi-dev
Amin Shaikh [Wed, 18 Apr 2018 18:14:38 +0000 (14:14 -0400)]
Update bluetooth QS tile secondary text.
Only show detailed status when connected to exactly one device.
Otherwise show "X devices".
Also, listen for bluetooth profile service callbacks to initialize the
bluetooth device state after systemui crashes.
TODO: Update string to "X devices connected" after P
Change-Id: I99a3484c3dfa7eb0d6d8836336ebb84cbdaadbe5
Fixes:
76102598
Fixes:
77498698
Test: manual
Tony Mak [Thu, 19 Apr 2018 13:24:10 +0000 (14:24 +0100)]
getUserIdLPr should take application id as input
Fixes:
78265824
Test: Setup work profile using TestDPC -> add account into work profile.
Test: Add google.com in personal side to trigger work profile setup.
Change-Id: Ib87301fc98d0ebf1baa043e4badb5144a0f62377
Jorim Jaggi [Thu, 19 Apr 2018 13:27:52 +0000 (13:27 +0000)]
Revert "Don't consider resources < 0 as invalid"
This reverts commit
fbcf20819182107fcf1d3fb894881754e2fbb7f6.
Reason for revert: Breaks all window animations
Bug:
78264055
Change-Id: Iaa09626ad8dc26a3fde1ecc402dc2bd28df99627
Anton Hansson [Thu, 19 Apr 2018 13:04:32 +0000 (14:04 +0100)]
Update docs 'since' for API 28.
I'm replacing this list with a for-loop in master, so it shouldn't need
updating in future (except for temporary apis).
Bug:
77588754
Test: make docs
Change-Id: Ib48218e303b53e2b16a13866e4423ee2ad1c2f4a
Jorim Jaggi [Thu, 19 Apr 2018 13:01:48 +0000 (13:01 +0000)]
Merge "Animate home in separate layer" into pi-dev
David Brazdil [Thu, 19 Apr 2018 12:59:40 +0000 (12:59 +0000)]
Merge "Add one more hidden API to light greylist" into pi-dev
Nicolas Geoffray [Thu, 19 Apr 2018 12:51:27 +0000 (12:51 +0000)]
Merge "Add UUID->leastSigBits to light grey." into pi-dev
Erik Kline [Thu, 19 Apr 2018 08:58:15 +0000 (17:58 +0900)]
Actually resolve all IPs for Private DNS hostname
Previously, we reused the OneAddressPerFamilyNetwork which does
what it says on the tin. For the resolution that will be used
to program netd this is not what we really want.
Test: as follows
- built
- flashed
- booted
- runtest frameworks-net passes
- manual testing of Private DNS passes
Bug:
64133961
Merged-In: I1e5de255c4ee11f46dc8a1e3f5eaca2f2be1c792
Merged-In: Ia52675649a17f25f1baff9393f8a50b586893a56
Change-Id: Ieccc4d208b314b81061dc78d83848f97acefe04b
(cherry picked from commit
71d90c43016909308b44ec4fcbeb824f1c82db9f)
Ahan Wu [Mon, 16 Apr 2018 03:33:01 +0000 (11:33 +0800)]
Fix b/
77867175: Clear all of NavigationPanel is missing
Two views shared the same states: mAnimating and mIsVisible thus some
alpha animations would be skipped due to ambiguous states.
This solution uses dedicated flags for each view and isolates
isVisible() from isSecondaryVisible(), making them more distinct.
Bug:
77867175
Test: runtest systemui
Change-Id: Id63b3498f9b5df581ca98202d227bd608c198d80
David Brazdil [Thu, 19 Apr 2018 09:59:32 +0000 (10:59 +0100)]
Add one more hidden API to light greylist
Bug:
78229662
Test: make
Change-Id: I603e48d795d6d805f46389f9edbd81ffd6c66696
Mathew Inwood [Mon, 9 Apr 2018 16:29:12 +0000 (17:29 +0100)]
Fail gracefully if we get a bad API whitelist.
If we send a bad API whitelist to the Zygote, it causes it to close the
socket. If we take no further action in AMS, it results in the same list
of exceptions being sent when we re-open the socket, resulting in it again
being closed. This results in no longer fork/start any new processes.
Since the list is persisted, this would result in the device entering a
boot loop upon reboot. Since no apps could be started, we cannot recover.
So in the case that the exemptions list causes problems, clear out the
list so we don't try to send it again next time. This means we will see
a single failure, but future attempts will succeed (obviously without
any whitelist). The device should not enter a boot loop.
Note, the test below relies on the fact that we can send at most 1024
arguments in a command to the Zygote (MAX_ZYGOTE_ARGC), and that each
item on the list is a separate argument.
Test: adb shell settings put global hidden_api_blacklist_exemptions \
Test: $(for i in {1..1025}; do echo -n $i,; done)
Bug:
64382372
Change-Id: Ie47095d516c247ff6a8d667a2ac9b7be45f1acda
Mathew Inwood [Thu, 19 Apr 2018 07:09:19 +0000 (07:09 +0000)]
Merge "Add proto constants for hidden API logging." into pi-dev
Sanry Huang [Thu, 19 Apr 2018 06:49:19 +0000 (06:49 +0000)]
Merge "Fix notification bar can be dragged when SIM PIN lock screen." into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 04:01:36 +0000 (04:01 +0000)]
Merge "Fix unnecessarily extended View lifetime in IMMS" into pi-dev
Jeff Sharkey [Thu, 19 Apr 2018 03:32:12 +0000 (21:32 -0600)]
Visit Uris in RemoteViews for granting purposes.
RemoteViews end up passing around Uris, so we need to extend Uri
permission grants for them to ensure the recipient of a Notification
object is able to render its contents.
Bug:
9069730
Test: atest frameworks/base/services/tests/uiservicestests/src/com/android/server/notification
Change-Id: Id31b5adaf2ee66113a1b503e32126aeddbf97b28
TreeHugger Robot [Thu, 19 Apr 2018 03:10:35 +0000 (03:10 +0000)]
Merge "Fixed autofill forged package check to only compare the package name." into pi-dev
Felipe Leme [Wed, 18 Apr 2018 21:25:00 +0000 (14:25 -0700)]
Fixed autofill forged package check to only compare the package name.
Otherwise, it will log false negatives when app launches a new activity in the
same autofill session. Example:
04-18 19:34:32.392 5423 7199 W AutofillSession: Activity ComponentInfo{com.netgear.WiFiAnalytics/com.netgear.WiFiAnalytics.WiFiAnalyticsWifiRoomSignal} forged different component on AssistStructure: ComponentInfo{com.netgear.WiFiAnalytics/com.netgear.WiFiAnalytics.WiFiAnalyticsWifiAnalyzerTab}
Fixes:
78235438
Bug:
69981710
Test: manual verification, cannot be CTS tested.
Test: CtsAutoFillServiceTestCases
Change-Id: I0408cd159c2be22841a1f6c36a4a2c17e59a6219
TreeHugger Robot [Thu, 19 Apr 2018 01:16:20 +0000 (01:16 +0000)]
Merge "Implement swipe up and quick scrub onboarding" into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 01:04:45 +0000 (01:04 +0000)]
Merge "Reducing the touch slop for quickstep" into pi-dev
Yohei Yukawa [Thu, 19 Apr 2018 00:31:27 +0000 (17:31 -0700)]
Fix unnecessarily extended View lifetime in IMMS
Currently InputMethodManagerService (IMMS) unnecessarily extends the
lifetime of View objects used to show IME switcher dialog until the
dialog is shown again, because it forgets to clear
IMMS#mSwitchingDialogTitleView with null even after the dialog is
closed.
As a result, roughly 1.5MB of RAM will be unnecessarily consumed by
the system_server once after the IME switcher dialog is shown until
the device is rebooted.
With this CL, IMMS#mSwitchingDialogTitleView will be cleared with null
when the dialog is closed.
Fixes:
78245299
Test: Manually made sure that IMMS does not hold strong references to
View objects used for IME switcher dialog after the dialog is
closed.
Change-Id: I9fee92bb2974edeceacc680686095df480efba29
TreeHugger Robot [Thu, 19 Apr 2018 00:16:08 +0000 (00:16 +0000)]
Merge "No AppStandby tracking of non existent packages and add parole window" into pi-dev
TreeHugger Robot [Thu, 19 Apr 2018 00:13:13 +0000 (00:13 +0000)]
Merge "Added more documentation for dialogMessage" into pi-dev
Tracy Zhou [Mon, 16 Apr 2018 22:47:29 +0000 (15:47 -0700)]
Implement swipe up and quick scrub onboarding
Bug:
70180942
Test: manual test
Change-Id: I5c487d1e4ab800450c6b5a8f7ad1bf7434e45904
TreeHugger Robot [Wed, 18 Apr 2018 23:53:11 +0000 (23:53 +0000)]
Merge "Rely on tile state for on/off a11y announcement." into pi-dev
jiabin [Wed, 18 Apr 2018 23:49:00 +0000 (16:49 -0700)]
Add setMin for all slider in volume panel.
As not only accessibility stream have a min volume, setMin for every
stream to avoid mismatching between volume panel and actual volume.
Bug:
72403580
Test: Add log in onProgressChanged and check min value.
Change-Id: Ief94faeeaa5ca929d0b00ee197eb12fddea4c3b5
TreeHugger Robot [Wed, 18 Apr 2018 23:48:19 +0000 (23:48 +0000)]
Merge "Switch user only if the user is changed" into pi-dev
Tim Murray [Wed, 18 Apr 2018 23:43:53 +0000 (23:43 +0000)]
Merge "ActivityManagerService: add restricted cpuset" into pi-dev
TreeHugger Robot [Wed, 18 Apr 2018 23:43:15 +0000 (23:43 +0000)]
Merge "Make Instrumentation more robust to other inputs" into pi-dev
Sunny Goyal [Wed, 18 Apr 2018 23:39:50 +0000 (16:39 -0700)]
Reducing the touch slop for quickstep
Also fxing some wrong thresholds being used for slop comparisions
Test: Verified on device
Bug:
78232923
Change-Id: I0b10a921002f2e45d0d2472a3e690d1526f4aecb
TreeHugger Robot [Wed, 18 Apr 2018 23:37:38 +0000 (23:37 +0000)]
Merge "Ignore mkdirs requests if CE storage not available." into pi-dev
Stanley Tng [Fri, 13 Apr 2018 21:54:10 +0000 (14:54 -0700)]
Clarify API doc for BluetoothGattServer::addService
Clarify that the caller has to wait for onServiceAdded callback before
calling BluetoothGattServer::addService again.
Bug:
72717069
Test: Compile
Change-Id: I20b031c724ba64bfd71cf10e58e587f69e4a2555
(cherry picked from commit
4b5cf4856064efbc018c0f2b4d6d3ff199403ee0)
Suprabh Shukla [Wed, 11 Apr 2018 23:03:49 +0000 (16:03 -0700)]
Added more documentation for dialogMessage
Added explanation that callers can use a format string which takes a
single argument which is the name of the suspended app that the user
tried to launch.
Test: make docs
Bug:
77507744
Change-Id: I0a5259048332030385265ceab9c7d76766abac7d
TreeHugger Robot [Wed, 18 Apr 2018 22:44:01 +0000 (22:44 +0000)]
Merge "Dump IOmxStore" into pi-dev
Evan Rosky [Wed, 18 Apr 2018 22:00:45 +0000 (15:00 -0700)]
Don't crash during layout of non-attached but focused view
Verifies that there is a viewrootimpl before calling its
methods.
Bug:
77193567
Test: N/A
Change-Id: I301c3aede3d0f7e1d2abf6fe5bb3d852f697577b
Michael Wachenschwanz [Fri, 30 Mar 2018 19:45:18 +0000 (12:45 -0700)]
No AppStandby tracking of non existent packages and add parole window
Disallow attempts to change standby bucket of nonexistent packages.
Also, add a parole window for idle apps. When parole for idle apps is
ready to be set, check that there is network availabilty. If there is
none, wait for network or the end of the parole window before setting
parole.
Change-Id: I7b8786f59b8da76325f2591cc7b1f86753d52d7b
Fixes: b/
71857185
Fixes: b/
74345840
Test: atest android.app.usage.cts.UsageStatsTest#testIgnoreNonexistentPackage
Test: manual (enable DEBUG and COMPRESS_TIME in AppStandbyController)
Eugene Susla [Mon, 16 Apr 2018 18:32:52 +0000 (11:32 -0700)]
[DO NOT MERGE] [Companion] Call notifyDataSetChanged on main thread
Fixes:
78090775
Test: ensure attached bug not reproduces
Change-Id: I386087742883e4847d811f7b8e6e7c8c8aea227a
Ryan Mitchell [Wed, 18 Apr 2018 21:54:47 +0000 (21:54 +0000)]
Merge "AAPT2: Modified StringPool uniqueness detection #2" into pi-dev
TreeHugger Robot [Wed, 18 Apr 2018 21:50:40 +0000 (21:50 +0000)]
Merge "Set default reference ID" into pi-dev
TreeHugger Robot [Wed, 18 Apr 2018 21:22:04 +0000 (21:22 +0000)]
Merge "Add setMin for A11y stream slider bar." into pi-dev
y [Tue, 17 Apr 2018 01:13:14 +0000 (18:13 -0700)]
AAPT2: Modified StringPool uniqueness detection #2
b/
77862560 detected that when converting an apk to binary using aapt2,
all resource ids of attributes that have been replaced with resource
identifiers become set to the identifier of the first attribute. This is
because the attribute names are all empty because the names are not necessary
since the resource ids are present. The empty attribute names all map to
the same string pool reference and cause all the ids to be the first
empty string into the string pool.
The ag/
3897499 approach to fix the specified bug was extremely inefficient
and caused hour long builds. This change takes advantage of the multimap
data structure to do lookups efficiently.
Bug:
77862560
Test: Converted apk in listed bug from proto to binary and observed
correct resource ids and correct badging. Also built the Android tree to
check for regressions in build time.
Change-Id: I27a9ee4ffbed8b9ff6f238ad315cdf87b588947c
TreeHugger Robot [Wed, 18 Apr 2018 20:35:29 +0000 (20:35 +0000)]
Merge "add dump report reason to reports" into pi-dev
Chong Zhang [Fri, 13 Apr 2018 17:31:44 +0000 (10:31 -0700)]
Adjust media.codec process group upon request from mediaserver
Add method to allow dynamic adjustment of cpuset of media.codec
process. Only accept requests coming from mediaserver.
Bug:
72841545
Change-Id: Idb09d9a5162691503ecf6d811a528d9160326358
Chenjie Yu [Mon, 16 Apr 2018 22:18:30 +0000 (15:18 -0700)]
add dump report reason to reports
+ also change uidmapping version numbers to int64_t
Bug:
78132855
Change-Id: Iac7ea93e4bf651bd65bd03383e7ab4971af4fc29
Fix:
78132855
Test: gts test
TreeHugger Robot [Wed, 18 Apr 2018 20:15:16 +0000 (20:15 +0000)]
Merge "Add carrier config for partial sms raw message expiration." into pi-dev
Jason Monk [Wed, 18 Apr 2018 19:43:50 +0000 (15:43 -0400)]
Make Instrumentation more robust to other inputs
Test: atest cts/tests/app/src/android/app/cts/InstrumentationTest.java
Change-Id: I2d55274ab19c4687ce85c086f2da61a4316b8096
Fixes:
70720100
Winson Chung [Wed, 18 Apr 2018 19:35:53 +0000 (19:35 +0000)]
Merge "Prevent early onEnterAnimationComplete callback for recents target" into pi-dev
Winson Chung [Wed, 18 Apr 2018 19:34:21 +0000 (19:34 +0000)]
Merge "Fix regression in assist data fetching and canceling" into pi-dev
TreeHugger Robot [Wed, 18 Apr 2018 19:31:26 +0000 (19:31 +0000)]
Merge "Use config_longPressVibePattern as heavy click fallback." into pi-dev
jiabin [Wed, 18 Apr 2018 19:24:37 +0000 (12:24 -0700)]
Add setMin for A11y stream slider bar.
Since the volume of accessiblity will not go to 0, add setMin for A11y
stream slider in case it goes to 0 in volume panel.
Bug:
72403580
Test: Add log in onProgressChanged and check A11y stream won't go to 0.
Change-Id: Ie8c88c8a40fad4d281997922df8acb8f446288c7
TreeHugger Robot [Wed, 18 Apr 2018 19:23:40 +0000 (19:23 +0000)]
Merge "Ensure QS does not expand when qs disabled." into pi-dev
TreeHugger Robot [Wed, 18 Apr 2018 19:12:36 +0000 (19:12 +0000)]
Merge "Serialize key eviction vs. user storage preparation" into pi-dev
TreeHugger Robot [Wed, 18 Apr 2018 19:09:25 +0000 (19:09 +0000)]
Merge "Record timestamp when brightness tracker is called" into pi-dev
Rob Carr [Wed, 18 Apr 2018 18:59:43 +0000 (18:59 +0000)]
Merge "ViewRoot: Ensure we release surface from setWindowStopped." into pi-dev
TreeHugger Robot [Wed, 18 Apr 2018 18:48:53 +0000 (18:48 +0000)]
Merge "Don't apply corner cutout insets if we're already inset enough" into pi-dev
TreeHugger Robot [Wed, 18 Apr 2018 18:48:48 +0000 (18:48 +0000)]
Merge "ActivityManagerService: ensure updateOomAdjLocked gets called early" into pi-dev