diff options
Diffstat (limited to 'testing/web-platform/meta/keyboard-map')
9 files changed, 79 insertions, 0 deletions
diff --git a/testing/web-platform/meta/keyboard-map/__dir__.ini b/testing/web-platform/meta/keyboard-map/__dir__.ini new file mode 100644 index 0000000000..2ef043b928 --- /dev/null +++ b/testing/web-platform/meta/keyboard-map/__dir__.ini @@ -0,0 +1 @@ +implementation-status: backlog diff --git a/testing/web-platform/meta/keyboard-map/idlharness.https.window.js.ini b/testing/web-platform/meta/keyboard-map/idlharness.https.window.js.ini new file mode 100644 index 0000000000..17a371c241 --- /dev/null +++ b/testing/web-platform/meta/keyboard-map/idlharness.https.window.js.ini @@ -0,0 +1,42 @@ +[idlharness.https.window.html] + [Keyboard interface: operation getLayoutMap()] + expected: FAIL + + [KeyboardLayoutMap interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Keyboard interface: navigator.keyboard must inherit property "getLayoutMap()" with the proper type] + expected: FAIL + + [KeyboardLayoutMap interface: existence and properties of interface prototype object] + expected: FAIL + + [KeyboardLayoutMap interface: existence and properties of interface object] + expected: FAIL + + [KeyboardLayoutMap must be primary interface of layout_map] + expected: FAIL + + [Stringification of layout_map] + expected: FAIL + + [KeyboardLayoutMap interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [KeyboardLayoutMap interface object name] + expected: FAIL + + [KeyboardLayoutMap interface object length] + expected: FAIL + + [idl_test setup] + expected: FAIL + + [Keyboard interface: navigator.keyboard must inherit property "onlayoutchange" with the proper type] + expected: FAIL + + [Keyboard interface: attribute onlayoutchange] + expected: FAIL + + [KeyboardLayoutMap interface: maplike<DOMString, DOMString>] + expected: FAIL diff --git a/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-allowed-from-cross-origin-iframe.https.html.ini b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-allowed-from-cross-origin-iframe.https.html.ini new file mode 100644 index 0000000000..e77b62d9a0 --- /dev/null +++ b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-allowed-from-cross-origin-iframe.https.html.ini @@ -0,0 +1,4 @@ +[navigator-keyboard-map-allowed-from-cross-origin-iframe.https.html] + expected: TIMEOUT + [[Keyboard Map\] getLayoutMap() allowed from within cross-origin iframe] + expected: TIMEOUT diff --git a/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-allowed-from-iframe.https.html.ini b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-allowed-from-iframe.https.html.ini new file mode 100644 index 0000000000..e226af8e57 --- /dev/null +++ b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-allowed-from-iframe.https.html.ini @@ -0,0 +1,4 @@ +[navigator-keyboard-map-allowed-from-iframe.https.html] + expected: TIMEOUT + [[Keyboard Map\] getLayoutMap() allowed from within iframe] + expected: TIMEOUT diff --git a/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-blocked-from-cross-origin-iframe.https.html.ini b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-blocked-from-cross-origin-iframe.https.html.ini new file mode 100644 index 0000000000..a3b19fcfe5 --- /dev/null +++ b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-blocked-from-cross-origin-iframe.https.html.ini @@ -0,0 +1,5 @@ +[navigator-keyboard-map-blocked-from-cross-origin-iframe.https.html] + expected: TIMEOUT + [[Keyboard Map\] getLayoutMap() blocked from within cross-origin iframe] + expected: TIMEOUT + diff --git a/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-blocked-from-iframe.https.html.ini b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-blocked-from-iframe.https.html.ini new file mode 100644 index 0000000000..e170d83f87 --- /dev/null +++ b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-blocked-from-iframe.https.html.ini @@ -0,0 +1,5 @@ +[navigator-keyboard-map-blocked-from-iframe.https.html] + expected: TIMEOUT + [[Keyboard Map\] getLayoutMap() blocked from within iframe] + expected: TIMEOUT + diff --git a/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-two-parallel-requests.https.html.ini b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-two-parallel-requests.https.html.ini new file mode 100644 index 0000000000..9dfa3cc892 --- /dev/null +++ b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-two-parallel-requests.https.html.ini @@ -0,0 +1,4 @@ +[navigator-keyboard-map-two-parallel-requests.https.html] + [[Keyboard Map\] getLayoutMap() twice in parallel] + expected: FAIL + diff --git a/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-two-sequential-requests.https.html.ini b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-two-sequential-requests.https.html.ini new file mode 100644 index 0000000000..c41bf8a473 --- /dev/null +++ b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map-two-sequential-requests.https.html.ini @@ -0,0 +1,4 @@ +[navigator-keyboard-map-two-sequential-requests.https.html] + [[Keyboard Map\] getLayoutMap() called twice sequentially] + expected: FAIL + diff --git a/testing/web-platform/meta/keyboard-map/navigator-keyboard-map.https.html.ini b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map.https.html.ini new file mode 100644 index 0000000000..8e3e5f5be0 --- /dev/null +++ b/testing/web-platform/meta/keyboard-map/navigator-keyboard-map.https.html.ini @@ -0,0 +1,10 @@ +[navigator-keyboard-map.https.html] + [navigator.keyboard instanceof Keyboard] + expected: FAIL + + [navigator.keyboard.getLayoutMap instanceof Function] + expected: FAIL + + [navigator.keyboard.getLayoutMap() returns a Promise<KeyboardLayoutMap> when successful] + expected: FAIL + |