Convert base::Bind to base::Bind{Once,Repeating} in content/browser
This CL converts base::Bind to BindOnce or BindRepeating, and also changes
relevant base::Callbacks or base::Closures to appropriate types.
This CL is split from https://crrev.com/1831621.
This CL was uploaded by git cl split.
[email protected]
Bug: 1007760
Change-Id: I83527f643bf6e988e5c0b6935e0ebf8e59d0b257
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1849482
Auto-Submit: Makoto Shimazu <[email protected]>
Reviewed-by: Arthur Sonzogni <[email protected]>
Commit-Queue: Arthur Sonzogni <[email protected]>
Cr-Commit-Position: refs/heads/master@{#704171}
diff --git a/content/browser/frame_host/navigation_controller_impl.cc b/content/browser/frame_host/navigation_controller_impl.cc
index 64f96c9..6cf3ff8 100644
--- a/content/browser/frame_host/navigation_controller_impl.cc
+++ b/content/browser/frame_host/navigation_controller_impl.cc
@@ -521,7 +521,7 @@
is_initial_navigation_(true),
in_navigate_to_pending_entry_(false),
pending_reload_(ReloadType::NONE),
- get_timestamp_callback_(base::Bind(&base::Time::Now)),
+ get_timestamp_callback_(base::BindRepeating(&base::Time::Now)),
entry_replaced_by_post_commit_error_(nullptr) {
DCHECK(browser_context_);
}
@@ -3497,7 +3497,7 @@
}
void NavigationControllerImpl::SetGetTimestampCallbackForTest(
- const base::Callback<base::Time()>& get_timestamp_callback) {
+ const base::RepeatingCallback<base::Time()>& get_timestamp_callback) {
get_timestamp_callback_ = get_timestamp_callback;
}