1311
|
|
|
Olivier Tilloy |
5 years ago
|
 |
|
1287
|
|
|
Olivier Tilloy |
5 years ago
|
 |
|
1240
|
|
|
Olivier Tilloy |
6 years ago
|
 |
|
1222
|
|
* New upstream release (62.0build2) * Update and re-enable unity-menubar.patch * Refresh how our customized search engines are installed to be aligned with recent changes upstream - update debian/config/searchplugins.conf - update debian/install-distribution-searchplugins.py - update debian/rules - flatten debian/searchplugins * Build language packs after running "mach install", as some generated files (eg, bookmarks.html) are staged in non locale-specific output directories and symlinked from the language pack stage area, and in the case of en-US, are symlinked from the firefox stage area. Building language packs before this results in the language pack builds breaking the en-US locale - eg, default bookmarks for en-US appearing as zh-TW, which happens to be the last language pack we build - update debian/build/rules.mk * Build with --with-unsigned-addon-scopes=app to allow our unsigned language packs to work and drop the previous changes which did the same thing, as this functionality has been provided a different way upstream - update debian/config/mozconfig.in - update debian/vendor-gre.js - remove debian/patches/allow-addon-signature-requirements-to-be-relaxed.patch - update debian/patches/series * Fix LP: #1791789: Mark distribution search engines as read-only, so that they are marked as hidden in rather than removed from the search engine cache when a user "removes" them (they can't actually be removed from disk). This stops them from reappearing on cache rebuilds - add debian/patches/mark-distribution-search-engines-as-read-only.patch - update debian/patches/series * Backport upstream change to the search service to not handle locale changes on shutdown. As well as resulting in en-US search engines being added to the search engine cache for all locales, it was resulting in a cache rebuild on every restart, making the above bug worse (fixes another part of LP: #1791789) - add debian/patches/search-service-dont-handle-locale-changes-on-shutdown.patch - update debian/patches/series * Ensure that region-specific search defaults are disabled everywhere again - update debian/distribution.ini - remove debian/patches/disable-geo-specific-search-defaults-for-us.patch - update debian/patches/series * Fix the Ubuntu search engine defaults now that the "browser.search.order." and "browser.search.defaultengine" prefs have been removed from the default build - update debian/distribution.ini - remove debian/patches/ubuntu-search-defaults.patch - update debian/patches/series * Set "intl.locale.requested" in vendor-gre.js rather than in distribution.ini. The former is loaded by the pref service much earlier, and this pref needs to be initialized before distribution.ini prefs are applied in order for locale-specific prefs to work - update debian/distribution.ini - update debian/vendor-gre.js * Rename debian/patches/revert-upstream-search-engine-changes.patch to debian/patches/no-region-overrides-for-google-search.patch to better reflect what the patch is for (described in the patch header) * Drop debian/patches/normalize-distribution-searchplugins.patch - this is no longer needed and hasn't been for a long time. It was added to fix loss of metadata on upgrade for distribution search engines when the Firefox install location was versioned * Set "spellchecker.dictionary_path" by default to point to /usr/share/hunspell so that system dictionaries are loaded again, now that Firefox no longer loads them from its own install directory. Fixes another part of LP: #1791789 - update debian/firefox.links.in - update debian/vendor-gre.js * Final part of the fix for LP: #1791789: Cleanup extra Amazon.com search engine in locales that have their own Amazon search engine - add debian/patches/cleanup-old-distribution-search-engines.patch - update debian/patches/series
|
Chris Coulson |
6 years ago
|
 |
|
1200
|
|
|
Chris Coulson |
7 years ago
|
 |
|
1178
|
|
|
Chris Coulson |
7 years ago
|
 |
|
1163
|
|
|
Chris Coulson |
8 years ago
|
 |
|
1156
|
|
|
Chris Coulson |
8 years ago
|
 |
|
1149
|
|
|
Chris Coulson |
9 years ago
|
 |
|
1124
|
|
|
Chris Coulson |
9 years ago
|
 |
|
1094
|
|
|
Chris Coulson |
10 years ago
|
 |
|
1091
|
|
|
Chris Coulson |
10 years ago
|
 |
|
1087
|
|
|
Chris Coulson |
10 years ago
|
 |
|
1083
|
|
|
Chris Coulson |
10 years ago
|
 |
|
1023
|
|
|
Chris Coulson |
11 years ago
|
 |
