Bug 140184 - [Win] WindowCloseTimer is an ActiveDOMObject and must call suspendIfNeeded
Summary: [Win] WindowCloseTimer is an ActiveDOMObject and must call suspendIfNeeded
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC All
: P2 Major
Assignee: Brent Fulgham
URL:
Keywords: InRadar
Depends on: 53733
Blocks:
  Show dependency treegraph
 
Reported: 2015-01-07 10:19 PST by Brent Fulgham
Modified: 2015-01-07 10:33 PST (History)
4 users (show)

See Also:


Attachments
Patch (1.42 KB, patch)
2015-01-07 10:23 PST, Brent Fulgham
jer.noble: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Brent Fulgham 2015-01-07 10:19:26 PST
The Windows port has (for some time now) been improperly constructing its WindowCloseTimer objects. Ever since Bug 53733, ActiveDOMObjects have been required to call suspendIfNeeded so that DOM objects are in their proper state during script execution.
Comment 1 Radar WebKit Bug Importer 2015-01-07 10:20:20 PST
<rdar://problem/19399740>
Comment 2 Brent Fulgham 2015-01-07 10:23:57 PST
Created attachment 244161 [details]
Patch
Comment 3 Brent Fulgham 2015-01-07 10:33:50 PST
Committed r178041: <http://trac.webkit.org/changeset/178041>