Jacek Caban : mshtml: Removed no longer needed flush_pending_tasks.
Alexandre Julliard
julliard at winehq.org
Thu Nov 23 15:04:45 CST 2017
Module: wine
Branch: master
Commit: deee158c00155b406d56e4a8f323b9eee2ea1333
URL: http://source.winehq.org/git/wine.git/?a=commit;h=deee158c00155b406d56e4a8f323b9eee2ea1333
Author: Jacek Caban <jacek at codeweavers.com>
Date: Thu Nov 23 17:36:44 2017 +0100
mshtml: Removed no longer needed flush_pending_tasks.
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/mshtml/mshtml_private.h | 1 -
dlls/mshtml/nsevents.c | 2 --
dlls/mshtml/task.c | 19 -------------------
3 files changed, 22 deletions(-)
diff --git a/dlls/mshtml/mshtml_private.h b/dlls/mshtml/mshtml_private.h
index cd8017b..ea81fde 100644
--- a/dlls/mshtml/mshtml_private.h
+++ b/dlls/mshtml/mshtml_private.h
@@ -1144,7 +1144,6 @@ HWND get_thread_hwnd(void) DECLSPEC_HIDDEN;
LONG get_task_target_magic(void) DECLSPEC_HIDDEN;
HRESULT push_task(task_t*,task_proc_t,task_proc_t,LONG) DECLSPEC_HIDDEN;
void remove_target_tasks(LONG) DECLSPEC_HIDDEN;
-void flush_pending_tasks(LONG) DECLSPEC_HIDDEN;
HRESULT set_task_timer(HTMLInnerWindow*,LONG,BOOL,IDispatch*,LONG*) DECLSPEC_HIDDEN;
HRESULT clear_task_timer(HTMLInnerWindow*,DWORD) DECLSPEC_HIDDEN;
diff --git a/dlls/mshtml/nsevents.c b/dlls/mshtml/nsevents.c
index 8edf177..f0819d6 100644
--- a/dlls/mshtml/nsevents.c
+++ b/dlls/mshtml/nsevents.c
@@ -270,8 +270,6 @@ static nsresult NSAPI handle_load(nsIDOMEventListener *iface, nsIDOMEvent *event
DOMEvent *load_event;
HRESULT hres;
- flush_pending_tasks(doc->basedoc.task_magic);
-
hres = create_document_event(doc, EVENTID_LOAD, &load_event);
if(SUCCEEDED(hres)) {
dispatch_event(&doc->node.event_target, load_event);
diff --git a/dlls/mshtml/task.c b/dlls/mshtml/task.c
index 07f6875..f1fb30a 100644
--- a/dlls/mshtml/task.c
+++ b/dlls/mshtml/task.c
@@ -102,25 +102,6 @@ static void release_task_timer(HWND thread_hwnd, task_timer_t *timer)
heap_free(timer);
}
-void flush_pending_tasks(LONG target)
-{
- thread_data_t *thread_data = get_thread_data(FALSE);
- struct list *liter, *ltmp;
- task_t *task;
-
- if(!thread_data)
- return;
-
- LIST_FOR_EACH_SAFE(liter, ltmp, &thread_data->task_list) {
- task = LIST_ENTRY(liter, task_t, entry);
- if(task->target_magic == target) {
- list_remove(&task->entry);
- task->proc(task);
- task->destr(task);
- }
- }
-}
-
void remove_target_tasks(LONG target)
{
thread_data_t *thread_data = get_thread_data(FALSE);
More information about the wine-cvs
mailing list