gecko-dev/editor/libeditor/crashtests
Makoto Kato b9d27ed316 Bug 1694255 - Allow delete previous block element. r=masayuki
This fix allows that we can remove previous div block that isn't editable.

```
<div contenteditable>foo<div contenteditable=false>bar</div><[]baz</div>
```

Our text scanner can reach previous text node in other block when deleting
text even if text node is read-only. In this situation, we try joining each
block. But since target element/node isn't editable, this operation is
failure.

So we should use atomic deletion instead for this case.

Differential Revision: https://phabricator.services.mozilla.com/D115341
2021-05-21 01:48:58 +00:00
..
336081-1.xhtml
336104.html
382527-1.html
382778-1.html
402172-1.html
403965-1.xhtml
407074-1.html
407079-1.html
407256-1.html
407277-1.html
414178-1.html
418923-1.html
420439.html
428489-1.html
429586-1.html
430624-1.html
431086-1.xhtml
448329-1.html
448329-2.html
448329-3.html
456727-1.html
456727-2.html
459613-iframe.html
459613.html
467647-1.html
475132-1.xhtml
499844-1.html
503709-1.xhtml
513375-1.xhtml
535632-1.xhtml
574558-1.xhtml
580151-1.xhtml
582138-1.xhtml
612565-1.html
615015-1.html
615450-1.html
633709.xhtml
636074-1.html
639736-1.xhtml
643786-1.html
650572-1.html
667321-1.html
682650-1.html
713427-1.html
713427-2.xhtml
716456-1.html
745494.html Bug 745494 - Add a crashtest based on the test case for the bug 2020-03-10 16:28:57 +00:00
759748.html
761861.html
762183.html
766305.html
766360.html
766387.html
766413.html
766795.html
766845.xhtml
767169.html
768748.html
768765.html
769008-1.html
769967.xhtml Bug 1659267 - Remove usages of -moz-user-select across the Firefox codebase. r=emilio,marionette-reviewers,geckoview-reviewers,preferences-reviewers,whimboo,agi 2020-08-18 23:37:51 +00:00
771749.html
772282.html
776323.html
793866.html
848644.html Bug 848644 - Add a crashtest based on the test case for the bug 2020-03-10 16:43:26 +00:00
1057677.html
1128787.html
1134545.html
1158452.html
1158651.html
1244894.xhtml
1264921.html
1272490.html
1274050.html
1317704.html
1317718.html
1324505.html
1343918.html
1344097.html
1345015.html
1348851.html
1350772.html
1364133.html
1366176.html
1375131.html
1381541.html
1383747.html
1383755.html
1383763.html
1384161.html
1388075.html
1393171.html
1402196.html
1402469.html
1402526.html
1402904.html
1405747.html
1405897.html
1408170.html
1414581.html
1415231.html
1423767.html
1423776.html
1424450.html
1425091.html
1426709.html Bug 1426709 - Make HTMLEditor update selection ancestor limit synchronously when editing host is changed to ancestor element r=smaug 2019-06-04 08:42:43 +00:00
1429523.html Bug 1429523 - Make IMEContentObserver ignore character data change notifications of invisible data nodes r=smaug 2021-03-09 23:57:56 +00:00
1429523.xhtml Bug 1429523 - Make IMEContentObserver ignore character data change notifications of invisible data nodes r=smaug 2021-03-09 23:57:56 +00:00
1441619.html
1443664.html
1444630.html
1446451.html
1464251.html
1470926.html
1474978.html Bug 1474978 - Add crashtest. r=masayuki 2019-09-23 10:37:40 +00:00
1517028.html Bug 1517028 - Make `HTMLEditor::SplitNodeDeepWithTransaction` not try to split non-splittable node and `HTMLEditor::HandleInsertParagraphInHeadingElement` check its result r=m_kato 2021-03-02 00:51:05 +00:00
1525481.html Bug 1525481 - part 2: Make `EditorBase::DoSplitNode()` return error if split nodes are moved/removed unexpectedly r=m_kato 2019-02-25 08:29:38 +00:00
1533913.html Bug 1533913 - Make HTMLEditRules::ApplyBlockStyle() stop handling it if target node is moved from expected container unexpectedly r=m_kato 2019-05-29 04:44:23 +00:00
1534394.html Bug 1534394 - Make WSRunObject::InsertText() set aPointAfterInsertedString by itself when HTMLEditor::InsertTextWithTransaction() returns error r=m_kato 2019-05-23 06:06:18 +00:00
1547897.html Bug 1547897 - Make WSRunObject stop scanning outside of editing host r=m_kato 2019-05-27 12:10:23 +00:00
1547898.html Bug 1547898 - part 1: The constructor of EditorDOMPointBase which takes all information should allow non-end point of text node r=m_kato 2019-05-07 07:44:04 +00:00
1556799.html Bug 1556799 - Remove manual NAC as soon as parent chain changes. r=masayuki 2019-06-06 01:48:10 +00:00
1574544.html Bug 1574544 - Remove now-unnecessary condition that makes the frame constructor get confused with editor anonymous nodes. r=mats 2019-08-19 12:16:28 +00:00
1578916.html Bug 1578916 - Add reported testcase to crashtests (the crash was fixed by bug 1627175) r=m_kato 2020-11-06 04:07:28 +00:00
1579934.html Bug 1579934 - Make `WhiteSpaceVisibilityKeeper::MergeFirstLineOf*()` stop handling their job if calling `DeleteInvisibleASCIIWhiteSpace()` makes the descendant block position changed r=m_kato 2020-11-06 06:38:49 +00:00
1581246.html Bug 1581246 - Add reported testcase as a crashtest (the crash was fixed by bug 1666556) r=m_kato 2020-10-30 12:03:59 +00:00
1596516.html Bug 1596516 - NodeIsBlockStatic should return false for non-element. r=masayuki 2019-12-11 12:40:47 +00:00
1605741.html Bug 1605741 - Make all callers of `HTMLEditor::InsertBRElementIfHardLineIsEmptyAndEndsWithBlockBoundary()` check whether there is a caret or not r=m_kato 2020-11-09 03:01:16 +00:00
1613521.html Bug 1613521 - Make `NeedsToDispatchBeforeInputEvent()` return false if the edit action requires a clipboard event and it's not dispatched yet r=m_kato 2020-10-30 07:21:40 +00:00
1618906.html Bug 1618906 - Make `HTMLEditor` stop handling anything if container of a range in `Selection` is not a content node r=m_kato 2020-03-05 04:39:35 +00:00
1623913.html Bug 1623913 - Make `WSRunObject::PrepareToDeleteRangePriv()` invalidate child of `mScanStartPoint` before reusing it r=m_kato 2020-03-26 05:53:22 +00:00
1624005.html Bug 1624005 - Make `WSScanResult` have error state and make the scan methods of `WSRunScanner` use it when it fails to initialize `TextFragmentData` r=m_kato 2020-10-30 07:33:39 +00:00
1624007.html Bug 1624007 - Don't check `IsSelectionRangeContainerNotContent()` for/in `GetElementOrParentElement*()` r=m_kato 2020-04-09 10:10:36 +00:00
1624011.html Bug 1624011 - Make constructor of `AlignStateAtSelection` not assert when there is no selection ranges r=m_kato 2020-04-01 06:38:16 +00:00
1644903.html Bug 1644903 - Make `nsINode::InsertBefore()` callers call `ErrorResult::WouldReportJSException()` when inserting node may be in another document r=m_kato 2020-07-01 13:13:13 +00:00
1645983-1.html Bug 1646890 - Add automated test for bug 1645983 r=m_kato 2020-06-22 14:48:47 +00:00
1645983-2.html Bug 1646890 - Add automated test for bug 1645983 r=m_kato 2020-06-22 14:48:47 +00:00
1648564.html Bug 1648564 - Make `WSRunScanner::GetFirstASCIIWhiteSpacePointCollapsedTo()` and `WSRunScanner::GetEndOfCollapsibleASCIIWhiteSpaces()` not return point in empty text node r=m_kato 2020-07-02 08:30:25 +00:00
1655508.html Bug 1655508 - Add crashtest (the bug itself was fixed by bug 1517028) r=m_kato 2021-03-02 06:38:38 +00:00
1655539.html Bug 1655539 - Add crash test (the bug itself is fixed by the patch for bug 1677566) r=m_kato 2021-03-09 23:57:55 +00:00
1655988.html Bug 1655988 - Fix assertion in `WhiteSpaceVisibilityKeeper::MakeSureToKeepVisibleStateOfWhiteSpacesAroundDeletingRange()` r=m_kato 2021-03-30 06:09:23 +00:00
1659717.html Bug 1659717 - Make `AutoSetTemporaryAncestorLimiter` update cached ranges if selection limiter is updated r=m_kato 2020-08-24 08:54:56 +00:00
1663725.html Bug 1663725 - Add reported test as a crashtest (the crash bug itself was fixed by bug 1663601) r=m_kato 2020-10-30 04:18:36 +00:00
1666556.html Bug 1666556 - Make `HTMLEditor` stop accepting focus event when a text control which is an editing host gets focus r=m_kato 2020-10-30 13:45:48 +00:00
1677566.html Bug 1677566 - part 1: `WSRunScanner::TextFragmentData` stop handling non-editable content r=m_kato 2021-03-09 23:57:54 +00:00
1691051.html Bug 1691051 - Make edit action data which is being handled manage whether the editor was temporarily destroyed or not r=m_kato 2021-04-09 06:59:54 +00:00
1699866.html Bug 1699866 - Make `HTMLEditor::SplitAncestorStyledInlineElementsAt` return "not handled" if there is no splitable element at given point r=m_kato 2021-04-09 02:34:23 +00:00
1701348.html Bug 1701348 - Make `TextEditor::Init()` and `HTMLEditor::Init()` stop using `EditAction::eNotEditing` r=m_kato 2021-04-08 08:51:41 +00:00
1707630.html Bug 1707630 - Fix the crash with a one line fix r=m_kato 2021-04-28 03:33:25 +00:00
crashtests.list Bug 1694255 - Allow delete previous block element. r=masayuki 2021-05-21 01:48:58 +00:00