Bug 136401

Summary: Make timerNestingLevel threadsafe
Product: WebKit Reporter: Gavin Barraclough <barraclough>
Component: WebCore Misc.Assignee: Gavin Barraclough <barraclough>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, esprehn+autocc, kangil.han
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Fix thorton: review+

Gavin Barraclough
Reported 2014-08-29 18:17:00 PDT
timerNestingLevel, used by DOMTimer to determine whether a timer is 'nested' (repeating, possible due to a timer rescheduling itself) is a global. Since worker threads can set timers too this is not thread safe.
Attachments
Fix (4.22 KB, patch)
2014-08-29 18:19 PDT, Gavin Barraclough
thorton: review+
Gavin Barraclough
Comment 1 2014-08-29 18:19:18 PDT
Gavin Barraclough
Comment 2 2014-08-29 18:33:40 PDT
Transmitting file data .... Committed revision 173133.
Note You need to log in before you can comment on or make changes to this bug.