summaryrefslogtreecommitdiffstats
path: root/storage/browser
diff options
context:
space:
mode:
authortzik <tzik@chromium.org>2015-11-18 13:59:30 -0800
committerCommit bot <commit-bot@chromium.org>2015-11-18 22:00:30 +0000
commit0cae4073a770e09e6dcf00a49735846940517a2d (patch)
tree166251909c0200958a1a0dbc1eb232ab1577b5c5 /storage/browser
parenteca7b7dacf86cbf144d739ff03c772c3958010ee (diff)
downloadchromium_src-0cae4073a770e09e6dcf00a49735846940517a2d.zip
chromium_src-0cae4073a770e09e6dcf00a49735846940517a2d.tar.gz
chromium_src-0cae4073a770e09e6dcf00a49735846940517a2d.tar.bz2
Avoid ADL on base::DispatchToMethod in fileapi
Call base::DispatchToMethod with fully qualified name. DispatchToMethod is pulled by ADL (Argument Dependent Lookup) rule on base::Tuple in TaskRunnerBoundObserverList. That is going to unavailable after we start using std::tuple as the replacement of base::Tuple. BUG=554987 Review URL: https://codereview.chromium.org/1456673003 Cr-Commit-Position: refs/heads/master@{#360426}
Diffstat (limited to 'storage/browser')
-rw-r--r--storage/browser/fileapi/task_runner_bound_observer_list.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/storage/browser/fileapi/task_runner_bound_observer_list.h b/storage/browser/fileapi/task_runner_bound_observer_list.h
index f389b7e..baa584d 100644
--- a/storage/browser/fileapi/task_runner_bound_observer_list.h
+++ b/storage/browser/fileapi/task_runner_bound_observer_list.h
@@ -18,7 +18,7 @@ namespace storage {
// A wrapper for dispatching method.
template <class T, class Method, class Params>
void NotifyWrapper(T obj, Method m, const Params& p) {
- DispatchToMethod(base::internal::UnwrapTraits<T>::Unwrap(obj), m, p);
+ base::DispatchToMethod(base::internal::UnwrapTraits<T>::Unwrap(obj), m, p);
}
// An observer list helper to notify on a given task runner.
@@ -70,7 +70,7 @@ class TaskRunnerBoundObserverList {
for (typename ObserversListMap::const_iterator it = observers_.begin();
it != observers_.end(); ++it) {
if (!it->second.get() || it->second->RunsTasksOnCurrentThread()) {
- DispatchToMethod(UnwrapTraits::Unwrap(it->first), method, params);
+ base::DispatchToMethod(UnwrapTraits::Unwrap(it->first), method, params);
continue;
}
it->second->PostTask(