Bug 1255659 part 2 - Add 'fullscreen' tag to tests which ever put window into fullscreen. draft
authorXidorn Quan <quanxunzhen@gmail.com>
Fri, 11 Mar 2016 10:45:00 +0800
changeset 339371 c34d362a121929ee8a7a7943a20e0a70b80a9ec3
parent 339370 6ee075878e17c469081259cda8b57e0bc4c22264
child 515972 6f34db4851133eff73909bf3fcaec5c9f991f13b
push id12711
push userxquan@mozilla.com
push dateFri, 11 Mar 2016 02:45:15 +0000
bugs1255659
milestone48.0a1
Bug 1255659 part 2 - Add 'fullscreen' tag to tests which ever put window into fullscreen. MozReview-Commit-ID: EBynEGbpYQU
browser/base/content/test/general/browser.ini
browser/components/customizableui/test/browser.ini
browser/components/extensions/test/browser/browser.ini
dom/html/test/browser.ini
dom/html/test/mochitest.ini
dom/tests/mochitest/chrome/chrome.ini
dom/tests/mochitest/pointerlock/mochitest.ini
layout/forms/test/chrome.ini
layout/style/test/chrome/chrome.ini
widget/tests/chrome.ini
--- 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