Martijn Coenen
8c05ff96fb
Merge "Add SystemProperties.reportSyspropChanged()."
...
am: 45c0c6939f
Change-Id: I83890872ba76161cf2f9a35b23861ab21b452a0f
2016-11-22 09:49:15 +00:00
Treehugger Robot
45c0c6939f
Merge "Add SystemProperties.reportSyspropChanged()."
2016-11-22 09:43:23 +00:00
Peter Qiu
3aa7fdd19a
Merge "wifi: hotspot2: add copy constructor for PasspointConfiguration"
...
am: 248c8311e8
Change-Id: I9a652a0f02f2895bde3ac9e4c332c80fc38b0df6
2016-11-22 01:37:00 +00:00
Ta-wei Yen
9b614baeab
Merge "Make voicemail notification broadcast public"
...
am: 6a56326109
Change-Id: Ic094db50e40a0cd46251e27f84b2a98b9040a192
2016-11-22 01:32:00 +00:00
Treehugger Robot
248c8311e8
Merge "wifi: hotspot2: add copy constructor for PasspointConfiguration"
2016-11-22 00:03:43 +00:00
Treehugger Robot
6a56326109
Merge "Make voicemail notification broadcast public"
2016-11-21 22:23:13 +00:00
Etan Cohen
ce7f932be7
Merge "[AWARE] Update API per review"
...
am: 9e4f111e0f
Change-Id: I69001477d02c612540ff74385400551293f7c600
2016-11-21 21:50:34 +00:00
Jeff Sharkey
db5ed5beb1
Merge "StrictMode to detect untagged network traffic."
...
am: 67fe28d925
Change-Id: I52cdce87d87ec503294e431c8f22e87235bdbf79
2016-11-21 21:43:58 +00:00
Etan Cohen
9e4f111e0f
Merge "[AWARE] Update API per review"
2016-11-21 21:43:40 +00:00
Treehugger Robot
67fe28d925
Merge "StrictMode to detect untagged network traffic."
2016-11-21 21:33:15 +00:00
Jeff Sharkey
313456c975
Merge "Stub Binder API."
...
am: 4db1632b3a
Change-Id: I00e7f39d525a1d6af9a07b192294060113a2f7c2
2016-11-21 20:21:25 +00:00
Jeff Sharkey
4db1632b3a
Merge "Stub Binder API."
2016-11-21 20:10:29 +00:00
Jeff Sharkey
763a140796
StrictMode to detect untagged network traffic.
...
Define some constants for early use in AOSP code.
Test: builds, boots, all common traffic tagged
Bug: 30943431
Change-Id: Ia58a8933bccfddbc027afb78c63ae65bd71ce562
2016-11-21 12:15:16 -07:00
Etan Cohen
6831f93725
[AWARE] Update API per review
...
- Move Handler to last position
- Peer ID changed from 'Object' -> opaque class
- Rename onMessageSent -> onMessageSendSucceeded
(cherry pick of commit 1fef08507aeb49bb2e4e7be4804a378ba2cf7770)
Bug: 31470256
Test: unit tests & integration (sl4a) tests pass
Change-Id: I5530d310e982ea16a63a5af1f704625fd24e436c
2016-11-21 18:23:39 +00:00
Jeff Sharkey
1324531355
Stub Binder API.
...
Provide a stub API for AOSP code to call.
Test: builds
Bug: 32715088
Change-Id: Iab74d269e795a722e82fd3fa304200d57d152f57
2016-11-21 18:11:25 +00:00
Martijn Coenen
0754b27b56
Add SystemProperties.reportSyspropChanged().
...
To support notifying libutils of system property
changes.
Bug: 31262344
Test: builds
Change-Id: Iea77532eaa84d00f7d640edd1e3a1da66afdadc5
2016-11-21 17:57:13 +00:00
Torne (Richard Coles)
1feb782f01
Merge "Precreate the classloader for the WebView."
...
am: 566b1c80e4
Change-Id: Ic79079748dae515cb8d89ef99148755ac65f1d47
2016-11-21 17:04:22 +00:00
Treehugger Robot
566b1c80e4
Merge "Precreate the classloader for the WebView."
2016-11-21 16:54:53 +00:00
Torne (Richard Coles)
3b6ca99b10
Precreate the classloader for the WebView.
...
We want to create the classloader for the WebView in advance in the
zygote so that it can preload Java and native code for its children, but
the zygote can't talk to the package manager (so doesn't have a
PackageInfo for the APK) and also doesn't have an ActivityThread, so
constructing a LoadedApk is difficult.
Instead, we use the fact that ApplicationLoaders contains a
process-global cache of classloaders for APKs, and prepopulate a cache
entry without constructing a LoadedApk. This requires making
ApplicationLoaders public. To calculate the correct library paths from
the information the zygote has, we reuse the logic in LoadedApk (which
is already public, and just needs a small change to allow a null
ActivityThread when checking for instrumentation).
The other parameters for classloader creation (target SDK, bundled app,
etc) are hardcoded to usable values for the WebView's case. WebView
never needs to use any system libraries that aren't public so claiming
it's not bundled is fine even when that isn't actually true, and WebView
will always target the current platform API level.
Once the classloader is created, look up the factory class and call
preloadInZygote on it to give it a chance to preload the native library
and do other shared initialisation.
Bug: 21643067
Test: enable multiprocess WebView, examine librank output to see sharing
Change-Id: I696ead637e3f7382bcc58cfaf61eac5921862015
2016-11-21 15:04:13 +00:00
TreeHugger Robot
b9762351a3
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:32:02 +00:00
TreeHugger Robot
1ad0a421a6
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:31:41 +00:00
TreeHugger Robot
5770cc3c21
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:31:13 +00:00
TreeHugger Robot
dc92c70106
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:30:43 +00:00
TreeHugger Robot
81abcfea7b
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:30:07 +00:00
TreeHugger Robot
f94b944f80
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:29:47 +00:00
TreeHugger Robot
577b77a87a
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:29:17 +00:00
TreeHugger Robot
a4c8fe82e8
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:28:44 +00:00
TreeHugger Robot
9fb559183f
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:28:24 +00:00
TreeHugger Robot
c3ba50cc48
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:27:58 +00:00
TreeHugger Robot
0b555bb27d
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:27:25 +00:00
TreeHugger Robot
e450219549
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:26:55 +00:00
TreeHugger Robot
2b8d4b588a
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:26:09 +00:00
TreeHugger Robot
d0220f7863
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-11-21 01:23:59 +00:00
Bill Yi
ca112cfaeb
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: Ia328721b05af6cfe32f4494e89f6ee1645cb1deb
2016-11-20 15:49:28 -08:00
Bill Yi
18935bdfc9
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: I102b129ace5c7d97a6874aad995930b2f3cbdae6
2016-11-20 15:43:22 -08:00
Bill Yi
aa73b0a72f
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: I8f62ab1cb184f32e850831414c8ff3e7740d783f
2016-11-20 14:46:30 -08:00
Bill Yi
a45b9aa91a
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: Ic5781e21dceb885251e8ed7696a309e1844d9bd6
2016-11-20 14:43:23 -08:00
Bill Yi
5e7d7e48f0
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: Iad7637d1a9f10f5641f089db9542734be4da0d2e
2016-11-20 14:18:34 -08:00
Bill Yi
44fc3e0900
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: Ia301c54a58d496c9608939c12e18491d3c4df1f6
2016-11-20 14:15:31 -08:00
Bill Yi
3b4e128814
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: Ic71ef1faaf60206410b376e09daa2ad98c91d259
2016-11-20 14:12:16 -08:00
Bill Yi
484b776b78
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: I3a874ee9fdb4b34f2db64447c6e5d74e25c06634
2016-11-20 14:09:05 -08:00
Bill Yi
521b3d5259
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: Ie0dcafdd0f6a197f33c9422e16fb1a03137b73b3
2016-11-20 14:01:26 -08:00
Bill Yi
2a2e8ce297
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: I781d238740edaed134108cb65f5a5e2a2bd9d3a0
2016-11-20 13:56:06 -08:00
Bill Yi
149b6ede65
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: Ia40da4b009f43aa51b2b7d3acdccc7552e2b35d0
2016-11-20 13:52:54 -08:00
Bill Yi
a54b679f2a
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: I2ded2e0fc6589e569e2de2f4d042f68c1cd0b63e
2016-11-20 13:47:25 -08:00
Bill Yi
2bfcd92a56
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: Ied6fea4f1ce0e9b49dbaf9fedbf038c0bbafa0da
2016-11-20 13:44:23 -08:00
Bill Yi
de5a72d802
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: I51ff5d1408af5f07b9e9016d25b83996c2b5e369
2016-11-20 13:41:21 -08:00
Bill Yi
e65b214f31
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 32177112
Change-Id: I7f9e8278bdcb7f5f9041a9fff6456ab610e7c928
2016-11-20 13:38:07 -08:00
Yifan Hong
06025dc947
Merge "Split libhidl into base and transport."
...
am: c6c005ef5b
Change-Id: Ia0017e01d650383a709952c86012dc958d93b794
2016-11-18 23:23:08 +00:00
Yifan Hong
78f6a7c615
Split libhidl into base and transport.
...
am: c46d1b44eb
Change-Id: I0bcf04338d71386249de46c015b0e577c47c6e79
2016-11-18 23:14:27 +00:00