Cleanup extensions/ base::ResetAndReturn on callbacks |
|
Issue descriptionWe use base::ResetAndReturn in extensions/ code to clear RepeatingCallback-s in a few places. Clean those up to refer to those callbacks as OnceCallback as base::ResetAndReturn usages suggest they really are meant to be called once.
,
Feb 16 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1d917560a10f4a74a61b0213c963050841052d0a commit 1d917560a10f4a74a61b0213c963050841052d0a Author: Istiaque Ahmed <lazyboy@chromium.org> Date: Fri Feb 16 18:25:03 2018 Extensions: Cleanup usages of ResetAndReturn on OnceCallbacks. These do not need base::ResetAndReturn, use std::move(callack).Run() instead. Change-Id: Ifa90ffffcae8e64fd8cced276e482b3ecf21d6a9 Bug: 812717 Reviewed-on: https://chromium-review.googlesource.com/920645 Reviewed-by: Ben Wells <benwells@chromium.org> Reviewed-by: Karan Bhatia <karandeepb@chromium.org> Commit-Queue: Istiaque Ahmed <lazyboy@chromium.org> Cr-Commit-Position: refs/heads/master@{#537353} [modify] https://crrev.com/1d917560a10f4a74a61b0213c963050841052d0a/chrome/browser/extensions/api/identity/identity_apitest.cc [modify] https://crrev.com/1d917560a10f4a74a61b0213c963050841052d0a/chrome/browser/extensions/chrome_app_icon_unittest.cc [modify] https://crrev.com/1d917560a10f4a74a61b0213c963050841052d0a/chrome/browser/ui/views/extensions/bookmark_app_confirmation_view.cc [modify] https://crrev.com/1d917560a10f4a74a61b0213c963050841052d0a/chrome/browser/ui/views/extensions/pwa_confirmation_view.cc
,
Feb 16 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/8ceaa4d195bda6edbbb19bcd6763c0baa3449bac commit 8ceaa4d195bda6edbbb19bcd6763c0baa3449bac Author: Istiaque Ahmed <lazyboy@chromium.org> Date: Fri Feb 16 20:00:49 2018 Extensions: Use OnceCallbacks in FileReader. The callbacks in FileReader are used as once callbacks, but they are declared to be RepeatingCallbacks. Fix this. Bug: 812717 Change-Id: I89badc6bbd3583fc510d47218bb7bb69d537964a Reviewed-on: https://chromium-review.googlesource.com/919704 Reviewed-by: Karan Bhatia <karandeepb@chromium.org> Commit-Queue: Istiaque Ahmed <lazyboy@chromium.org> Cr-Commit-Position: refs/heads/master@{#537392} [modify] https://crrev.com/8ceaa4d195bda6edbbb19bcd6763c0baa3449bac/extensions/browser/api/execute_code_function.cc [modify] https://crrev.com/8ceaa4d195bda6edbbb19bcd6763c0baa3449bac/extensions/browser/file_reader.cc [modify] https://crrev.com/8ceaa4d195bda6edbbb19bcd6763c0baa3449bac/extensions/browser/file_reader.h |
|
►
Sign in to add a comment |
|
Comment 1 by bugdroid1@chromium.org
, Feb 16 2018