|
1020
|
|
|
Chris Coulson |
11 years ago
|
 |
|
1007
|
|
* New upstream release from the beta channel (FIREFOX_23_0b1_BUILD1) * Build conflict on python-progressbar, as having this installed causes the jit test harness to fail - update debian/control.in * Disable unsupported W3C webgl tests - update debian/testing/extra/mochitest/mochitest.json * Refresh paths for a11y tests after landing of bmo: #854868 - update debian/testing/extra/mochitest/mochitest-chrome.json * Make firefox-globalmenu a real transitional package - update debian/control.in - update debian/build/mozbuild.mk * Just test the selected locale on all channels in test_langpack_chrome.js, rather than testing we get a correctly translated string. This is just way too fragile - update debian/testing/extra/xpcshell/package-tests/test_langpack_chrome.js - update d/p/test-integration/automation-output-junit-xml.patch - update debian/patches/unity-menubar.patch - update debian/patches/dont-override-general-useragent-locale.patch - update debian/patches/no_neon_on_arm.patch * Drop crashtest-no-network-access.patch as the test seems to have been removed from the tree * Always build the crash reporter and Breakpad symbols on supported architectures, even if it is disabled at run time. Will hopefully avoid surprises by the time we reach beta (where the crash reporter is enabled) - update debian/rules - update debian/build/mozvars.mk - update debian/build/mozbuild.mk * Rename mozbuild.mk => rules.mk and mozvars.mk => config.mk * Shut up lintian - update debian/copyright * Make the transitional globalmenu package priority extra, section oldlibs - update debian/control.in * Make the testsuite priority extra, section misc - update debian/control.in * The testsuite shouldn't depend on essential package libc-bin - update debian/control.in * Override symlink-is-self-recursive warning in the testsuite, as this is intentional - add debian/firefox-testsuite.lintian-overrides.in * Remove the executable bit from the testsuite zip file - update debian/build/rules.mk * Remove the executable bit from searchplugins - update debian/build/rules.mk * Silence an embedded-library warning and some image-file-in-usr-lib warnings - update debian/firefox.lintian-overrides.in * Drop firefox-gnome-support. It was only depending on libraries that are already guaranteed to exist when firefox is installed (mostly, glib). Firefox has no need to depend on libnotify for the time being either, but if it does again, that dependency should just be on the main package - update debian/control.in - update debian/build/rules.mk - remove debian/firefox-gnome-support.install.in * Only blacklist Firefox in Apport on official builds - update debian/apport/blacklist.in - update debian/build/rules.mk * Merge in latest desktop file translations - update debian/firefox.desktop.in * Refresh patches - update debian/patches/dont-override-general-useragent-locale.patch - update debian/patches/no_neon_on_arm.patch - update d/p/test-integration/automation-output-junit-xml.patch - update d/p/test-overrides/disable-failing-python-tests.patch - update debian/patches/unity-menubar.patch - update debian/patches/fix-broken-langpack-install-manifests.patch * Disable intl.locale.matchOS in test_bug848297.js - add d/p/test-fixes/xpcshell-chrome-fix-test_bug848297-with-locale-matchOS.patch - update debian/patches/series * Write xpcshell test duration to the JUnit results when the test fails - add d/p/test-integration/xpcshell-write-time-for-failed-test.patch - update debian/patches/series * Update test-fixes/mochitest-browser-plugincrash-with-no-crashreporter.patch to just not include the test on !MOZ_CRASHREPORTER builds * Fix build-time xpcshell tests after landing of bmo: 597064, by using the python virtualenv provided by the upstream build system - update debian/build/testsuite.mk - update debian/build/rules.mk * Fix broken Bulgarian language pack - update debian/patches/fix-broken-langpack-install-manifests.patch * new upstream release from the beta channel (firefox_22_0b6_build1)
|
Chris Coulson |
11 years ago
|
 |
|
982
|
|
|
Chris Coulson |
11 years ago
|
 |
