Commit Graph

1931 Commits

Author SHA1 Message Date
Matt Howell
a9dda0f618 Bug 1337856 Part 2 - Swap out stub installer background images with JPEG's, and add high-res versions. r=agashlin
MozReview-Commit-ID: AUa58uY8pKW
2017-10-12 15:11:53 -07:00
Matt Howell
fc14600836 Bug 1337856 Part 1 - Use a better up/down-scaling method for the stub installer background. r=agashlin
MozReview-Commit-ID: Ag02ni4nJ00
2017-10-10 08:50:31 -07:00
Julian Descottes
fa6ce4ac93 Bug 1361080 - add aboutdevtools component;r=ochameau
MozReview-Commit-ID: GuyQfXRKFpb
2017-10-04 15:16:37 +02:00
Mike Hommey
1387d6701f Bug 1407115 - Don't ship run-mozilla.sh. r=ted
The script has not been necessary for years to start Firefox, and is
only useful to start xpcshell, which is not shipped.
2017-10-10 14:31:23 +09:00
Matt Howell
1d62e258c1 Bug 798005 - Resume interrupted downloads in the stub installer, instead of starting over. r=agashlin
MozReview-Commit-ID: GxEqsrDBdIm
2017-09-08 11:03:48 -07:00
Matt Howell
61b8fc6ce5 Bug 1405438 - Make sure the stub installer exit code is initialized before the user can exit it. r=agashlin
Also make sure the download phase time is initialized, so it will always be
correct in affected pings.

MozReview-Commit-ID: 3aLHbMiRUZl
2017-10-03 13:18:21 -07:00
Ryan VanderMeulen
0bbc99ec8a Backed out changesets d60d9897fd39 and c508081bb938 (bug 1378834) for various regressions. r=sledru, a=me 2017-10-02 18:33:39 -04:00
Sylvestre Ledru
f9eacd9146 bug 1378834 - Update of the installers to reflect the nightly name change r=mhowell
BrandFullName is now defined in the branding files


MozReview-Commit-ID: 5wmInT9xbrT
2017-09-12 09:06:09 +02:00
Robert Strong
7e8231a87a Bug 1392913 - Remove updatev2.manifest support and other code that is no longer necessary for backwards compatibility after the next watershed. r=mhowell
Removes code to fallback to the updatev2.manifest file when the updatev3.manifest file isn't present
Removes all of the one-off file and dir removals in removed-files.in
Removes code for the OS X distribution directory migration and distribution directory migration tests that were added for v2 signing
Removes code to remove the precomplete file located in the root of the bundle on OS X
Removes code too fix the registry entry for the Windows crypto provider which was needed for Windows XP and Windows Vista
2017-09-27 13:57:18 -07:00
Alexandre Poirot
2eadee7d88 Bug 1398061 - Remove simulators from WebIDE. r=jdescottes
MozReview-Commit-ID: 9si1X8k4JGt
2017-09-25 11:37:18 +02:00
Matt Howell
aff3ae4b8c Bug 1397902 - Switch on the new stub installer strings and remove the old ones. r=agashlin,flod
MozReview-Commit-ID: 87PmEx0BbHe
2017-09-12 13:10:13 -07:00
Aaron Klotz
13e7e665be Bug 1398922: Add AccessibleMarshal.dll registration to updater; r=mhowell
MozReview-Commit-ID: 1xmE4oi2q2u
2017-09-11 14:35:01 -06:00
Matt Howell
04066c95ef Bug 1380984 - Fix a failure to detect that an install is registered as a possible default browser on Windows 7. r=agashlin
MozReview-Commit-ID: BnuvQTeBGFE
2017-09-07 09:41:38 -07:00
Matt Howell
d2931397a0 Bug 1396912 - Advance the stub installer progress bar at the correct rate during the install phase. r=agashlin
MozReview-Commit-ID: Gs3ls8iEGqr
2017-09-05 15:44:49 -07:00
Matt Howell
59a4ac48c8 Bug 1395369 - Keep stub installer progress bar from filling too quickly. r=agashlin
MozReview-Commit-ID: BjWkZB0jBjS
2017-08-31 08:13:47 -07:00
Ricky Chien
6bbcb028a8 Bug 1349689 - Remove old preferences fork r=jaws
MozReview-Commit-ID: GNPcQGUTUKJ
2017-08-21 17:48:18 +08:00
Sebastian Hengst
c97c631ff5 Backed out changeset df8215261c7e (bug 1349689) on request from rchien. r=backout 2017-08-31 16:58:32 +02:00
Ricky Chien
4dd95d9a6c Bug 1349689 - Remove old preferences fork r=jaws
MozReview-Commit-ID: GNPcQGUTUKJ
2017-08-21 17:48:18 +08:00
Matt Howell
9054e4e506 Bug 1394582 - Don't hang forever in the stub installer if the browser was already running. r=agashlin
Fixes a regression from bug 1376597, which caused the stub installer to hang
forever and not respond to the close button if the browser was already running
during the installation.

