See http://build.webkit.org/results/Lion%20Intel%20Release%20(WebKit2%20Tests)/r111739%20(5620)/results.html. It lists these tests as crashing in workers code: +css3/filters/custom/effect-custom-combined-missing.html +svg/custom/circular-clip-path-references-crash.svg +svg/custom/font-face-name-without-name-attr.svg +svg/custom/circular-marker-reference-1.svg +accessibility/contenteditable-hidden-div.html +fast/workers/empty-worker-nocrash.html +editing/style/relative-font-size-change-003.html Only one of these tests actually runs a worker.
Okay, it looks like we're not picking up the pid of the WebProcess properly (which was added in r111619), so they're all probably picking up the most recent crash logs that they find at the time. Investigating further to see why we're not getting the pid ...
Created attachment 133339 [details] Patch
some day this code will all be right ... that'll be a nice day.
thanks for the review!
Committed r111765: <http://trac.webkit.org/changeset/111765>