arc: Removing the last base::Callback/base::Closure in components/arc
This change completely deprecates base::Callback/base::Closure in
components/arc. This also adds a PRESUBMIT.py check to avoid introducing
new base::{Callback,Closure,Bind} in components/arc as well as
chrome/browser/chromeos/arc.
Even though there are still instances of base::Bind() in */arc/*, the
PRESUBMIT.py checker only warns about touched lines, which should allow
us to gradually migrate.
Bug: 714018
Test: git cl try
Change-Id: I7d36f83869513d1a1e0a71bfa898c25ee78b5fa6
Reviewed-on: https://chromium-review.googlesource.com/794307
Commit-Queue: Luis Hector Chavez <lhchavez@chromium.org>
Reviewed-by:
Yusuke Sato <yusukes@chromium.org>
Reviewed-by:
Steven Bennetts <stevenjb@chromium.org>
Reviewed-by:
Ahmed Fakhry <afakhry@chromium.org>
Cr-Commit-Position: refs/heads/master@{#520180}
Showing
Please register or sign in to comment