|
980
|
|
* New upstream stable release (FIREFOX_21_0_BUILD2) - see LP: #1178277 * Update globalmenu-extension to 4.1 * Drop support for building on older than precise - update debian/apport/source_firefox.py.in - update debian/build/mozbuild.mk - update debian/config/mozconfig.in - update debian/control.in - update debian/firefox-globalmenu.dirs.in - remove debian/firefox-restart-required.update-notifier.in - update debian/firefox.desktop.in - update debian/firefox.install.in - update debian/firefox.links.in - update debian/firefox.postinst.in - update debian/firefox.postrm.in - update debian/firefox.preinst.in - update debian/firefox.prerm.in - remove debian/patches/add-syspref-dir.patch - update debian/patches/series.in - remove debian/patches/use-new-yasm-in-lucid.patch - remove debian/patches/mozilla-kde.patch - remove debian/patches/firefox-kde.patch - update debian/rules - remove debian/usr.bin.firefox.apparmor.10.04 - remove debian/usr.bin.firefox.apparmor.10.10 - remove debian/usr.bin.firefox.apparmor.11.04 - remove debian/usr.bin.firefox.apparmor.9.10 * Drop the perl script for preprocessing the quilt series file - remove debian/build/enable-dist-patches.pl - update debian/build/mozbuild.mk * Make sure that SHELL is set in the build environment - update debian/build/mozbuild.mk * Don't set the MOZCONFIG environment variable, but just copy our config in to the root of the source tree - update debian/build/mozconfig.mk * Drop libthai suggest - this hasn't been needed for a long time - update debian/control * Replace latex-xft-fonts suggest with ttf-lyx (yes, I know this is a transitional package since 12.10, but it avoids suggesting a different package for each release) - update debian/control * Use virtualenv for compare-locales - update debian/build/create-tarball.py - update debian/build/mozbuild.mk * Refactor create-tarball.py * Drop test fixes merged upstream: - remove d/p/test-fixes/xpcshell-shell-disable-gconf-tests-when-using-gsettings.patch - remove d/p/test-fixes/mochitest-shell-disable-gconf-tests-when-using-gsettings.patch - update debian/patches/series.in * Drop debian/patches/python-virtualenv-multiarch-fix.patch - fixed upstream * Update for install layout changes - update debian/firefox-locale.preinst.in - update debian/firefox.dirs.in - update debian/firefox.install.in - update debian/firefox.links.in - update debian/firefox.postinst.in - update debian/firefox.preinst.in - update debian/patches/dont-include-hyphenation-patterns.patch - update debian/rules - update debian/build/mozbuild.mk - update debian/testing/xpcshell-build.ini - add debian/build/fix-mozinfo-appname.py - update debian/testing/xpcshell-package-tests/xpcshell.ini - update debian/testing/xpcshell-package-tests/test_locale_matchOS_real.js - update debian/testing/xpcshell-package-tests/test_langpack_load.js - update debian/testing/xpcshell-package-tests/test_langpack_chrome.js * Disable telemetry xpcshell tests. Telemetry is not enabled on Ubuntu builds and the test_TelemetryPing.js fails anyway because the HG revision is not embedded in the ping - update d/p/test-integration/xpcshell-disable-failing-tests.patch * Skip browser_pluginCrashCommentAndURL.js on builds with crash reporting disabled - add d/p/test-fixes/mochitest-browser-plugincrash-with-no-crashreporter.patch - update debian/patches/series.in * Disable browser_google.js as this fails with our searchplugins, and we have our own tests - update debian/testing/mochitest-chrome.json * Temporarily disable tests in python/mozbuild/mozpack/tests, as they fail - add d/p/test-overrides/disable-failing-python-tests.patch - update debian/patches/series.in * Skip font-matching/synthetic-style-1.html reftest which fails on beta (note, it works on the nightly packaging) - update d/p/test-overrides/reftest-disable-failing-tests.patch * Make the testsuite depend on ttf-liberation to fix a mochitest failure in browser_fontinspector.js - update debian/control.in * Disable test_notifications_popup.html for now until we have time to investigate why it hangs - update debian/testing/mochitest.json * Run tests that need a display in an actual session with gnome-settings-daemon running (plus a WM): - update debian/testing/testrunhelper.py - update debian/firefox-testsuite.install.in - add debian/testing/run-test.desktop - update debian/testing/run_mochitest.in - update debian/testing/run_reftest.in - update debian/testing/run_xpcshell_tests.in - update debian/control.in - update debian/tests/mochitest - update debian/tests/mochitest-browser - update debian/tests/mochitest-chrome - update debian/tests/mochitest-a11y - update debian/tests/mochitest-ipcplugins - update debian/tests/crashtest - update debian/tests/jstestbrowser - update debian/tests/reftest - update debian/tests/xpcshell-package-tests - update debian/tests/xpcshell-tests - update d/p/test-overrides/reftest-disable-failing-tests.patch * Make the testsuite depend on ubuntu-settings and light-themes - update debian/control.in * Drop the JUnit XML changes from the mochitest and reftest addons and add this support to automation.py instead. This avoids duplication, means we only need 1 patch and makes it possible to add all types of log messages to the results (eg, screenshots of hung tests) - remove d/p/test-integration/reftest-output-junit-xml.patch - remove d/p/test-integration/mochitest-output-junit-xml.patch - add d/p/test-integration/automation-output-junit-xml.patch - update debian/patches/series.in * Don't install the testsuite unpacked on the filesystem in the traditional manner, but just install the packed zip and have the test scripts bootstrap a temporary environment with the expanded testsuite. The advantage of this is that we don't need to carry patches for tests that modify the test directory. What we are interested in testing are the components that the user normally runs, and the testsuite doesn't form part of this - so it doesn't matter where it's installed and runs from - update debian/build/mozbuild.mk - remove debian/firefox-testsuite.dirs.in - update debian/firefox-testsuite.install.in - update debian/firefox-testsuite.links.in - update debian/patches/series.in - remove d/p/test-fixes/xpcshell-ctypes-no-writes-to-appdir.patch - remove d/p/test-fixes/xpcshell-libpref-no-writes-to-testdir.patch - remove d/p/test-fixes/xpcshell-xpcom-no-writes-to-testdir-or-appdir.patch - update debian/rules - rename debian/testing/mochitest-chrome.json => debian/testing/extra/mochitest/mochitest-chrome.json - rename debian/testing/mochitest.json => debian/testing/extra/mochitest/mochitest.json - rename debian/testing/xpcshell-package-tests/* => debian/testing/extra/xpcshell/package-tests/* - remove debian/testing/run-tests.desktop - update debian/testing/run_mochitest.in - update debian/testing/run_reftest.in - rename debian/testing/run_xpcshell_tests.in => debian/testing/run_xpcshell_tests - update debian/testing/run_xpcshell_tests - update debian/testing/testrunhelper.py - update debian/tests/crashtest - update debian/tests/jstestbrowser - update debian/tests/mochitest - update debian/tests/mochitest-a11y - update debian/tests/mochitest-browser - update debian/tests/mochitest-chrome - update debian/tests/mochitest-ipcplugins - update debian/tests/reftest - update debian/tests/xpcshell-package-tests - update debian/tests/xpcshell-tests * Don't write the terminal bell character to JUnit results - add d/p/test-fixes/xpcshell-xunit-output-no-bell.patch * Fix test_json_cache.js test failure, caused by us not installing search plugins in the application directory - add d/p/test-fixes/xpcshell-search-fix-json-cache-test.patch - remove d/p/test-fixes/xpcshell-search-fix-browser-dirprovider.patch, as this isn't really needed and just complicates things - update debian/patches/series.in * Manually stage the testsuite in debian/tmp and dh_install it in to the package from there rather than from objdir/dist, as dh_install is called after we have created the breakpad symbols, which modifies the files in objdir/dist and causes dh_strip to fail later on - update debian/build/mozbuild.mk - update debian/firefox-testsuite.install.in * Fix test failure due to Northern Sotho language pack - update debian/patches/fix-broken-langpack-install-manifests.patch * Fix test_langpack_chrome.js for Mongolian and Swedish - update debian/testing/extra/xpcshell/package-tests/test_langpack_chrome.js * Disable some unsupported tests that test search healthreporting, as these don't work on Ubuntu where the searchplugins are not in the application directory - update debian/testing/extra/mochitest/mochitest-chrome.json * Disable hanging / crashing WebRTC tests - update debian/testing/extra/mochitest/mochitest.json * Refresh patches - update debian/patches/dont-include-hyphenation-patterns.patch - update d/p/test-integration/mochitest-allow-test-manifest-for-chrome.patch - update d/p/test-integration/xpcshell-disable-tests-which-need-appdir-write-access.patch - update d/p/test-overrides/xpcshell-disable-failing-tests.patch
|
Chris Coulson |
11 years ago
|
 |
|
978
|
|
|
Chris Coulson |
11 years ago
|
 |
|