1 // Copyright 2013 Samsung Electronics. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "ewk_dispatcher_internal.h"
8 // // TODO: remove dependency to chromium internal
10 #include <base/location.h>
12 #include "base/threading/thread_task_runner_handle.h"
16 static scoped_refptr<base::SingleThreadTaskRunner> g_task_runner;
18 void ewk_dispatcher_touch()
20 g_task_runner = base::ThreadTaskRunnerHandle::Get();
23 void ewk_dispatcher_dispatch(ewk_dispatch_callback cb, void *user_data, unsigned delay)
26 g_task_runner->PostDelayedTask(FROM_HERE,
28 TimeDelta::FromMilliseconds(delay));
30 g_task_runner->PostTask(FROM_HERE,