gecko-dev/testing
Masayuki Nakano 5dd777bdc1 Bug 1716863 - Make `HTMLEditor::HandleInsertText()` climb up the tree when `Selection` is in elements which cannot have text nodes r=m_kato
In most cases, it's called with selection range which is collapsed in a text
node, but otherwise, the selection may be in an element which cannot have
text nodes.  Therefore, before handling the insertion, it should look for
ancestor element which can have text nodes.

Note that this patch makes inserting text immediately before an inclusive
ancestor element whose parent can have a text node.  However, both Blink and
WebKit ignores if there are invisible/empty inline nodes.  So, even with
this patch, Gecko keeps failing in some tests of the WPT.  It should be handled
in a follow up bug because doing it requires complicated code.

Differential Revision: https://phabricator.services.mozilla.com/D119065
2021-07-06 04:55:28 +00:00
..
awsy Bug 1706631: Document how to run AWSY tests locally and on try r=perftest-reviewers,mccr8,sparky 2021-06-16 15:59:25 +00:00
condprofile Bug 1710452 - Enable browsertime YTP tests r=perftest-reviewers,Bebe 2021-06-30 13:35:35 +00:00
config Bug 1714641: Remove usages of vendored "wptserve_py2" library r=jgraham,ahal 2021-06-09 15:48:51 +00:00
crashtest
docs
extensions
firefox-ui
geckodriver Bug 1693004 - [geckodriver] Add support for the "webSocketUrl" capability. r=webdriver-reviewers,jgraham 2021-06-09 18:15:11 +00:00
gtest
jsshell Bug 1716768 - Avoid possible UnboundLocalError in benchmark.py; r=perftest-reviewers,sparky 2021-06-17 20:15:53 +00:00
marionette Backed out 4 changesets (bug 1716963) for WPT failures in websockets/basic-auth.any.serviceworker.html?wpt_flags=h2. CLOSED TREE 2021-06-24 03:09:49 +03:00
mochitest Bug 1714406 - Run test-verify and test-coverage tasks with python 3; r=jmaher 2021-06-24 23:29:28 +00:00
modules Bug 1717025 - Remove unnecessary inclusions of Promise.jsm in test harnesses and tests. r=florian 2021-06-17 14:31:57 +00:00
mozbase Backed out 2 changesets (bug 1719144) for causing build bustages. CLOSED TREE 2021-07-05 21:15:50 +03:00
mozharness Bug 1718298 - Avoid 'invalid handle' errors in xpcshell selftests in TC; r=jmaher 2021-06-25 19:10:39 +00:00
perfdocs Bug 1706636 Migrate static wiki content for Raptor to PerfDocs r=perftest-reviewers,kimberlythegeek 2021-06-25 13:08:28 +00:00
performance
profiles
raptor Bug 1710452 - Enable browsertime YTP tests r=perftest-reviewers,Bebe 2021-06-30 13:35:35 +00:00
runtimes Bug 1712838 , remove fxmonitor component, r=nhnt11 2021-06-22 14:11:08 +00:00
specialpowers Bug 1496997 - Remove dom.serviceWorkers.parent_intercept pref r=asuth,dom-workers-and-storage-reviewers,perftest-reviewers,jgraham,sparky,webdriver-reviewers,whimboo 2021-06-15 08:52:39 +00:00
talos Bug 1496997 - Remove dom.serviceWorkers.parent_intercept pref r=asuth,dom-workers-and-storage-reviewers,perftest-reviewers,jgraham,sparky,webdriver-reviewers,whimboo 2021-06-15 08:52:39 +00:00
tools Bug 1717054: Use autobahn instead of txws for websocketprocessbridge r=jmaher 2021-06-25 18:27:44 +00:00
tps
web-platform Bug 1716863 - Make `HTMLEditor::HandleInsertText()` climb up the tree when `Selection` is in elements which cannot have text nodes r=m_kato 2021-07-06 04:55:28 +00:00
webdriver Bug 1617369 - Reformat recent rust changes with rustfmt r=necko-reviewers,webdriver-reviewers,kvark 2021-06-17 11:00:22 +00:00
xpcshell Bug 1717360 - Fix a endless loop when opening a WebSocket to a server that supports HTTP/3 r=necko-reviewers,valentin 2021-06-25 20:25:44 +00:00
README.txt
addtest.py
cppunittest.ini
mach_commands.py
moz.build
parse_build_tests_ccov.py
remotecppunittests.py
runcppunittests.py
testinfo.py
testsuite-targets.mk

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