Commit Graph

1060 Commits

Author SHA1 Message Date
David Rajchenbach-Teller
22df70041a Bug 845190 - Reactivate tests blocked by bug 888347. r=yoric 2013-09-25 11:43:48 -04:00
Wes Kocher
9f40060dc3 Merge fx-team to m-c 2013-09-24 20:06:37 -07:00
Tim Taubert
76a179666d Bug 897095 - Don't call restoreHistory() for closed windows; r=smacleod 2013-09-24 19:59:07 +02:00
Gregory Szorc
ed68c2482b Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Tim Taubert
01e2e2bf33 Bug 894595 - part 3 - Use asynchronous data collection for delayed save state calls; r=yoric 2013-08-29 16:02:42 +02:00
Tim Taubert
bee3243d57 Bug 894595 - part 2 - Implement asynchronous data collection for session storage and history; f=smacleod r=yoric 2013-08-28 13:11:14 +02:00
Tim Taubert
6876012225 Bug 894595 - part 1.6 - Move session history collection into a module; r=yoric 2013-08-30 06:21:52 +02:00
Tim Taubert
5927aa6be5 Bug 894595 - part 1.5 - Move privacy level checks into a module; r=yoric 2013-09-17 10:40:27 +02:00
Tim Taubert
2b369b4fdd Bug 894595 - part 1 - Move tab state collection routines to a separate object; f=smacleod r=yoric 2013-09-17 10:32:37 +02:00
Jared Wein
bee9457f0a Bug 917887 - Move tests in browser/base/content/tests to browser/base/content/tests/general. r=gavin
--HG--
rename : browser/base/content/test/Makefile.in => browser/base/content/test/general/Makefile.in
rename : browser/base/content/test/POSTSearchEngine.xml => browser/base/content/test/general/POSTSearchEngine.xml
rename : browser/base/content/test/alltabslistener.html => browser/base/content/test/general/alltabslistener.html
rename : browser/base/content/test/app_bug575561.html => browser/base/content/test/general/app_bug575561.html
rename : browser/base/content/test/app_subframe_bug575561.html => browser/base/content/test/general/app_subframe_bug575561.html
rename : browser/base/content/test/audio.ogg => browser/base/content/test/general/audio.ogg
rename : browser/base/content/test/authenticate.sjs => browser/base/content/test/general/authenticate.sjs
rename : browser/base/content/test/blockNoPlugins.xml => browser/base/content/test/general/blockNoPlugins.xml
rename : browser/base/content/test/blockPluginHard.xml => browser/base/content/test/general/blockPluginHard.xml
rename : browser/base/content/test/blockPluginVulnerableNoUpdate.xml => browser/base/content/test/general/blockPluginVulnerableNoUpdate.xml
rename : browser/base/content/test/blockPluginVulnerableUpdatable.xml => browser/base/content/test/general/blockPluginVulnerableUpdatable.xml
rename : browser/base/content/test/browser_CTP_context_menu.js => browser/base/content/test/general/browser_CTP_context_menu.js
rename : browser/base/content/test/browser_CTP_data_urls.js => browser/base/content/test/general/browser_CTP_data_urls.js
rename : browser/base/content/test/browser_CTP_drag_drop.js => browser/base/content/test/general/browser_CTP_drag_drop.js
rename : browser/base/content/test/browser_URLBarSetURI.js => browser/base/content/test/general/browser_URLBarSetURI.js
rename : browser/base/content/test/browser_aboutHealthReport.js => browser/base/content/test/general/browser_aboutHealthReport.js
rename : browser/base/content/test/browser_aboutHome.js => browser/base/content/test/general/browser_aboutHome.js
rename : browser/base/content/test/browser_aboutSyncProgress.js => browser/base/content/test/general/browser_aboutSyncProgress.js
rename : browser/base/content/test/browser_addKeywordSearch.js => browser/base/content/test/general/browser_addKeywordSearch.js
rename : browser/base/content/test/browser_addon_bar.js => browser/base/content/test/general/browser_addon_bar.js
rename : browser/base/content/test/browser_addon_bar_aomlistener.js => browser/base/content/test/general/browser_addon_bar_aomlistener.js
rename : browser/base/content/test/browser_addon_bar_close_button.js => browser/base/content/test/general/browser_addon_bar_close_button.js
rename : browser/base/content/test/browser_addon_bar_shortcut.js => browser/base/content/test/general/browser_addon_bar_shortcut.js
rename : browser/base/content/test/browser_alltabslistener.js => browser/base/content/test/general/browser_alltabslistener.js
rename : browser/base/content/test/browser_blob-channelname.js => browser/base/content/test/general/browser_blob-channelname.js
rename : browser/base/content/test/browser_bookmark_titles.js => browser/base/content/test/general/browser_bookmark_titles.js
rename : browser/base/content/test/browser_bug304198.js => browser/base/content/test/general/browser_bug304198.js
rename : browser/base/content/test/browser_bug321000.js => browser/base/content/test/general/browser_bug321000.js
rename : browser/base/content/test/browser_bug329212.js => browser/base/content/test/general/browser_bug329212.js
rename : browser/base/content/test/browser_bug356571.js => browser/base/content/test/general/browser_bug356571.js
rename : browser/base/content/test/browser_bug380960.js => browser/base/content/test/general/browser_bug380960.js
rename : browser/base/content/test/browser_bug386835.js => browser/base/content/test/general/browser_bug386835.js
rename : browser/base/content/test/browser_bug405137.js => browser/base/content/test/general/browser_bug405137.js
rename : browser/base/content/test/browser_bug406216.js => browser/base/content/test/general/browser_bug406216.js
rename : browser/base/content/test/browser_bug409481.js => browser/base/content/test/general/browser_bug409481.js
rename : browser/base/content/test/browser_bug409624.js => browser/base/content/test/general/browser_bug409624.js
rename : browser/base/content/test/browser_bug413915.js => browser/base/content/test/general/browser_bug413915.js
rename : browser/base/content/test/browser_bug416661.js => browser/base/content/test/general/browser_bug416661.js
rename : browser/base/content/test/browser_bug417483.js => browser/base/content/test/general/browser_bug417483.js
rename : browser/base/content/test/browser_bug419612.js => browser/base/content/test/general/browser_bug419612.js
rename : browser/base/content/test/browser_bug422590.js => browser/base/content/test/general/browser_bug422590.js
rename : browser/base/content/test/browser_bug423833.js => browser/base/content/test/general/browser_bug423833.js
rename : browser/base/content/test/browser_bug424101.js => browser/base/content/test/general/browser_bug424101.js
rename : browser/base/content/test/browser_bug427559.js => browser/base/content/test/general/browser_bug427559.js
rename : browser/base/content/test/browser_bug432599.js => browser/base/content/test/general/browser_bug432599.js
rename : browser/base/content/test/browser_bug435035.js => browser/base/content/test/general/browser_bug435035.js
rename : browser/base/content/test/browser_bug435325.js => browser/base/content/test/general/browser_bug435325.js
rename : browser/base/content/test/browser_bug441778.js => browser/base/content/test/general/browser_bug441778.js
rename : browser/base/content/test/browser_bug455852.js => browser/base/content/test/general/browser_bug455852.js
rename : browser/base/content/test/browser_bug460146.js => browser/base/content/test/general/browser_bug460146.js
rename : browser/base/content/test/browser_bug462289.js => browser/base/content/test/general/browser_bug462289.js
rename : browser/base/content/test/browser_bug462673.js => browser/base/content/test/general/browser_bug462673.js
rename : browser/base/content/test/browser_bug477014.js => browser/base/content/test/general/browser_bug477014.js
rename : browser/base/content/test/browser_bug479408.js => browser/base/content/test/general/browser_bug479408.js
rename : browser/base/content/test/browser_bug479408_sample.html => browser/base/content/test/general/browser_bug479408_sample.html
rename : browser/base/content/test/browser_bug481560.js => browser/base/content/test/general/browser_bug481560.js
rename : browser/base/content/test/browser_bug484315.js => browser/base/content/test/general/browser_bug484315.js
rename : browser/base/content/test/browser_bug491431.js => browser/base/content/test/general/browser_bug491431.js
rename : browser/base/content/test/browser_bug495058.js => browser/base/content/test/general/browser_bug495058.js
rename : browser/base/content/test/browser_bug517902.js => browser/base/content/test/general/browser_bug517902.js
rename : browser/base/content/test/browser_bug519216.js => browser/base/content/test/general/browser_bug519216.js
rename : browser/base/content/test/browser_bug520538.js => browser/base/content/test/general/browser_bug520538.js
rename : browser/base/content/test/browser_bug521216.js => browser/base/content/test/general/browser_bug521216.js
rename : browser/base/content/test/browser_bug533232.js => browser/base/content/test/general/browser_bug533232.js
rename : browser/base/content/test/browser_bug537013.js => browser/base/content/test/general/browser_bug537013.js
rename : browser/base/content/test/browser_bug537474.js => browser/base/content/test/general/browser_bug537474.js
rename : browser/base/content/test/browser_bug550565.js => browser/base/content/test/general/browser_bug550565.js
rename : browser/base/content/test/browser_bug553455.js => browser/base/content/test/general/browser_bug553455.js
rename : browser/base/content/test/browser_bug555224.js => browser/base/content/test/general/browser_bug555224.js
rename : browser/base/content/test/browser_bug555767.js => browser/base/content/test/general/browser_bug555767.js
rename : browser/base/content/test/browser_bug556061.js => browser/base/content/test/general/browser_bug556061.js
rename : browser/base/content/test/browser_bug559991.js => browser/base/content/test/general/browser_bug559991.js
rename : browser/base/content/test/browser_bug561623.js => browser/base/content/test/general/browser_bug561623.js
rename : browser/base/content/test/browser_bug561636.js => browser/base/content/test/general/browser_bug561636.js
rename : browser/base/content/test/browser_bug562649.js => browser/base/content/test/general/browser_bug562649.js
rename : browser/base/content/test/browser_bug563588.js => browser/base/content/test/general/browser_bug563588.js
rename : browser/base/content/test/browser_bug565575.js => browser/base/content/test/general/browser_bug565575.js
rename : browser/base/content/test/browser_bug565667.js => browser/base/content/test/general/browser_bug565667.js
rename : browser/base/content/test/browser_bug567306.js => browser/base/content/test/general/browser_bug567306.js
rename : browser/base/content/test/browser_bug575561.js => browser/base/content/test/general/browser_bug575561.js
rename : browser/base/content/test/browser_bug575830.js => browser/base/content/test/general/browser_bug575830.js
rename : browser/base/content/test/browser_bug577121.js => browser/base/content/test/general/browser_bug577121.js
rename : browser/base/content/test/browser_bug578534.js => browser/base/content/test/general/browser_bug578534.js
rename : browser/base/content/test/browser_bug579872.js => browser/base/content/test/general/browser_bug579872.js
rename : browser/base/content/test/browser_bug580638.js => browser/base/content/test/general/browser_bug580638.js
rename : browser/base/content/test/browser_bug580956.js => browser/base/content/test/general/browser_bug580956.js
rename : browser/base/content/test/browser_bug581242.js => browser/base/content/test/general/browser_bug581242.js
rename : browser/base/content/test/browser_bug581253.js => browser/base/content/test/general/browser_bug581253.js
rename : browser/base/content/test/browser_bug581947.js => browser/base/content/test/general/browser_bug581947.js
rename : browser/base/content/test/browser_bug585558.js => browser/base/content/test/general/browser_bug585558.js
rename : browser/base/content/test/browser_bug585785.js => browser/base/content/test/general/browser_bug585785.js
rename : browser/base/content/test/browser_bug585830.js => browser/base/content/test/general/browser_bug585830.js
rename : browser/base/content/test/browser_bug590206.js => browser/base/content/test/general/browser_bug590206.js
rename : browser/base/content/test/browser_bug592338.js => browser/base/content/test/general/browser_bug592338.js
rename : browser/base/content/test/browser_bug594131.js => browser/base/content/test/general/browser_bug594131.js
rename : browser/base/content/test/browser_bug595507.js => browser/base/content/test/general/browser_bug595507.js
rename : browser/base/content/test/browser_bug596687.js => browser/base/content/test/general/browser_bug596687.js
rename : browser/base/content/test/browser_bug597218.js => browser/base/content/test/general/browser_bug597218.js
rename : browser/base/content/test/browser_bug598923.js => browser/base/content/test/general/browser_bug598923.js
rename : browser/base/content/test/browser_bug599325.js => browser/base/content/test/general/browser_bug599325.js
rename : browser/base/content/test/browser_bug609700.js => browser/base/content/test/general/browser_bug609700.js
rename : browser/base/content/test/browser_bug616836.js => browser/base/content/test/general/browser_bug616836.js
rename : browser/base/content/test/browser_bug623155.js => browser/base/content/test/general/browser_bug623155.js
rename : browser/base/content/test/browser_bug623893.js => browser/base/content/test/general/browser_bug623893.js
rename : browser/base/content/test/browser_bug624734.js => browser/base/content/test/general/browser_bug624734.js
rename : browser/base/content/test/browser_bug647886.js => browser/base/content/test/general/browser_bug647886.js
rename : browser/base/content/test/browser_bug655584.js => browser/base/content/test/general/browser_bug655584.js
rename : browser/base/content/test/browser_bug664672.js => browser/base/content/test/general/browser_bug664672.js
rename : browser/base/content/test/browser_bug676619.js => browser/base/content/test/general/browser_bug676619.js
rename : browser/base/content/test/browser_bug678392-1.html => browser/base/content/test/general/browser_bug678392-1.html
rename : browser/base/content/test/browser_bug678392-2.html => browser/base/content/test/general/browser_bug678392-2.html
rename : browser/base/content/test/browser_bug678392.js => browser/base/content/test/general/browser_bug678392.js
rename : browser/base/content/test/browser_bug710878.js => browser/base/content/test/general/browser_bug710878.js
rename : browser/base/content/test/browser_bug719271.js => browser/base/content/test/general/browser_bug719271.js
rename : browser/base/content/test/browser_bug724239.js => browser/base/content/test/general/browser_bug724239.js
rename : browser/base/content/test/browser_bug734076.js => browser/base/content/test/general/browser_bug734076.js
rename : browser/base/content/test/browser_bug735471.js => browser/base/content/test/general/browser_bug735471.js
rename : browser/base/content/test/browser_bug743421.js => browser/base/content/test/general/browser_bug743421.js
rename : browser/base/content/test/browser_bug744745.js => browser/base/content/test/general/browser_bug744745.js
rename : browser/base/content/test/browser_bug749738.js => browser/base/content/test/general/browser_bug749738.js
rename : browser/base/content/test/browser_bug752516.js => browser/base/content/test/general/browser_bug752516.js
rename : browser/base/content/test/browser_bug763468_perwindowpb.js => browser/base/content/test/general/browser_bug763468_perwindowpb.js
rename : browser/base/content/test/browser_bug767836_perwindowpb.js => browser/base/content/test/general/browser_bug767836_perwindowpb.js
rename : browser/base/content/test/browser_bug771331.js => browser/base/content/test/general/browser_bug771331.js
rename : browser/base/content/test/browser_bug783614.js => browser/base/content/test/general/browser_bug783614.js
rename : browser/base/content/test/browser_bug787619.js => browser/base/content/test/general/browser_bug787619.js
rename : browser/base/content/test/browser_bug797677.js => browser/base/content/test/general/browser_bug797677.js
rename : browser/base/content/test/browser_bug812562.js => browser/base/content/test/general/browser_bug812562.js
rename : browser/base/content/test/browser_bug816527.js => browser/base/content/test/general/browser_bug816527.js
rename : browser/base/content/test/browser_bug817947.js => browser/base/content/test/general/browser_bug817947.js
rename : browser/base/content/test/browser_bug818118.js => browser/base/content/test/general/browser_bug818118.js
rename : browser/base/content/test/browser_bug820497.js => browser/base/content/test/general/browser_bug820497.js
rename : browser/base/content/test/browser_bug822367.js => browser/base/content/test/general/browser_bug822367.js
rename : browser/base/content/test/browser_bug832435.js => browser/base/content/test/general/browser_bug832435.js
rename : browser/base/content/test/browser_bug839103.js => browser/base/content/test/general/browser_bug839103.js
rename : browser/base/content/test/browser_bug880101.js => browser/base/content/test/general/browser_bug880101.js
rename : browser/base/content/test/browser_bug882977.js => browser/base/content/test/general/browser_bug882977.js
rename : browser/base/content/test/browser_bug887515.js => browser/base/content/test/general/browser_bug887515.js
rename : browser/base/content/test/browser_bug902156.js => browser/base/content/test/general/browser_bug902156.js
rename : browser/base/content/test/browser_canonizeURL.js => browser/base/content/test/general/browser_canonizeURL.js
rename : browser/base/content/test/browser_clearplugindata.html => browser/base/content/test/general/browser_clearplugindata.html
rename : browser/base/content/test/browser_clearplugindata.js => browser/base/content/test/general/browser_clearplugindata.js
rename : browser/base/content/test/browser_clearplugindata_noage.html => browser/base/content/test/general/browser_clearplugindata_noage.html
rename : browser/base/content/test/browser_contentAreaClick.js => browser/base/content/test/general/browser_contentAreaClick.js
rename : browser/base/content/test/browser_contextSearchTabPosition.js => browser/base/content/test/general/browser_contextSearchTabPosition.js
rename : browser/base/content/test/browser_ctrlTab.js => browser/base/content/test/general/browser_ctrlTab.js
rename : browser/base/content/test/browser_customize.js => browser/base/content/test/general/browser_customize.js
rename : browser/base/content/test/browser_customize_popupNotification.js => browser/base/content/test/general/browser_customize_popupNotification.js
rename : browser/base/content/test/browser_datareporting_notification.js => browser/base/content/test/general/browser_datareporting_notification.js
rename : browser/base/content/test/browser_disablechrome.js => browser/base/content/test/general/browser_disablechrome.js
rename : browser/base/content/test/browser_discovery.js => browser/base/content/test/general/browser_discovery.js
rename : browser/base/content/test/browser_drag.js => browser/base/content/test/general/browser_drag.js
rename : browser/base/content/test/browser_duplicateIDs.js => browser/base/content/test/general/browser_duplicateIDs.js
rename : browser/base/content/test/browser_findbarClose.js => browser/base/content/test/general/browser_findbarClose.js
rename : browser/base/content/test/browser_fullscreen-window-open.js => browser/base/content/test/general/browser_fullscreen-window-open.js
rename : browser/base/content/test/browser_gestureSupport.js => browser/base/content/test/general/browser_gestureSupport.js
rename : browser/base/content/test/browser_getshortcutoruri.js => browser/base/content/test/general/browser_getshortcutoruri.js
rename : browser/base/content/test/browser_hide_removing.js => browser/base/content/test/general/browser_hide_removing.js
rename : browser/base/content/test/browser_homeDrop.js => browser/base/content/test/general/browser_homeDrop.js
rename : browser/base/content/test/browser_identity_UI.js => browser/base/content/test/general/browser_identity_UI.js
rename : browser/base/content/test/browser_keywordBookmarklets.js => browser/base/content/test/general/browser_keywordBookmarklets.js
rename : browser/base/content/test/browser_keywordSearch.js => browser/base/content/test/general/browser_keywordSearch.js
rename : browser/base/content/test/browser_keywordSearch_postData.js => browser/base/content/test/general/browser_keywordSearch_postData.js
rename : browser/base/content/test/browser_lastAccessedTab.js => browser/base/content/test/general/browser_lastAccessedTab.js
rename : browser/base/content/test/browser_locationBarCommand.js => browser/base/content/test/general/browser_locationBarCommand.js
rename : browser/base/content/test/browser_locationBarExternalLoad.js => browser/base/content/test/general/browser_locationBarExternalLoad.js
rename : browser/base/content/test/browser_middleMouse_inherit.js => browser/base/content/test/general/browser_middleMouse_inherit.js
rename : browser/base/content/test/browser_minimize.js => browser/base/content/test/general/browser_minimize.js
rename : browser/base/content/test/browser_mixedcontent_securityflags.js => browser/base/content/test/general/browser_mixedcontent_securityflags.js
rename : browser/base/content/test/browser_offlineQuotaNotification.js => browser/base/content/test/general/browser_offlineQuotaNotification.js
rename : browser/base/content/test/browser_overflowScroll.js => browser/base/content/test/general/browser_overflowScroll.js
rename : browser/base/content/test/browser_pageInfo.js => browser/base/content/test/general/browser_pageInfo.js
rename : browser/base/content/test/browser_pageInfo_plugins.js => browser/base/content/test/general/browser_pageInfo_plugins.js
rename : browser/base/content/test/browser_page_style_menu.js => browser/base/content/test/general/browser_page_style_menu.js
rename : browser/base/content/test/browser_pinnedTabs.js => browser/base/content/test/general/browser_pinnedTabs.js
rename : browser/base/content/test/browser_plainTextLinks.js => browser/base/content/test/general/browser_plainTextLinks.js
rename : browser/base/content/test/browser_pluginCrashCommentAndURL.js => browser/base/content/test/general/browser_pluginCrashCommentAndURL.js
rename : browser/base/content/test/browser_pluginnotification.js => browser/base/content/test/general/browser_pluginnotification.js
rename : browser/base/content/test/browser_pluginplaypreview.js => browser/base/content/test/general/browser_pluginplaypreview.js
rename : browser/base/content/test/browser_pluginplaypreview2.js => browser/base/content/test/general/browser_pluginplaypreview2.js
rename : browser/base/content/test/browser_plugins_added_dynamically.js => browser/base/content/test/general/browser_plugins_added_dynamically.js
rename : browser/base/content/test/browser_popupNotification.js => browser/base/content/test/general/browser_popupNotification.js
rename : browser/base/content/test/browser_popupUI.js => browser/base/content/test/general/browser_popupUI.js
rename : browser/base/content/test/browser_private_browsing_window.js => browser/base/content/test/general/browser_private_browsing_window.js
rename : browser/base/content/test/browser_private_no_prompt.js => browser/base/content/test/general/browser_private_no_prompt.js
rename : browser/base/content/test/browser_relatedTabs.js => browser/base/content/test/general/browser_relatedTabs.js
rename : browser/base/content/test/browser_removeTabsToTheEnd.js => browser/base/content/test/general/browser_removeTabsToTheEnd.js
rename : browser/base/content/test/browser_sanitize-download-history.js => browser/base/content/test/general/browser_sanitize-download-history.js
rename : browser/base/content/test/browser_sanitize-passwordDisabledHosts.js => browser/base/content/test/general/browser_sanitize-passwordDisabledHosts.js
rename : browser/base/content/test/browser_sanitize-sitepermissions.js => browser/base/content/test/general/browser_sanitize-sitepermissions.js
rename : browser/base/content/test/browser_sanitize-timespans.js => browser/base/content/test/general/browser_sanitize-timespans.js
rename : browser/base/content/test/browser_sanitizeDialog.js => browser/base/content/test/general/browser_sanitizeDialog.js
rename : browser/base/content/test/browser_sanitizeDialog_treeView.js => browser/base/content/test/general/browser_sanitizeDialog_treeView.js
rename : browser/base/content/test/browser_save_link-perwindowpb.js => browser/base/content/test/general/browser_save_link-perwindowpb.js
rename : browser/base/content/test/browser_save_private_link_perwindowpb.js => browser/base/content/test/general/browser_save_private_link_perwindowpb.js
rename : browser/base/content/test/browser_save_video.js => browser/base/content/test/general/browser_save_video.js
rename : browser/base/content/test/browser_scope.js => browser/base/content/test/general/browser_scope.js
rename : browser/base/content/test/browser_selectTabAtIndex.js => browser/base/content/test/general/browser_selectTabAtIndex.js
rename : browser/base/content/test/browser_tabDrop.js => browser/base/content/test/general/browser_tabDrop.js
rename : browser/base/content/test/browser_tabMatchesInAwesomebar_perwindowpb.js => browser/base/content/test/general/browser_tabMatchesInAwesomebar_perwindowpb.js
rename : browser/base/content/test/browser_tab_drag_drop_perwindow.js => browser/base/content/test/general/browser_tab_drag_drop_perwindow.js
rename : browser/base/content/test/browser_tab_dragdrop.js => browser/base/content/test/general/browser_tab_dragdrop.js
rename : browser/base/content/test/browser_tab_dragdrop2.js => browser/base/content/test/general/browser_tab_dragdrop2.js
rename : browser/base/content/test/browser_tab_dragdrop2_frame1.xul => browser/base/content/test/general/browser_tab_dragdrop2_frame1.xul
rename : browser/base/content/test/browser_tabfocus.js => browser/base/content/test/general/browser_tabfocus.js
rename : browser/base/content/test/browser_tabopen_reflows.js => browser/base/content/test/general/browser_tabopen_reflows.js
rename : browser/base/content/test/browser_tabs_isActive.js => browser/base/content/test/general/browser_tabs_isActive.js
rename : browser/base/content/test/browser_tabs_owner.js => browser/base/content/test/general/browser_tabs_owner.js
rename : browser/base/content/test/browser_typeAheadFind.js => browser/base/content/test/general/browser_typeAheadFind.js
rename : browser/base/content/test/browser_unloaddialogs.js => browser/base/content/test/general/browser_unloaddialogs.js
rename : browser/base/content/test/browser_urlHighlight.js => browser/base/content/test/general/browser_urlHighlight.js
rename : browser/base/content/test/browser_urlbarAutoFillTrimURLs.js => browser/base/content/test/general/browser_urlbarAutoFillTrimURLs.js
rename : browser/base/content/test/browser_urlbarCopying.js => browser/base/content/test/general/browser_urlbarCopying.js
rename : browser/base/content/test/browser_urlbarEnter.js => browser/base/content/test/general/browser_urlbarEnter.js
rename : browser/base/content/test/browser_urlbarRevert.js => browser/base/content/test/general/browser_urlbarRevert.js
rename : browser/base/content/test/browser_urlbarStop.js => browser/base/content/test/general/browser_urlbarStop.js
rename : browser/base/content/test/browser_urlbarTrimURLs.js => browser/base/content/test/general/browser_urlbarTrimURLs.js
rename : browser/base/content/test/browser_urlbar_search_healthreport.js => browser/base/content/test/general/browser_urlbar_search_healthreport.js
rename : browser/base/content/test/browser_utilityOverlay.js => browser/base/content/test/general/browser_utilityOverlay.js
rename : browser/base/content/test/browser_visibleFindSelection.js => browser/base/content/test/general/browser_visibleFindSelection.js
rename : browser/base/content/test/browser_visibleTabs.js => browser/base/content/test/general/browser_visibleTabs.js
rename : browser/base/content/test/browser_visibleTabs_bookmarkAllPages.js => browser/base/content/test/general/browser_visibleTabs_bookmarkAllPages.js
rename : browser/base/content/test/browser_visibleTabs_bookmarkAllTabs.js => browser/base/content/test/general/browser_visibleTabs_bookmarkAllTabs.js
rename : browser/base/content/test/browser_visibleTabs_contextMenu.js => browser/base/content/test/general/browser_visibleTabs_contextMenu.js
rename : browser/base/content/test/browser_visibleTabs_tabPreview.js => browser/base/content/test/general/browser_visibleTabs_tabPreview.js
rename : browser/base/content/test/browser_wyciwyg_urlbarCopying.js => browser/base/content/test/general/browser_wyciwyg_urlbarCopying.js
rename : browser/base/content/test/browser_zbug569342.js => browser/base/content/test/general/browser_zbug569342.js
rename : browser/base/content/test/bug364677-data.xml => browser/base/content/test/general/bug364677-data.xml
rename : browser/base/content/test/bug364677-data.xml^headers^ => browser/base/content/test/general/bug364677-data.xml^headers^
rename : browser/base/content/test/bug395533-data.txt => browser/base/content/test/general/bug395533-data.txt
rename : browser/base/content/test/bug564387.html => browser/base/content/test/general/bug564387.html
rename : browser/base/content/test/bug564387_video1.ogv => browser/base/content/test/general/bug564387_video1.ogv
rename : browser/base/content/test/bug564387_video1.ogv^headers^ => browser/base/content/test/general/bug564387_video1.ogv^headers^
rename : browser/base/content/test/bug592338.html => browser/base/content/test/general/bug592338.html
rename : browser/base/content/test/bug792517-2.html => browser/base/content/test/general/bug792517-2.html
rename : browser/base/content/test/bug792517.html => browser/base/content/test/general/bug792517.html
rename : browser/base/content/test/bug792517.sjs => browser/base/content/test/general/bug792517.sjs
rename : browser/base/content/test/bug839103.css => browser/base/content/test/general/bug839103.css
rename : browser/base/content/test/contextmenu_common.js => browser/base/content/test/general/contextmenu_common.js
rename : browser/base/content/test/ctxmenu-image.png => browser/base/content/test/general/ctxmenu-image.png
rename : browser/base/content/test/disablechrome.html => browser/base/content/test/general/disablechrome.html
rename : browser/base/content/test/discovery.html => browser/base/content/test/general/discovery.html
rename : browser/base/content/test/domplate_test.js => browser/base/content/test/general/domplate_test.js
rename : browser/base/content/test/download_page.html => browser/base/content/test/general/download_page.html
rename : browser/base/content/test/dummy_page.html => browser/base/content/test/general/dummy_page.html
rename : browser/base/content/test/feed_discovery.html => browser/base/content/test/general/feed_discovery.html
rename : browser/base/content/test/feed_tab.html => browser/base/content/test/general/feed_tab.html
rename : browser/base/content/test/file_bug550565_favicon.ico => browser/base/content/test/general/file_bug550565_favicon.ico
rename : browser/base/content/test/file_bug550565_popup.html => browser/base/content/test/general/file_bug550565_popup.html
rename : browser/base/content/test/file_bug822367_1.html => browser/base/content/test/general/file_bug822367_1.html
rename : browser/base/content/test/file_bug822367_1.js => browser/base/content/test/general/file_bug822367_1.js
rename : browser/base/content/test/file_bug822367_2.html => browser/base/content/test/general/file_bug822367_2.html
rename : browser/base/content/test/file_bug822367_3.html => browser/base/content/test/general/file_bug822367_3.html
rename : browser/base/content/test/file_bug822367_4.html => browser/base/content/test/general/file_bug822367_4.html
rename : browser/base/content/test/file_bug822367_4.js => browser/base/content/test/general/file_bug822367_4.js
rename : browser/base/content/test/file_bug822367_4B.html => browser/base/content/test/general/file_bug822367_4B.html
rename : browser/base/content/test/file_bug822367_5.html => browser/base/content/test/general/file_bug822367_5.html
rename : browser/base/content/test/file_bug822367_6.html => browser/base/content/test/general/file_bug822367_6.html
rename : browser/base/content/test/file_bug902156.js => browser/base/content/test/general/file_bug902156.js
rename : browser/base/content/test/file_bug902156_1.html => browser/base/content/test/general/file_bug902156_1.html
rename : browser/base/content/test/file_bug902156_2.html => browser/base/content/test/general/file_bug902156_2.html
rename : browser/base/content/test/file_bug902156_3.html => browser/base/content/test/general/file_bug902156_3.html
rename : browser/base/content/test/file_fullscreen-window-open.html => browser/base/content/test/general/file_fullscreen-window-open.html
rename : browser/base/content/test/gZipOfflineChild.cacheManifest => browser/base/content/test/general/gZipOfflineChild.cacheManifest
rename : browser/base/content/test/gZipOfflineChild.cacheManifest^headers^ => browser/base/content/test/general/gZipOfflineChild.cacheManifest^headers^
rename : browser/base/content/test/gZipOfflineChild.html => browser/base/content/test/general/gZipOfflineChild.html
rename : browser/base/content/test/gZipOfflineChild.html^headers^ => browser/base/content/test/general/gZipOfflineChild.html^headers^
rename : browser/base/content/test/gZipOfflineChild_uncompressed.html => browser/base/content/test/general/gZipOfflineChild_uncompressed.html
rename : browser/base/content/test/head.js => browser/base/content/test/general/head.js
rename : browser/base/content/test/head_plain.js => browser/base/content/test/general/head_plain.js
rename : browser/base/content/test/healthreport_testRemoteCommands.html => browser/base/content/test/general/healthreport_testRemoteCommands.html
rename : browser/base/content/test/newtab/moz.build => browser/base/content/test/general/moz.build
rename : browser/base/content/test/moz.png => browser/base/content/test/general/moz.png
rename : browser/base/content/test/offlineByDefault.js => browser/base/content/test/general/offlineByDefault.js
rename : browser/base/content/test/offlineChild.cacheManifest => browser/base/content/test/general/offlineChild.cacheManifest
rename : browser/base/content/test/offlineChild.cacheManifest^headers^ => browser/base/content/test/general/offlineChild.cacheManifest^headers^
rename : browser/base/content/test/offlineChild.html => browser/base/content/test/general/offlineChild.html
rename : browser/base/content/test/offlineChild2.cacheManifest => browser/base/content/test/general/offlineChild2.cacheManifest
rename : browser/base/content/test/offlineChild2.cacheManifest^headers^ => browser/base/content/test/general/offlineChild2.cacheManifest^headers^
rename : browser/base/content/test/offlineChild2.html => browser/base/content/test/general/offlineChild2.html
rename : browser/base/content/test/offlineEvent.cacheManifest => browser/base/content/test/general/offlineEvent.cacheManifest
rename : browser/base/content/test/offlineEvent.cacheManifest^headers^ => browser/base/content/test/general/offlineEvent.cacheManifest^headers^
rename : browser/base/content/test/offlineEvent.html => browser/base/content/test/general/offlineEvent.html
rename : browser/base/content/test/offlineQuotaNotification.cacheManifest => browser/base/content/test/general/offlineQuotaNotification.cacheManifest
rename : browser/base/content/test/offlineQuotaNotification.html => browser/base/content/test/general/offlineQuotaNotification.html
rename : browser/base/content/test/page_style_sample.html => browser/base/content/test/general/page_style_sample.html
rename : browser/base/content/test/pluginCrashCommentAndURL.html => browser/base/content/test/general/pluginCrashCommentAndURL.html
rename : browser/base/content/test/plugin_add_dynamically.html => browser/base/content/test/general/plugin_add_dynamically.html
rename : browser/base/content/test/plugin_alternate_content.html => browser/base/content/test/general/plugin_alternate_content.html
rename : browser/base/content/test/plugin_both.html => browser/base/content/test/general/plugin_both.html
rename : browser/base/content/test/plugin_both2.html => browser/base/content/test/general/plugin_both2.html
rename : browser/base/content/test/plugin_bug744745.html => browser/base/content/test/general/plugin_bug744745.html
rename : browser/base/content/test/plugin_bug749455.html => browser/base/content/test/general/plugin_bug749455.html
rename : browser/base/content/test/plugin_bug752516.html => browser/base/content/test/general/plugin_bug752516.html
rename : browser/base/content/test/plugin_bug787619.html => browser/base/content/test/general/plugin_bug787619.html
rename : browser/base/content/test/plugin_bug797677.html => browser/base/content/test/general/plugin_bug797677.html
rename : browser/base/content/test/plugin_bug820497.html => browser/base/content/test/general/plugin_bug820497.html
rename : browser/base/content/test/plugin_clickToPlayAllow.html => browser/base/content/test/general/plugin_clickToPlayAllow.html
rename : browser/base/content/test/plugin_clickToPlayDeny.html => browser/base/content/test/general/plugin_clickToPlayDeny.html
rename : browser/base/content/test/plugin_data_url.html => browser/base/content/test/general/plugin_data_url.html
rename : browser/base/content/test/plugin_hidden_to_visible.html => browser/base/content/test/general/plugin_hidden_to_visible.html
rename : browser/base/content/test/plugin_test.html => browser/base/content/test/general/plugin_test.html
rename : browser/base/content/test/plugin_test2.html => browser/base/content/test/general/plugin_test2.html
rename : browser/base/content/test/plugin_test3.html => browser/base/content/test/general/plugin_test3.html
rename : browser/base/content/test/plugin_two_types.html => browser/base/content/test/general/plugin_two_types.html
rename : browser/base/content/test/plugin_unknown.html => browser/base/content/test/general/plugin_unknown.html
rename : browser/base/content/test/print_postdata.sjs => browser/base/content/test/general/print_postdata.sjs
rename : browser/base/content/test/privateBrowsingMode.js => browser/base/content/test/general/privateBrowsingMode.js
rename : browser/base/content/test/redirect_bug623155.sjs => browser/base/content/test/general/redirect_bug623155.sjs
rename : browser/base/content/test/subtst_contextmenu.html => browser/base/content/test/general/subtst_contextmenu.html
rename : browser/base/content/test/test-mixedcontent-securityerrors.html => browser/base/content/test/general/test-mixedcontent-securityerrors.html
rename : browser/base/content/test/test_bug364677.html => browser/base/content/test/general/test_bug364677.html
rename : browser/base/content/test/test_bug395533.html => browser/base/content/test/general/test_bug395533.html
rename : browser/base/content/test/test_bug435035.html => browser/base/content/test/general/test_bug435035.html
rename : browser/base/content/test/test_bug452451.html => browser/base/content/test/general/test_bug452451.html
rename : browser/base/content/test/test_bug462673.html => browser/base/content/test/general/test_bug462673.html
rename : browser/base/content/test/test_bug628179.html => browser/base/content/test/general/test_bug628179.html
rename : browser/base/content/test/test_bug839103.html => browser/base/content/test/general/test_bug839103.html
rename : browser/base/content/test/test_contextmenu.html => browser/base/content/test/general/test_contextmenu.html
rename : browser/base/content/test/test_contextmenu_input.html => browser/base/content/test/general/test_contextmenu_input.html
rename : browser/base/content/test/test_feed_discovery.html => browser/base/content/test/general/test_feed_discovery.html
rename : browser/base/content/test/test_offlineNotification.html => browser/base/content/test/general/test_offlineNotification.html
rename : browser/base/content/test/test_offline_gzip.html => browser/base/content/test/general/test_offline_gzip.html
rename : browser/base/content/test/test_wyciwyg_copying.html => browser/base/content/test/general/test_wyciwyg_copying.html
rename : browser/base/content/test/title_test.svg => browser/base/content/test/general/title_test.svg
rename : browser/base/content/test/video.ogg => browser/base/content/test/general/video.ogg
rename : browser/base/content/test/zoom_test.html => browser/base/content/test/general/zoom_test.html
2013-09-19 02:06:20 -04:00
Carsten "Tomcat" Book
e02754c485 merge fx-team to mc 2013-09-18 12:12:28 +02:00
Ryan VanderMeulen
13384c7908 Merge m-c to inbound. 2013-09-17 22:47:28 -04:00
Ryan VanderMeulen
59d81139f5 Backed out 5 changesets (bug 894595) for causing new mochitest-bc intermittent failures.
Backed out changeset 778adbf10481 (bug 894595)
Backed out changeset 5b621d8eb5e9 (bug 894595)
Backed out changeset 91303ff403ac (bug 894595)
Backed out changeset 3caa785122bf (bug 894595)
Backed out changeset 108e2b8e177c (bug 894595)
2013-09-17 13:35:58 -04:00
Steven MacLeod
6fea798487 Bug 901137 - Move initial tabs to end, instead of moving restored tabs to beginning. r=gavin 2013-09-17 21:47:26 -04:00
Brian Graham
38c2ee8840 Bug 904477 - Add missing error handlers for promises used in SessionStore. r=ttaubert 2013-09-17 11:37:28 -04:00
Boris Zbarsky
74075c3020 Bug 874502 part 1. Fix browser-chrome tests to not assume synchronous closing of windows. r=dolske 2013-09-17 17:45:47 -04:00
Tim Taubert
67d4689225 Bug 894595 - part 3 - Use asynchronous data collection for delayed save state calls; r=yoric 2013-09-17 12:37:23 +02:00
Tim Taubert
074cb8ad72 Bug 894595 - part 2 - Implement asynchronous data collection for session storage and history; f=smacleod r=yoric 2013-09-17 12:37:22 +02:00
Tim Taubert
b15c6ba019 Bug 894595 - part 1.6 - Move session history collection into a module; r=yoric 2013-09-17 12:37:22 +02:00
Tim Taubert
6f46082496 Bug 894595 - part 1.5 - Move privacy level checks into a module; r=yoric 2013-09-17 12:37:22 +02:00
Tim Taubert
7d28dbd9ec Bug 894595 - part 1 - Move tab state collection routines to a separate object; f=smacleod r=yoric 2013-09-17 12:37:22 +02:00
David Rajchenbach-Teller
3eecebf318 Bug 914581 - [Session Restore] Plug into AsyncShutdown;r=ttaubert 2013-09-17 10:26:56 +02:00
Tim Taubert
16bf76a921 Backed out changeset 476f2fb1d0b4 (bug 916729) 2013-09-17 10:25:51 +02:00
David Rajchenbach-Teller
5c634758cf Bug 916729 - [Session Restore] Plug into AsyncShutdown;r=ttaubert 2013-09-17 10:20:18 +02:00
Tim Taubert
568aeca217 Bug 916390 - [Session Restore] Remove __SS_formDataSaved; r=yoric 2013-09-17 10:20:17 +02:00
Tim Taubert
342eda8181 Bug 916710 - [Session Restore] Make browser_624727.js clean up after itself; r=smacleod 2013-09-17 10:20:17 +02:00
Ed Morley
49c8500370 Merge latest green fx-team changeset and mozilla-central 2013-09-12 12:07:04 +01:00
Mark Hammond
9c3cbacfff Bug 915511 - prevent SessionStore.getWindowValue failing with e10s. r=felipe 2013-09-12 15:40:26 +10:00
Ryan VanderMeulen
30168b484b Merge fx-team to m-c. 2013-09-11 21:48:20 -04:00
Tim Taubert
b494b019f2 Bug 915173 - Don't invalidate the whole tab state when setting/deleting tab values; r=yoric 2013-09-11 23:33:45 +02:00
Andrea Marchesini
b9dd502bb8 Bug 848294 - Update MessageEvent to be compatible with the spec, r=bz 2013-09-11 16:10:01 +02:00
Jan Varga
c5d294a60c Bug 785884 - Implement support for temporary storage (aka shared pool). r=ehsan, r=bent
--HG--
rename : caps/tests/mochitest/test_principal_extendedorigin_appid_appstatus.html => caps/tests/mochitest/test_principal_jarprefix_origin_appid_appstatus.html
rename : dom/quota/UsageRunnable.h => dom/quota/UsageInfo.h
2013-09-11 06:18:36 +02:00
Boris Zbarsky
74048d8b72 Bug 914438. Prevent propagation of SSTabRestored events in tests when we close the relevant tab. r=dao 2013-09-11 23:19:07 -04:00
David Rajchenbach-Teller
33fbfbe648 Bug 913310 - Fixing TabStateCacheTelemetry initialization;r=yoric 2013-09-06 13:20:23 +03:00
Ryan VanderMeulen
14e413a0fd Backed out changeset 9d9e289013de (bug 899213) due to various regressions caused by it. 2013-09-05 15:39:56 -04:00
Mike Hommey
f1cf3b4238 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
David Rajchenbach-Teller
97c2a8b906 Bug 901916 - Make browser_sessionStorage.js more robust. r=smacleod 2013-08-31 10:15:57 -04:00
David Rajchenbach-Teller
7e5c0d052b Bug 872229 - Add an add_task API for mochitest. r=ted 2013-06-04 15:35:43 +02:00
David Rajchenbach-Teller
970581140d Bug 896545 - Telemetry on TabStateCache hit/miss. r=ttaubert 2013-08-29 16:08:06 -04:00
Tim Taubert
fe84e7bf67 Backed out changeset 2514aac648b2 (bug 506975) 2013-08-29 14:22:11 +02:00
Manish Goregaokar
e61fde1fbd Bug 506975 - Write sessionstore.js less often when on battery; r=ttaubert 2013-08-29 09:09:51 +02:00
Steven MacLeod
a6e14ab526 Bug 899213 - Add an API for working with global session data, and switch Scratchpad over to it. r=ttaubert
Also fixes tests broken by changing scratchpad to global session data.
2013-08-27 14:57:51 -04:00
Tim Taubert
4363d92cac Bug 905533 - Move SessionStore._updateCookies() to SessionCookies.update(); f=smacleod r=yoric 2013-08-22 19:58:23 +02:00
Steven MacLeod
e8dd467447 Bug 902280 - Update _lastSaveTime before writing to avoid deceeding the write interval. r=ttaubert 2013-08-21 12:14:33 -04:00
Andrew Wang
4a0e1e2f87 Bug 904480 - Return values of _SessionFile.wipe() and .writeLoadStateOnceAfterStartup() are unused. r=ttaubert 2013-08-21 08:33:17 -04:00
Jesse Fox
b8d1beb5c3 Bug 902729 - Add a new telemetry probe for session lifetimes. r=ttaubert 2013-08-20 11:02:42 -04:00
Tim Taubert
5170cb4755 Bug 904460 - Pass _firstTabs 'parameter' as an argument to restoreWindow() rather than tacking it onto the state object; r=smacleod 2013-08-16 09:58:04 +02:00
Ed Morley
92278aa71b Merge mozilla-central and fx-team 2013-08-15 13:37:24 +01:00
Tim Taubert
12e5a03e65 Bug 898744 - Make browser_394759_basic.js wait for tab invalidation before closing the window; r=yoric 2013-08-15 08:19:13 +02:00
Bill McCloskey
b845288767 Bug 902550 - Disable more session restore code in e10s (r=ttaubert) 2013-08-14 14:33:44 -07:00
Tim Taubert
b38bf4e53c Bug 904003 - Move session saving code into its own module; r=yoric 2013-08-14 08:11:23 +02:00
Tim Taubert
28ab83cc7c Bug 904529 - Remove SessionStore._initialState and pass it as an argument to .onLoad(); r=smacleod 2013-08-14 08:03:28 +02:00
Tim Taubert
d03361e6c6 Bug 903398 - [Session Restore] Use a 'cookie-changed' observer instead of asking the cookie service for every host; r=yoric 2013-08-14 07:10:07 +02:00
Tim Taubert
b155761b07 Bug 903273 - [Session Restore] Use strict mode; r=smacleod 2013-08-10 05:33:07 +02:00
Tim Taubert
72a2233a55 Bug 903248 - [Session Restore] Remove leftover code from global private browsing mode; r=smacleod 2013-08-10 05:33:07 +02:00
Tim Taubert
02cfec29d4 Bug 903244 - [Session Restore] this._resetTabRestoringState is not a function in onPurgeSessionHistory(); r=smacleod 2013-08-10 05:33:07 +02:00
Tim Taubert
8927041a20 Bug 903388 - [Session Restore] Collect cookie hosts *after* serializing session history; r=yoric 2013-08-10 05:33:07 +02:00
Tim Taubert
62325e7566 Bug 902727 - [Session Restore] Remove legacy _writeFileEncoder; r=smacleod 2013-08-09 04:42:20 +02:00
Tim Taubert
5be5a13608 Bug 902721 - [Session Restore] Remove _dirtyWindows and replace it with a weak set; r=smacleod 2013-08-09 04:41:59 +02:00
Tim Taubert
5913c9923d Bug 637020 - Invalidate windows after they have been restored to ensure their data is collected the first time we save; f=smacleod r=yoric 2013-08-08 01:47:26 +02:00
Tim Taubert
65fb644351 Bug 898775 - Fix the browser.sessionstore.resume_from_crash preference; r=yoric 2013-08-05 20:26:27 +02:00
Tim Taubert
5f75eab06c Bug 898755 - Remove _resume_session_once_on_shutdown code from SessionStore; r=yoric 2013-08-02 20:17:45 -07:00
Marco Castelluccio
0771801d9e Bug 900845 - We aren't using the NetUtil module in SessionStore.jsm. r=ttaubert 2013-08-02 20:37:12 -04:00
Ms2ger
25c19f9737 Bug 897458 - Move EXTRA_PP_JS_MODULES to moz.build; r=gps 2013-08-02 09:03:25 +02:00
Steven MacLeod
cca4d7a135 Bug 898184 - Restore telemetry measurements that were removed when transitioning to the SessionWorker. r=ttaubert 2013-07-31 21:15:26 -04:00
Ryan VanderMeulen
37174a2eb7 Merge m-c to fx-team. 2013-07-30 13:12:26 -04:00
Steven MacLeod
735b2cb34a Bug 897396 - Add telemetry to Session Store for restoring a window; r=ttaubert 2013-07-30 09:38:49 -07:00
Ryan VanderMeulen
7b60b97448 Bug 845190 - Disable test_startup_nosession_sync.js on Linux and Windows debug for being the latest perma-orange caused by a random JS change.
CLOSED TREE
2013-07-29 21:45:10 -04:00
Tim Taubert
671877cda0 Bug 898738 - 'Error: input is not defined' browser_formdata_format.js; r=yoric 2013-07-29 09:44:58 -07:00
Tim Taubert
749254b0b6 Bug 898308 - Clean up SessionStore initialization; f=smacleod, r=dao 2013-07-27 07:40:07 +02:00
Steven MacLeod
852a198263 Bug 893009 - Move _backupSessionFileOnce() logic into the SessionWorker; r=ttaubert
X-Git-Commit-ID: cacdd9a34d6daf8302d8565a6e11d357c997bee7
2013-07-26 19:54:59 +02:00
David Rajchenbach-Teller
a7b1b3bb4c Bug 867143 - Adapt testsuite to cached session restore. r=ttaubert 2013-07-26 12:15:25 -04:00
David Rajchenbach-Teller
fb4b0465f7 Bug 867143 - Cache Session Restore state aggressively. r=ttaubert 2013-07-26 12:15:00 -04:00
Tim Taubert
a0f140ad02 Bug 893061 - Prevent the default homepage from loading if we're going to restore a session; r=dao 2013-07-26 13:16:29 +02:00
Steven MacLeod
17138db59f Bug 881049 - Switch SessionStore to Promise.jsm; r=ttaubert
X-Git-Commit-ID: 39b42be125f8b40a52350ed7cf9c39082356118f
2013-07-25 21:50:15 +02:00
Ed Morley
2a5f2a1a38 Backed out changeset 101c149b3287 (bug 867143) for browser-chrome failures 2013-07-24 13:32:33 +01:00
Ed Morley
2b325cafcb Backed out changeset 4eb7a0f560da (bug 867143) 2013-07-24 13:32:16 +01:00
David Rajchenbach-Teller
5a81fdb794 Bug 867143 - Adapting testsuite to cached session restore;r=ttaubert 2013-07-24 11:25:00 +02:00
David Rajchenbach-Teller
95b8bf3891 Bug 867143 - Caching Session Restore state aggressively;r=ttaubert 2013-07-24 11:25:00 +02:00
Tim Taubert
80b772b84b Bug 897253 - Remove support for calling nsISessionStore.init() with a null window; r=ehsan 2013-07-24 09:58:50 +02:00
Jared Wein
3f029da67e Bug 887515 - Replace multiple tab closing prompt with a menuitem to restore multiple tabs. r=ttaubert
--HG--
extra : rebase_source : 743b8bb459802675e38ef2ab8e8cee2c41b90f90
2013-07-17 18:48:39 -04:00
Tim Taubert
036264069b Bug 891360 - Follow-up to fix syntax error; r=bustage 2013-07-12 14:00:00 +02:00
Tim Taubert
9334ff4cb8 Bug 891360 - Move SessionStore I/O logic to a dedicated worker; r=yoric 2013-07-12 13:46:14 +02:00
Tim Taubert
5b6a8586a9 Bug 892766 - SessionStore tests should wait for delayed startup to be finished when opening new windows; r=yoric 2013-07-12 13:35:18 +02:00
Olli Pettay
2bf2214fbe bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan
--HG--
extra : rebase_source : 2a3b22425c14d6daedc91d62a652c34431acd2fb
2013-07-09 13:30:58 -04:00
Tim Taubert
695e6702b9 merge m-c to fx-team 2013-07-05 08:56:02 +02:00
Tim Taubert
38eb4f556a Backed out changeset 95e83b0f7cb2 (bug 888986) 2013-07-04 15:19:55 +02:00
Joey Armstrong
e44d529d0e bug 870370: EXTRA_COMPONENTS cleanup for conversion patches #1 & #2. 2013-07-03 12:01:06 -04:00
Mike Shal
8bc3bf52b7 Bug 880245 - Move EXTRA_JS_MODULES to moz.build (batch #3); r=joey 2013-06-28 15:17:07 -04:00
Jared Wein
7135739143 Bug 888986 - Notify observers of sessionstore-windows-restored asynchronously to speed up initial paint times for users with heavy add-ons. r=ttaubert 2013-07-01 18:31:57 -04:00
Phil Ringnalda
d49a82ca0a Merge fx-team to m-c 2013-06-30 08:35:45 -07:00
James Kitchener
a0fe0fd2d0 Bug 802895 - Add srcdoc iframe support to session restore r=bz 2013-06-28 23:13:23 -04:00
Phil Ringnalda
100e9fea68 Bug 882575 - reenable browser_capabilities.js now that it doesn't use about:home so it won't be hearing about how snippets is undefined 2013-06-28 19:39:35 -07:00
Ed Morley
a8a59fd05f Merge mozilla-central and fx-team 2013-06-28 14:37:15 +01:00
David Rajchenbach-Teller
2e64f8ba96 Bug 876168 - Let's backup sessionstore.js before each upgrade;r=ttaubert 2013-06-27 13:57:05 -04:00
Gijs Kruitbosch
c5bc381347 Bug 833943 - Part 1: add a SessionMigration jsm to take care of migrating sessions, r=ttaubert
--HG--
extra : rebase_source : 68ae76fb342cd2e483c1d5f38a55ef1ce27235a1
2013-06-28 17:44:00 -04:00
Gavin Sharp
506f2d6e96 Bug 883592: stop trying to evaluate scripts for documents with no inner windows, r=sicking
--HG--
extra : transplant_source : %99%1Ap-%EC%80b%2B%DE%A5%05%EE%9C%24Dl%22%E7G%D3
2013-06-15 22:06:27 -04:00
Marco Bonardo
165bdacd91 Bug 888031 - Remove about:home from tests not explicitly requiring it.
r=ttaubert
2013-06-28 09:02:19 -04:00
Tim Taubert
27c10b6ef4 Bug 887394 - Don't collect state right after startup when restoring the initial session; r=yoric 2013-06-27 10:32:04 -04:00
Mike Shal
8362c486f5 Bug 880245 - Convert JS_MODULES_PATH to be relative to $(FINAL_TARGET); r=gps 2013-06-17 13:59:49 -04:00
Sid
611c4073b1 Bug 884585 - Exclude about:newtab from Recently Closed Tabs list; r=ttaubert 2013-06-20 20:06:14 +02:00
Ed Morley
db79fd1d8d Merge mozilla-central and inbound 2013-06-19 15:51:08 +01:00
Christian Ascheberg
89d60311a2 Bug 848347 - external links do not always open correctly; r=ttaubert 2013-06-03 08:36:04 +02:00
Bill McCloskey
9c1475881f Bug 871057 - Simplify session store initialization; r=ttaubert 2013-06-17 11:51:43 +02:00
Ed Morley
e5d9671ac5 Bug 861700 - Disable browser_705597.js & browser_707862.js for too many intermitent failures, whilst we wait for review 2013-06-19 11:49:10 +01:00
Ed Morley
d7a55feb8c Bug 882575 - Disable browser_capabilities.js for failing when snippets.mozilla.org is down (via use of about:home) 2013-06-13 11:20:32 +01:00
Joey Armstrong
fbe62ceada bug 870370: move EXTRA_COMPONENTS to moz.build (file batch #1). r=mshal 2013-06-10 11:30:03 -04:00
Tim Taubert
7f0306022a Bug 874452 - Remove Firefox 8 preference migration code; r=yoric 2013-05-28 11:02:13 +02:00
Tim Taubert
e3c3846fa5 Bug 873771 - TabRestoreQueue should keep track of and evaluate restore_on_demand prefs; r=yoric 2013-05-21 18:32:24 +02:00
Tim Taubert
9209d1586d Backed out changeset 4a496e6b99af (bug 867097) 2013-05-24 15:28:29 +02:00
Tim Taubert
be92a4b097 Backed out changeset 6ddd5fb7f041 (bug 867118) 2013-05-24 15:28:29 +02:00
Tim Taubert
e4606bc219 Backed out changeset d1cd5199bf45 (bug 867142) 2013-05-24 15:28:29 +02:00
Tim Taubert
ee6c3b6844 Backed out changeset 817df00cc0ff (bug 873771) 2013-05-24 15:28:29 +02:00
Tim Taubert
c22cef78e7 Backed out changeset 2d58f11fc294 (bug 873835) 2013-05-24 15:28:29 +02:00
Ed Morley
486c2804c2 Merge mozilla-central and inbound 2013-05-22 11:28:59 +01:00
Tim Taubert
42c0714114 Bug 873771 - TabRestoreQueue should keep track of and evaluate restore_on_demand prefs; r=yoric 2013-05-21 18:32:24 +02:00
Tim Taubert
62680e5089 Bug 873835 - Re-implement form data cache now that __SS_data is gone; r=yoric 2013-05-21 18:19:17 +02:00
Tim Taubert
3d6541ef65 Bug 867142 - Remove browser.__SS_restoreState and use a WeakMap instead; r=yoric 2013-05-21 15:02:46 +02:00
Jonathan Kew
032590f584 bug 872324 - ensure window position/size attributes are passed to restoreDimensions as numbers, not strings. r=ttaubert 2013-05-22 11:02:38 +08:00
Victor Porof
7e0700a26d Merge m-c to fx-team 2013-05-16 10:32:06 +03:00
Tim Taubert
0b2e678e5a Bug 866444 - Use get/setIcon to restore tab icons and remove 'image' from xulAttributes; r=yoric 2013-05-13 11:09:03 +02:00
Ioana Budnar
20156aba4c Bug 862371 - Test that closed private windows can't be restored.r=ttaubert 2013-05-07 14:03:14 +03:00
Tim Taubert
f0940a0463 Bug 868026 - Remove window.__SS_dyingCache and replace it with some appropriate use of WeakMap; r=yoric 2013-05-03 09:42:16 +02:00
Tim Taubert
ce6d888d4d Bug 867118 - Remove browser.__SS_data and use a WeakMap instead; r=yoric 2013-05-03 09:41:00 +02:00
Tim Taubert
6de33f755f Bug 867097 - Remove re-use of __SS_data, and the superfluous __SS_tabStillLoading property; r=yoric 2013-05-02 12:12:30 +02:00
Joey Armstrong
2dbf79e9a4 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Tim Taubert
a687d09b37 merge m-c to fx-team 2013-05-01 10:18:22 +02:00
Yura Zenevich
289a04f4c2 [PATCH 2/2] Bug 833286 - added tests for improvements to atomic backup of sessionstore.js. r=yoric, ttaubert
---
 browser/components/sessionstore/test/Makefile.in   |    1 +
 .../test/browser_833286_atomic_backup.js           |  143 ++++++++++++++++++++
 2 files changed, 144 insertions(+), 0 deletions(-)
 create mode 100644 browser/components/sessionstore/test/browser_833286_atomic_backup.js
2013-04-30 14:07:54 +02:00
Yura Zenevich
683cc17075 [PATCH 1/2] Bug 833286 - added improvements to atomic backup of sessionstore.js. r=yoric, ttaubert
---
 .../components/sessionstore/src/SessionStore.jsm   |   45 +++++--
 .../components/sessionstore/src/_SessionFile.jsm   |  131 ++++++++++++++-----
 2 files changed, 127 insertions(+), 49 deletions(-)
2013-04-30 14:07:40 +02:00
Tim Taubert
10c608caa0 Bug 864711 - Simplify test page for browser_pageshow.js to ensure it's put into bfcache; r=yoric 2013-04-29 10:02:45 +02:00
Ryan VanderMeulen
314420a80e Merge m-c to inbound. 2013-04-26 13:06:35 -04:00
Tim Taubert
fe7d1fd44e Bug 865127 - Clean up priority queue keeping track of tabs to restore; r=yoric 2013-04-25 17:58:27 +02:00
Jonathan Kew
adb8ad49b0 bug 864107 - constrain restored window dimensions to available screen area. r=ttaubert 2013-04-26 12:41:29 +01:00
Bill McCloskey
12517ee3ca Bug 862078 - Use an about:config preference to control multiprocess browsing, part 3 (r=felipe) 2013-04-22 19:47:58 -07:00
Tim Taubert
2194cc42b9 Bug 863227 - Lazily retrieve list of nsIDocShell.allow* properties to (re)store docShell capabilities; r=yoric
--HG--
rename : browser/components/sessionstore/test/browser_493467.js => browser/components/sessionstore/test/browser_capabilities.js
2013-04-20 10:05:20 +02:00
Tim Taubert
268d8cd42f Bug 862442 - Use a content script to listen for input and change events; r=yoric 2013-04-20 10:05:20 +02:00
Tim Taubert
3d11af6229 Bug 861409 - Use a content script to listen for pageshow events; r=yoric,jaws 2013-04-20 10:05:20 +02:00
Joey Armstrong
8e99512c32 bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS 2013-04-29 14:49:00 -04:00
Honza Bambas
bf6ac747cf Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug 2013-04-15 14:38:48 +02:00
Tim Taubert
31e8f2d327 Bug 845681 - Save session states without any open windows on Mac OS X; r=felipe 2013-04-12 20:35:24 +02:00
Prasanth Balakrishnan
50684eb1fa Bug 586067 - Store last accessed timestamp for tabs. r=ttaubert 2013-04-11 21:50:34 +02:00
Xin Zhang
30abe2210d Bug 849764 - Replace removeObserver() calls with three params with two in browser dir. r=mak 2013-04-06 14:46:35 -04:00
Kyle Machulis
5aa83c3e11 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Felipe Gomes
71070ea144 Bug 850210 - Part 1. Update ForgetAboutSite.jsm to use the nsIContentPrefService2 API. r=adw 2013-03-29 23:08:46 -03:00
Kyle Machulis
c79ccc0693 Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
a59d40f143 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Tim Taubert
ae15ac57d8 merge m-c to fx-team 2013-03-21 12:35:58 +01:00
David Rajchenbach-Teller
4b344ff7c9 Bug 852452 - Measure how long SessionStore writing blocks the main thread;r=ttaubert 2013-03-20 09:15:24 +01:00
Gregory Szorc
09e7b06723 Bug 844654 - Part 3: Remove now empty Makefile.in files; rs=khuey
--HG--
extra : rebase_source : 8de9c7f68a953e574dda22f8c14c2b2ca60444f9
2013-03-19 18:49:07 -07:00
Mike Shal
9680b82df6 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Yura Zenevich
6429ba2be0 Bug 848085 - Add telemetry probe for session file createBackupCopy. r=yoric 2013-03-19 17:36:35 -04:00
Gregory Szorc
7bb3ee056b Bug 818246 - Part 4: Move XPIDLSRCS into moz.build (auto); rs=glandium
This is the result of running
|mach mozbuild-migrate --list XPIDLSRCS SDK_XPIDLSRCS XPIDL_SOURCES| and
reverting xpcom/sample/*.
2013-03-12 10:17:46 -07:00
Gabriele Svelto
60f2d3b732 Bug 689256 - Record invalid PROCESS_CREATION timestamps and adjust tests to cope with them. r=glandium 2013-03-08 12:37:16 +01:00
Gregory Szorc
58b7ec0116 Bug 818246 - Part 1: Remove unncessary definitions of XPIDL_MODULE; r=glandium
XPIDL_MODULE defaults to MODULE. These Makefile.in were setting
XPIDL_MODULE to the same value as MODULE.

--HG--
extra : rebase_source : e96bd34d5949d0ab94cecbec35d6c9f4bffec01e
2013-03-07 05:03:51 -08:00
Ryan VanderMeulen
babdb27448 Backed out changeset f856bcb5097f (bug 689256) for xpcshell orange on a CLOSED TREE. 2013-03-06 14:37:34 -05:00
Gabriele Svelto
dc7707f7c5 Bug 689256 - Record invalid PROCESS_CREATION timestamps and adjust tests to cope with them. r=glandium 2013-03-05 18:24:21 +01:00
Trevor Saunders
5756f6755f bug 407956 - make nsITreeView not take a nsISupportsArray* r=neil, bz sr=neil 2013-01-06 19:54:42 -05:00
Ms2ger
3813557cac Merge m-i to b-s. 2013-02-28 14:46:10 +01:00
Ed Morley
ab179550e6 Backed out changeset b01c5df06269 (bug 841717) for causing bug 846106 on a CLOSED TREE 2013-02-28 11:34:44 +00:00
Gregory Szorc
f0b7e3972c Merge mozilla-central into build-system
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Gregory Szorc
758d7a8978 Bug 784841 - Part 18d: Convert /browser; r=gavin f=Ms2ger 2013-02-25 12:47:18 -08:00
Tim Taubert
f680438fbc Bug 829568 - part 1 followup - correct a little typo in a comment r=me DONTBUILD 2013-02-25 22:40:41 +01:00
Ehsan Akhgari
90f36ef27c Bug 832325 - Finish the initialization of nsSessionStartup correctly if permanent PB is turned on; r=ttaubert 2013-02-23 01:45:37 -05:00
Ryan VanderMeulen
298dff9e7a Merge m-c to inbound. 2013-02-22 12:45:21 -05:00
Tim Taubert
1906402620 Bug 841717 - Fix the first test (browser_248970_b_perwindowpb.js) and make it use the TestRunner; r=yoric 2013-02-21 16:16:48 +01:00
Tim Taubert
9b5781041b Bug 830656 - Don't report errors when wipe() tries to remove non-existant session files; r=yoric 2013-02-19 19:34:25 +01:00
Tim Taubert
dc272234f3 Bug 842513 - Specify character sets for sample files and data URLs used in tests; r=felipe 2013-02-19 19:32:29 +01:00
Gavin Sharp
088d7ae9b5 Remove some unnecessary preprocessing, no bug
--HG--
extra : rebase_source : b8bfed7a5b55652fd8a9b3bf3c601accb8b2022f
2013-02-17 17:49:25 -08:00
Tim Taubert
bc5d3cb377 Bug 829568 - part 3 - restore the initial session in case the user opens a non-private window; r=felipe 2013-02-18 18:57:48 +01:00
Tim Taubert
312ea44d70 Bug 829568 - part 2 - back up the initial session when starting up with a private window; r=felipe 2013-02-15 13:20:48 +01:00
Tim Taubert
2a93821a9c Bug 829568 - part 1 - don't save (invalid) states without any windows; r=felipe 2013-02-15 12:28:00 +01:00
Ryan VanderMeulen
2861e3219f Merge m-c to inbound. 2013-02-11 13:51:32 -05:00
Mike Hommey
640e79f848 Bug 755724 - Move browser application in a subdirectory. r=jimm 2013-02-11 14:10:16 +01:00
Florian Quèze
a18ca35008 Bug 838552 - nsSessionStartup.js' debug code is noisy, r=Yoric. 2013-02-10 23:08:32 +01:00
Jim Mathies
472c77a798 Bug 839793 - TelemetryTimestamps.jsm imported using the wrong path. r=glandium 2013-02-09 12:28:38 -06:00
Marco Castelluccio
090f7bdcfa Bug 838821 - Don't use file.exists() when not necessary (browser/components). r=gavin 2013-02-08 11:34:47 -05:00
David Rajchenbach-Teller
84fbd821c3 Bug 836912 - Measure Jank in Session Restore collection and serialization. r=ttaubert 2013-02-05 11:40:48 -05:00
Tim Taubert
454a8e381c merge m-c to fx-team 2013-02-04 20:12:29 +01:00
Tim Taubert
a828f602bf Bug 712763 - Backout changes from bug 669272 to keep original window order when restoring a session; r=felipe 2013-02-01 13:12:47 -05:00
Tim Taubert
37da3e348a Bug 726275 - Shift-click on back/forward button doesn't load page; r=gavin 2013-02-01 10:19:34 -05:00
Ehsan Akhgari
84c4ac3c75 Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium
--HG--
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js
2013-01-29 13:12:13 -05:00
Tim Taubert
641ce36af0 Bug 797263 - Intermittent browser_586068-reload.js | Test timed out r=yoric 2013-01-24 14:59:16 +01:00
Dave Townsend
f1c830614d Bug 793928: Switch users of the promise library to the new location and move tests files. r=gavin
--HG--
rename : toolkit/addon-sdk/test/Makefile.in => addon-sdk/test/Makefile.in
rename : toolkit/addon-sdk/test/unit/head.js => addon-sdk/test/unit/head.js
rename : toolkit/addon-sdk/test/unit/test_promise.js => addon-sdk/test/unit/test_promise.js
rename : toolkit/addon-sdk/test/unit/xpcshell.ini => addon-sdk/test/unit/xpcshell.ini
2013-02-01 11:43:15 -08:00
Olli Pettay
46d4422369 Bug 825544: backout Bug 825544, Bug 825544, Bug 765192 and Bug 808035 to bring back the old .location=val behavior, r=bz 2013-01-15 13:46:35 +02:00
Michael Kraft
4ef9923a60 Bug 824107 - Session Data lost on startup if nsISessionStartup.sessionType is referenced before async load complete. r=dteller 2013-01-06 22:24:15 -05:00
Andres Hernandez
5e6ad72e0a Bug 822093 - Make browser_819510_perwindowpb.js wait for the sessionstore data to update before performing tests on it. r=jdm 2012-12-28 16:22:52 -06:00
Andres Hernandez
8519a8afbe Bug 819510 - Quitting from a Private Browsing window makes Restore Previous Session fail once. r=ttaubert 2012-12-19 16:52:30 -06:00
ithinc
2ecd0fb296 Bug 824480 - Replace |tab == gBrowser.selectedTab| with tab.selected. r=dao 2012-12-25 00:08:22 +08:00
Ehsan Akhgari
f7a9193209 Bug 823732 - Remove the usage of the global PB service from nsSessionStartup.js in per-window PB builds; r=jdm 2012-12-20 17:50:35 -05:00
Ed Morley
5728642a43 Merge mozilla-central to mozilla-inbound 2012-12-21 11:41:08 +00:00
Ed Morley
33a812216e Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-12-20 21:05:33 +00:00
Ehsan Akhgari
2b4f5bd840 Fix the sessionstore test Makefile in global PB builds; no bug
DONTBUILD since this is NPOTB
2012-12-20 14:07:22 -05:00
Cameron McCormack
a86c49ceeb Bug 822548 - Fix a bunch of JS warnings on startup. r=dao 2012-12-19 09:27:56 +11:00
Andres Hernandez
56f6e4df5e Bug 821178 - Port browser_248970_a.js and browser_248970_b.js to the per-window PB APIs. r=jdm
--HG--
rename : browser/components/sessionstore/test/browser_248970_b.js => browser/components/sessionstore/test/browser_248970_b_perwindowpb.js
2012-12-17 17:19:06 -06:00
Ehsan Akhgari
9d834018d5 Remove dead code which accesses the private browsing service from browser_597071.js, no bug 2012-12-20 15:26:12 -05:00
David Rajchenbach-Teller
027da3eed4 Bug 532150 - Test main thread fallback for session file. r=Felipe 2012-12-19 20:04:53 -05:00
David Rajchenbach-Teller
dbb7f17c4f Bug 532150 - Don't read and write the session file off the main thread. r=Felipe 2012-12-19 20:04:26 -05:00
Ed Morley
5b57fb177d Backout e28f0f4b25a4 (bug 819510) for causing bug 822093 2012-12-17 12:43:55 +00:00
Ehsan Akhgari
e46027a5e7 Backed out 2 changesets (bug 532150) for test failure
Backed out changeset 57bbbda0dedd (bug 532150)
Backed out changeset 5cab33f5bfbd (bug 532150)
2012-12-15 12:08:04 -05:00
David Rajchenbach-Teller
4a908e480d Bug 532150 - Testing main thread fallback for session file; r=felipe
--HG--
extra : rebase_source : fe825601fc013fce66aaa619dece0980f6f03ff5
2012-12-15 10:45:13 -05:00