Bug 1255659 part 2 - Add 'fullscreen' tag to tests which ever put window into fullscreen.
MozReview-Commit-ID: EBynEGbpYQU
--- a/browser/base/content/test/general/browser.ini
+++ b/browser/base/content/test/general/browser.ini
@@ -289,16 +289,17 @@ tags = mcb
skip-if = os == 'win'
[browser_bug1064280_changeUrlInPinnedTab.js]
[browser_bug1070778.js]
[browser_accesskeys.js]
[browser_canonizeURL.js]
[browser_clipboard.js]
[browser_contentAreaClick.js]
[browser_contextmenu.js]
+tags = fullscreen
skip-if = toolkit == "gtk2" || toolkit == "gtk3" # disabled on Linux due to bug 513558
[browser_contextmenu_input.js]
skip-if = toolkit == "gtk2" || toolkit == "gtk3" # disabled on Linux due to bug 513558
[browser_ctrlTab.js]
[browser_datachoices_notification.js]
skip-if = !datareporting
[browser_devedition.js]
[browser_devices_get_user_media.js]
@@ -312,16 +313,17 @@ skip-if = e10s # Bug 1071623
[browser_duplicateIDs.js]
[browser_drag.js]
skip-if = true # browser_drag.js is disabled, as it needs to be updated for the new behavior from bug 320638.
[browser_favicon_change.js]
[browser_favicon_change_not_in_document.js]
[browser_findbarClose.js]
[browser_focusonkeydown.js]
[browser_fullscreen-window-open.js]
+tags = fullscreen
skip-if = buildapp == 'mulet' || os == "linux" # Linux: Intermittent failures - bug 941575.
[browser_fxaccounts.js]
support-files = fxa_profile_handler.sjs
[browser_fxa_migrate.js]
[browser_fxa_oauth.js]
[browser_fxa_web_channel.js]
[browser_gestureSupport.js]
skip-if = e10s # Bug 863514 - no gesture support.
@@ -538,16 +540,17 @@ support-files =
readerModeArticle.html
[browser_readerMode_hidden_nodes.js]
support-files =
readerModeArticleHiddenNodes.html
[browser_bug1124271_readerModePinnedTab.js]
support-files =
readerModeArticle.html
[browser_domFullscreen_fullscreenMode.js]
+tags = fullscreen
[browser_menuButtonBadgeManager.js]
[browser_aboutTabCrashed.js]
skip-if = !e10s || !crashreporter
[browser_aboutTabCrashed_clearEmail.js]
skip-if = !e10s || !crashreporter
[browser_aboutTabCrashed_showForm.js]
skip-if = !e10s || !crashreporter
[browser_aboutTabCrashed_withoutDump.js]
--- a/browser/components/customizableui/test/browser.ini
+++ b/browser/components/customizableui/test/browser.ini
@@ -13,16 +13,17 @@ support-files =
[browser_877178_unregisterArea.js]
[browser_877447_skip_missing_ids.js]
[browser_878452_drag_to_panel.js]
[browser_880164_customization_context_menus.js]
[browser_880382_drag_wide_widgets_in_panel.js]
[browser_884402_customize_from_overflow.js]
skip-if = os == "linux"
[browser_885052_customize_mode_observers_disabed.js]
+tags = fullscreen
# Bug 951403 - Disabled on OSX for frequent failures
skip-if = os == "mac"
[browser_885530_showInPrivateBrowsing.js]
[browser_886323_buildArea_removable_nodes.js]
[browser_887438_currentset_shim.js]
[browser_888817_currentset_updating.js]
[browser_890140_orphaned_placeholders.js]
@@ -132,15 +133,16 @@ skip-if = os == "linux"
[browser_996364_registerArea_different_properties.js]
[browser_996635_remove_non_widgets.js]
[browser_1003588_no_specials_in_panel.js]
[browser_1007336_lwthemes_in_customize_mode.js]
[browser_1008559_anchor_undo_restore.js]
[browser_1042100_default_placements_update.js]
[browser_1058573_showToolbarsDropdown.js]
[browser_1087303_button_fullscreen.js]
+tags = fullscreen
skip-if = os == "mac"
[browser_1087303_button_preferences.js]
[browser_1089591_still_customizable_after_reset.js]
[browser_1096763_seen_widgets_post_reset.js]
[browser_1161838_inserted_new_default_buttons.js]
[browser_bootstrapped_custom_toolbar.js]
[browser_panel_toggle.js]
--- a/browser/components/extensions/test/browser/browser.ini
+++ b/browser/components/extensions/test/browser/browser.ini
@@ -47,14 +47,16 @@ support-files =
[browser_ext_tabs_onUpdated.js]
[browser_ext_tabs_sendMessage.js]
[browser_ext_tabs_move.js]
[browser_ext_tabs_move_window.js]
[browser_ext_tabs_move_window_multiple.js]
[browser_ext_tabs_move_window_pinned.js]
[browser_ext_tabs_onHighlighted.js]
[browser_ext_windows_create.js]
+tags = fullscreen
[browser_ext_windows_create_tabId.js]
[browser_ext_windows_update.js]
+tags = fullscreen
[browser_ext_contentscript_connect.js]
[browser_ext_tab_runtimeConnect.js]
[browser_ext_topwindowid.js]
[browser_ext_webNavigation_getFrames.js]
--- a/dom/html/test/browser.ini
+++ b/dom/html/test/browser.ini
@@ -13,9 +13,11 @@ skip-if = e10s # Bug ?????? - leaked unt
[browser_bug1081537.js]
[browser_bug1108547.js]
support-files =
file_bug1108547-1.html
file_bug1108547-2.html
file_bug1108547-3.html
[browser_DOMDocElementInserted.js]
[browser_fullscreen-api-keys.js]
+tags = fullscreen
[browser_fullscreen-contextmenu-esc.js]
+tags = fullscreen
--- a/dom/html/test/mochitest.ini
+++ b/dom/html/test/mochitest.ini
@@ -461,18 +461,20 @@ skip-if = (toolkit == 'gonk' && debug) #
[test_embed_attributes_reflection.html]
[test_formData.html]
[test_formSubmission.html]
skip-if = buildapp == 'b2g' || toolkit == 'android' #TIMED_OUT # b2g(NS_ERROR_FILE_TARGET_DOES_NOT_EXIST) b2g-debug(NS_ERROR_FILE_TARGET_DOES_NOT_EXIST) b2g-desktop(NS_ERROR_FILE_TARGET_DOES_NOT_EXIST)
[test_formSubmission2.html]
skip-if = toolkit == 'android'
[test_formelements.html]
[test_fullscreen-api.html]
+tags = fullscreen
skip-if = buildapp == 'mulet' || buildapp == 'b2g' || toolkit == 'android' # b2g(time out, some kind of focus issue) b2g-debug(time out, some kind of focus issue) b2g-desktop(time out, some kind of focus issue)
[test_fullscreen-api-race.html]
+tags = fullscreen
skip-if = buildapp == 'b2g' || toolkit == 'android' || toolkit == 'cocoa' || e10s # just copy the conditions from the test above
[test_hidden.html]
[test_html_attributes_reflection.html]
[test_htmlcollection.html]
[test_iframe_sandbox_general.html]
skip-if = (buildapp == 'b2g' && toolkit != 'gonk') #Bug 931116, b2g desktop specific, initial triage
[test_iframe_sandbox_inheritance.html]
[test_iframe_sandbox_modal.html]
--- a/dom/tests/mochitest/chrome/chrome.ini
+++ b/dom/tests/mochitest/chrome/chrome.ini
@@ -27,16 +27,17 @@ support-files =
window_callback_wrapping.xul
window_docshell_swap.xul
window_focus.xul
window_focus_docnav.xul
[test_DOMWindowCreated.xul]
[test_DOM_element_instanceof.xul]
[test_activation.xul]
+tags = fullscreen
[test_bug799299.xul]
[test_bug800817.xul]
[test_bug830396.xul]
[test_bug830858.xul]
[test_bug1224790-1.xul]
# synthesizeNativeOSXClick does not work on 10.6
skip-if = os != 'mac' || os_version == '10.6'
[test_bug1224790-2.xul]
@@ -47,34 +48,37 @@ skip-if = os != 'mac' || os_version == '
[test_cyclecollector.xul]
[test_docshell_swap.xul]
[test_focus.xul]
skip-if = buildapp == 'mulet'
[test_focus_docnav.xul]
[test_focus_switchbinding.xul]
[test_focused_link_scroll.xul]
[test_fullscreen.xul]
+tags = fullscreen
# disabled on linux for timeouts--bug-867745
skip-if = os == 'linux'
[test_geolocation.xul]
[test_indexedSetter.html]
[test_moving_nodeList.xul]
[test_moving_xhr.xul]
[test_MozDomFullscreen_event.xul]
+tags = fullscreen
# disabled on OS X for intermittent failures--bug-798848
skip-if = toolkit == 'cocoa'
[test_nodesFromRect.html]
[test_parsingMode.html]
[test_popup_blocker_chrome.xul]
[test_queryCaretRect.html]
[test_resize_move_windows.xul]
# disabled on linux for timeouts--bug-834716
skip-if = os == 'linux'
[test_sandbox_bindings.xul]
[test_sandbox_eventhandler.xul]
[test_sandbox_image.xul]
[test_sandbox_postMessage.html]
[test_selectAtPoint.html]
[test_sizemode_attribute.xul]
+tags = fullscreen
skip-if = os != 'win'
[test_subscript_bindings.xul]
[test_xray_event_constructor.xul]
[test_clipboard_events_chrome.html]
--- a/dom/tests/mochitest/pointerlock/mochitest.ini
+++ b/dom/tests/mochitest/pointerlock/mochitest.ini
@@ -16,9 +16,10 @@ support-files =
file_targetOutOfFocus.html
file_screenClientXYConst.html
file_suppressSomeMouseEvents.html
file_locksvgelement.html
file_allowPointerLockSandboxFlag.html
iframe_differentDOM.html
[test_pointerlock-api.html]
+tags = fullscreen
skip-if = buildapp == 'b2g' || toolkit == 'android' # B2G - window.open focus issues using fullscreen.
--- a/layout/forms/test/chrome.ini
+++ b/layout/forms/test/chrome.ini
@@ -2,9 +2,10 @@
skip-if = buildapp == 'b2g' || os == 'android'
support-files =
bug536567_iframe.html
bug536567_subframe.html
bug665540_window.xul
[test_bug536567_perwindowpb.html]
[test_bug665540.html]
+tags = fullscreen
skip-if = buildapp == 'mulet' || (os == 'linux' && bits == 64) # Bug 888164
--- a/layout/style/test/chrome/chrome.ini
+++ b/layout/style/test/chrome/chrome.ini
@@ -12,11 +12,12 @@ support-files =
[test_addSheet.html]
[test_additional_sheets.html]
[test_author_specified_style.html]
[test_bug418986-2.xul]
[test_bug1157097.html]
[test_bug1160724.xul]
[test_bug535806.xul]
[test_display_mode.html]
+tags = fullscreen
[test_hover.html]
skip-if = buildapp == 'mulet'
[test_moz_document_rules.html]
--- a/widget/tests/chrome.ini
+++ b/widget/tests/chrome.ini
@@ -48,16 +48,17 @@ support-files = native_mouse_mac_window.
skip-if = toolkit != "cocoa"
[test_bug428405.xul]
skip-if = toolkit != "cocoa"
[test_bug466599.xul]
skip-if = toolkit != "cocoa"
[test_bug485118.xul]
skip-if = toolkit != "cocoa"
[test_bug522217.xul]
+tags = fullscreen
skip-if = toolkit != "cocoa"
support-files = window_bug522217.xul
[test_platform_colors.xul]
#skip-if = toolkit != "cocoa"
skip-if = true # Bug 1207190
[test_standalone_native_menu.xul]
skip-if = toolkit != "cocoa"
support-files = standalone_native_menu_window.xul