commit | e1f5e6fd7ad07778fa4381059852a94567d77dfc | [log] [tgz] |
---|---|---|
author | Mathias Agopian <mathias@google.com> | Mon Feb 06 16:34:41 2017 -0800 |
committer | Mathias Agopian <mathias@google.com> | Wed Feb 08 23:51:42 2017 +0000 |
tree | d21543bb6ac6bc38fd6ed4668a8d1a894e7846f1 | |
parent | ebdddc9a3ea71b409f04e0d51eef69682a5542f8 [diff] |
Break dependency of libui on libbinder the dependency existed only because of HdrCapabilities, which inherited from Parcelable, instead of LightFlatenable<>. An added benefit is that HdrCapabilities isn’t virtual anymore. Also, since the dtor is not trivial, move it to the cpp, to avoid inlining. Fix-up includes. Test: built and booted device Change-Id: Iaf9c4ef9dcc5cb28b29f79d9f7d8f21800223eb8