|author||Hidehiko Abe <firstname.lastname@example.org>||Fri Sep 27 22:11:21 2019 +0900|
|committer||Qijiang Fan <email@example.com>||Fri Jul 24 21:36:36 2020 +0900|
libbrillo: Remove WatchFileDescriptor. Its base API MessageLoopForIO::WatchFileDescriptor is removed in the next libchrome uprev. All use cases are already migrated into new API base::FileDescriptorWatcher. This CL removes the support in libbrillo. BUG=chromium:909719 TEST=Build locally. Ran cros_run_unit_tests. Cq-Depend: chromium:1958264 Change-Id: I7627c05bff0d472078139ec522182c2d331851ee Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/1828788 Tested-by: Qijiang Fan <firstname.lastname@example.org> Commit-Queue: Qijiang Fan <email@example.com> Reviewed-by: Eric Caruso <firstname.lastname@example.org> Cr-Mirrored-From: https://chromium.googlesource.com/chromiumos/platform2 Cr-Mirrored-Commit: 78ed4639e33141d0612225a6869511c12dcbb8bc (cherry picked from commit de74a5cc1a2e2ab9b9f4749d406b9afeee2db6ea)
libbrillo is a shared library meant to hold common utility code that we deem useful for platform projects. It supplements the functionality provided by libbase/libchrome since that project, by design, only holds functionality that Chromium (the browser) needs. As a result, this tends to be more OS-centric code.
To help keep the projects in sync, we have a gsubtree set up on our GoB: https://chromium.googlesource.com/chromiumos/platform2/libbrillo/
This allows AOSP to cherry pick or merge changes directly back into their fork.