[Webkit-unassigned] [Bug 9905] New: REGRESSION (r15404-r15415): Repro crash when pressing delete in an empty editable div

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Fri Jul 14 01:52:28 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=9905

           Summary: REGRESSION (r15404-r15415): Repro crash when pressing
                    delete in an empty editable div
           Product: WebKit
           Version: 420+ (nightly)
          Platform: Macintosh
               URL: data:text/html,<div%20contenteditable></div>
        OS/Version: Mac OS X 10.4
            Status: NEW
          Keywords: Regression
          Severity: critical
          Priority: P1
         Component: HTML Editing
        AssignedTo: webkit-unassigned at opendarwin.org
        ReportedBy: opendarwin.org at mitzpettel.com
                CC: lweintraub at apple.com


Open the url, click inside the div and press the delete key. WebKit crashes:

0    WebCore::TypingCommand::deleteKeyPressed(WebCore::TextGranularity) + 2020
1    WebCore::TypingCommand::doApply() + 312
2    WebCore::EditCommand::apply() + 616
3    WebCore::TypingCommand::deleteKeyPressed(WebCore::Document*, bool,
WebCore::TextGranularity) + 252
4    -[WebCoreFrameBridge deleteKeyPressedWithSmartDelete:granularity:] + 92
5    -[WebHTMLView(WebHTMLViewFileInternal)
_deleteRange:killRing:prepend:smartDeleteOK:deletionAction:granularity:] + 344
6    -[WebHTMLView _deleteWithDirection:granularity:killRing:isTypingAction:] +
256
7    -[WebHTMLView(WebNSTextInputSupport) doCommandBySelector:] + 120
8    -[NSKeyBindingManager(NSKeyBindingManager_MultiClients)
interpretEventAsCommand:forClient:] + 1700
9    -[NSTSMInputContext interpretKeyEvents:] + 1104

I believe this is a regression from one of:
- r15408 <rdar://problem/4622763> Deleting from beginning of paragraph
following a table deletes rather than selects the table
- r15414 <rdar://problem/4620743> REGRESSION: Option-Delete doesn't delete
words during typing


-- 
Configure bugmail: http://bugzilla.opendarwin.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