fune/testing
Masayuki Nakano 18e444a223 Bug 1697249 - Stop creating <span> element for keeping same style as the link when the link will be unlinked r=m_kato
When typing at edge of a link, editor splits the link element at the edge (i.e.,
creating an empty link element).  Then, unlink the new link element (i.e.,
clearing the "link style").  At this time, `class` attribute and `style`
attribute are cloned to new `<span>` element for keeping the original style.
However, in this case, other browsers discard the specified style of the link.

On the other hand, when unlinking a link with `execCommand("unlink")`, the
other browsers keep specified style coming from `style` attribute.

Therefore, this patch adds new state to `PropItem`, which indicates whether
the `class` and `style` attribute should be cloned or discarded.  And then,
when preparing for inserting text, this patch makes it pass to the utility
method.

For better compatibility, we should stop cloning `class` attribute, but not
in this bug because this patch should be minimized for requesting uplift to
beta channel.

Differential Revision: https://phabricator.services.mozilla.com/D107801
2021-03-11 07:19:33 +00:00
..
awsy
condprofile Bug 1696768 - [marionette] Remove unused "marionette.contentListener" preference. r=marionette-reviewers,jdescottes 2021-03-09 13:04:30 +00:00
config Bug 1695263 - Vendor in a copy of wptserve that's still Python 2 compatible, r=marionette-reviewers,whimboo 2021-03-03 10:03:05 +00:00
crashtest
docs
extensions
firefox-ui
geckodriver Bug 1696768 - [marionette] Don't enable "marionette.debugging.clicktostart" by default when --jsdebugger is used. r=marionette-reviewers,webdriver-reviewers,jdescottes,jgraham 2021-03-09 13:04:29 +00:00
gtest
jsshell
marionette Bug 1694481 - Don't use androidBridge to determine if we're on Android. r=whimboo,hiro 2021-03-10 22:43:05 +00:00
mochitest Bug 1683177 - Improve mochitest web server shutdown and avoid exception under py3 on Windows; r=ahal 2021-03-10 14:24:35 +00:00
modules
mozbase Bug 1696422 - Store Firefox symbols dumped while profiling a mochitest in dist/crashreporter-symbols so that they are found during following runs, r=gregtatum. 2021-03-10 09:50:42 +00:00
mozharness Bug 1683797: Remove obsolete "build_targets" option from CI r=sheehan,releng-reviewers,jmaher 2021-03-09 14:45:26 +00:00
perfdocs
performance
profiles Backed out changeset e780bd8fa66a (bug 1697253) for Mochitest failures in dom/base/test/test_domwindowutils.html. CLOSED TREE 2021-03-11 01:24:46 +02:00
raptor Bug 1694525 - End browsertime test process when error encountered; r=perftest-reviewers,sparky 2021-02-26 15:01:51 +00:00
runtimes
specialpowers
talos Bug 1694906 - [devtools] Use descriptors instead of targets in all toolbox APIs r=ochameau,nchevobbe,rpl,perftest-reviewers,sparky 2021-03-10 18:22:02 +00:00
tools
tps
web-platform Bug 1697249 - Stop creating <span> element for keeping same style as the link when the link will be unlinked r=m_kato 2021-03-11 07:19:33 +00:00
webdriver
xpcshell Bug 1678330: Ensure nested SpinEventLoopUntil(OrShutdown) calls are traceable to the originating source in case of crash. r=nika,extension-reviewers 2021-03-02 22:11:58 +00:00
addtest.py
cppunittest.ini
mach_commands.py
moz.build
parse_build_tests_ccov.py
README.txt
remotecppunittests.py
runcppunittests.py
testinfo.py
testsuite-targets.mk

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