MozReview-Commit-ID: A1XWGvnlgrS
2017-08-28 15:12:33 -07:00
Chung-Sheng Fu
93a9d33793 Bug 863246 - Move resources that need to be exposed to web content to locations that are marked as contentaccessible r=billm
MozReview-Commit-ID: ArhSHKPYOr8
2017-06-08 17:52:46 +08:00
Wes Kocher
7d6cb9f00c Merge inbound to central, a=merge
MozReview-Commit-ID: 3N9jinnrmjb
2017-08-25 16:21:57 -07:00
Aki Sasaki
c3089f4ed2 bug 1391079 - back out 929d3ef69803 after baking for a week. r=backout 2017-08-25 10:59:28 -07:00
Axel Hecht
b567fd3c98 bug 1385227, pick up (un-)installer branding from src instead dist/branding r=gps
There are a lot of hacks throughout the build system that just
enable us to make export in branding. Just so that we can then
copy the files from dist/branding into l10ngen.

Copy from the srcdir instead, so that we can remove those hacks
eventually.

MozReview-Commit-ID: DMoOrqZlhcn
2017-08-07 16:43:50 +02:00
Matt Howell
9f311c9960 Bug 1376597 Part 2 - Simplify progress bar handling. r=agashlin
Working on the main patch for this bug (part 1), it took me longer than seemed
reasonable to understand how the stub installer progress bar worked and to fit
the new stage into it. So I thought I would take the opportunity to attempt a
refactor and simplify the whole thing.

MozReview-Commit-ID: 9INP1Hgfiuq
2017-08-15 12:43:44 -07:00
Matt Howell
80cfc3792a Bug 1376597 Part 1 - Wait for the browser to start before exiting the stub installer. r=agashlin
MozReview-Commit-ID: Hw76NPPvHnK
2017-08-07 15:39:30 -07:00
Sebastian Hengst
1e8b09e7d8 merge mozilla-central to autoland. r=merge a=merge 2017-08-22 15:13:35 +02:00
Sebastian Hengst
ebdc0e49a9 Backed out changeset 082978a77728 (bug 1385227) for breaking L10n nightlies on Windows. r=backout a=backout
MozReview-Commit-ID: 2q0X3BWpJWP
2017-08-22 15:09:42 +02:00
Farmer Tseng
cd5b4914b3 Bug 1382509 - Part4. Install the pdfium.dll r=jwatt
MozReview-Commit-ID: D8iT8K16GIN
2017-08-22 14:18:00 +08:00
Dale Harvey
c0e13b482f Bug 1380043 - Update about:addons icons. r=dao
MozReview-Commit-ID: 4Zg91DKYpR1
2017-08-15 10:34:31 +01:00
Axel Hecht
84393d3815 bug 1385227, pick up (un-)installer branding from src instead dist/branding r=gps
There are a lot of hacks throughout the build system that just
enable us to make export in branding. Just so that we can then
copy the files from dist/branding into l10ngen.

Copy from the srcdir instead, so that we can remove those hacks
eventually.

