gecko-dev/testing
Masayuki Nakano ad65eafe7c Bug 1547869 - Make IsCommandEnabled() of HTML editor command classes return false if given editor is TextEditor r=smaug
Currently, this bug does not occur actually because nobody has not accessed
these command classes directly and they are registered only in command table
for HTML editor.  However, once rewriting `nsHTMLDocument::ExecCommand()` with
these classes, its `IsCommandEnabled()` should return false if given editor
is `TextEditor`.  The reason why we need this fix is, when we make
`ExecCommand()` call `IsCommandEnabled()` and it returns `true`, `ExecCommand()`
needs to call `DoCommand()`.  Then, it throws exception if given editor is not
an `HTMLEditor` but the command class is only for `HTMLEditor`.

This patch adds new WPT for testing whether `document.execCommand()` works
with `<input>` and `<textarea>`.  The behavior has not been standardized, but
Chromium handles some commands even in it.  So, I write the expectations from
the point of view of web developers.  (Chrome fails in "cut", "copy" and
"removeformat" cases.)

Differential Revision: https://phabricator.services.mozilla.com/D29473

--HG--
extra : moz-landing-system : lando
2019-05-03 02:15:18 +00:00
..
awsy Bug 1532491 - Part 2: Add a tp6 version of AWSY. r=bc,rwood 2019-04-01 19:21:54 +00:00
config Bug 1546453: Increase android x86 7.0 emulator's data partition size r=gbrown 2019-04-24 02:17:39 +00:00
crashtest
extensions
firefox-ui Bug 1523741 - Converting legacy aboutTelemetry to Fluent aboutTelemetry, r=jaws,flod,Gijs 2019-04-08 09:15:16 +00:00
geckodriver Merge inbound to mozilla-central. a=merge 2019-04-12 18:48:02 +03:00
gtest Bug 1318091 - Support |mach gtest| for android; r=bc 2019-04-22 15:55:23 +00:00
jsshell
marionette Bug 1546990 - Remove several files from eval()-assertion whitelist, r=ckerschb 2019-04-29 11:20:37 +00:00
mochitest Bug 1546459 - remove subsuite=clipboard from manifests. r=ahal 2019-05-01 08:16:44 +00:00
modules Bug 1541025 - testing/ automated ESLint no-throw-literal fixes. r=jmaher 2019-04-02 13:44:16 +00:00
mozbase Bug 1548008: update glob used to find host-utils in mozproxy r=gbrown 2019-05-01 17:28:36 +00:00
mozharness Bug 1545308 - Add cpufreq/scaling_governor info to android-performance.log; r=wcosta 2019-05-03 01:13:50 +00:00
profiles Bug 1540573 - p7. Modify CSP tests to use preload=2 on (emulated) cellular connections. r=jya 2019-05-03 02:45:06 +00:00
raptor Bug 1519884: Improve help text for --test argument r=rwood 2019-05-01 19:26:41 +00:00
runtimes Bug 1500474 - Rename webcompat-reporter directory to report-site-issue r=florian,Pike 2019-04-23 17:36:40 +00:00
specialpowers Backed out 4 changesets (bug 1320404) for test_permmanager_load_invalid_entries.js failures 2019-05-03 06:12:25 +03:00
talos Backed out 4 changesets (bug 1320404) for test_permmanager_load_invalid_entries.js failures 2019-05-03 06:12:25 +03:00
tools Bug 1532919 - [marionette] Remove outdated browsermob-proxy mixin from marionette harness package. r=ato 2019-03-07 12:26:43 +00:00
tps
web-platform Bug 1547869 - Make IsCommandEnabled() of HTML editor command classes return false if given editor is TextEditor r=smaug 2019-05-03 02:15:18 +00:00
webdriver Bug 1529289 - Add web frame and web window types to web webdriver Rust crate. r=ato 2019-03-09 14:09:48 +00:00
xpcshell Bug 1548597 - Relax requirements for fennec in android xpcshell harness; r=jmaher 2019-05-02 17:38:07 +00:00
README.txt
addtest.py Bug 1547996 - Fix mochitest-browser-chrome with mach addtest;r=ahal 2019-04-30 15:20:51 +00:00
cppunittest.ini
mach_commands.py Bug 1547380 - Reject attempts to run the `rusttests` command from artifact builds. r=nalexander 2019-04-30 23:03:14 +00:00
moz.build
parse_build_tests_ccov.py
remotecppunittests.py
runcppunittests.py
testsuite-targets.mk Bug 1318091 - Add remotegtests.py, supporting android gtests; r=bc 2019-04-12 15:04:39 +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