94ffa55491333f3dcc701befd0d2652922916d99 |
|
26-May-2016 |
Luis Hector Chavez <lhchavez@google.com> |
libchrome: Uprev the library to r395517 from Chromium Pulled the latest and greatest version of libchrome from Chromium. The merge was done against r395517 which corresponds to git commit ebdcb576bb346af95b8ad219f6250daf63122f98 of May 23, 2016 Notable changes are: - scoped_ptr was removed in favor of std::unique_ptr - base/thread_task_runner_handle.h was moved to base/threading. BUG: 28985443 TEST: All tests in libchrome_test pass on dragonboard-eng build Change-Id: Ic9f9ed1cafe754c96cd2f007984514e091aaba39
/external/libchrome/dbus/bus.h
|
0d205d712abd16eeed2f5d5b1052a367d23a223f |
|
15-Jan-2016 |
Alex Vakulenko <avakulenko@google.com> |
libchrome: Uprev the library to r369476 from Chromium Pulled the latest and greatest version of libchrome from Chromium. The merge was done against r369476 which corresponds to git commit 0471d0e2e2ef4a544a63481a389e1df33ea7c00a of Jan 14, 2016 Notable changes are: - base::scoped_ptr<T> is now almost identical to std::unique_ptr<T> No Pass() method, now std::move() is used on scoped pointers - basictypes.h is removed and custom int types such as int32 are now replaced with the standard int32_t and similar from <stdint.h> - String utility functions are cleaned up/refactored. Now all are in base:: namespace, many now return values rather than take pointers for results, ambiguous Booleans are replaced with enums, such as: base::StartsWithASCII(current_url, "https://", false); now is: base::StartsWith(current_url, "https://", base::CompareCase::INSENSITIVE_ASCII); - COMPILE_ASSERT() is now replaced with standard static_assert() - Numeric range constants such as kuint64max are removed in favor of standard <limits> constructs such as std::numeric_limits<uint64_t>::max() - base::Value and derived classes use scoped_ptr<> more and support for raw pointers to base::Value is deprecated and/or removed in many places. - base::MessageLoopProxy is completely removed (was marked deprecated before) - base::MessageLoop::Quit() and QuitClosure are renamed to QuitWhenIdle and QuitWhenIdleClosure for more semantic clarity. Change-Id: I1f5436d253a0a32b2299160a76993752d818736f
/external/libchrome/dbus/bus.h
|
c1e61c51d2705905445d148721157030614694cd |
|
28-Aug-2015 |
Peter Qiu <zqiu@google.com> |
Revert "libchrome: dbus: allow null callback for Bus::RemoveObjectProxy" This reverts commit 038d81c71ac34d0bf9b626836e47e5c27e4103a5. Change-Id: I399c18a6a1c4dd47318cbfaf385ac4764b19c77a
/external/libchrome/dbus/bus.h
|
038d81c71ac34d0bf9b626836e47e5c27e4103a5 |
|
27-Aug-2015 |
Peter Qiu <zqiu@google.com> |
libchrome: dbus: allow null callback for Bus::RemoveObjectProxy Some callers might not care when the object proxy destruction is completed. So this make it easier/cleaner for such callers. BUG=23560086 TEST=compile Change-Id: I59fc45f9ec038ded5c1d0644314e3f1d35c8badd
/external/libchrome/dbus/bus.h
|
5db5da5e853a090b44ab9cc2becda1670c69cbf1 |
|
26-Aug-2015 |
Daniel Erat <derat@google.com> |
Pull dbus/ directory forward to r337732. Chrome OS was using a version of dbus/ (r337732, c1a556b) that's newer than the rest of libchrome (r334380). Pull the newer code into AOSP. This change keeps the addition of a virtual d'tor for PropertyBase (previously committed here in addition to being upstreamed as r339031). BUG=chromium:521005 Change-Id: Id62156187b042ff0a9d9ff95bf15672ac5dde37a
/external/libchrome/dbus/bus.h
|
ae6a045d2239408e25198ad17e2413bdde105788 |
|
16-Jul-2015 |
Daniel Erat <derat@google.com> |
Add upstream dbus/ code as of Chromium r334380. Copy the unchanged source from https://chromium.googlesource.com/chromium/src/dbus/ as of r334380 (really r334285 a.k.a. d04f83ef in the dbus/ subtree). Bug: 22317122 Change-Id: I598920914a737fe12e2f8199d6826f113991dc5b
/external/libchrome/dbus/bus.h
|