-
ggaren authored
Reviewed by Maciej Stachowiak. Fixed all known crashers exposed by run-webkit-tests --threaded. This covers: <rdar://problem/4565394> | http://bugs.webkit.org/show_bug.cgi?id=12585 PAC file: after closing a window that contains macworld.com, new window crashes (KJS::PropertyMap::mark()) (12585) <rdar://problem/4571215> | http://bugs.webkit.org/show_bug.cgi?id=9211 PAC file: Crash occurs when clicking on the navigation tabs at http://www.businessweek.com/ (9211) <rdar://problem/4557926> PAC file: Crash occurs when attempting to view image in slideshow mode at http://d.smugmug.com/gallery/581716 ( KJS::IfNode::execute (KJS:: ExecState*) + 312) if you use a PAC file (1) Added some missing JSLocks, along with related ASSERTs. (2) Fully implemented support for objects that can only be garbage collected on the main thread. So far, only We...
ff59958f