Bug 73897 - [V8] Multiple VMs: make ScheduledAction an interface.
Summary: [V8] Multiple VMs: make ScheduledAction an interface.
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-06 02:18 PST by Pavel Podivilov
Modified: 2014-12-16 00:48 PST (History)
6 users (show)

See Also:


Attachments
Patch. (16.72 KB, patch)
2011-12-06 02:21 PST, Pavel Podivilov
no flags Details | Formatted Diff | Diff
Patch. (25.44 KB, patch)
2011-12-06 02:23 PST, Pavel Podivilov
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Podivilov 2011-12-06 02:18:11 PST
ScheduledAction::execute could only invoke JavaScript function. Introduce ScheduleAction interface to allow arbitrary binding to use DOMWindow::setTimeout like it is already done for EventListener interface.
Comment 1 Pavel Podivilov 2011-12-06 02:21:46 PST
Created attachment 118011 [details]
Patch.
Comment 2 Pavel Podivilov 2011-12-06 02:23:27 PST
Created attachment 118012 [details]
Patch.
Comment 3 Eric Seidel (no email) 2011-12-06 12:17:32 PST
Isn't there a JSScheduledAction which would need modifying too?
Comment 4 Brian Burg 2014-12-16 00:48:02 PST
Closing some V8-related work items.