fune/toolkit/content/tests/chrome/window_panel_focus.xhtml
Emma Malysz c154961d64 Bug 1592141, rename .xul test files in toolkit/ to .xhtml r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D50884

--HG--
rename : toolkit/components/aboutmemory/tests/remote.xul => toolkit/components/aboutmemory/tests/remote.xhtml
rename : toolkit/components/aboutmemory/tests/test_aboutmemory.xul => toolkit/components/aboutmemory/tests/test_aboutmemory.xhtml
rename : toolkit/components/aboutmemory/tests/test_aboutmemory2.xul => toolkit/components/aboutmemory/tests/test_aboutmemory2.xhtml
rename : toolkit/components/aboutmemory/tests/test_aboutmemory3.xul => toolkit/components/aboutmemory/tests/test_aboutmemory3.xhtml
rename : toolkit/components/aboutmemory/tests/test_aboutmemory4.xul => toolkit/components/aboutmemory/tests/test_aboutmemory4.xhtml
rename : toolkit/components/aboutmemory/tests/test_aboutmemory5.xul => toolkit/components/aboutmemory/tests/test_aboutmemory5.xhtml
rename : toolkit/components/aboutmemory/tests/test_aboutmemory6.xul => toolkit/components/aboutmemory/tests/test_aboutmemory6.xhtml
rename : toolkit/components/aboutmemory/tests/test_aboutmemory7.xul => toolkit/components/aboutmemory/tests/test_aboutmemory7.xhtml
rename : toolkit/components/aboutmemory/tests/test_dumpGCAndCCLogsToFile.xul => toolkit/components/aboutmemory/tests/test_dumpGCAndCCLogsToFile.xhtml
rename : toolkit/components/aboutmemory/tests/test_memoryReporters.xul => toolkit/components/aboutmemory/tests/test_memoryReporters.xhtml
rename : toolkit/components/aboutmemory/tests/test_memoryReporters2.xul => toolkit/components/aboutmemory/tests/test_memoryReporters2.xhtml
rename : toolkit/components/aboutmemory/tests/test_sqliteMultiReporter.xul => toolkit/components/aboutmemory/tests/test_sqliteMultiReporter.xhtml
rename : toolkit/components/ctypes/tests/chrome/test_ctypes.xul => toolkit/components/ctypes/tests/chrome/test_ctypes.xhtml
rename : toolkit/components/osfile/tests/mochi/test_osfile_async.xul => toolkit/components/osfile/tests/mochi/test_osfile_async.xhtml
rename : toolkit/components/osfile/tests/mochi/test_osfile_back.xul => toolkit/components/osfile/tests/mochi/test_osfile_back.xhtml
rename : toolkit/components/osfile/tests/mochi/test_osfile_comms.xul => toolkit/components/osfile/tests/mochi/test_osfile_comms.xhtml
rename : toolkit/components/osfile/tests/mochi/test_osfile_front.xul => toolkit/components/osfile/tests/mochi/test_osfile_front.xhtml
rename : toolkit/components/places/tests/chrome/browser_disableglobalhistory.xul => toolkit/components/places/tests/chrome/browser_disableglobalhistory.xhtml
rename : toolkit/components/places/tests/chrome/test_371798.xul => toolkit/components/places/tests/chrome/test_371798.xhtml
rename : toolkit/components/places/tests/chrome/test_browser_disableglobalhistory.xul => toolkit/components/places/tests/chrome/test_browser_disableglobalhistory.xhtml
rename : toolkit/components/places/tests/chrome/test_favicon_annotations.xul => toolkit/components/places/tests/chrome/test_favicon_annotations.xhtml
rename : toolkit/components/workerloader/tests/test_loading.xul => toolkit/components/workerloader/tests/test_loading.xhtml
rename : toolkit/components/xulstore/tests/chrome/test_persistence.xul => toolkit/components/xulstore/tests/chrome/test_persistence.xhtml
rename : toolkit/components/xulstore/tests/chrome/window_persistence.xul => toolkit/components/xulstore/tests/chrome/window_persistence.xhtml
rename : toolkit/content/tests/chrome/bug263683_window.xul => toolkit/content/tests/chrome/bug263683_window.xhtml
rename : toolkit/content/tests/chrome/bug304188_window.xul => toolkit/content/tests/chrome/bug304188_window.xhtml
rename : toolkit/content/tests/chrome/bug331215_window.xul => toolkit/content/tests/chrome/bug331215_window.xhtml
rename : toolkit/content/tests/chrome/bug360437_window.xul => toolkit/content/tests/chrome/bug360437_window.xhtml
rename : toolkit/content/tests/chrome/bug366992_window.xul => toolkit/content/tests/chrome/bug366992_window.xhtml
rename : toolkit/content/tests/chrome/bug409624_window.xul => toolkit/content/tests/chrome/bug409624_window.xhtml
rename : toolkit/content/tests/chrome/bug429723_window.xul => toolkit/content/tests/chrome/bug429723_window.xhtml
rename : toolkit/content/tests/chrome/bug451540_window.xul => toolkit/content/tests/chrome/bug451540_window.xhtml
rename : toolkit/content/tests/chrome/bug624329_window.xul => toolkit/content/tests/chrome/bug624329_window.xhtml
rename : toolkit/content/tests/chrome/dialog_dialogfocus.xul => toolkit/content/tests/chrome/dialog_dialogfocus.xhtml
rename : toolkit/content/tests/chrome/dialog_dialogfocus2.xul => toolkit/content/tests/chrome/dialog_dialogfocus2.xhtml
rename : toolkit/content/tests/chrome/file_edit_contextmenu.xul => toolkit/content/tests/chrome/file_edit_contextmenu.xhtml
rename : toolkit/content/tests/chrome/findbar_entireword_window.xul => toolkit/content/tests/chrome/findbar_entireword_window.xhtml
rename : toolkit/content/tests/chrome/findbar_events_window.xul => toolkit/content/tests/chrome/findbar_events_window.xhtml
rename : toolkit/content/tests/chrome/findbar_window.xul => toolkit/content/tests/chrome/findbar_window.xhtml
rename : toolkit/content/tests/chrome/frame_popup_anchor.xul => toolkit/content/tests/chrome/frame_popup_anchor.xhtml
rename : toolkit/content/tests/chrome/frame_popupremoving_frame.xul => toolkit/content/tests/chrome/frame_popupremoving_frame.xhtml
rename : toolkit/content/tests/chrome/frame_subframe_origin_subframe1.xul => toolkit/content/tests/chrome/frame_subframe_origin_subframe1.xhtml
rename : toolkit/content/tests/chrome/frame_subframe_origin_subframe2.xul => toolkit/content/tests/chrome/frame_subframe_origin_subframe2.xhtml
rename : toolkit/content/tests/chrome/popup_childframe_node.xul => toolkit/content/tests/chrome/popup_childframe_node.xhtml
rename : toolkit/content/tests/chrome/rtltest/content/dirtest.xul => toolkit/content/tests/chrome/rtltest/content/dirtest.xhtml
rename : toolkit/content/tests/chrome/test_arrowpanel.xul => toolkit/content/tests/chrome/test_arrowpanel.xhtml
rename : toolkit/content/tests/chrome/test_autocomplete2.xul => toolkit/content/tests/chrome/test_autocomplete2.xhtml
rename : toolkit/content/tests/chrome/test_autocomplete3.xul => toolkit/content/tests/chrome/test_autocomplete3.xhtml
rename : toolkit/content/tests/chrome/test_autocomplete4.xul => toolkit/content/tests/chrome/test_autocomplete4.xhtml
rename : toolkit/content/tests/chrome/test_autocomplete5.xul => toolkit/content/tests/chrome/test_autocomplete5.xhtml
rename : toolkit/content/tests/chrome/test_autocomplete_emphasis.xul => toolkit/content/tests/chrome/test_autocomplete_emphasis.xhtml
rename : toolkit/content/tests/chrome/test_autocomplete_mac_caret.xul => toolkit/content/tests/chrome/test_autocomplete_mac_caret.xhtml
rename : toolkit/content/tests/chrome/test_autocomplete_placehold_last_complete.xul => toolkit/content/tests/chrome/test_autocomplete_placehold_last_complete.xhtml
rename : toolkit/content/tests/chrome/test_browser_drop.xul => toolkit/content/tests/chrome/test_browser_drop.xhtml
rename : toolkit/content/tests/chrome/test_bug1048178.xul => toolkit/content/tests/chrome/test_bug1048178.xhtml
rename : toolkit/content/tests/chrome/test_bug263683.xul => toolkit/content/tests/chrome/test_bug263683.xhtml
rename : toolkit/content/tests/chrome/test_bug304188.xul => toolkit/content/tests/chrome/test_bug304188.xhtml
rename : toolkit/content/tests/chrome/test_bug331215.xul => toolkit/content/tests/chrome/test_bug331215.xhtml
rename : toolkit/content/tests/chrome/test_bug360220.xul => toolkit/content/tests/chrome/test_bug360220.xhtml
rename : toolkit/content/tests/chrome/test_bug360437.xul => toolkit/content/tests/chrome/test_bug360437.xhtml
rename : toolkit/content/tests/chrome/test_bug365773.xul => toolkit/content/tests/chrome/test_bug365773.xhtml
rename : toolkit/content/tests/chrome/test_bug366992.xul => toolkit/content/tests/chrome/test_bug366992.xhtml
rename : toolkit/content/tests/chrome/test_bug382990.xul => toolkit/content/tests/chrome/test_bug382990.xhtml
rename : toolkit/content/tests/chrome/test_bug409624.xul => toolkit/content/tests/chrome/test_bug409624.xhtml
rename : toolkit/content/tests/chrome/test_bug418874.xul => toolkit/content/tests/chrome/test_bug418874.xhtml
rename : toolkit/content/tests/chrome/test_bug429723.xul => toolkit/content/tests/chrome/test_bug429723.xhtml
rename : toolkit/content/tests/chrome/test_bug437844.xul => toolkit/content/tests/chrome/test_bug437844.xhtml
rename : toolkit/content/tests/chrome/test_bug451540.xul => toolkit/content/tests/chrome/test_bug451540.xhtml
rename : toolkit/content/tests/chrome/test_bug457632.xul => toolkit/content/tests/chrome/test_bug457632.xhtml
rename : toolkit/content/tests/chrome/test_bug460942.xul => toolkit/content/tests/chrome/test_bug460942.xhtml
rename : toolkit/content/tests/chrome/test_bug471776.xul => toolkit/content/tests/chrome/test_bug471776.xhtml
rename : toolkit/content/tests/chrome/test_bug509732.xul => toolkit/content/tests/chrome/test_bug509732.xhtml
rename : toolkit/content/tests/chrome/test_bug557987.xul => toolkit/content/tests/chrome/test_bug557987.xhtml
rename : toolkit/content/tests/chrome/test_bug562554.xul => toolkit/content/tests/chrome/test_bug562554.xhtml
rename : toolkit/content/tests/chrome/test_bug624329.xul => toolkit/content/tests/chrome/test_bug624329.xhtml
rename : toolkit/content/tests/chrome/test_bug792324.xul => toolkit/content/tests/chrome/test_bug792324.xhtml
rename : toolkit/content/tests/chrome/test_button.xul => toolkit/content/tests/chrome/test_button.xhtml
rename : toolkit/content/tests/chrome/test_chromemargin.xul => toolkit/content/tests/chrome/test_chromemargin.xhtml
rename : toolkit/content/tests/chrome/test_closemenu_attribute.xul => toolkit/content/tests/chrome/test_closemenu_attribute.xhtml
rename : toolkit/content/tests/chrome/test_contextmenu_list.xul => toolkit/content/tests/chrome/test_contextmenu_list.xhtml
rename : toolkit/content/tests/chrome/test_cursorsnap.xul => toolkit/content/tests/chrome/test_cursorsnap.xhtml
rename : toolkit/content/tests/chrome/test_custom_element_base.xul => toolkit/content/tests/chrome/test_custom_element_base.xhtml
rename : toolkit/content/tests/chrome/test_custom_element_delay_connection.xul => toolkit/content/tests/chrome/test_custom_element_delay_connection.xhtml
rename : toolkit/content/tests/chrome/test_deck.xul => toolkit/content/tests/chrome/test_deck.xhtml
rename : toolkit/content/tests/chrome/test_dialogfocus.xul => toolkit/content/tests/chrome/test_dialogfocus.xhtml
rename : toolkit/content/tests/chrome/test_findbar.xul => toolkit/content/tests/chrome/test_findbar.xhtml
rename : toolkit/content/tests/chrome/test_findbar_entireword.xul => toolkit/content/tests/chrome/test_findbar_entireword.xhtml
rename : toolkit/content/tests/chrome/test_findbar_events.xul => toolkit/content/tests/chrome/test_findbar_events.xhtml
rename : toolkit/content/tests/chrome/test_frames.xul => toolkit/content/tests/chrome/test_frames.xhtml
rename : toolkit/content/tests/chrome/test_hiddenitems.xul => toolkit/content/tests/chrome/test_hiddenitems.xhtml
rename : toolkit/content/tests/chrome/test_hiddenpaging.xul => toolkit/content/tests/chrome/test_hiddenpaging.xhtml
rename : toolkit/content/tests/chrome/test_keys.xul => toolkit/content/tests/chrome/test_keys.xhtml
rename : toolkit/content/tests/chrome/test_labelcontrol.xul => toolkit/content/tests/chrome/test_labelcontrol.xhtml
rename : toolkit/content/tests/chrome/test_maximized_persist.xul => toolkit/content/tests/chrome/test_maximized_persist.xhtml
rename : toolkit/content/tests/chrome/test_menu.xul => toolkit/content/tests/chrome/test_menu.xhtml
rename : toolkit/content/tests/chrome/test_menu_hide.xul => toolkit/content/tests/chrome/test_menu_hide.xhtml
rename : toolkit/content/tests/chrome/test_menu_withcapture.xul => toolkit/content/tests/chrome/test_menu_withcapture.xhtml
rename : toolkit/content/tests/chrome/test_menuchecks.xul => toolkit/content/tests/chrome/test_menuchecks.xhtml
rename : toolkit/content/tests/chrome/test_menuitem_blink.xul => toolkit/content/tests/chrome/test_menuitem_blink.xhtml
rename : toolkit/content/tests/chrome/test_menuitem_commands.xul => toolkit/content/tests/chrome/test_menuitem_commands.xhtml
rename : toolkit/content/tests/chrome/test_menulist.xul => toolkit/content/tests/chrome/test_menulist.xhtml
rename : toolkit/content/tests/chrome/test_menulist_keynav.xul => toolkit/content/tests/chrome/test_menulist_keynav.xhtml
rename : toolkit/content/tests/chrome/test_menulist_null_value.xul => toolkit/content/tests/chrome/test_menulist_null_value.xhtml
rename : toolkit/content/tests/chrome/test_menulist_paging.xul => toolkit/content/tests/chrome/test_menulist_paging.xhtml
rename : toolkit/content/tests/chrome/test_menulist_position.xul => toolkit/content/tests/chrome/test_menulist_position.xhtml
rename : toolkit/content/tests/chrome/test_mousescroll.xul => toolkit/content/tests/chrome/test_mousescroll.xhtml
rename : toolkit/content/tests/chrome/test_mozinputbox_dictionary.xul => toolkit/content/tests/chrome/test_mozinputbox_dictionary.xhtml
rename : toolkit/content/tests/chrome/test_notificationbox.xul => toolkit/content/tests/chrome/test_notificationbox.xhtml
rename : toolkit/content/tests/chrome/test_panel.xul => toolkit/content/tests/chrome/test_panel.xhtml
rename : toolkit/content/tests/chrome/test_panel_anchoradjust.xul => toolkit/content/tests/chrome/test_panel_anchoradjust.xhtml
rename : toolkit/content/tests/chrome/test_panel_focus.xul => toolkit/content/tests/chrome/test_panel_focus.xhtml
rename : toolkit/content/tests/chrome/test_panelfrommenu.xul => toolkit/content/tests/chrome/test_panelfrommenu.xhtml
rename : toolkit/content/tests/chrome/test_popup_anchor.xul => toolkit/content/tests/chrome/test_popup_anchor.xhtml
rename : toolkit/content/tests/chrome/test_popup_anchoratrect.xul => toolkit/content/tests/chrome/test_popup_anchoratrect.xhtml
rename : toolkit/content/tests/chrome/test_popup_attribute.xul => toolkit/content/tests/chrome/test_popup_attribute.xhtml
rename : toolkit/content/tests/chrome/test_popup_button.xul => toolkit/content/tests/chrome/test_popup_button.xhtml
rename : toolkit/content/tests/chrome/test_popup_coords.xul => toolkit/content/tests/chrome/test_popup_coords.xhtml
rename : toolkit/content/tests/chrome/test_popup_keys.xul => toolkit/content/tests/chrome/test_popup_keys.xhtml
rename : toolkit/content/tests/chrome/test_popup_moveToAnchor.xul => toolkit/content/tests/chrome/test_popup_moveToAnchor.xhtml
rename : toolkit/content/tests/chrome/test_popup_preventdefault.xul => toolkit/content/tests/chrome/test_popup_preventdefault.xhtml
rename : toolkit/content/tests/chrome/test_popup_preventdefault_chrome.xul => toolkit/content/tests/chrome/test_popup_preventdefault_chrome.xhtml
rename : toolkit/content/tests/chrome/test_popup_recreate.xul => toolkit/content/tests/chrome/test_popup_recreate.xhtml
rename : toolkit/content/tests/chrome/test_popup_scaled.xul => toolkit/content/tests/chrome/test_popup_scaled.xhtml
rename : toolkit/content/tests/chrome/test_popup_tree.xul => toolkit/content/tests/chrome/test_popup_tree.xhtml
rename : toolkit/content/tests/chrome/test_popuphidden.xul => toolkit/content/tests/chrome/test_popuphidden.xhtml
rename : toolkit/content/tests/chrome/test_popupincontent.xul => toolkit/content/tests/chrome/test_popupincontent.xhtml
rename : toolkit/content/tests/chrome/test_popupremoving.xul => toolkit/content/tests/chrome/test_popupremoving.xhtml
rename : toolkit/content/tests/chrome/test_popupremoving_frame.xul => toolkit/content/tests/chrome/test_popupremoving_frame.xhtml
rename : toolkit/content/tests/chrome/test_position.xul => toolkit/content/tests/chrome/test_position.xhtml
rename : toolkit/content/tests/chrome/test_preferences.xul => toolkit/content/tests/chrome/test_preferences.xhtml
rename : toolkit/content/tests/chrome/test_preferences_beforeaccept.xul => toolkit/content/tests/chrome/test_preferences_beforeaccept.xhtml
rename : toolkit/content/tests/chrome/test_preferences_onsyncfrompreference.xul => toolkit/content/tests/chrome/test_preferences_onsyncfrompreference.xhtml
rename : toolkit/content/tests/chrome/test_props.xul => toolkit/content/tests/chrome/test_props.xhtml
rename : toolkit/content/tests/chrome/test_radio.xul => toolkit/content/tests/chrome/test_radio.xhtml
rename : toolkit/content/tests/chrome/test_richlistbox.xul => toolkit/content/tests/chrome/test_richlistbox.xhtml
rename : toolkit/content/tests/chrome/test_righttoleft.xul => toolkit/content/tests/chrome/test_righttoleft.xhtml
rename : toolkit/content/tests/chrome/test_screenPersistence.xul => toolkit/content/tests/chrome/test_screenPersistence.xhtml
rename : toolkit/content/tests/chrome/test_scrollbar.xul => toolkit/content/tests/chrome/test_scrollbar.xhtml
rename : toolkit/content/tests/chrome/test_showcaret.xul => toolkit/content/tests/chrome/test_showcaret.xhtml
rename : toolkit/content/tests/chrome/test_subframe_origin.xul => toolkit/content/tests/chrome/test_subframe_origin.xhtml
rename : toolkit/content/tests/chrome/test_tabbox.xul => toolkit/content/tests/chrome/test_tabbox.xhtml
rename : toolkit/content/tests/chrome/test_tabindex.xul => toolkit/content/tests/chrome/test_tabindex.xhtml
rename : toolkit/content/tests/chrome/test_textbox_search.xul => toolkit/content/tests/chrome/test_textbox_search.xhtml
rename : toolkit/content/tests/chrome/test_titlebar.xul => toolkit/content/tests/chrome/test_titlebar.xhtml
rename : toolkit/content/tests/chrome/test_tooltip.xul => toolkit/content/tests/chrome/test_tooltip.xhtml
rename : toolkit/content/tests/chrome/test_tooltip_noautohide.xul => toolkit/content/tests/chrome/test_tooltip_noautohide.xhtml
rename : toolkit/content/tests/chrome/test_tree.xul => toolkit/content/tests/chrome/test_tree.xhtml
rename : toolkit/content/tests/chrome/test_tree_hier.xul => toolkit/content/tests/chrome/test_tree_hier.xhtml
rename : toolkit/content/tests/chrome/test_tree_single.xul => toolkit/content/tests/chrome/test_tree_single.xhtml
rename : toolkit/content/tests/chrome/test_tree_view.xul => toolkit/content/tests/chrome/test_tree_view.xhtml
rename : toolkit/content/tests/chrome/test_window_intrinsic_size.xul => toolkit/content/tests/chrome/test_window_intrinsic_size.xhtml
rename : toolkit/content/tests/chrome/window_browser_drop.xul => toolkit/content/tests/chrome/window_browser_drop.xhtml
rename : toolkit/content/tests/chrome/window_chromemargin.xul => toolkit/content/tests/chrome/window_chromemargin.xhtml
rename : toolkit/content/tests/chrome/window_cursorsnap_dialog.xul => toolkit/content/tests/chrome/window_cursorsnap_dialog.xhtml
rename : toolkit/content/tests/chrome/window_cursorsnap_wizard.xul => toolkit/content/tests/chrome/window_cursorsnap_wizard.xhtml
rename : toolkit/content/tests/chrome/window_intrinsic_size.xul => toolkit/content/tests/chrome/window_intrinsic_size.xhtml
rename : toolkit/content/tests/chrome/window_keys.xul => toolkit/content/tests/chrome/window_keys.xhtml
rename : toolkit/content/tests/chrome/window_largemenu.xul => toolkit/content/tests/chrome/window_largemenu.xhtml
rename : toolkit/content/tests/chrome/window_maximized_persist.xul => toolkit/content/tests/chrome/window_maximized_persist.xhtml
rename : toolkit/content/tests/chrome/window_panel.xul => toolkit/content/tests/chrome/window_panel.xhtml
rename : toolkit/content/tests/chrome/window_panel_anchoradjust.xul => toolkit/content/tests/chrome/window_panel_anchoradjust.xhtml
rename : toolkit/content/tests/chrome/window_panel_focus.xul => toolkit/content/tests/chrome/window_panel_focus.xhtml
rename : toolkit/content/tests/chrome/window_popup_anchor.xul => toolkit/content/tests/chrome/window_popup_anchor.xhtml
rename : toolkit/content/tests/chrome/window_popup_anchoratrect.xul => toolkit/content/tests/chrome/window_popup_anchoratrect.xhtml
rename : toolkit/content/tests/chrome/window_popup_attribute.xul => toolkit/content/tests/chrome/window_popup_attribute.xhtml
rename : toolkit/content/tests/chrome/window_popup_button.xul => toolkit/content/tests/chrome/window_popup_button.xhtml
rename : toolkit/content/tests/chrome/window_popup_preventdefault_chrome.xul => toolkit/content/tests/chrome/window_popup_preventdefault_chrome.xhtml
rename : toolkit/content/tests/chrome/window_preferences.xul => toolkit/content/tests/chrome/window_preferences.xhtml
rename : toolkit/content/tests/chrome/window_preferences2.xul => toolkit/content/tests/chrome/window_preferences2.xhtml
rename : toolkit/content/tests/chrome/window_preferences3.xul => toolkit/content/tests/chrome/window_preferences3.xhtml
rename : toolkit/content/tests/chrome/window_preferences_beforeaccept.xul => toolkit/content/tests/chrome/window_preferences_beforeaccept.xhtml
rename : toolkit/content/tests/chrome/window_preferences_commandretarget.xul => toolkit/content/tests/chrome/window_preferences_commandretarget.xhtml
rename : toolkit/content/tests/chrome/window_preferences_onsyncfrompreference.xul => toolkit/content/tests/chrome/window_preferences_onsyncfrompreference.xhtml
rename : toolkit/content/tests/chrome/window_screenPosSize.xul => toolkit/content/tests/chrome/window_screenPosSize.xhtml
rename : toolkit/content/tests/chrome/window_showcaret.xul => toolkit/content/tests/chrome/window_showcaret.xhtml
rename : toolkit/content/tests/chrome/window_subframe_origin.xul => toolkit/content/tests/chrome/window_subframe_origin.xhtml
rename : toolkit/content/tests/chrome/window_titlebar.xul => toolkit/content/tests/chrome/window_titlebar.xhtml
rename : toolkit/content/tests/chrome/window_tooltip.xul => toolkit/content/tests/chrome/window_tooltip.xhtml
rename : toolkit/content/tests/widgets/test_contextmenu_menugroup.xul => toolkit/content/tests/widgets/test_contextmenu_menugroup.xhtml
rename : toolkit/content/tests/widgets/test_contextmenu_nested.xul => toolkit/content/tests/widgets/test_contextmenu_nested.xhtml
rename : toolkit/content/tests/widgets/test_editor_currentURI.xul => toolkit/content/tests/widgets/test_editor_currentURI.xhtml
rename : toolkit/content/tests/widgets/test_label_checkbox.xul => toolkit/content/tests/widgets/test_label_checkbox.xhtml
rename : toolkit/content/tests/widgets/test_menubar.xul => toolkit/content/tests/widgets/test_menubar.xhtml
rename : toolkit/content/tests/widgets/test_popupanchor.xul => toolkit/content/tests/widgets/test_popupanchor.xhtml
rename : toolkit/content/tests/widgets/test_popupreflows.xul => toolkit/content/tests/widgets/test_popupreflows.xhtml
rename : toolkit/content/tests/widgets/test_tree_column_reorder.xul => toolkit/content/tests/widgets/test_tree_column_reorder.xhtml
rename : toolkit/content/tests/widgets/window_label_checkbox.xul => toolkit/content/tests/widgets/window_label_checkbox.xhtml
rename : toolkit/content/tests/widgets/window_menubar.xul => toolkit/content/tests/widgets/window_menubar.xhtml
rename : toolkit/modules/tests/chrome/test_bug544442_checkCert.xul => toolkit/modules/tests/chrome/test_bug544442_checkCert.xhtml
rename : toolkit/mozapps/extensions/test/browser/addon_prefs.xul => toolkit/mozapps/extensions/test/browser/addon_prefs.xhtml
rename : toolkit/mozapps/extensions/test/browser/more_options.xul => toolkit/mozapps/extensions/test/browser/more_options.xhtml
rename : toolkit/mozapps/extensions/test/browser/options.xul => toolkit/mozapps/extensions/test/browser/options.xhtml
rename : toolkit/mozapps/extensions/test/browser/webapi_checkchromeframe.xul => toolkit/mozapps/extensions/test/browser/webapi_checkchromeframe.xhtml
rename : toolkit/profile/test/test_create_profile.xul => toolkit/profile/test/test_create_profile.xhtml
extra : moz-landing-system : lando
2019-11-11 19:14:34 +00:00

