Convert base::Bind/Closure/Callback in chrome/browser root
Converts self-contained instances of base::Bind/Closure/Callback (or
instances where base::Binds were passed into already converted
functions) to base::Once* or base::Repeating* versions as appropriate.
This does not fully convert the "loose" files at chrome/browser's root;
however, the other remaining files had more complex dependencies that
would likely warrant being their own change.
Bug: 1007635
Change-Id: Ideb1964f461365aeb65dee23c618a1e0227185e2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2296281
Reviewed-by: Avi Drissman <[email protected]>
Reviewed-by: Daniel Cheng <[email protected]>
Commit-Queue: Daniel Cheng <[email protected]>
Auto-Submit: Alexander Cooper <[email protected]>
Cr-Commit-Position: refs/heads/master@{#788656}
diff --git a/chrome/browser/safe_xml_parser_browsertest.cc b/chrome/browser/safe_xml_parser_browsertest.cc
index cc9b386..f0ebf5fc7c 100644
--- a/chrome/browser/safe_xml_parser_browsertest.cc
+++ b/chrome/browser/safe_xml_parser_browsertest.cc
@@ -53,7 +53,7 @@
}
private:
- void XmlParsingDone(base::Closure quit_loop_closure,
+ void XmlParsingDone(base::OnceClosure quit_loop_closure,
std::unique_ptr<base::Value> expected_value,
data_decoder::DataDecoder::ValueOrError result) {
base::ScopedClosureRunner runner(std::move(quit_loop_closure));
@@ -78,4 +78,3 @@
TestParse("[\"this is JSON not XML\"]", "");
TestParse(kTestXml, kTestJson);
}
-