gecko-dev/testing/web-platform/tests/editing
James Graham e0c601dea7 Bug 1391582 - Update web-platform-tests to revision b039c00a086291f97df9caa6b999e9d123c91b27, a=testonly
MozReview-Commit-ID: 1n6P2WJZJy3


--HG--
rename : testing/web-platform/tests/webdriver/tests/maximize_window.py => testing/web-platform/tests/webdriver/tests/contexts/maximize_window.py
rename : testing/web-platform/tests/webdriver/tests/cookies.py => testing/web-platform/tests/webdriver/tests/cookies/cookies.py
rename : testing/web-platform/tests/webdriver/interface.html => testing/web-platform/tests/webdriver/tests/interface.html
rename : testing/web-platform/tests/webdriver/tests/navigation.py => testing/web-platform/tests/webdriver/tests/navigation/current_url.py
rename : testing/web-platform/tests/webdriver/status.py => testing/web-platform/tests/webdriver/tests/status.py
2017-08-18 17:26:53 +01:00
..
data Bug 1391582 - Update web-platform-tests to revision b039c00a086291f97df9caa6b999e9d123c91b27, a=testonly 2017-08-18 17:26:53 +01:00
include Bug 1356225 - Update web-platform-tests to revision d519fe9011da7cfce7949f7ed826e9759dc5c532, a=testonly 2017-04-20 10:49:24 +01:00
manual
other Bug 1175418 - Don't create unnecessary text nodes in editor; r=masayuki 2017-03-29 18:28:21 +03:00
run Bug 1391582 - Update web-platform-tests to revision b039c00a086291f97df9caa6b999e9d123c91b27, a=testonly 2017-08-18 17:26:53 +01:00
OWNERS
README Bug 1265800 part 2 - Don't place cursor after invisible break; r=masayuki 2016-08-22 14:27:08 +03:00
event.html Bug 1309931 - Update web-platform-tests to revision 1d8e28e2c762b51c06670a373b23af6bd7a8aed7, a=testonly 2016-10-25 18:10:30 +01:00

README

Most of this directory tests conformance to the editing spec written long ago
by Aryeh Gregor.  Nobody actually implements the spec, but the tests are still
useful for regression testing.  The files in data/ were generated from a
JavaScript implementation of the specification using a complex procedure that
can't actually be replicated right now as-is.  Editing them manually is
possible, but they're not really meant to be human-readable.  If anyone is
interested, it would be possible for Aryeh to get the test generation procedure
working again.  Or you could look into the repository history and figure out
how to do it yourself, if you're brave.

There is also a directory other/ that contains additional editor-related tests.
They aren't necessarily based on any specification, but try to specify sensible
behavior, and are meant to be helpful with regression testing for existing
implementations and finding bugs in new implementations.