зеркало из https://github.com/mozilla/gecko-dev.git
5dd777bdc1
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 |
||
---|---|---|
.. | ||
awsy | ||
condprofile | ||
config | ||
crashtest | ||
docs | ||
extensions | ||
firefox-ui | ||
geckodriver | ||
gtest | ||
jsshell | ||
marionette | ||
mochitest | ||
modules | ||
mozbase | ||
mozharness | ||
perfdocs | ||
performance | ||
profiles | ||
raptor | ||
runtimes | ||
specialpowers | ||
talos | ||
tools | ||
tps | ||
web-platform | ||
webdriver | ||
xpcshell | ||
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