June Wilde
1010fb2799
Bug 1415743 - Remove unused function MigrateStartMenuShortcut from the installer, r=mhowell
...
This code hasn't been needed in quite a long time at this point and it should be removed.
Differential Revision: https://phabricator.services.mozilla.com/D17657
--HG--
extra : moz-landing-system : lando
2019-01-25 17:54:56 +00:00
Matt Howell
28ff59ecfc
Bug 1514806 Part 5 - Select the appropriate 7-zip SFX stub binary for the build target. r=firefox-build-system-reviewers,mshal#firefox-build-system-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D15983
--HG--
extra : moz-landing-system : lando
2019-01-22 21:58:49 +00:00
Harry Twyford
70df5bbf20
Bug 1313429 - Add Touch Bar functionality to Firefox r=spohl,mikedeboer,flod
...
Adds Touch Bar functionality to Firefox across eight commits.
Differential Revision: https://phabricator.services.mozilla.com/D5496
--HG--
extra : moz-landing-system : lando
2019-01-22 17:13:33 +00:00
Mike Hommey
2a53b3dd2b
Bug 1521666 - Do not try to package layout debugger files when layout debugger is disabled. r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D17202
--HG--
extra : moz-landing-system : lando
2019-01-22 04:01:33 +00:00
Aaron Klotz
6b426a13b2
Bug 1520974: Fix typo in browser/installer/windows/Makefile.in; r=nalexander#firefox-build-system-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D16922
--HG--
extra : moz-landing-system : lando
2019-01-18 01:01:36 +00:00
Chris Manchester
3d131be6a9
Bug 1507631 - Remove mentions of MOZ_SIGN_CMD from the build system. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D16754
--HG--
extra : moz-landing-system : lando
2019-01-16 22:46:38 +00:00
Robert Strong
55bdeb26e6
Bug 1515075 - Build failure: Error in script maintenanceservice_installer.nsi on line 184 -- aborting creation process. r=mshal
...
Prevents the build failure by copying files for maintenanceservice_installer.nsi just as is done for other installers
2019-01-16 10:16:30 -08:00
Cameron McCormack
cc5d047c75
Bug 1519737 - Move pluginProblemBinding.css to the UA style sheet cache. r=emilio,timdream
...
Differential Revision: https://phabricator.services.mozilla.com/D16430
--HG--
rename : toolkit/pluginproblem/content/pluginProblemBinding.css => layout/style/res/pluginproblem.css
extra : moz-landing-system : lando
2019-01-16 03:37:43 +00:00
Dorel Luca
de46e66fcd
Backed out changeset a85699150a8b (bug 1519737) for browser chrome failure in browser/base/content/test/static/browser_parsable_css.js
...
--HG--
rename : layout/style/res/pluginproblem.css => toolkit/pluginproblem/content/pluginProblemBinding.css
2019-01-16 03:25:22 +02:00
Aaron Klotz
d56e504ec2
Bug 1517642: Make the installer and updater disable the launcher process by default on beta and release; r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D15758
--HG--
extra : moz-landing-system : lando
2019-01-16 00:06:39 +00:00
Cameron McCormack
f11cf08512
Bug 1519737 - Move pluginProblemBinding.css to the UA style sheet cache. r=emilio,timdream
...
Differential Revision: https://phabricator.services.mozilla.com/D16430
--HG--
rename : toolkit/pluginproblem/content/pluginProblemBinding.css => layout/style/res/pluginproblem.css
extra : moz-landing-system : lando
2019-01-14 21:51:59 +00:00
Cosmin Sabou
1558607307
Backed out 6 changesets (bug 1514806) for causing windows 2012 opt repack bustages.
...
Backed out changeset 63debb1d02d3 (bug 1514806)
Backed out changeset 803d20ba3f80 (bug 1514806)
Backed out changeset 3b95c5d8466d (bug 1514806)
Backed out changeset eb09e108a439 (bug 1514806)
Backed out changeset 6a738993de29 (bug 1514806)
Backed out changeset 303b19a8b923 (bug 1514806)
--HG--
rename : other-licenses/7zstub/firefox/7zSD.win32.manifest => other-licenses/7zstub/firefox/7zSD.manifest
rename : other-licenses/7zstub/firefox/7zSD.Win32.sfx => other-licenses/7zstub/firefox/7zSD.sfx
2019-01-15 19:17:09 +02:00
Matt Howell
37e3810088
Bug 1514806 Part 5 - Select the appropriate 7-zip SFX stub binary for the build target. r=firefox-build-system-reviewers,mshal#firefox-build-system-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D15983
--HG--
extra : moz-landing-system : lando
2019-01-14 21:58:58 +00:00
Matt Howell
219be7ea4f
Bug 1512039 - Allow the stub installer to detect and download the AArch64 Windows build. r=agashlin
...
This patch also removes the last vestiges of the old architecture dropdown
structure, and removes a use of GetBinaryTypeW because it doesn't seem to
return a useful result for any ARM ISA.
Differential Revision: https://phabricator.services.mozilla.com/D14811
--HG--
extra : moz-landing-system : lando
2019-01-10 23:09:01 +00:00
Tim Nguyen
34cebfc0b6
Bug 1437641 - Remove numberbox binding and convert usages to input[type=number]. r=bgrins,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D15882
--HG--
rename : toolkit/themes/shared/numberbox.css => toolkit/themes/shared/numberinput.css
extra : moz-landing-system : lando
2019-01-09 08:51:32 +00:00
Matt Howell
8f375ba526
Bug 1512699 - Detect the AArch64 platform in the full installer. r=agashlin
...
Differential Revision: https://phabricator.services.mozilla.com/D14662
--HG--
extra : moz-landing-system : lando
2018-12-18 02:42:48 +00:00
Kris Maglione
778252994f
Bug 1513366: Part 5 - Migrate extension process script to a JSM. r=aswan
...
This simplifies things all around, and gets rid of one more unnecessary
component registration.
--HG--
rename : toolkit/components/extensions/extension-process-script.js => toolkit/components/extensions/ExtensionProcessScript.jsm
extra : rebase_source : 7ceb6ada0730f8241bbd5ddbd889a320da22b1b1
2018-12-12 17:58:19 -08:00
Robert Strong
24b436868b
Bug 1478032 - Add aarch64 detection and set the correct registry views in the installer. r=mhowell
2018-12-17 11:17:26 -08:00
Gijs Kruitbosch
2ece1af1ce
Bug 1503214 - remove toolkit feed processor code, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D14603
--HG--
extra : moz-landing-system : lando
2018-12-14 19:57:40 +00:00
Gijs Kruitbosch
70281bf326
Bug 1499092 - rename/move code from 'feeds' and 'web content' to more appropriate/obvious versions for registerProtocolHandler, r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D13699
--HG--
rename : browser/components/feeds/WebContentConverter.js => browser/components/protocolhandler/WebProtocolHandlerRegistrar.js
rename : browser/components/feeds/moz.build => browser/components/protocolhandler/moz.build
rename : browser/components/feeds/test/.eslintrc.js => browser/components/protocolhandler/test/.eslintrc.js
rename : browser/components/feeds/test/browser/.eslintrc.js => browser/components/protocolhandler/test/browser/.eslintrc.js
rename : browser/components/feeds/test/browser/browser.ini => browser/components/protocolhandler/test/browser/browser.ini
rename : browser/components/feeds/test/browser/browser_registerProtocolHandler_notification.html => browser/components/protocolhandler/test/browser/browser_registerProtocolHandler_notification.html
rename : browser/components/feeds/test/browser/browser_registerProtocolHandler_notification.js => browser/components/protocolhandler/test/browser/browser_registerProtocolHandler_notification.js
rename : browser/components/feeds/test/mochitest.ini => browser/components/protocolhandler/test/mochitest.ini
rename : browser/components/feeds/test/test_registerHandler.html => browser/components/protocolhandler/test/test_registerHandler.html
rename : browser/components/feeds/test/test_registerHandler_disabled.html => browser/components/protocolhandler/test/test_registerHandler_disabled.html
rename : dom/interfaces/sidebar/nsIWebContentHandlerRegistrar.idl => dom/interfaces/sidebar/nsIWebProtocolHandlerRegistrar.idl
extra : moz-landing-system : lando
2018-12-13 13:34:11 +00:00
Julian Descottes
24ae4caadb
Bug 1512454 - Register about:debugging-new for Nightly builds;r=ladybenko,Ola
...
Differential Revision: https://phabricator.services.mozilla.com/D13923
--HG--
extra : moz-landing-system : lando
2018-12-12 13:30:34 +00:00
Ciure Andrei
b3b5a48999
Backed out changeset 3babbb8e7ec0 (bug 1512454) for failing browser_aboutURLs.js CLOSED TREE
2018-12-12 14:04:02 +02:00
Julian Descottes
69162b31b3
Bug 1512454 - Register about:debugging-new for Nightly builds;r=ladybenko,Ola
...
Differential Revision: https://phabricator.services.mozilla.com/D13923
--HG--
extra : moz-landing-system : lando
2018-12-10 22:30:35 +00:00
Sebastian Hengst
df1d0673b0
Backed out changeset 725a692947dd (bug 675428) for opening multiple tabs (bug 1496380) - bug 1512496
...
--HG--
extra : source : 0cf938ef3c98b60c9e276a197b50ea9a2bf14c38
2018-12-10 18:44:24 +02:00
Sylvestre Ledru
ef05004811
Bug 1503537 - Get rid of the pdfium & mortar code r=peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D10352
--HG--
extra : moz-landing-system : lando
2018-11-28 19:31:21 +00:00
shindli
95b9b72836
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-11-20 23:50:05 +02:00
Robert Strong
de6960336a
Bug 1508637 - Update comments in removed-files.in. r=mhowell
...
Removed comment about Firefox 27 and below since it is no longer relevant after the LZMA watershed
Changed a couple of comments for clarity
Differential Revision: https://phabricator.services.mozilla.com/D12424
--HG--
extra : moz-landing-system : lando
2018-11-20 16:04:42 +00:00
Mark Banner
4eabeccb20
Bug 1502954 - Remove livemarks code from toolkit. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D12118
--HG--
extra : moz-landing-system : lando
2018-11-20 13:29:54 +00:00
Paolo Amadini
9004df8f9b
Bug 1499947 - Part 2 - Remove the "progressmeter" element and related tests. r=bgrins,bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D12145
--HG--
extra : rebase_source : a322611933b371e726b25dd4223456a8f761e886
2018-11-20 14:12:33 +00:00
Mike Hommey
d8065af7e8
Bug 1502457 - Use MOZ_APP_VERSION instead of FIREFOX_VERSION. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D11982
--HG--
extra : source : 2c2b09264a82bb21a56620189020e146d80259d3
2018-11-16 01:14:07 +00:00
shindli
4756350be2
Backed out 6 changesets (bug 1502457) for causing Mn mozprocess automation failures in '/Users/cltbld/tasks/task_1542517470/build/venv/bin/python
...
Backed out changeset 9174dadf38b0 (bug 1502457)
Backed out changeset 2bc4c0bfa299 (bug 1502457)
Backed out changeset 1442604ea266 (bug 1502457)
Backed out changeset 1cf7694c8aa2 (bug 1502457)
Backed out changeset a73cfbabdd47 (bug 1502457)
Backed out changeset 2c2b09264a82 (bug 1502457)
2018-11-18 10:24:11 +02:00
Mike Hommey
9fa95a7c67
Bug 1502457 - Use MOZ_APP_VERSION instead of FIREFOX_VERSION. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D11982
--HG--
extra : moz-landing-system : lando
2018-11-16 01:14:07 +00:00
Narcis Beleuzu
df50f67e20
Backed out 6 changesets (bug 1502457) for build bustages. CLOSED TREE
...
Backed out changeset febdb867785a (bug 1502457)
Backed out changeset 7ea52c602445 (bug 1502457)
Backed out changeset 73bb6a74cad0 (bug 1502457)
Backed out changeset b172bda6e983 (bug 1502457)
Backed out changeset 0e283ddc6c3b (bug 1502457)
Backed out changeset 638fa0251123 (bug 1502457)
2018-11-16 02:13:57 +02:00
Mike Hommey
cf76f0e20d
Bug 1502457 - Use MOZ_APP_VERSION instead of FIREFOX_VERSION. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D11982
--HG--
extra : moz-landing-system : lando
2018-11-15 23:24:27 +00:00
Matt Howell
8c92d01dbf
Bug 1504244
- Remove an erroneous parameter that's overriding /ExtractDir in the MSI installer. r=agashlin
...
--HG--
extra : source : 001e54e9309c7b09c888ba1ec6f94510ba2a3995
2018-11-09 09:55:01 -08:00
Ehsan Akhgari
49f92aabe5
Bug 1504551 - Remove the XPCOM registration for "@mozilla.org/exslt/regexp;1" r=qdot
...
Differential Revision: https://phabricator.services.mozilla.com/D10847
--HG--
extra : moz-landing-system : lando
2018-11-08 19:52:18 +00:00
Kim Moir
db3477911d
Bug 1485228 - Add support for repackage msi r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D9331
--HG--
extra : moz-landing-system : lando
2018-11-07 17:45:46 +00:00
Matt Howell
54c17abaeb
Bug 1453613 Part 2 - Add a full installer telemetry ping. r=agashlin
...
--HG--
extra : source : d7ee73e237c70cb7d13567e9a0ec2c32a1162211
2018-10-15 11:21:25 -07:00
Kirk Steuber
19c8368ea5
Bug 1458314 - Move the update directory to an installation specific location r=rstrong
...
This change applies to Windows only.
Firefox will need to migrate the directory from the old location to the new location. This will be done only once by setting the pref `app.update.migrated.updateDir2.<install path hash>` to `true` once migration has completed.
Note: The pref name app.update.migrated.updateDir has already been used, thus the '2' suffix. It can be found in ESR24.
This also removes the old handling fallback for generating the update directory path. Since xulrunner is no longer supported, this should no longer be needed. If neither the vendor nor app name are defined, it falls back to the literal string "Mozilla".
The code to generate the update directory path and the installation hash have been moved to the updatecommon library. This will allow those functions to be used in Firefox, the Mozilla Maintenance Service, the Mozilla Maintenance Service Installer, and TestAUSHelper.
Additionally, the function that generates the update directory path now has extra functionality. It creates the update directory, sets the permissions on it and, optionally, recursively sets the permissions on everything within.
This patch adds functionality that allows Firefox to set permissions on the new update directory on write failure. It attempts to set the permissions itself and, if that fails and the maintenance service is enabled, it calls into the maintenance service to try from there. If a write fails and the permissions cannot be fixed, the user is prompted to reinstall.
Differential Revision: https://phabricator.services.mozilla.com/D4249
--HG--
rename : toolkit/mozapps/update/updater/win_dirent.cpp => toolkit/mozapps/update/common/win_dirent.cpp
rename : toolkit/mozapps/update/tests/unit_aus_update/cleanupSuccessLogMove.js => toolkit/mozapps/update/tests/unit_aus_update/updateDirectoryMigrate.js
extra : moz-landing-system : lando
2018-10-23 21:41:04 +00:00
Paolo Amadini
42c8938dfc
Bug 1493844 - Part 2 - Remove the "caption" and "groupbox" bindings. r=bgrins,dao,jaws,johannh,surkov
...
Proper native "groupbox" styling depends on the structure of the XBL binding. By restyling the Page Info dialog, the native styling is now unused except for the Print Page Setup dialog on Windows. The native apperance is thus not applied by default anymore, and the "groupbox" element can just be used semantically for accessibility. The Print Page Setup dialog applies the native styling on its own in a way that still works on Windows.
The only other consumers of "groupbox" are the in-content Preferences pages and dialogs. These are updated to use simpler styles that don't depend on the binding structure.
Differential Revision: https://phabricator.services.mozilla.com/D8752
--HG--
extra : rebase_source : af36d911980517f9b53036f4cd4f800c5e20ad22
2018-10-23 10:14:06 +01:00
Gijs Kruitbosch
9048f58f8f
Bug 1477669 - remove feed preview code and associated files/code, r=flod,mak,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D8524
--HG--
extra : moz-landing-system : lando
2018-10-16 12:47:36 +00:00
Matt Howell
62a191de2d
Bug 1497907 - Don't accidentally hide the uninstaller reboot opt-out radio button. r=agashlin
...
Differential Revision: https://phabricator.services.mozilla.com/D8309
--HG--
extra : moz-landing-system : lando
2018-10-11 22:59:49 +00:00
Matt Howell
bdc8808795
Bug 1494900 Part 2 - Always use IE to show the uninstall survey on Win7/8. r=agashlin
...
--HG--
extra : source : 23b7831bccdbc3972da9a8b19e900d85f4a192fc
2018-09-28 08:44:11 -07:00
Chris Peterson
da01f965e0
Bug 1490575 - Remove MOZ_MULET checks from build files. r=froydnj
...
Mulet was a Firefox OS simulator that is no longer supported: https://wiki.mozilla.org/Mulet
Differential Revision: https://phabricator.services.mozilla.com/D5734
--HG--
extra : rebase_source : 5d6c8563fe7f5b3bafa9a17d1057eb3a3db6e241
extra : source : f7c8de6bc4a978421f49e43b951188597086874b
2018-09-11 23:16:36 -07:00
Ehsan Akhgari
9fcc4e5b9a
Bug 1489812 - Part 2: Remove @mozilla.org/editor-utils;1; r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D5374
2018-09-10 08:42:27 -04:00
Matt Howell
39c00aeec5
Bug 1488857 - Correctly detect the current dev edition version for showing stub installer profile reset prompts. r=agashlin
...
Also remove a useless line that looks like some debugging code I accidentally left in.
Differential Revision: https://phabricator.services.mozilla.com/D5059
--HG--
extra : moz-landing-system : lando
2018-09-05 20:55:04 +00:00
Ehsan Akhgari
d99f8f170f
Bug 1484876 - Part 5: Merge the PrivateBrowsingTrackingProtectionWhitelist service with PrivateBrowsingUtils.jsm; r=johannh
2018-08-22 12:02:44 -04:00
Cosmin Sabou
ed624fa8d0
Backed out 6 changesets (bug 1484876) for eslint failure on PrivateBrowsingUtils. CLOSED TREE
...
Backed out changeset e80737d6af55 (bug 1484876)
Backed out changeset b1cb63d8c8bb (bug 1484876)
Backed out changeset cd2ced689895 (bug 1484876)
Backed out changeset d31e39a47704 (bug 1484876)
Backed out changeset babf6abc7f4c (bug 1484876)
Backed out changeset 1c9895ab06c6 (bug 1484876)
2018-08-22 16:26:33 +03:00
Ehsan Akhgari
e5937f080b
Bug 1484876 - Part 5: Merge the PrivateBrowsingTrackingProtectionWhitelist service with PrivateBrowsingUtils.jsm; r=johannh
2018-08-22 09:08:10 -04:00
Jan Beich
e459b11dc1
Bug 1484535 - Allow C++ files to check MOZ_SYSTEM_ICU. r=froydnj
2018-08-21 16:02:00 +03:00