diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 09:22:09 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 09:22:09 +0000 |
commit | 43a97878ce14b72f0981164f87f2e35e14151312 (patch) | |
tree | 620249daf56c0258faa40cbdcf9cfba06de2a846 /testing/web-platform/tests/html/editing/dnd/README | |
parent | Initial commit. (diff) | |
download | firefox-upstream.tar.xz firefox-upstream.zip |
Adding upstream version 110.0.1.upstream/110.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/tests/html/editing/dnd/README')
-rw-r--r-- | testing/web-platform/tests/html/editing/dnd/README | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/testing/web-platform/tests/html/editing/dnd/README b/testing/web-platform/tests/html/editing/dnd/README new file mode 100644 index 0000000000..aeda217e29 --- /dev/null +++ b/testing/web-platform/tests/html/editing/dnd/README @@ -0,0 +1,23 @@ +This is a test suite for the drag and drop API described in the HTML5 +specification: + + http://dev.w3.org/html5/spec/dnd.html#dnd + +Tests in target-origin/ relate to a proposed spec extension and are not covered +by HTML5 drafts at the time of writing. Contact Opera Sofware for details, and +mention CT-1656. + +Tests in synthetic/ relate to incomplete parts of the HTML5 specification, +which allows synthetic events to be created. For compatibility with others, +the dataTransfer parameter allows null, undefined and other objects. Objects +will create a synthetic dataTransfer. To provide maximum functionality, +synthetic dataTransfer will have its own synthetic data store, detatched from +the real data store used by real drag events (actual user interaction). For +security, real dataTransfer objects will remember the real event's protection +status inside synthetic events (the spec bases their protection only on the +event type, and does not consider the difference between real and synthetic +events). + +Tests in platform/plugin are based on assumed "good" behaviour, where the +appropriate events are passed to the plugin. Platforms should determine if any +deviations from the expected results are problematic.
\ No newline at end of file |