commit | 61e3363e28af8b7a7bd06c0a01fa6f54810b5cca | [log] [tgz] |
---|---|---|
author | Jay Civelli <jcivelli@google.com> | Thu Mar 23 09:31:44 2017 +0900 |
committer | Qijiang Fan <fqj@google.com> | Sat Jun 06 03:56:36 2020 +0900 |
tree | f8aebee09febc839842b2672da2f5b756cc2d5de | |
parent | c2c0bb2eae0f1cf83cf3a6d98d79dbe4da45fc47 [diff] |
libchrome: Uprev the library to r456626 from Chromium Pulled the latest and greatest version of libchrome from Chromium. The merge was done against r456626 which corresponds to git commit 08266b3fca707804065a2cfd60331722ade41969 of Mar 14, 2017 Notable changes are: - base::Bind now supports lambdas but prohibits capture. - FOR_EACH_OBSERVER macro removed (replaced by use of C++ 11 range-base for loop) - LazyInstance instance default initializer has been removed. Code must specify leaky or not behavior. - base::Values no more FundamentalValue - stl_util moved to base namespace - path() accessor renamed to GetPath() in ScopedTempDir (and other classes) - introduction of base::CallbackOnce Note that crypto/ has not been updated, has it now uses boring_ssl which cannot coexist with regular openssl. Test: All unit-tests should still pass. Change-Id: I5c2cb41ea4c037fe69fbb425e711b1399d55d591 Reviewed-on: https://chromium-review.googlesource.com/479777 Commit-Ready: Jay Civelli <jcivelli@google.com> Tested-by: Jay Civelli <jcivelli@google.com> Reviewed-by: Dan Erat <derat@chromium.org> (Reconstructed from c3f34a3eed92e804017c0eaf9a9c69fd2f39d2ec)
This directory includes the source from Chrome's libbase for use in Chrome OS.
See libchrome.md for more info.