gecko-dev/editor/libeditor/crashtests
Masayuki Nakano c6d7f7e4f8 Bug 1605741 - Make all callers of `HTMLEditor::InsertBRElementIfHardLineIsEmptyAndEndsWithBlockBoundary()` check whether there is a caret or not r=m_kato
`InsertBRElementIfHardLineIsEmptyAndEndsWithBlockBoundary()` checks whether
a line containing `aPointToInsert` requires invisible `<br>` element.
Therefore, `aPointToInsert` must be set and valid.  However, all selection
ranges may be removed by somebody when modifying the DOM tree before that.

Therefore, this patch makes all callers of it check whether they succeeded
to retrieve caret position or not.

Differential Revision: https://phabricator.services.mozilla.com/D96280
2020-11-09 03:01:16 +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
1441619.html
1443664.html
1444630.html
1446451.html
1464251.html
1470926.html
1474978.html
1525481.html
1533913.html
1534394.html
1547897.html
1547898.html
1556799.html
1574544.html
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
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
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
crashtests.list 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