author | Gijs Kruitbosch <gijskruitbosch@gmail.com> |
Fri, 18 Oct 2013 14:55:19 +0200 | |
changeset 151468 | 4cec7d72e00354475935f7885d4f6690fa2f58fa |
parent 151467 | 89914159a708b1aa7992100cfe1618c9477105c4 |
child 151480 | 7823e2985daf750ab8292c33840599f2e361acc0 |
push id | 25494 |
push user | philringnalda@gmail.com |
push date | Mon, 21 Oct 2013 02:24:35 +0000 |
treeherder | mozilla-central@4cec7d72e003 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | gps |
bugs | 924463 |
milestone | 27.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/browser/components/certerror/moz.build +++ b/browser/components/certerror/moz.build @@ -1,7 +1,9 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. -TEST_DIRS += ['test'] +BROWSER_CHROME_MANIFESTS += [ + 'test/browser.ini', +]
deleted file mode 100644 --- a/browser/components/certerror/test/moz.build +++ /dev/null @@ -1,8 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -BROWSER_CHROME_MANIFESTS += ['browser.ini'] -
--- a/browser/components/dirprovider/moz.build +++ b/browser/components/dirprovider/moz.build @@ -1,20 +1,21 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. -TEST_DIRS += ['tests'] - MODULE = 'browserdir' EXPORTS.mozilla.browser += [ 'DirectoryProvider.h', ] CPP_SOURCES += [ 'DirectoryProvider.cpp', ] LIBRARY_NAME = 'browserdir_s' +XPCSHELL_TESTS_MANIFESTS += [ + 'tests/unit/xpcshell.ini', +]
deleted file mode 100644 --- a/browser/components/dirprovider/tests/moz.build +++ /dev/null @@ -1,9 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -MODULE = 'test_browserdir' - -XPCSHELL_TESTS_MANIFESTS += ['unit/xpcshell.ini']
--- a/browser/components/downloads/moz.build +++ b/browser/components/downloads/moz.build @@ -1,8 +1,15 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. DIRS += ['src'] -TEST_DIRS += ['test'] + +XPCSHELL_TESTS_MANIFESTS += [ + 'test/unit/xpcshell.ini', +] + +BROWSER_CHROME_MANIFESTS += [ + 'test/browser/browser.ini', +]
deleted file mode 100644 --- a/browser/components/downloads/test/browser/moz.build +++ /dev/null @@ -1,8 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -BROWSER_CHROME_MANIFESTS += ['browser.ini'] -
deleted file mode 100644 --- a/browser/components/downloads/test/moz.build +++ /dev/null @@ -1,9 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -DIRS += ['browser'] - -XPCSHELL_TESTS_MANIFESTS += ['unit/xpcshell.ini']
--- a/browser/components/feeds/moz.build +++ b/browser/components/feeds/moz.build @@ -1,8 +1,19 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. DIRS += ['public', 'src'] -TEST_DIRS += ['test'] + +XPCSHELL_TESTS_MANIFESTS += [ + 'test/unit/xpcshell.ini', +] + +MOCHITEST_CHROME_MANIFESTS += [ + 'test/chrome/chrome.ini', +] + +MOCHITEST_MANIFESTS += [ + 'test/mochitest.ini' +]
deleted file mode 100644 --- a/browser/components/feeds/test/chrome/Makefile.in +++ /dev/null @@ -1,10 +0,0 @@ -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -# sample_feed.atom was copied from toolkit/components/places/tests/chrome -MOCHITEST_FILES = \ - sample_feed.atom \ - $(NULL) -
--- a/browser/components/feeds/test/chrome/chrome.ini +++ b/browser/components/feeds/test/chrome/chrome.ini @@ -1,6 +1,7 @@ [DEFAULT] +support-files = sample_feed.atom [test_423060.xul] [test_bug368464.html] [test_bug408328.html] [test_maxSniffing.html]
deleted file mode 100644 --- a/browser/components/feeds/test/chrome/moz.build +++ /dev/null @@ -1,8 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -MOCHITEST_CHROME_MANIFESTS += ['chrome.ini'] -
deleted file mode 100644 --- a/browser/components/feeds/test/moz.build +++ /dev/null @@ -1,14 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -DIRS += ['chrome'] - -MODULE = 'test_browser_feeds' - -XPCSHELL_TESTS_MANIFESTS += ['unit/xpcshell.ini'] - -MOCHITEST_MANIFESTS += ['mochitest.ini'] -
--- a/browser/components/migration/moz.build +++ b/browser/components/migration/moz.build @@ -1,8 +1,11 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. DIRS += ['public', 'src'] -TEST_DIRS += ['tests'] + +XPCSHELL_TESTS_MANIFESTS += [ + 'tests/unit/xpcshell.ini', +]
deleted file mode 100644 --- a/browser/components/migration/tests/moz.build +++ /dev/null @@ -1,7 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -XPCSHELL_TESTS_MANIFESTS += ['unit/xpcshell.ini']
--- a/browser/components/moz.build +++ b/browser/components/moz.build @@ -16,20 +16,16 @@ PARALLEL_DIRS += [ 'search', 'sessionstore', 'shell', 'sidebar', 'tabview', 'migration', ] -if CONFIG['MOZ_SAFE_BROWSING']: - PARALLEL_DIRS += ['safebrowsing'] - -TEST_DIRS += ['test'] DIRS += ['build'] XPIDL_SOURCES += [ 'nsIBrowserGlue.idl', 'nsIBrowserHandler.idl', ] XPIDL_MODULE = 'browsercompsbase' @@ -43,8 +39,15 @@ EXTRA_PP_COMPONENTS += [ 'nsBrowserContentHandler.js', 'nsBrowserGlue.js', ] EXTRA_JS_MODULES += [ 'distribution.js', ] +BROWSER_CHROME_MANIFESTS += [ + 'test/browser.ini' +] + +if CONFIG['MOZ_SAFE_BROWSING']: + BROWSER_CHROME_MANIFESTS += ['safebrowsing/content/test/browser.ini'] +
--- a/browser/components/places/moz.build +++ b/browser/components/places/moz.build @@ -1,9 +1,19 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. DIRS += ['src'] -TEST_DIRS += ['tests'] + +XPCSHELL_TESTS_MANIFESTS += [ + 'tests/unit/xpcshell.ini', +] +MOCHITEST_CHROME_MANIFESTS += [ + 'tests/chrome/chrome.ini' +] + +BROWSER_CHROME_MANIFESTS += [ + 'tests/browser/browser.ini', +]
deleted file mode 100644 --- a/browser/components/places/tests/browser/Makefile.in +++ /dev/null @@ -1,38 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -MOCHITEST_BROWSER_FILES = \ - head.js \ - browser_0_library_left_pane_migration.js \ - browser_library_left_pane_fixnames.js \ - browser_425884.js \ - browser_475045.js \ - browser_423515.js \ - browser_410196_paste_into_tags.js \ - browser_sort_in_library.js \ - browser_library_open_leak.js \ - browser_library_panel_leak.js \ - browser_library_search.js \ - browser_history_sidebar_search.js \ - browser_bookmarksProperties.js \ - $(filter disabled-for-very-frequent-oranges--bug-551540, browser_forgetthissite_single.js) \ - browser_library_left_pane_commands.js \ - browser_drag_bookmarks_on_toolbar.js \ - browser_library_middleclick.js \ - browser_library_views_liveupdate.js \ - browser_views_liveupdate.js \ - $(filter temporarily-disabled-for-breaking-the-treeview--bug-658744, browser_sidebarpanels_click.js) \ - sidebarpanels_click_test_page.html \ - browser_library_infoBox.js \ - browser_markPageAsFollowedLink.js \ - framedPage.html \ - frameLeft.html \ - frameRight.html \ - browser_toolbar_migration.js \ - browser_library_batch_delete.js \ - browser_555547.js \ - browser_416459_cut.js \ - browser_library_downloads.js \ - browser_library_left_pane_select_hierarchy.js \ - $(NULL)
new file mode 100644 --- /dev/null +++ b/browser/components/places/tests/browser/browser.ini @@ -0,0 +1,47 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +[DEFAULT] +support-files = + head.js + framedPage.html + frameLeft.html + frameRight.html + sidebarpanels_click_test_page.html + +[browser_0_library_left_pane_migration.js] +[browser_library_left_pane_fixnames.js] +[browser_425884.js] +[browser_475045.js] +[browser_423515.js] +[browser_410196_paste_into_tags.js] +[browser_sort_in_library.js] +[browser_library_open_leak.js] +[browser_library_panel_leak.js] +[browser_library_search.js] +[browser_history_sidebar_search.js] +[browser_bookmarksProperties.js] + +[browser_forgetthissite_single.js] +# disabled for very frequent oranges - bug 551540 +skip-if = true + +[browser_library_left_pane_commands.js] +[browser_drag_bookmarks_on_toolbar.js] +[browser_library_middleclick.js] +[browser_library_views_liveupdate.js] +[browser_views_liveupdate.js] + +[browser_sidebarpanels_click.js] +# temporarily disabled for breaking the treeview - bug 658744 +skip-if = true + +[browser_library_infoBox.js] +[browser_markPageAsFollowedLink.js] +[browser_toolbar_migration.js] +[browser_library_batch_delete.js] +[browser_555547.js] +[browser_416459_cut.js] +[browser_library_downloads.js] +[browser_library_left_pane_select_hierarchy.js]
deleted file mode 100644 --- a/browser/components/places/tests/browser/moz.build +++ /dev/null @@ -1,6 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. -
deleted file mode 100644 --- a/browser/components/places/tests/chrome/moz.build +++ /dev/null @@ -1,8 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -MOCHITEST_CHROME_MANIFESTS += ['chrome.ini'] -
deleted file mode 100644 --- a/browser/components/places/tests/moz.build +++ /dev/null @@ -1,11 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -DIRS += ['browser', 'chrome'] - -MODULE = 'test_browser_places' - -XPCSHELL_TESTS_MANIFESTS += ['unit/xpcshell.ini']
--- a/browser/components/preferences/in-content/moz.build +++ b/browser/components/preferences/in-content/moz.build @@ -1,7 +1,6 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. -TEST_DIRS += ['tests']
deleted file mode 100644 --- a/browser/components/preferences/in-content/tests/moz.build +++ /dev/null @@ -1,8 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -BROWSER_CHROME_MANIFESTS += ['browser.ini'] -
--- a/browser/components/preferences/moz.build +++ b/browser/components/preferences/moz.build @@ -1,8 +1,12 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. PARALLEL_DIRS += ['in-content'] -TEST_DIRS += ['tests'] + +BROWSER_CHROME_MANIFESTS += [ + 'in-content/tests/browser.ini', + 'tests/browser.ini', +]
deleted file mode 100644 --- a/browser/components/preferences/tests/moz.build +++ /dev/null @@ -1,8 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -BROWSER_CHROME_MANIFESTS += ['browser.ini'] -
--- a/browser/components/privatebrowsing/moz.build +++ b/browser/components/privatebrowsing/moz.build @@ -1,10 +1,9 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. -TEST_DIRS += ['test'] - -MODULE = 'privatebrowsing' - +BROWSER_CHROME_MANIFESTS += [ + 'test/browser/browser.ini', +]
deleted file mode 100644 --- a/browser/components/privatebrowsing/test/browser/moz.build +++ /dev/null @@ -1,10 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -MODULE = 'test_privatebrowsing' - -BROWSER_CHROME_MANIFESTS += ['browser.ini'] -
deleted file mode 100644 --- a/browser/components/privatebrowsing/test/moz.build +++ /dev/null @@ -1,10 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -DIRS += ['browser'] - -MODULE = 'test_privatebrowsing' -
deleted file mode 100644 --- a/browser/components/safebrowsing/content/test/moz.build +++ /dev/null @@ -1,8 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -BROWSER_CHROME_MANIFESTS += ['browser.ini'] -
deleted file mode 100644 --- a/browser/components/safebrowsing/moz.build +++ /dev/null @@ -1,8 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -TEST_DIRS += ['content/test'] -
--- a/browser/components/search/moz.build +++ b/browser/components/search/moz.build @@ -1,7 +1,9 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. -TEST_DIRS += ['test'] +BROWSER_CHROME_MANIFESTS += [ + 'test/browser.ini', +]
deleted file mode 100644 --- a/browser/components/search/test/moz.build +++ /dev/null @@ -1,8 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -BROWSER_CHROME_MANIFESTS += ['browser.ini'] -
--- a/browser/components/sessionstore/moz.build +++ b/browser/components/sessionstore/moz.build @@ -1,16 +1,22 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. DIRS += ['src'] -TEST_DIRS += ['test'] XPIDL_SOURCES += [ 'nsISessionStartup.idl', 'nsISessionStore.idl', ] MODULE = 'sessionstore' +XPCSHELL_TESTS_MANIFESTS += [ + 'test/unit/xpcshell.ini', +] + +BROWSER_CHROME_MANIFESTS += [ + 'test/browser.ini', +]
deleted file mode 100644 --- a/browser/components/sessionstore/test/Makefile.in +++ /dev/null @@ -1,165 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -# browser_506482.js is disabled because of frequent failures (bug 538672) -# browser_526613.js is disabled because of frequent failures (bug 534489) -# browser_589246.js is disabled for leaking browser windows (bug 752467) -# browser_580512.js is disabled for leaking browser windows (bug 752467) - -MOCHITEST_BROWSER_FILES = \ - head.js \ - browser_attributes.js \ - browser_capabilities.js \ - browser_dying_cache.js \ - browser_form_restore_events.js \ - browser_form_restore_events_sample.html \ - browser_formdata_format.js \ - browser_formdata_format_sample.html \ - browser_input.js \ - browser_input_sample.html \ - browser_pageshow.js \ - browser_sessionStorage.js \ - browser_tabStateCache.js \ - browser_upgrade_backup.js \ - browser_windowRestore_perwindowpb.js \ - browser_248970_b_perwindowpb.js \ - browser_248970_b_sample.html \ - browser_339445.js \ - browser_339445_sample.html \ - browser_345898.js \ - browser_346337.js \ - browser_346337_sample.html \ - browser_350525.js \ - browser_354894_perwindowpb.js \ - browser_367052.js \ - browser_393716.js \ - browser_394759_basic.js \ - browser_394759_behavior.js \ - browser_394759_perwindowpb.js \ - browser_394759_purge.js \ - browser_408470.js \ - browser_408470_sample.html \ - browser_423132.js \ - browser_423132_sample.html \ - browser_447951.js \ - browser_447951_sample.html \ - browser_448741.js \ - browser_454908.js \ - browser_454908_sample.html \ - browser_456342.js \ - browser_456342_sample.xhtml \ - browser_461634.js \ - browser_463205.js \ - browser_463205_helper.html \ - browser_463205_sample.html \ - browser_463206.js \ - browser_463206_sample.html \ - browser_464199.js \ - browser_465215.js \ - browser_465223.js \ - browser_466937.js \ - browser_466937_sample.html \ - browser_467409-backslashplosion.js \ - browser_477657.js \ - browser_480148.js \ - browser_480893.js \ - browser_483330.js \ - browser_485482.js \ - browser_485482_sample.html \ - browser_485563.js \ - browser_490040.js \ - browser_491168.js \ - browser_491577.js \ - browser_495495.js \ - browser_500328.js \ - browser_514751.js \ - browser_522375.js \ - browser_522545.js \ - browser_524745.js \ - browser_528776.js \ - browser_579868.js \ - browser_579879.js \ - browser_581593.js \ - browser_581937.js \ - browser_586147.js \ - browser_586068-apptabs.js \ - browser_586068-apptabs_ondemand.js \ - browser_586068-browser_state_interrupted.js \ - browser_586068-cascade.js \ - browser_586068-multi_window.js \ - browser_586068-reload.js \ - browser_586068-select.js \ - browser_586068-window_state.js \ - browser_586068-window_state_override.js \ - browser_588426.js \ - browser_590268.js \ - browser_590563.js \ - browser_595601-restore_hidden.js \ - browser_597315.js \ - browser_597315_index.html \ - browser_597315_a.html \ - browser_597315_b.html \ - browser_597315_c.html \ - browser_597315_c1.html \ - browser_597315_c2.html \ - browser_599909.js \ - browser_600545.js \ - browser_601955.js \ - browser_607016.js \ - browser_615394-SSWindowState_events.js \ - browser_618151.js \ - browser_623779.js \ - browser_624727.js \ - browser_625257.js \ - browser_628270.js \ - browser_635418.js \ - browser_636279.js \ - browser_637020.js \ - browser_637020_slow.sjs \ - browser_644409-scratchpads.js \ - browser_645428.js \ - browser_659591.js \ - browser_662743.js \ - browser_662743_sample.html \ - browser_662812.js \ - browser_665702-state_session.js \ - browser_682507.js \ - browser_687710.js \ - browser_687710_2.js \ - browser_694378.js \ - browser_701377.js \ - browser_705597.js \ - browser_707862.js \ - browser_739531.js \ - browser_739531_sample.html \ - browser_739805.js \ - browser_819510_perwindowpb.js \ - browser_833286_atomic_backup.js \ - browser_916390_form_data_loss.js \ - browser_916390_sample.html \ - $(filter disabled-for-intermittent-failures--bug-766044, browser_459906_empty.html) \ - $(filter disabled-for-intermittent-failures--bug-766044, browser_459906_sample.html) \ - $(filter disabled-for-intermittent-failures--bug-765389, browser_461743_sample.html) \ - $(NULL) - -# Disabled on Windows for frequent intermittent failures -ifneq ($(OS_ARCH), WINNT) -MOCHITEST_FILES += \ - browser_464620_a.js \ - browser_464620_a.html \ - browser_464620_b.js \ - browser_464620_b.html \ - browser_464620_xd.html \ - $(NULL) -else -$(filter disabled-for-intermittent-failures-on-windows--bug-552424, browser_464620_a.js) -$(filter disabled-for-intermittent-failures-on-windows--bug-552424, browser_464620_b.js) -endif - -ifneq ($(OS_ARCH),Darwin) -MOCHITEST_BROWSER_FILES += \ - browser_597071.js \ - browser_625016.js \ - $(NULL) -endif
new file mode 100644 --- /dev/null +++ b/browser/components/sessionstore/test/browser.ini @@ -0,0 +1,165 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# browser_506482.js is disabled because of frequent failures (bug 538672) +# browser_526613.js is disabled because of frequent failures (bug 534489) +# browser_589246.js is disabled for leaking browser windows (bug 752467) +# browser_580512.js is disabled for leaking browser windows (bug 752467) + +[DEFAULT] +support-files = + head.js + browser_form_restore_events_sample.html + browser_formdata_format_sample.html + browser_input_sample.html + browser_248970_b_sample.html + browser_339445_sample.html + browser_346337_sample.html + browser_408470_sample.html + browser_423132_sample.html + browser_447951_sample.html + browser_454908_sample.html + browser_456342_sample.xhtml + browser_463205_helper.html + browser_463205_sample.html + browser_463206_sample.html + browser_466937_sample.html + browser_485482_sample.html + browser_597315_index.html + browser_597315_a.html + browser_597315_b.html + browser_597315_c.html + browser_597315_c1.html + browser_597315_c2.html + browser_662743_sample.html + browser_739531_sample.html + browser_916390_sample.html + +#NB: the following are disabled +# browser_464620_a.html +# browser_464620_b.html +# browser_464620_xd.html + + +#disabled-for-intermittent-failures--bug-766044, browser_459906_empty.html +#disabled-for-intermittent-failures--bug-766044, browser_459906_sample.html +#disabled-for-intermittent-failures--bug-765389, browser_461743_sample.html + +[browser_attributes.js] +[browser_capabilities.js] +[browser_dying_cache.js] +[browser_form_restore_events.js] +[browser_formdata_format.js] +[browser_input.js] +[browser_pageshow.js] +[browser_sessionStorage.js] +[browser_tabStateCache.js] +[browser_upgrade_backup.js] +[browser_windowRestore_perwindowpb.js] +[browser_248970_b_perwindowpb.js] +[browser_339445.js] +[browser_345898.js] +[browser_346337.js] +[browser_350525.js] +[browser_354894_perwindowpb.js] +[browser_367052.js] +[browser_393716.js] +[browser_394759_basic.js] +[browser_394759_behavior.js] +[browser_394759_perwindowpb.js] +[browser_394759_purge.js] +[browser_408470.js] +[browser_423132.js] +[browser_447951.js] +[browser_448741.js] +[browser_454908.js] +[browser_456342.js] +[browser_461634.js] +[browser_463205.js] +[browser_463206.js] +[browser_464199.js] +[browser_465215.js] +[browser_465223.js] +[browser_466937.js] +[browser_467409-backslashplosion.js] +[browser_477657.js] +[browser_480148.js] +[browser_480893.js] +[browser_483330.js] +[browser_485482.js] +[browser_485563.js] +[browser_490040.js] +[browser_491168.js] +[browser_491577.js] +[browser_495495.js] +[browser_500328.js] +[browser_514751.js] +[browser_522375.js] +[browser_522545.js] +[browser_524745.js] +[browser_528776.js] +[browser_579868.js] +[browser_579879.js] +[browser_581593.js] +[browser_581937.js] +[browser_586147.js] +[browser_586068-apptabs.js] +[browser_586068-apptabs_ondemand.js] +[browser_586068-browser_state_interrupted.js] +[browser_586068-cascade.js] +[browser_586068-multi_window.js] +[browser_586068-reload.js] +[browser_586068-select.js] +[browser_586068-window_state.js] +[browser_586068-window_state_override.js] +[browser_588426.js] +[browser_590268.js] +[browser_590563.js] +[browser_595601-restore_hidden.js] +[browser_597315.js] +[browser_599909.js] +[browser_600545.js] +[browser_601955.js] +[browser_607016.js] +[browser_615394-SSWindowState_events.js] +[browser_618151.js] +[browser_623779.js] +[browser_624727.js] +[browser_625257.js] +[browser_628270.js] +[browser_635418.js] +[browser_636279.js] +[browser_637020.js] +[browser_637020_slow.sjs] +[browser_644409-scratchpads.js] +[browser_645428.js] +[browser_659591.js] +[browser_662743.js] +[browser_662812.js] +[browser_665702-state_session.js] +[browser_682507.js] +[browser_687710.js] +[browser_687710_2.js] +[browser_694378.js] +[browser_701377.js] +[browser_705597.js] +[browser_707862.js] +[browser_739531.js] +[browser_739805.js] +[browser_819510_perwindowpb.js] +[browser_833286_atomic_backup.js] +[browser_916390_form_data_loss.js] + +# Disabled for frequent intermittent failures +[browser_464620_a.js] +skip-if = true +[browser_464620_b.js] +skip-if = true + +# Disabled on OS X: +[browser_597071.js] +skip-if = os == "mac" +[browser_625016.js] +skip-if = os == "mac" +
deleted file mode 100644 --- a/browser/components/sessionstore/test/moz.build +++ /dev/null @@ -1,7 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -XPCSHELL_TESTS_MANIFESTS += ['unit/xpcshell.ini']
--- a/browser/components/shell/moz.build +++ b/browser/components/shell/moz.build @@ -1,8 +1,15 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. DIRS += ['public', 'src'] -TEST_DIRS += ['test'] + +XPCSHELL_TESTS_MANIFESTS += [ + 'test/unit/xpcshell.ini' +] + +BROWSER_CHROME_MANIFESTS += [ + 'test/browser.ini', +]
deleted file mode 100644 --- a/browser/components/shell/test/moz.build +++ /dev/null @@ -1,12 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -MODULE = 'test_browser_shell' - -XPCSHELL_TESTS_MANIFESTS += ['unit/xpcshell.ini'] - -BROWSER_CHROME_MANIFESTS += ['browser.ini'] -
deleted file mode 100644 --- a/browser/components/tabview/Makefile.in +++ /dev/null @@ -1,9 +0,0 @@ -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -include $(topsrcdir)/config/rules.mk - -libs:: - $(NSINSTALL) $(srcdir)/modules/* $(FINAL_TARGET)/modules/tabview
--- a/browser/components/tabview/moz.build +++ b/browser/components/tabview/moz.build @@ -1,7 +1,12 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. -TEST_DIRS += ['test'] +EXTRA_JS_MODULES = ['modules/utils.jsm'] +JS_MODULES_PATH = 'modules/tabview' + +BROWSER_CHROME_MANIFESTS += [ + 'test/browser.ini', +]
deleted file mode 100644 --- a/browser/components/tabview/test/moz.build +++ /dev/null @@ -1,8 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -BROWSER_CHROME_MANIFESTS += ['browser.ini'] -
deleted file mode 100644 --- a/browser/components/test/moz.build +++ /dev/null @@ -1,8 +0,0 @@ -# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -BROWSER_CHROME_MANIFESTS += ['browser.ini'] -