132 lines
4.9 KiB
HTML

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin" type="text/css"?>
<?xml-stylesheet href="chrome://mochikit/content/tests/SimpleTest/test.css" type="text/css"?>
<window title="Panel Focus Tests"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:html="http://www.w3.org/1999/xhtml">
<script src="chrome://mochikit/content/tests/SimpleTest/EventUtils.js"/>
<checkbox id="b1" label="Item 1"/>
<!-- Focus should be in this order: 2 6 3 8 1 4 5 7 9 -->
<panel id="panel" norestorefocus="true" onpopupshown="panelShown()" onpopuphidden="panelHidden()">
<button id="t1" label="Button One"/>
<button id="t2" tabindex="1" label="Button Two" onblur="gButtonBlur++;"/>
<button id="t3" tabindex="2" label="Button Three"/>
<button id="t4" tabindex="0" label="Button Four"/>
<button id="t5" label="Button Five"/>
<button id="t6" tabindex="1" label="Button Six"/>
<button id="t7" label="Button Seven"/>
<button id="t8" tabindex="4" label="Button Eight"/>
<button id="t9" label="Button Nine"/>
</panel>
<panel id="noautofocusPanel" noautofocus="true"
onpopupshown="noautofocusPanelShown()" onpopuphidden="noautofocusPanelHidden()">
<html:input id="tb3"/>
</panel>
<checkbox id="b2" label="Item 2" popup="panel" onblur="gButtonBlur++;"/>
<script class="testbody" type="application/javascript">
<![CDATA[
var gButtonBlur = 0;
function showPanel()
{
// click on the document so that the window has focus
synthesizeMouse(document.documentElement, 1, 1, { });
// focus the button
synthesizeKeyExpectEvent("KEY_Tab", {}, $("b1"), "focus", "button focus");
// tabbing again should skip the popup
synthesizeKeyExpectEvent("KEY_Tab", {}, $("b2"), "focus", "popup skipped in focus navigation");
$("panel").openPopup(null, "", 10, 10, false, false);
}
function panelShown()
{
// the focus on the button should have been removed when the popup was opened
is(gButtonBlur, 1, "focus removed when popup opened");
// press tab numerous times to cycle through the buttons. The t2 button will
// be blurred twice, so gButtonBlur will be 3 afterwards.
synthesizeKeyExpectEvent("KEY_Tab", {}, $("t2"), "focus", "tabindex 1");
synthesizeKeyExpectEvent("KEY_Tab", {}, $("t6"), "focus", "tabindex 2");
synthesizeKeyExpectEvent("KEY_Tab", {}, $("t3"), "focus", "tabindex 3");
synthesizeKeyExpectEvent("KEY_Tab", {}, $("t8"), "focus", "tabindex 4");
synthesizeKeyExpectEvent("KEY_Tab", {}, $("t1"), "focus", "tabindex 5");
synthesizeKeyExpectEvent("KEY_Tab", {}, $("t4"), "focus", "tabindex 6");
synthesizeKeyExpectEvent("KEY_Tab", {}, $("t5"), "focus", "tabindex 7");
synthesizeKeyExpectEvent("KEY_Tab", {}, $("t7"), "focus", "tabindex 8");
synthesizeKeyExpectEvent("KEY_Tab", {}, $("t9"), "focus", "tabindex 9");
synthesizeKeyExpectEvent("KEY_Tab", {}, $("t2"), "focus", "tabindex 10");
synthesizeKeyExpectEvent("KEY_Tab", {shiftKey: true}, $("t9"), "focus", "back tabindex 1");
synthesizeKeyExpectEvent("KEY_Tab", {shiftKey: true}, $("t7"), "focus", "back tabindex 2");
synthesizeKeyExpectEvent("KEY_Tab", {shiftKey: true}, $("t5"), "focus", "back tabindex 3");
synthesizeKeyExpectEvent("KEY_Tab", {shiftKey: true}, $("t4"), "focus", "back tabindex 4");
synthesizeKeyExpectEvent("KEY_Tab", {shiftKey: true}, $("t1"), "focus", "back tabindex 5");
synthesizeKeyExpectEvent("KEY_Tab", {shiftKey: true}, $("t8"), "focus", "back tabindex 6");
synthesizeKeyExpectEvent("KEY_Tab", {shiftKey: true}, $("t3"), "focus", "back tabindex 7");
synthesizeKeyExpectEvent("KEY_Tab", {shiftKey: true}, $("t6"), "focus", "back tabindex 8");
synthesizeKeyExpectEvent("KEY_Tab", {shiftKey: true}, $("t2"), "focus", "back tabindex 9");
is(gButtonBlur, 3, "blur events fired within popup");
synthesizeKey("KEY_Escape");
}
function ok(condition, message) {
window.arguments[0].SimpleTest.ok(condition, message);
}
function is(left, right, message) {
window.arguments[0].SimpleTest.is(left, right, message);
}
function panelHidden()
{
// closing the popup should have blurred the focused element
is(gButtonBlur, 4, "focus removed when popup closed");
// now that the panel is hidden, pressing tab should focus the elements in
// the main window again
synthesizeKeyExpectEvent("KEY_Tab", {}, $("b1"), "focus", "focus after popup closed");
$("noautofocusPanel").openPopup(null, "", 10, 10, false, false);
}
function noautofocusPanelShown()
{
// with noautofocus="true", the focus should not be removed when the panel is
// opened, so key events should still be fired at the checkbox.
synthesizeKeyExpectEvent(" ", {}, $("b1"), "command", "noautofocus");
$("noautofocusPanel").hidePopup();
}
function noautofocusPanelHidden()
{
window.close();
window.arguments[0].SimpleTest.finish();
}
window.arguments[0].SimpleTest.waitForFocus(showPanel, window);
]]>
</script>
<body xmlns="http://www.w3.org/1999/xhtml">
<p id="display">
</p>
<div id="content" style="display: none">
</div>
<pre id="test">
</pre>
</body>
</window>