MozReview-Commit-ID: DMoOrqZlhcn
2017-08-07 16:43:50 +02:00
Aki Sasaki
554a4073f8 bug 1391079 - remove errant .sig files. r=rstrong
MozReview-Commit-ID: 3RPxjVGUSVb
2017-08-17 12:28:53 -07:00
Masatoshi Kimura
47515b7d3e Bug 886907 - Remove old synchronous contentPrefService from the tree. r=adw
MozReview-Commit-ID: BZsB3FR3jHC
2017-08-11 23:29:55 +09:00
Michael Layzell
2a766e35f9 Bug 1380081 - Part 14: Include BHRTelemetryService and xpt files in the package, r=froydnj
MozReview-Commit-ID: IH56INaSOoK
2017-08-15 16:35:52 -04:00
Carsten "Tomcat" Book
2fed701ed0 merge mozilla-inbound to mozilla-central a=merge 2017-08-15 11:42:11 +02:00
Matt Howell
96bd5e5017 Bug 1390253 - Increase RAM threshold for automatic 64-bit installation. r=rstrong
MozReview-Commit-ID: 1IDedw68lF6
2017-08-14 13:14:01 -07:00
Robert Strong
c86b392abf Bug 1386176 Part 1 - Installer patch. r=mhowell
MozReview-Commit-ID: 9c3ebwNf8QM
2017-08-14 13:19:18 -07:00
Sebastian Hengst
c7240206e3 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-08-10 17:41:11 +02:00
Ehsan Akhgari
fed1df8784 Bug 1385953 - Remove MemProfiler; r=jandem
This feature isn't currently used or being planned to be used in the near
future and has some overhead that makes it hard to justify to keep around,
so it's better to remove it and revive it from VCS history if we need it
later.
2017-08-10 08:28:50 -04:00
Jonathan Guillotte-Blouin
1b1b8adf11 Bug 1381186 - add show/abort chrome test. r=MattN
MozReview-Commit-ID: I6Umm24nNvA
2017-07-18 18:12:27 -07:00
Dão Gottwald
77d99493d1 Bug 1354205 - Remove FUEL remnants. r=mossop
MozReview-Commit-ID: G5jTrWHZDLV
2017-08-03 15:52:34 +02:00
Matt Howell
d78a2fe859 Bug 1291331 - Update last modified time on start menu shortcuts during install or update. r=rstrong
MozReview-Commit-ID: BNP8bbzpu4U
2017-08-07 14:22:33 -07:00
Eden Chuang
b82d5ea5a0 Bug 1382092 - Support default payment UI in DOM code part 1. r=MattN 2017-08-07 11:13:04 +08:00
Henri Sivonen
cd9aafd595 Bug 1048191 - Remove capability to generate entities other than quot, amp, gt, lt and nbsp. r=emk.
MozReview-Commit-ID: CHQQzPHxrus
2017-08-04 12:37:53 +03:00
Matt Howell
d4a58153d1 Bug 1369255 - Part 2: Move SendPing to be less in the way and move install path checks earlier in the process. r=rstrong
MozReview-Commit-ID: kEkOmbJzfb
2017-08-04 11:05:48 -07:00
Matt Howell
801297d9c3 Bug 1369255 - Part 1: Add a prompt in the stub installer for running profile cleanup. r=rstrong
MozReview-Commit-ID: CLeVEAQe5qr
2017-07-12 10:29:38 -07:00
Wes Kocher
8382b157bc Merge inbound to central, a=merge
MozReview-Commit-ID: DlSLhaepjeU
2017-08-03 18:06:53 -07:00
Richard Marti
49eb44ccf8 Bug 1387097 - Let the prefernces favicon use the tab text color as fill color. r=dao
MozReview-Commit-ID: LelC9FL3QfD
2017-08-03 19:19:35 +02:00
Axel Hecht
58128d3643 bug 1370506, always merge for l10n repacks, with internally set merge dir, r=glandium
To not merge the en-US language pack, the merge-% steps are in
a conditional function that disables that for en-US. Using a function
here as that's easier than a shell if in the merge rule, and
Makefile conditionals don't get evaluated late enough.

To liberate the l10n builds from settings in the automation,
we move the patch logic from LOCALE_MERGEDIR to REAL_LOCALE_MERGEDIR.

To determine strongly when we're in a repack or building a langpack,
the trick here is to

  export IS_LANGUAGE_REPACK

in l10n.mk, and only set that to true in the entry-point rules.

Now, we can use that value in config.mk to define the l10n-specific
rules.

I did the same thing for langpack-%, which allows us to disable
the crashreporter files for language packs, for example.

With that,

  make installers-de

just works, if you have localizations checked out.

For a while, we might run l10n-merge twice in automation, but it's really not
optional, so let's just make sure we run it.


MozReview-Commit-ID: 3nr33CKxkBQ
2017-06-16 15:21:16 +02:00
Julian Descottes
6b65b3d94c Bug 1386620 - dt-addon-prefs: move jsonview enabled pref outside of devtools addon;r=ochameau
DevTools preferences are loaded dynamically by calling DevtoolsPreferences.loadPrefs().
We can not preload them when the addon starts, otherwise this will slow down the startup
of Firefox.

But jsonview's converter-observer needs to check preferences to check if jsonview is
enabled very early. Moving devtools.jsonview.enabled to a separate preferences file
that is still processed by firefox fixes the issue.

The downside is that this pref will keep following m-c's release cycle and not the addon's.
But it is so generic it should not be a big issue.


MozReview-Commit-ID: HrD5IVe54Ks
2017-07-21 12:27:35 +02:00
Sebastian Hengst
595c1fb799 Backed out changeset 8a8f5e718ddd (bug 1369801) for frequently breaking devtools menus (bug 1384967). r=backout a=backout on a CLOSED TREE
MozReview-Commit-ID: E0RLmP6mojT
2017-07-27 18:16:52 +02:00