Sergio Giro
29835cc56e
frameworks/base: add changes coming from aosp
...
Corresponding to aosp changes:
https://android-review.googlesource.com/261231
https://android-review.googlesource.com/261194
https://android-review.googlesource.com/261211
Change-Id: I13caa90b7f97d5aa447050f89a5312d22db3d277
2016-08-24 15:45:02 +01:00
Chong Zhang
9391bc557c
Add new window type TYPE_DRAWN_APPLICATION am: fea963edee
...
am: 5e09ceb641
Change-Id: I955b985c47ca10a17dec6921af0277d1d6a7431d
2016-08-17 18:22:10 +00:00
Tobias Thierer
75cff53a34
Revert "Revert "Track libcore update of Map classes to jdk8u60"" am: 7f5095ddfe
...
am: 900471ab11
Change-Id: I14364e0805996c1bfe37e607bd58f35bd51101c8
2016-08-17 18:04:36 +00:00
Tobias Thierer
900471ab11
Revert "Revert "Track libcore update of Map classes to jdk8u60""
...
am: 7f5095ddfe
Change-Id: I815b5c9b5620fb1fc9f18dd6b0bb0d185c114410
2016-08-17 17:54:08 +00:00
Tobias Thierer
6f15eabd29
Merge "Revert "Revert "Track libcore update of Map classes to jdk8u60""" into stage-aosp-master
2016-08-17 17:38:48 +00:00
Tobias Thierer
7f5095ddfe
Revert "Revert "Track libcore update of Map classes to jdk8u60""
...
Automerger issues have been resolved. This change needs
to be rolled forward once Automerger merges
http://r.android.com/255655 from mirror-aosp-master into
stage-aosp-master.
This reverts commit 778321361132672ea1174e4ca3f5397477c32690.
Change-Id: I16e1d94351ccf7cc1aeb8f9905410cd23514e8ff
2016-08-17 17:11:01 +00:00
Tobias Thierer
9354783343
Merge "Track libcore update of Map classes to jdk8u60." am: ec6a323da2 am: 17fea8b967
...
am: 8fc0ac9b39
Change-Id: Ia814e0be0e66022a373c8a8e4bc27a71ce85d866
2016-08-17 17:09:11 +00:00
Tobias Thierer
8fc0ac9b39
Merge "Track libcore update of Map classes to jdk8u60." am: ec6a323da2
...
am: 17fea8b967
Change-Id: I2b6df8da3c87ec2232b60380cd91c0b4aab7025b
2016-08-17 17:03:44 +00:00
Tobias Thierer
be97d6c1ff
Revert "Track libcore update of Map classes to jdk8u60" am: 7783213611
...
am: 5efe2b7515
Change-Id: Ic9386c17ec28b68de3127057eafbc60399e44f47
2016-08-17 17:00:13 +00:00
Tobias Thierer
70f8050b48
Track libcore update of Map classes to jdk8u60 am: fb2ade3dca
...
am: eb4eeb5323
Change-Id: I97ae4e7346424b6c58bc15f3682293d2854db23c
2016-08-17 17:00:09 +00:00
Tobias Thierer
17fea8b967
Merge "Track libcore update of Map classes to jdk8u60."
...
am: ec6a323da2
Change-Id: I6af9d2929d07cc60be8485de344d335c1bf5cf33
2016-08-17 16:54:30 +00:00
Tobias Thierer
5efe2b7515
Revert "Track libcore update of Map classes to jdk8u60"
...
am: 7783213611
Change-Id: I10e2130939778adf5fb51fc89404bfb9fc82ce0f
2016-08-17 16:54:08 +00:00
Tobias Thierer
eb4eeb5323
Track libcore update of Map classes to jdk8u60
...
am: fb2ade3dca
Change-Id: I4ddb3bc3c7428467f8bde073e3ebc7e6b04d899c
2016-08-17 16:54:05 +00:00
Tobias Thierer
7783213611
Revert "Track libcore update of Map classes to jdk8u60"
...
May have broken stage-aosp-master since the CL from aosp-master was for
some reason only merged to mirror-aosp-master but no further.
Bug: 30911913
This reverts commit fb2ade3dcab0962f18acab720875c75622f412ed.
Change-Id: I696d2b0636708fc6c73a53cd3cae36fa5bd0f173
2016-08-17 14:59:28 +00:00
Tobias Thierer
fb2ade3dca
Track libcore update of Map classes to jdk8u60
...
This adds the api/test-current.txt changes corresponding to
http://r.android.com/238640
This CL requires base CLs, which will get merged from aosp-master,
in order to build.
Change-Id: I0aa2e9c4c7b3b6af79c9885e7e0fdde8880e71c8
2016-08-17 11:06:27 +01:00
Tobias Thierer
9d332f2dc8
Track libcore update of Map classes to jdk8u60.
...
Note that these additions are simply artifacts of the API generation
processes. These map methods were previously implemented by superclasses.
Test: make update-api
Change-Id: Ib03ca6afb438f2d7597abd0794cdebed2083bc17
2016-08-16 14:16:41 +01:00
Chong Zhang
fea963edee
Add new window type TYPE_DRAWN_APPLICATION
...
This type behaves like a normal TYPE_APPLICATION, except that WM
will always wait for it to be drawn before starting a transition.
WM always waits for TYPE_BASE_APPLICATION (main window), but for
TYPE_APPLICATION, it only waits if the window relayouts to visible
and gets a surface before the main window is drawn. If main window
itself is ready very fast, transition could start without the other
window.
bug: 30830849
Change-Id: Ife71a9812db7c8eba6ee4ead10ce4f31d9e93b40
2016-08-15 17:36:40 -07:00
Jakub Pawlowski
747711ce9b
Add LE Secure Connection data parsing (1/4)
...
Bug: 30460956
Change-Id: I8d6e721b3b04f5ca9e3e02f7f2b90487482e1b37
2016-08-11 22:18:19 +00:00
Ta-wei Yen
b71cea3ade
Add API to enable/disable the visual voicemail client am: 20f2ebbf4d
...
am: 6dc3efcc16
Change-Id: I13bc9bd9b12732fa3a7aa5de47cba5eacc5ba092
2016-08-11 17:31:25 +00:00
Ta-wei Yen
20f2ebbf4d
Add API to enable/disable the visual voicemail client
...
This CL gives the default dialer, apps with carrier privilege, and
apps with MODIFY_PHONE_STATE the ability to enable/disable the visual
voicemail client.
This is a system API for NMR1. It will be revised in O.
Bug: 30709089
Change-Id: Ic24af14a5e3433c13ba8d253ad8504c94bf71c8f
2016-08-10 11:28:32 -07:00
Yi Kong
410c8b9f48
Track libcore change ee24b6322448ac919231a668e308ebd719aa52d7 am: 19df48b93b
...
am: d5e8edfe1d
Change-Id: I084e1057aa51a908d24b19d47ff6747e18494507
2016-08-09 18:19:09 +00:00
Yi Kong
d5e8edfe1d
Track libcore change ee24b6322448ac919231a668e308ebd719aa52d7
...
am: 19df48b93b
Change-Id: I7fba48c95191b4a53acff70e89d59e30d3eb8e90
2016-08-09 18:07:29 +00:00
Yi Kong
19df48b93b
Track libcore change ee24b6322448ac919231a668e308ebd719aa52d7
...
Change-Id: I73dd6af604304ea4eb8e01990454f491af659602
(cherry picked from commit f646aa14cdbf34e8784c0411d0baca26e364c1dc)
2016-08-09 18:57:16 +01:00
Yi Kong
f646aa14cd
Track libcore change ee24b6322448ac919231a668e308ebd719aa52d7
...
Change-Id: I73dd6af604304ea4eb8e01990454f491af659602
2016-08-09 16:43:32 +00:00
Todd Kennedy
8c073e0aad
Move EphemeralResolverService am: 31b95e0265
...
am: fa67fad84e
Change-Id: Ieabd373b5557e03c6a189f070c8f79998e7a5a0a
2016-08-05 17:52:00 +00:00
Todd Kennedy
31b95e0265
Move EphemeralResolverService
...
It should not have been under com.android.internal
Fixes: 30673742
Change-Id: I2277aa4a4799fa59bf68af7c4cfcb4e1216aeb8d
2016-08-05 07:17:52 -07:00
Tobias Thierer
bd919aaca9
Merge "APIs for ProcessBuilder.Redirect" am: e49469aed1 am: c548ff23bd
...
am: 22aa35d510
Change-Id: I99c0b399f523d4c04b3009e89414fe4fda716c81
2016-08-05 13:01:03 +00:00
Tobias Thierer
22aa35d510
Merge "APIs for ProcessBuilder.Redirect" am: e49469aed1
...
am: c548ff23bd
Change-Id: I97d741f344ee59e8f493f0ac8d0b41a63adc9c14
2016-08-05 12:51:50 +00:00
Tobias Thierer
6cdfba9d58
Update api/test-current.txt for ProcessBuilder API am: 6af44aeea0
...
am: 95b759e178
Change-Id: I7a9ef8a5857cd8950f846dcb533041b9e08f6603
2016-08-05 12:50:33 +00:00
Tobias Thierer
c548ff23bd
Merge "APIs for ProcessBuilder.Redirect"
...
am: e49469aed1
Change-Id: I6c479a84044cfd8df084a3c9707f7aaaf09546fa
2016-08-05 12:44:48 +00:00
Tobias Thierer
95b759e178
Update api/test-current.txt for ProcessBuilder API
...
am: 6af44aeea0
Change-Id: I0009f3d758af696aca14851f53459c6a332beb47
2016-08-05 12:44:35 +00:00
Tobias Thierer
6af44aeea0
Update api/test-current.txt for ProcessBuilder API
...
Test: make update-api docs
Bug: 27464570
Change-Id: Iee1fec0efb241ba091494467ab3632675c1d07d4
2016-08-05 12:37:21 +00:00
Tobias Thierer
e49469aed1
Merge "APIs for ProcessBuilder.Redirect"
2016-08-05 12:36:35 +00:00
Przemyslaw Szczepaniak
7ec0ba1ed3
Track libcore change 4e73fd2bc22e704fe71465782b83be0471ac5e82 am: 49929ccf46
...
am: 7116e5d2d3
Change-Id: I9a8f68a6ce20de1a8a43e829c04c063d08b1b85e
2016-08-05 10:37:36 +00:00
Przemyslaw Szczepaniak
7116e5d2d3
Track libcore change 4e73fd2bc22e704fe71465782b83be0471ac5e82
...
am: 49929ccf46
Change-Id: Ie9d2d41124395588fa58dc0f97447a9e77094609
2016-08-05 10:32:39 +00:00
Przemyslaw Szczepaniak
c3bc13cd26
Merge "Track libcore change 0e393b4d628541e84e31210342f4103315c07e23" am: 50f3429d14 am: 622e170338
...
am: c57b96bf11
Change-Id: I0d5c8158210e17161cf9f9310f5f94457f79a8e2
2016-08-05 09:58:49 +00:00
Przemyslaw Szczepaniak
c57b96bf11
Merge "Track libcore change 0e393b4d628541e84e31210342f4103315c07e23" am: 50f3429d14
...
am: 622e170338
Change-Id: Ia1fde043f68030d5676c39f9eda632061ef09eab
2016-08-05 09:51:59 +00:00
Przemyslaw Szczepaniak
622e170338
Merge "Track libcore change 0e393b4d628541e84e31210342f4103315c07e23"
...
am: 50f3429d14
Change-Id: I2fdd89afd9cfc0cc36be2664dee559e7b0977c6d
2016-08-05 09:44:55 +00:00
Przemyslaw Szczepaniak
50f3429d14
Merge "Track libcore change 0e393b4d628541e84e31210342f4103315c07e23"
2016-08-05 09:36:41 +00:00
Przemyslaw Szczepaniak
49929ccf46
Track libcore change 4e73fd2bc22e704fe71465782b83be0471ac5e82
...
Version with test-current.txt
Bug: 28666126
Change-Id: I3677508ff00c381c88fe9c767ec7037493b574f8
2016-08-05 09:33:51 +00:00
Przemyslaw Szczepaniak
48076ca6df
Missing test-current.txt for libcore change ea47d5d712edcaef726a3e12065729be21699afe am: 82957239fe
...
am: c7788d528c
Change-Id: Ic6ffea43fffdeb62eae3c5046c9074c006acc0c1
2016-08-04 12:12:20 +00:00
Przemyslaw Szczepaniak
c7788d528c
Missing test-current.txt for libcore change ea47d5d712edcaef726a3e12065729be21699afe
...
am: 82957239fe
Change-Id: Ic29f6cd27e4f84dc5afb49360ffd2235ab25aa71
2016-08-04 12:08:22 +00:00
Przemyslaw Szczepaniak
82957239fe
Missing test-current.txt for libcore change ea47d5d712edcaef726a3e12065729be21699afe
...
Change-Id: I691a53f92bc1cfe0a9c6d5ad9d7d3d259ce0aabb
Test: make -j 32 update-api
Bug: 30402085
2016-08-04 11:56:09 +00:00
Tobias Thierer
8c56fbd38d
Merge "Add API for setsockoptInt(fd, IPPROTO_TCP, TCP_USER_TIMEOUT, value)" am: f1d119ccd3 am: 97b24c2f6a
...
am: c150ad3357
Change-Id: I215ffb68fa4b223f98b49593d4ab6b3b7590b845
2016-08-04 11:15:13 +00:00
Tobias Thierer
c150ad3357
Merge "Add API for setsockoptInt(fd, IPPROTO_TCP, TCP_USER_TIMEOUT, value)" am: f1d119ccd3
...
am: 97b24c2f6a
Change-Id: I33dad5406389705ca2daa9baa75c1c7b42df046e
2016-08-04 11:06:54 +00:00
Tobias Thierer
97b24c2f6a
Merge "Add API for setsockoptInt(fd, IPPROTO_TCP, TCP_USER_TIMEOUT, value)"
...
am: f1d119ccd3
Change-Id: I90e74c457475f16edd20369bb8c024896c9e241c
2016-08-04 11:00:03 +00:00
Tobias Thierer
4122b913f3
Add API for setsockoptInt(fd, IPPROTO_TCP, TCP_USER_TIMEOUT, value)
...
Test: "make" succeeds.
Bug: 30402085
Change-Id: I4bc4b5dcfab04ac756578c2fae7a337e74587b66
2016-08-03 18:16:14 +01:00
Przemyslaw Szczepaniak
bc7820ec76
Track libcore change 0e393b4d628541e84e31210342f4103315c07e23
...
Bug: 28666126
Change-Id: Ib63e14c5c72fd3a13f09a90358cb137e318a3653
2016-08-02 12:01:07 +00:00
Sergio Giro
2605eebb19
api: destroy() and isDestroyed() methods are now default in Destroyable am: 8261d1e042
...
am: ea917e5206
Change-Id: I495e02eb867644ae8f621d092b5f50a397c5a7fb
2016-07-27 12:25:08 +00:00
Sergio Giro
ea917e5206
api: destroy() and isDestroyed() methods are now default in Destroyable
...
am: 8261d1e042
Change-Id: I0f377bfb1f091e642091859fbb045ccfe63ba0e5
2016-07-27 12:20:12 +00:00