Bill Yi
a44ddcc95c
Import translations. DO NOT MERGE
...
Change-Id: Id3187a7c7c1e6335cd9c9e21b6b9745ae5e6d602
Auto-generated-cl: translation import
2017-11-30 20:47:15 -08:00
Bill Yi
d155dba63d
Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: 2c6f7366fc -s ours
...
am: 2c57ac25c6 -s ours
Change-Id: I71ff293a1279cd06e1cb063cc2c22db160cd31f0
2017-11-30 22:57:21 +00:00
Bill Yi
b6d988c4a8
Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: 7e3f498034 -s ours
...
am: eed023e369 -s ours
Change-Id: I0d0498ef37b888e9b4c04e09c710bbcc16c6a3da
2017-11-30 22:47:20 +00:00
Bill Yi
2c57ac25c6
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
...
am: 2c6f7366fc -s ours
Change-Id: Ibb384b268ce40bfded2d65dc5153a9a2346b25f6
2017-11-30 22:45:16 +00:00
TreeHugger Robot
1e7205202c
Merge "Refactor MeasuredText"
2017-11-30 22:34:57 +00:00
Android Build Merger (Role)
bd7dce4d76
Merge "Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: 1536c4ed80 -s ours am: 5dfa99ab35 -s ours"
2017-11-30 22:30:47 +00:00
TreeHugger Robot
7343ca522e
Merge "[RTT2] Add a generic Responder mode configuration"
2017-11-30 22:28:10 +00:00
Bill Yi
ab8130f29b
Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: 1536c4ed80 -s ours
...
am: 5dfa99ab35 -s ours
Change-Id: I26f1ed19c9ce428ca835e4f4db33f36bb71be8e1
2017-11-30 22:27:07 +00:00
Bill Yi
d91db74531
Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: 0b3911b32f -s ours
...
am: 0ccbbfa990 -s ours
Change-Id: I8dd15999a28a522b5df83d8844a23573690a5dee
2017-11-30 22:21:31 +00:00
Bill Yi
eed023e369
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
...
am: 7e3f498034 -s ours
Change-Id: I58269033b0b7197f5da1637a073e20687b021dde
2017-11-30 22:18:13 +00:00
Bill Yi
57bd0a9186
Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: c168312e92 -s ours
...
am: 0911a97fc2 -s ours
Change-Id: Ifa5d3eca8a9fbcd614faa63bedf8f76d2bfcf926
2017-11-30 22:16:54 +00:00
Bill Yi
5dfa99ab35
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
...
am: 1536c4ed80 -s ours
Change-Id: I6ebc82f3feff22872f2a94f6f52b56300a096517
2017-11-30 22:11:12 +00:00
Bill Yi
0ccbbfa990
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
...
am: 0b3911b32f -s ours
Change-Id: I7b12b5dd06b50c636f2511ec0f6e5dd30a631bd1
2017-11-30 22:06:01 +00:00
Bill Yi
db28fe1e7d
Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: ea754a6814 -s ours
...
am: ae57527637 -s ours
Change-Id: Ic657c3d4895f2743002ca9874ca43bfecdaeb9ab
2017-11-30 22:05:14 +00:00
Bill Yi
5c8732f388
Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: 23e0aacf9f -s ours
...
am: 2ada5e5183 -s ours
Change-Id: I7a02e761a346757f0cf9facd41c0b03743f3acf5
2017-11-30 21:57:46 +00:00
Bill Yi
0911a97fc2
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
...
am: c168312e92 -s ours
Change-Id: Iaf3798c24777e711a4b8b9545b2fde655046811b
2017-11-30 21:47:29 +00:00
Bill Yi
ae57527637
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
...
am: ea754a6814 -s ours
Change-Id: I8a889554572839e12eb0e293d85982b707d4086e
2017-11-30 21:43:42 +00:00
Bill Yi
de59123c85
Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: b233aa7360 -s ours
...
am: 9fb35e2fe1 -s ours
Change-Id: I82c788390bf9e66eb2b880d0527d1e77dd6a4914
2017-11-30 21:42:37 +00:00
Bill Yi
2ada5e5183
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
...
am: 23e0aacf9f -s ours
Change-Id: Iffa9e589502b1b310e8adf7b5005aafe9e39c73d
2017-11-30 21:38:54 +00:00
Bill Yi
aad7dd5386
Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: fac8c29db6 -s ours
...
am: fb33b0c830 -s ours
Change-Id: I5ccf681aa4c2137c0daaedad87c06eb85c3bfec6
2017-11-30 21:38:12 +00:00
Bill Yi
9fb35e2fe1
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
...
am: b233aa7360 -s ours
Change-Id: I041d08b9e110ffb4d285139f4550d00f1521cb98
2017-11-30 21:31:42 +00:00
Bill Yi
fb33b0c830
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
...
am: fac8c29db6 -s ours
Change-Id: I78bbc45aa215f7620224d4e7cd121131a9b34700
2017-11-30 21:24:59 +00:00
Bill Yi
3336a352c6
Merge "Import translations. DO NOT MERGE" into stage-aosp-master am: 18fd5109c9 -s ours
...
am: 68a3e65ecd -s ours
Change-Id: I10fac2255546543b6d52c3953dd3c0070a3544f4
2017-11-30 21:23:22 +00:00
Bill Yi
68a3e65ecd
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
...
am: 18fd5109c9 -s ours
Change-Id: I66a71face01ca5e2e3fa1ee720cf85b68af6d6aa
2017-11-30 21:10:57 +00:00
TreeHugger Robot
2c6f7366fc
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2017-11-30 21:02:50 +00:00
TreeHugger Robot
7e3f498034
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2017-11-30 21:02:12 +00:00
TreeHugger Robot
1536c4ed80
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2017-11-30 21:01:29 +00:00
TreeHugger Robot
621ef3fa1c
Merge "AAPT2: Specify the output APK in log messages"
2017-11-30 21:01:00 +00:00
TreeHugger Robot
0b3911b32f
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2017-11-30 21:00:40 +00:00
TreeHugger Robot
c168312e92
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2017-11-30 21:00:00 +00:00
TreeHugger Robot
ea754a6814
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2017-11-30 20:58:41 +00:00
TreeHugger Robot
23e0aacf9f
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2017-11-30 20:57:44 +00:00
TreeHugger Robot
b233aa7360
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2017-11-30 20:56:37 +00:00
TreeHugger Robot
fac8c29db6
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2017-11-30 20:53:57 +00:00
TreeHugger Robot
18fd5109c9
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2017-11-30 20:52:04 +00:00
TreeHugger Robot
f01dd5e626
Merge "Fix package install flow w.r.t. dexopt"
2017-11-30 20:35:03 +00:00
TreeHugger Robot
3dd076b065
Merge "Allow secondary user POs on affiliated devices more DPM APIs"
2017-11-30 20:26:49 +00:00
Etan Cohen
dd08b04037
[RTT2] Add a generic Responder mode configuration
...
Add a generic Responder mode which is the common configuration for
any peer (which any peer configuration can be translated to).
Bug: 65014962
Test: unit tests and integration tests
Change-Id: If2f6abc217508792d319d7d5e54aa3f7385b0ec5
2017-11-30 20:21:04 +00:00
TreeHugger Robot
31c417e86d
Merge "Propagate scrim alpha to LightBarController"
2017-11-30 20:00:13 +00:00
TreeHugger Robot
0b203b12a8
Merge "incidentd: dumping native process mem info to proto."
2017-11-30 19:58:15 +00:00
Kweku Adams
598e9a277d
incidentd: dumping native process mem info to proto.
...
Bug: 65750823
Test: flash device and check proto dump output.
Change-Id: Ic584f78153fbbb507cdd41e699a541e3351467bb
2017-11-30 11:48:38 -08:00
TreeHugger Robot
321772b4cc
Merge "Adding pointer index check to recents touch handler."
2017-11-30 19:47:56 +00:00
Kevin Hufnagle
65cffffc20
cherry-pick from oc-dev: docs: Note regarding device IDs, Build.java am: d6ebb55c62
...
am: fcd96e847f
Change-Id: I51b08b72f22f30a1e825a2192bc0f09f7d8f92f7
2017-11-30 19:35:53 +00:00
TreeHugger Robot
b4f84afccd
Merge "PaintMeasureTextTest: only pause/resume not_cached benchmarks"
2017-11-30 19:31:21 +00:00
Kevin Hufnagle
fcd96e847f
cherry-pick from oc-dev: docs: Note regarding device IDs, Build.java
...
am: d6ebb55c62
Change-Id: I88bf4c778a04b5f43a7fcd22d4aadb378860bb8a
2017-11-30 19:24:10 +00:00
Seigo Nonaka
75492afb1b
Refactor MeasuredText
...
This refactoring contains:
- Add lots of comments.
- Mark private the internal fields and introduce accessors and helper
methods.
- Factor out the auto grow array implementation to another class.
- Use SynchronizedPool for pool implementation.
- Introduce three build methods for each use case.
- Hide addStyleRun and compute all necessary informations in build method.
Locally verified that this doesn't cause performance regressions.
Here is a raw performance test result on walleye-userdebug.
StaticLayoutPerfTest (median, N=100):
createRandom: 7,846,449 -> 8,003,903 (+2.01%)
createRandom Balanced: 7,810,436 -> 7,919,200 (+1.40%)
TextViewOnMeasurePerfTest (median, N=100):
measure_AtMost: 94,276,376 -> 94,124,658 (-0.16%)
measure_Exactly: 91,629,352 -> 91,617,639 (-0.01%)
measure_Unspecified: 151,006,181 -> 150,957,598 (-0.03%)
Test: bit CtsTextTestCases:*
Test: bit CtsGraphicsTestCases:*
Test: bit CtsWidgetTestCases:*
Test: bit FrameworksCoreTests:android.text.StaticLayoutTest
Bug: 65024629
Change-Id: I58d3020a3fa560d05576e18888fbfe46e2975e8f
2017-11-30 10:46:30 -08:00
Shane Farmer
20ac034086
AAPT2: Specify the output APK in log messages
...
Extend the context wrapper to allow it to also know the current artifact
that is being generated and to use that as a source for diagnostics
messages.
Test: ran unit tests
Test: manually ran optimize to split and APK and verified log messages
Change-Id: I1d66dacb38db58d57d2fffaa19f5fdaff9f908df
2017-11-30 10:24:18 -08:00
TreeHugger Robot
ada2f4dcf8
Merge "Switch usages of legacy-test to android.test.base"
2017-11-30 18:22:42 +00:00
TreeHugger Robot
54c43f46fc
Merge "Make native AudioRouting Handler in a seperate class."
2017-11-30 18:17:55 +00:00
Lucas Dupin
6afae3702f
Propagate scrim alpha to LightBarController
...
Change-Id: I8f89c0ccb5811ce729f04041dc1ff8efa3877991
Fixes: 69895859
Test: Launch settings, chrome, go back to launcher
2017-11-30 13:13:09 -05:00