gecko-dev/testing
Masayuki Nakano c8894e5ea6 Bug 1658702 - part 3: Make `AutoDeleteRangesHandler::ComputeRangesToDelete()` quit without modifying the ranges when it shouldn't delete adjacent character(s) in bidi text r=m_kato
This change is corresponding to the part:
https://searchfox.org/mozilla-central/rev/73a14f1b367948faa571ed2fe5d7eb29460787c1/editor/libeditor/HTMLEditSubActionHandler.cpp#3143-3155

When caret is not adjacent the deleting character in bidi text, we may do
nothing except putting caret to the character.  So, `ComputeRangesToDelete()`
shouldn't update the caret position since the caret position will be check
by its `Run()` later if `beforeinput` event is not canceled.  For avoiding
the code duplication, this patch reimplements
`EditorBase::SetCaretBidiLevelForDeletion()` as a stack only class and
split the check and updating part from correcting the data.

Note that by the default pref, the new tests failed since it won't be
canceled, and the method still don't compute for deleting a character.

Differential Revision: https://phabricator.services.mozilla.com/D88378
2020-09-01 02:03:23 +00:00
..
awsy Bug 1653671 - Add aMinimizeMemoryUsage argument to dumpMemoryReportsToNamedFile(). r=froydnj 2020-08-21 17:11:03 +00:00
condprofile Bug 1661022 - add trailing slash to pypi.pub.b.m.o/pub r=releng-reviewers,bhearsum DONTBUILD 2020-08-25 19:41:47 +00:00
config
crashtest
extensions
firefox-ui
geckodriver Bug 1583504 - [marionette] Remove obsolete preference 'extensions.showMismatchUI'. r=maja_zf,webdriver-reviewers,whimboo 2020-08-27 08:33:47 +00:00
gtest Bug 1658033 - Turn off verbose output from adb in android gtests; r=bc 2020-08-07 22:43:54 +00:00
jsshell Bug 1617661 - fix inconsistent perfherder schema for the js-bench framework (units vs unit) r=perftest-reviewers,AlexandruIonescu 2020-08-03 13:45:02 +00:00
marionette Bug 1661495 - [marionette] Reset content browsing context if new chrome window is not a browser window. r=marionette-reviewers,maja_zf 2020-08-31 20:23:43 +00:00
mochitest Bug 1589102 - Part 16: Fix devtools/sharedbrowser_saveHeapSnapshot_e10s_01.js to wait for the browser to load, r=kmag 2020-08-28 17:21:31 +00:00
modules Bug 1654553 - fix browser chrome tests to support Object.is instead of ==. r=gbrown,preferences-reviewers,Gijs,rpl 2020-07-27 17:02:35 +00:00
mozbase Bug 1658733 - If not otherwise specified, use bootstrapped minidump_stackwalk. r=jmaher,robwu 2020-08-22 20:29:58 +00:00
mozharness Bug 1653476 - import partner repack script into tree and convert to py3, r=aki 2020-08-27 22:19:32 +00:00
perfdocs Bug 1633889 - Add test url to test description r=sparky,perftest-reviewers 2020-07-25 01:01:10 +00:00
performance Bug 1657898 - Fix fenix artifact paths. r=jlorenzo,tarek 2020-08-08 12:16:49 +00:00
profiles Bug 1533462 - Run font-info loader immediately for WPT tests, for more consistent behavior. r=jwatt 2020-08-30 06:22:50 +00:00
raptor Bug 1654209 - outlook/office doesn't login at replay while rerecording on mitm5 r=perftest-reviewers,AlexandruIonescu 2020-08-28 06:31:23 +00:00
runtimes
specialpowers Bug 1651519: Remove nsIDOMWindowUtils::currentInnerWindowID. r=nika,remote-protocol-reviewers,webcompat-reviewers,whimboo 2020-08-17 20:20:50 +00:00
talos Bug 1220362 - Disable talos startup_about_home_paint_cached r=perftest-reviewers,sparky DONTBUILD 2020-08-12 14:49:51 +00:00
tools Bug 1658448 - tweaks to windows unittest setup to support running on hardware. r=markco 2020-08-11 18:45:09 +00:00
tps
web-platform Bug 1658702 - part 3: Make `AutoDeleteRangesHandler::ComputeRangesToDelete()` quit without modifying the ranges when it shouldn't delete adjacent character(s) in bidi text r=m_kato 2020-09-01 02:03:23 +00:00
webdriver Bug 1656014 - Remove PartialEq bound on WebDriverExtensionCommand, r=webdriver-reviewers,whimboo 2020-08-21 13:39:29 +00:00
xpcshell Bug 1589102 - Part 7: Fix test_browsing_context_structured_clone.js to instead schedule precise gc, r=kmag 2020-08-28 17:20:57 +00:00
README.txt
addtest.py
cppunittest.ini Bug 1656896 - Improve the Tainting macros and add unit tests r=froydnj 2020-08-07 19:14:22 +00:00
mach_commands.py Bug 1624667 - Allow running `mach jit-test` if tests are disabled r=mhentges,froydnj 2020-08-26 14:45:52 +00:00
moz.build
parse_build_tests_ccov.py
remotecppunittests.py Bug 1486004 - Part 15 - Update remotecppunittests to support unrooted android devices using mozdevice 4.0.0, r=gbrown 2020-07-17 20:48:51 +00:00
runcppunittests.py
testinfo.py Bug 1656410 - Fix py3 sort failure in test-info report --show-manifests; r=bc 2020-07-31 18:52:29 +00:00
testsuite-targets.mk Bug 1626336 - Remove `MOZ_GECKOVIEW_JAR`. r=agi,geckoview-reviewers 2020-08-24 18:13:49 +00:00

README.txt

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff