Commit Graph

622 Commits

Author SHA1 Message Date
Bob Owen
a3e759646e Bug 1035125 Part 9: Link Chromium sandbox into firefox.exe instead of having a separate DLL. r=aklotz,glandium
MozReview-Commit-ID: 1vgDPjpcwz3
2016-05-15 16:41:40 +01:00
Jared Wein
9d22a8bc29 Bug 1095739 - Allow a "new user" experience to happen subsequent to Firefox being uninstalled. r=gijs r=jimm
MozReview-Commit-ID: BlynhSXhRT9
2016-04-27 11:37:00 +02:00
George Wright
4b6255d510 Revert "Bug 1114647 - Rename "plugin-container" to "firefox-webcontent" and create a new executable target for Win32 called "firefox-plugin-container" r=ted,jhamer" because of widespread breakage due to whitelisted executable names in third parties
This reverts commit a94b5f861bd0d25043a3bb7a0c3128acf8c0b93a.
2016-04-08 13:34:40 -04:00
George Wright
89316736c1 Revert "Bug 1261416 - Rename firefox-plugin-container back to plugin-container to satisfy Flash's protected mode checks, and ensure that we launch the correct binary r=ted" because of widespread breakage due to whitelisted executable names in third parties
This reverts commit 2d44e8ffaf63a32292f8e5b8fdd1485d0a462afc.
2016-04-08 13:33:27 -04:00
George Wright
2b21d6e072 Bug 1261416 - Rename firefox-plugin-container back to plugin-container to satisfy Flash's protected mode checks, and ensure that we launch the correct binary r=ted 2016-04-04 18:03:33 -04:00
George Wright
47045c3266 Bug 1114647 - Rename "plugin-container" to "firefox-webcontent" and create a new executable target for Win32 called "firefox-plugin-container" r=ted,jhamer 2016-04-01 02:12:59 -04:00
Jared Wein
fe5ab5d454 Bug 1041514 - Don't show default browser prompt if a user opts out in the installer. r=jimm
MozReview-Commit-ID: Hyr7zGKUAWj
2016-02-22 12:34:30 -05:00
Gijs Kruitbosch
b261388b43 Bug 1229626 - fix pinning to taskbar to reflect user preference, r=mhowell
MozReview-Commit-ID: DIHzv32bwkN
2016-02-02 23:44:49 +00:00
Matt Howell
ae9db2ad05 Bug 1120124 - Prevent 64-bit builds from installing over 32-bit ones (or vice-versa) by default. r=rstrong 2016-01-05 14:31:27 -08:00
Masatoshi Kimura
5da26ace04 Bug 1197191 - Add .pdf and media file types to OpenWithProgids. r=rstrong 2015-12-18 23:00:51 +09:00
Matt Howell
5aa3a90aa4 Bug 1079858, Deal with deprecation of SHA1 (SHA-1) Authenticode signatures for Windows signing, part 1 with two certs, r=catlee, a=lizzard 2015-12-09 12:42:20 -05:00
Nick Thomas
00970a02cb Backed out 2 changesets (bug 1079858)
Backed out changeset a8965ae93c5d (bug 1079858)
Backed out changeset ba03ae4ac5df (bug 1079858)
2015-12-09 12:40:58 -05:00
Matt Howell
47e7c6358a Bug 1079858, Deal with deprecation of SHA1 (SHA-1) Authenticode signatures for Windows signing, part 1, r=catlee, a=lizzard 2015-12-08 16:06:26 -05:00
Wes Kocher
bd6b995403 Backed out changeset 0ea0832d052d (bug 1079858) for causing bug 1230631 a=backout 2015-12-04 14:58:55 -08:00
Ben Hearsum
0f409b8d82 Bug 1079858: Enable SHA2 signing for windows. r=catlee rs=rstrong 2015-12-02 14:12:37 -05:00
Nathan Froyd
f3a3f6bba1 Bug 1225918 - avoid quoting MOZ_APP_DISPLAYNAME when used as a DEFINE; r=mshal
Moving DEFINES from Makefile.in to moz.build in
browser/installer/windows/ kept the single quotes for
MOZ_APP_DISPLAYNAME.  Unfortunately, the patch author missed that those
quotes were there for the shell's benefit, not as a part of the defined
value.  These extraneous quotes look rather unbecoming in the installer.

Since mozbuild adds the appropriate quoting to a defined value, we can
simply forego the quoting in the moz.build file.
2015-11-18 13:44:20 -05:00
Matt Howell
bca3053aa3 Bug 1205843 - Part 2: Disable maintenance service on WinXP < SP3 - r=rstrong
Attempt to get around the fact that XP SP2 (and below) systems won't be able to
handle Authenticode signatues with SHA-2 digests by disabling the maintenance
service, the only thing on our update path that uses Authenticode, on systems
running WinXP below SP3.

This patch both prevents the service from being included in new installations,
and prevents the service from being used where it is already installed.
2015-10-27 14:31:34 -07:00
Nathan Froyd
1b5eb65d28 Bug 1185637 - part 2 - move DEFINES out of browser/installer/windows/Makefile.in; r=glandium 2015-07-20 14:40:24 -04:00
Nathan Froyd
06e0f76a2f Bug 1185637 - part 1 - move APP_VERSION defines into moz.build; r=glandium 2015-07-20 14:35:31 -04:00
Robert Strong
000e8cd69c Bug 1171518 - cleanup maintenance service logging. r=bbondy 2015-07-14 12:08:45 -07:00
Sylvestre Ledru
d5d1f7b0cf Bug 1145175 - Include the beta version in 'About Firefox' r=glandium
This should not have any effect on nightly or aurora.
Also fix browser/installer/windows/Makefile.in
webapprt/win/Makefile.in to use the variable instead
of the file
2015-06-12 11:54:28 +02:00
Robert Strong
1bbde7b8b8 Bug 1165156 - Remove the removal of the java console extension that are seldom seen from the installer. r=spohl 2015-05-15 12:56:59 -07:00
Robert Strong
e85fead874 Bug 1165135 - distribution directory not removed on pave over install. r=spohl 2015-05-15 10:36:09 -07:00
Robert Strong
70246d63ac Bug 1161661 - Provide progress and state feedback via the stub installer taskbar icon. r=bbondy 2015-05-12 19:40:15 -07:00
Phil Ringnalda
8018a717c1 Back out 39fdaf04c690 (bug 1161661) for Windows nightly bustage building the stub installer 2015-05-09 08:00:10 -07:00
Robert Strong
6cd125059d Bug 1161661 - Provide progress and state feedback via the stub installer taskbar icon. r=bbondy 2015-05-07 10:35:00 -07:00
31373c9e21 Bug 1160597 - Full installer fails to launch browser when the installer is finished (stub installer unaffected). r=rstrong 2015-05-04 20:47:25 -07:00
Brian R. Bondy
cb3979ad7a Bug 862894 - Handle Maintenance Service control panel version info. r=rstrong, r=jimm 2015-04-24 13:55:11 -04:00
Kartikaya Gupta
ebe4a3e37e Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong 2015-04-23 15:10:30 -04:00
Robert Strong
2d2a967677 Verify Firewall service is running before adding Firewall exceptions - Bug 1120673 - Fx 35 installer crashes on XP x86 SP3 at the end (creating shortcuts) if the xp firewall service is stopped. r=bbondy, a=RyanVM to land directly on m-c 2015-01-15 13:13:13 -08:00
Robert Strong
2907b6ad58 Bug 1090535 - Add Windows Firewall whitelist entry. r=bbondy 2014-12-26 13:57:33 -08:00
Masatoshi Kimura
06c2bcea92 Bug 1093741 - Refuse install Firefox on pre-Win7 x64. r=rstrong 2014-11-27 07:19:12 +09:00
Robert Strong
0c2b1a47ea Windows installer only - Bug 1042558 - remove display of decimals from sizes. r=bbondy 2014-11-19 20:05:05 -08:00
Robert Strong
42916edf30 Windows installer only - Bug 1100721 - During stub install use the precomplete file to determine files to uninstall instead of the uninstall.log. r=bbondy 2014-11-18 14:04:06 -08:00
Robert Strong
c9feb20fc3 Windows installer only - Bug 1098874 - Better handling when requiring a reboot. r=bbondy 2014-11-18 14:03:59 -08:00
Robert Strong
e74f1cf680 Windows installer only - Bug 1098677 - During install use the precomplete file to determine files to uninstall instead of the uninstall.log. r=bbondy 2014-11-18 14:03:42 -08:00
Robert Strong
300fde0adb Windows installer only - Bug 1038560 - During uninstall use the precomplete file to determine files to uninstall instead of the uninstall.log. r=bbondy 2014-11-18 14:03:32 -08:00
Panos Astithas
f8cfc4bedb Bug 1094505 - Avoid using concatenated name in installer. r=rstrong 2014-11-08 10:50:28 +02:00
Panos Astithas
824998f2da The windows installer shouldn't bypasses the profile selection logic when it tries to launch the installed app (bug 1091605). r=rstrong 2014-10-31 22:10:10 +02:00
Brian R. Bondy
a955119cb2 Bug 1051223 - Don't install service on updates if user originally selected not to install. r=rstrong 2014-10-18 20:28:27 -04:00
Brian R. Bondy
91e4dc58c9 Bug 1049521 - Fix users affected by bad file associations. r=rstrong 2014-09-27 21:35:52 -04:00
Brian R. Bondy
ef25d9998d Bug 1049521 - Only register for types when there is no default in either of HKLM or HKCU. r=rstrong 2014-09-27 21:35:06 -04:00
Robert Strong
437ebbd846 Bug 1070988 - Windows installer should remove leftover chrome.manifest on pave over install to prevent startup crash with Firefox 32 and above with unpacked omni.ja. r=tabraldes 2014-09-24 00:33:58 -07:00
Stephen Pohl
169c98374c Bug 1065509: Bump maximum download size from 35 MB to 70 MB in stub installer. r=rstrong 2014-09-17 16:48:12 -04:00
Nathan Froyd
e702ad51ed Bug 1042226 - move DEFINES += -DAB_CD=$(AB_CD) pattern into config.mk; r=mshal 2014-08-01 12:53:05 -04:00
Tim Abraldes
73e36f4552 bug 985252. Build sandbox code regardless of whether --enable-content-sandbox/MOZ_CONTENT_SANDBOX is provided. Enable sandboxing of GMP plugins. Enable SandboxBroker to set different security policies for different process types. r=bbondy, r=cpearce, r=bent 2014-07-16 16:01:34 -07:00
Brian R. Bondy
e696b03758 Bug 598615 - Rename HAVE_64BIT_OS to HAVE_64BIT_BUILD. r=ted 2014-06-24 22:16:25 -04:00
Brian R. Bondy
b347a1ace9 Bug 1025640 - Enable building and installing the x64bit maintenance service on x64. r=rstrong 2014-06-19 11:03:04 -04:00
Brian R. Bondy
3e5d454e99 Bug 775458 - Microsoft Security Essentials causes slow update fix. r=rstrong 2014-06-17 22:44:54 -04:00
Robert Strong
28d422ab02 Bug 1004168 - Add an INI file option to prevent requiring a reboot when there are files in use. r=jmathies 2014-05-01 13:15:05 -07:00