summaryrefslogtreecommitdiffstats
path: root/widget/tests/chrome.toml
diff options
context:
space:
mode:
Diffstat (limited to 'widget/tests/chrome.toml')
-rw-r--r--widget/tests/chrome.toml200
1 files changed, 200 insertions, 0 deletions
diff --git a/widget/tests/chrome.toml b/widget/tests/chrome.toml
new file mode 100644
index 0000000000..08d02d3c36
--- /dev/null
+++ b/widget/tests/chrome.toml
@@ -0,0 +1,200 @@
+[DEFAULT]
+skip-if = ["os == 'android'"]
+support-files = [
+ "empty_window.xhtml",
+ "clipboard_helper.js",
+]
+
+["test_alwaysontop_focus.xhtml"]
+
+# Privacy relevant
+
+["test_bug1123480.xhtml"]
+skip-if = ["win11_2009 && bits == 32"]
+
+["test_bug343416.xhtml"]
+skip-if = ["debug"]
+
+["test_bug428405.xhtml"]
+run-if = ["os == 'mac'"] # Cocoa widget test
+
+["test_bug429954.xhtml"]
+support-files = ["window_bug429954.xhtml"]
+
+["test_bug444800.xhtml"]
+
+["test_bug466599.xhtml"]
+run-if = ["os == 'mac'"] # Cocoa widget test
+
+["test_bug478536.xhtml"]
+skip-if = ["true"] # Bug 561929
+support-files = ["window_bug478536.xhtml"]
+
+["test_bug485118.xhtml"]
+run-if = ["os == 'mac'"] # Cocoa widget test
+
+["test_bug517396.xhtml"]
+skip-if = ["verify && os == 'win'"]
+
+["test_bug522217.xhtml"]
+tags = "fullscreen"
+run-if = ["os == 'mac'"] # Cocoa widget test
+support-files = ["window_bug522217.xhtml"]
+
+["test_bug538242.xhtml"]
+support-files = ["window_bug538242.xhtml"]
+
+["test_bug565392.html"]
+run-if = ["os == 'win'"]
+
+["test_bug586713.xhtml"]
+run-if = ["os == 'mac'"] # Cocoa widget test
+support-files = ["bug586713_window.xhtml"]
+
+["test_bug593307.xhtml"]
+support-files = [
+ "window_bug593307_offscreen.xhtml",
+ "window_bug593307_centerscreen.xhtml",
+]
+
+["test_bug596600.xhtml"]
+support-files = "file_bug596600.html"
+run-if = ["os == 'mac'"] # Cocoa widget test
+
+["test_bug673301.xhtml"]
+run-if = ["os == 'mac'"] # Cocoa widget test
+
+["test_bug760802.xhtml"]
+
+["test_clipboard_chrome.html"]
+support-files = "file_test_clipboard.js"
+
+["test_clipboard_asyncGetData_chrome.html"]
+support-files = "file_test_clipboard_asyncGetData.js"
+
+["test_clipboard_asyncSetData_chrome.html"]
+support-files = "file_test_clipboard_asyncSetData.js"
+
+["test_clipboard_cache_chrome.html"]
+
+["test_clipboard_owner_chrome.html"]
+
+["test_composition_text_querycontent.xhtml"]
+support-files = ["window_composition_text_querycontent.xhtml"]
+
+["test_ime_state_in_contenteditable_on_readonly_change_in_parent.html"]
+support-files = [
+ "file_ime_state_test_helper.js",
+ "file_test_ime_state_in_contenteditable_on_readonly_change.js",
+]
+
+["test_ime_state_in_plugin_in_parent.html"]
+support-files = ["file_ime_state_test_helper.js"]
+
+["test_ime_state_in_text_control_on_reframe_in_parent.html"]
+support-files = [
+ "file_ime_state_test_helper.js",
+ "file_test_ime_state_in_text_control_on_reframe.js",
+]
+
+["test_ime_state_on_editable_state_change_in_parent.html"]
+support-files = ["file_ime_state_test_helper.js"]
+
+["test_ime_state_on_focus_move_in_parent.html"]
+support-files = [
+ "file_ime_state_test_helper.js",
+ "file_test_ime_state_on_focus_move.js",
+]
+
+["test_ime_state_on_input_type_change_in_parent.html"]
+skip-if = ["true"] # Bug 1817704
+support-files = [
+ "file_ime_state_test_helper.js",
+ "file_test_ime_state_on_input_type_change.js",
+]
+
+["test_ime_state_on_readonly_change_in_parent.html"]
+support-files = [
+ "file_ime_state_test_helper.js",
+ "file_test_ime_state_on_readonly_change.js",
+]
+
+["test_ime_state_others_in_parent.html"]
+support-files = ["window_imestate_iframes.html"]
+
+["test_input_events_on_deactive_window.xhtml"]
+support-files = ["file_input_events_on_deactive_window.html"]
+
+["test_key_event_counts.xhtml"]
+run-if = ["os == 'mac'"] # Cocoa widget test
+
+["test_keycodes.xhtml"]
+
+["test_mouse_scroll.xhtml"]
+run-if = ["os == 'win'"] # windows widget test
+support-files = [
+ "window_mouse_scroll_win.html",
+ "window_mouse_scroll_win_2.html",
+]
+
+["test_native_key_bindings_mac.html"]
+run-if = ["os == 'mac'"] # Cocoa widget test
+skip-if = [
+ "verify",
+]
+
+["test_native_menus.xhtml"]
+run-if = ["os == 'mac'"] # Cocoa widget test
+support-files = ["native_menus_window.xhtml"]
+
+["test_panel_mouse_coords.xhtml"]
+skip-if = ["os == 'win'"] # bug 1009955
+
+["test_platform_colors.xhtml"]
+skip-if = ["true"] # Bug 1207190
+
+["test_position_on_resize.xhtml"]
+skip-if = [
+ "verify && os == 'win'",
+ "os == 'linux' && bits == 64", # Bug 1616760
+]
+
+["test_secure_input.html"]
+run-if = ["os == 'mac'"] # Cocoa widget test
+support-files = ["file_secure_input.html"]
+
+["test_sizemode_events.xhtml"]
+
+["test_standalone_native_menu.xhtml"]
+run-if = ["os == 'mac'"] # Cocoa widget test
+support-files = ["standalone_native_menu_window.xhtml"]
+
+["test_surrogate_pair_native_key_handling.xhtml"]
+run-if = ["os == 'win'"] # Windows widget test
+
+["test_system_font_changes.xhtml"]
+support-files = ["system_font_changes.xhtml"]
+run-if = ["os == 'linux'"] # Currently the test works on only gtk3
+
+["test_system_status_bar.xhtml"]
+run-if = ["os == 'mac'"] # Cocoa widget test
+
+["test_taskbar_progress.xhtml"]
+skip-if = [
+ "os == 'linux'",
+ "os == 'android'",
+ "win10_2009 && !ccov", # Bug 1456811
+]
+
+["test_transferable_overflow.xhtml"]
+skip-if = [
+ "verify && apple_catalina",
+ "verify && os == 'linux'",
+]
+
+["test_wheeltransaction.xhtml"]
+support-files = ["window_wheeltransaction.xhtml"]
+
+# Windows
+# taskbar_previews.xhtml
+# window_state_windows.xhtml