1) go to http://docs.google.com/?browserok=true 2) Click New Spreadsheet 3) Click ok for unsupported browser query Safari fails with following assertion: ASSERTION FAILED: startPosition.isNotNull() && endPosition.isNotNull() (/Users/antti/src/webkit/trunk/WebCore/rendering/RenderTextControl.cpp:416 void WebCore::RenderTextControl::setSelectionRange(int, int)) Thread 0 Crashed: 0 com.apple.WebCore 0x011ab17e WebCore::RenderTextControl::setSelectionRange(int, int) + 466 (RenderTextControl.cpp:416) 1 com.apple.WebCore 0x010d44c3 WebCore::HTMLTextAreaElement::setSelectionRange(int, int) + 61 (HTMLTextAreaElement.cpp:122) 2 com.apple.WebCore 0x010d4b0d WebCore::HTMLTextAreaElement::updateFocusAppearance() + 193 (HTMLTextAreaElement.cpp:227) 3 com.apple.WebCore 0x010d4a4a WebCore::HTMLTextAreaElement::focus() + 200 (HTMLTextAreaElement.cpp:216) 4 com.apple.WebCore 0x012cc13d WebCore::JSHTMLTextAreaElementPrototypeFunction::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 177 (JSHTMLTextAreaElement.cpp:270) 5 com.apple.JavaScriptCore 0x004f7ca0 KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 210 (object.cpp:97) 6 com.apple.JavaScriptCore 0x004edb27 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 843 (nodes.cpp:780) 7 com.apple.JavaScriptCore 0x004ead44 KJS::ExprStatementNode::execute(KJS::ExecState*) + 148 (nodes.cpp:1680) 8 com.apple.JavaScriptCore 0x004e8a72 KJS::SourceElementsNode::execute(KJS::ExecState*) + 566 (nodes.cpp:2463) 9 com.apple.JavaScriptCore 0x004e7274 KJS::BlockNode::execute(KJS::ExecState*) + 140 (nodes.cpp:1656) 10 com.apple.JavaScriptCore 0x004eac38 KJS::IfNode::execute(KJS::ExecState*) + 420 (nodes.cpp:1699) 11 com.apple.JavaScriptCore 0x004e8a72 KJS::SourceElementsNode::execute(KJS::ExecState*) + 566 (nodes.cpp:2463) (snip more kjs stuff)
This no longer seems to be an issue.