History log of /external/libchrome/dbus/message.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
cce46a0c214b37e8da48c522c83037e8ffa4f9fd 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.

(cherry picked from commit 0d205d712abd16eeed2f5d5b1052a367d23a223f)

Change-Id: I4fb67d80eacd03186868c12c9509189d184e00bd
/external/libchrome/dbus/message.cc
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/message.cc
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/message.cc