Create a selection on a page, then close that tab/window - WebKit go boom. Regressed between 17902 and 17915.
Created attachment 11662 [details] Crashlog
I can confirm that I getting the same crashes.
My local build is r17906 and has this bug. I suspect it was introduced in r17906.
if (editor()->client()->isContinuousSpellCheckingEnabled()) { The editor client is 0 since the page is being destroyed.
Sounds right to me. It's really lame that we have to NULL check clients (and only some clients, at that). I wonder if we can come up with a better solution.
I'll take this one.
Created attachment 11673 [details] Fix w/changelog
Comment on attachment 11673 [details] Fix w/changelog r=me "Editor::" is redundant here: + NSString* Editor::_web_userVisibleString(NSURL* nsURL);
Committed revision 17930.