[Webkit-unassigned] [Bug 19075] New: ASSERT in editing code, ASSERTION FAILED: selection.isCaretOrRange()
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu May 15 04:20:11 PDT 2008
http://bugs.webkit.org/show_bug.cgi?id=19075
Summary: ASSERT in editing code, ASSERTION FAILED:
selection.isCaretOrRange()
Product: WebKit
Version: 526+ (Nightly build)
Platform: Macintosh
OS/Version: Mac OS X 10.5
Status: NEW
Severity: Normal
Priority: P2
Component: HTML Editing
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: eric at webkit.org
CC: justin.garcia at apple.com
OtherBugsDependingO 18858
nThis:
ASSERT in editing code, ASSERTION FAILED: selection.isCaretOrRange()
ASSERTION FAILED: selection.isCaretOrRange()
(/Users/eseidel/Projects/WebKit/WebCore/editing/ReplaceSelectionCommand.cpp:594
virtual void WebCore::ReplaceSelectionCommand::doApply())
The commands:
doc.execCommand('createLink', 0, '</td>');
doc.execCommand('justifyright', 1, '<script src=https://webkit.org>');
doc.execCommand('cut', 0, 'javascript:1');
doc.execCommand('insertunorderedlist', 1, 'courier');
doc.execCommand('insertunorderedlist', 1, 'courier');
doc.execCommand('insertunorderedlist', 0, '');
doc.execCommand('createLink', 0, '<tr>');
doc.execCommand('insertunorderedlist', 1, '<table>');
doc.execCommand('paste', 1, 'red');
doc.execCommand('insertorderedlist', 1, '');
doc.execCommand('insertparagraph', 0, 'javascript:1');
doc.execCommand('justifycenter', 0, 'https://www.webkit.org');
doc.execCommand('createLink', 1, '<iframe src=about:blank>');
doc.execCommand('indent', 0, 'red');
doc.execCommand('outdent', 0, '</tr>');
Unfortunately my reduction script reduced it far enough that it no longer
crashes in Safari, but it does crash in DRT. You'll have to run this test
under DRT to see the crash.
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list