Bug 1917491 - Part 3: Introduce call-like syntax for resource disposal in DisposableS...
[gecko.git] / widget / tests / chrome.toml
blob79857320aa59b8b76175776726cf8ab0320d709a
1 [DEFAULT]
2 skip-if = ["os == 'android'"]
3 support-files = [
4   "empty_window.xhtml",
5   "clipboard_helper.js",
7 tags = "os_integration"
9 ["test_alwaysontop_focus.xhtml"]
11 # Privacy relevant
13 ["test_bug343416.xhtml"]
14 skip-if = ["debug"]
16 ["test_bug428405.xhtml"]
17 run-if = ["os == 'mac'"] # Cocoa widget test
19 ["test_bug429954.xhtml"]
20 support-files = ["window_bug429954.xhtml"]
22 ["test_bug444800.xhtml"]
24 ["test_bug466599.xhtml"]
25 run-if = ["os == 'mac'"] # Cocoa widget test
27 ["test_bug478536.xhtml"]
28 skip-if = ["true"] # Bug 561929
29 support-files = ["window_bug478536.xhtml"]
31 ["test_bug485118.xhtml"]
32 run-if = ["os == 'mac'"] # Cocoa widget test
34 ["test_bug517396.xhtml"]
35 skip-if = ["verify && os == 'win'"]
37 ["test_bug522217.xhtml"]
38 tags = "fullscreen"
39 run-if = ["os == 'mac'"] # Cocoa widget test
40 support-files = ["window_bug522217.xhtml"]
42 ["test_bug538242.xhtml"]
43 support-files = ["window_bug538242.xhtml"]
45 ["test_bug565392.html"]
46 run-if = ["os == 'win'"]
48 ["test_bug586713.xhtml"]
49 run-if = ["os == 'mac'"] # Cocoa widget test
50 support-files = ["bug586713_window.xhtml"]
52 ["test_bug593307.xhtml"]
53 support-files = [
54   "window_bug593307_offscreen.xhtml",
55   "window_bug593307_centerscreen.xhtml",
58 ["test_bug596600.xhtml"]
59 support-files = "file_bug596600.html"
60 run-if = ["os == 'mac'"] # Cocoa widget test
62 ["test_bug673301.xhtml"]
63 run-if = ["os == 'mac'"] # Cocoa widget test
65 ["test_bug760802.xhtml"]
67 ["test_bug1123480.xhtml"]
68 skip-if = ["win11_2009 && bits == 32"]
70 ["test_clipboard_asyncSetData_chrome.html"]
71 support-files = "file_test_clipboard_asyncSetData.js"
73 ["test_clipboard_cache_chrome.html"]
75 ["test_clipboard_chrome.html"]
76 support-files = "file_test_clipboard.js"
78 ["test_clipboard_getDataSnapshotSync_chrome.html"]
79 support-files = "file_test_clipboard_getDataSnapshotSync.js"
81 ["test_clipboard_getDataSnapshot_chrome.html"]
82 support-files = "file_test_clipboard_getDataSnapshot.js"
84 ["test_clipboard_owner_chrome.html"]
86 ["test_composition_text_querycontent.xhtml"]
87 support-files = ["window_composition_text_querycontent.xhtml"]
89 ["test_ime_focus_with_multiple_contenteditable.html"]
90 support-files = ["file_ime_state_test_helper.js"]
92 ["test_ime_state_in_contenteditable_on_readonly_change_in_parent.html"]
93 support-files = [
94   "file_ime_state_test_helper.js",
95   "file_test_ime_state_in_contenteditable_on_readonly_change.js",
98 ["test_ime_state_in_plugin_in_parent.html"]
99 support-files = ["file_ime_state_test_helper.js"]
101 ["test_ime_state_in_text_control_on_reframe_in_parent.html"]
102 support-files = [
103   "file_ime_state_test_helper.js",
104   "file_test_ime_state_in_text_control_on_reframe.js",
107 ["test_ime_state_on_editable_state_change_in_parent.html"]
108 support-files = ["file_ime_state_test_helper.js"]
110 ["test_ime_state_on_focus_move_in_parent.html"]
111 support-files = [
112   "file_ime_state_test_helper.js",
113   "file_test_ime_state_on_focus_move.js",
116 ["test_ime_state_on_input_type_change_in_parent.html"]
117 skip-if = ["true"] # Bug 1817704
118 support-files = [
119   "file_ime_state_test_helper.js",
120   "file_test_ime_state_on_input_type_change.js",
123 ["test_ime_state_on_readonly_change_in_parent.html"]
124 support-files = [
125   "file_ime_state_test_helper.js",
126   "file_test_ime_state_on_readonly_change.js",
129 ["test_ime_state_others_in_parent.html"]
130 support-files = ["window_imestate_iframes.html"]
132 ["test_input_events_on_deactive_window.xhtml"]
133 support-files = ["file_input_events_on_deactive_window.html"]
135 ["test_key_event_counts.xhtml"]
136 run-if = ["os == 'mac'"] # Cocoa widget test
138 ["test_keycodes.xhtml"]
140 ["test_mouse_scroll.xhtml"]
141 run-if = ["os == 'win'"] # windows widget test
142 support-files = [
143   "window_mouse_scroll_win.html",
144   "window_mouse_scroll_win_2.html",
147 ["test_native_key_bindings_mac.html"]
148 run-if = ["os == 'mac'"] # Cocoa widget test
149 skip-if = [
150   "verify",
153 ["test_native_menus.xhtml"]
154 run-if = ["os == 'mac'"] # Cocoa widget test
155 support-files = ["native_menus_window.xhtml"]
157 ["test_panel_mouse_coords.xhtml"]
158 skip-if = ["os == 'win'"] # bug 1009955
160 ["test_platform_colors.xhtml"]
161 skip-if = ["true"] # Bug 1207190
163 ["test_position_on_resize.xhtml"]
164 skip-if = [
165   "verify && os == 'win'",
166   "os == 'linux' && bits == 64", # Bug 1616760
169 ["test_secure_input.html"]
170 run-if = ["os == 'mac'"] # Cocoa widget test
171 support-files = ["file_secure_input.html"]
173 ["test_sizemode_events.xhtml"]
175 ["test_standalone_native_menu.xhtml"]
176 run-if = ["os == 'mac'"] # Cocoa widget test
177 support-files = ["standalone_native_menu_window.xhtml"]
179 ["test_surrogate_pair_native_key_handling.xhtml"]
180 run-if = ["os == 'win'"] # Windows widget test
182 ["test_system_font_changes.xhtml"]
183 support-files = ["system_font_changes.xhtml"]
184 run-if = ["os == 'linux'"] # Currently the test works on only gtk3
186 ["test_system_status_bar.xhtml"]
187 run-if = ["os == 'mac'"] # Cocoa widget test
189 ["test_taskbar_progress.xhtml"]
190 skip-if = [
191   "os == 'linux'",
192   "os == 'android'",
193   "win10_2009 && !ccov", # Bug 1456811
196 ["test_transferable_overflow.xhtml"]
197 skip-if = [
198   "verify && apple_catalina",
199   "verify && os == 'linux'",
202 ["test_wheeltransaction.xhtml"]
203 support-files = ["window_wheeltransaction.xhtml"]
205 # Windows
206 # taskbar_previews.xhtml
207 # window_state_windows.xhtml