Commit graph

4856 commits

Author SHA1 Message Date
Joshua Cranmer
6bc7254918 Bug 1099430, mozilla-central parts: Eliminate the duplication of the build system in comm-central, r=glandium.
See the revisions a few steps prior for more fine-grained information. This just
needs to be relanded because our automation doesn't like non-ASCII commit
messages.

--HG--
extra : amend_source : 0ee4e0da1ea9ada815abfe989c51030db24aac56
2014-11-29 19:45:31 -06:00
Phil Ringnalda
23f2a4bc21 Backed out 3 changesets (bug 1099430) because 256 characters should be enough for anybody's commit message
CLOSED TREE

Backed out changeset 28abb8af2d62 (bug 1099430)
Backed out changeset 358aa39360d5 (bug 1099430)
Backed out changeset 3313e545f4f6 (bug 1099430)
2014-11-29 17:17:58 -08:00
Joshua Cranmer
80b5548b99 Bug 1099430, part 三: Use MOZILLA_DIR instead of topsrcdir in shared makefiles, r=glandium.
With these substitutions, it is possible to have comm-central's versions of
these files merely include the mozilla-central versions and avoid having to port
small changes to these files.
2014-11-29 18:44:19 -06:00
Carsten "Tomcat" Book
64b43466f7 Backed out changeset b38a8e2203a1 (bug 1024809) for Android 4 perma failures 2014-11-28 12:23:19 +01:00
Mark Goodwin ext:(%2C%20Harsh%20Pathak%20%3Chpathak%40mozilla.com%3E)
4fc60a106f Bug 1024809 - (OneCRL) Create a blocklist mechanism to revoke intermediate certs. (r=keeler,Unfocused) 2014-11-27 23:36:00 +01:00
Carsten "Tomcat" Book
4155be994b Backed out changeset 761071f57ab6 (bug 1024809) for emulator ics bustage 2014-11-27 16:30:41 +01:00
Mark Goodwin ext:(%2C%20Harsh%20Pathak%20%3Chpathak%40mozilla.com%3E)
ce5a887c60 Bug 1024809 - (OneCRL) Create a blocklist mechanism to revoke intermediate certs. r=keeler,Unfocused 2014-11-27 04:12:00 +01:00
Anthony Jones
ab6aa22d12 Bug 1103733 - Fix openh264 test failures; r=unfocused 2014-11-27 16:16:40 +13:00
Masatoshi Kimura
889c1db9d1 Bug 1093741 - Refuse install Firefox on pre-Win7 x64. r=rstrong 2014-11-27 07:19:12 +09:00
Patrick Cloke
0da28b71aa Bug 1104997 - Fix Thunderbird bustage from Bug 1091668. r=mshal
--HG--
extra : rebase_source : 55d97b53e72d29cfada4e656d55a72bc0f700e05
2014-11-26 17:08:41 -05:00
Gregory Szorc
17de3241d3 Bug 1103825 - Move toolkit/mozapps/update/tests rules to misc tier; r=mshal
--HG--
extra : rebase_source : f2d3f5a9a86b25b449a8c5540fa6b39f3edd749f
extra : histedit_source : be7fde50ece8822cd356176717aa4e91873e37bc
2014-11-23 16:16:31 -08:00
Mike Shal
e626e77286 Bug 1091668 - Make/sign EME voucher; r=ted 2014-11-03 11:26:58 -05:00
Jacek Caban
416d586a14 Bug 1102809 - Fixed -Wunused-function warnings found in mingw build. r=mattwoodrow 2014-11-24 11:19:36 +01:00
Sid Stamm
f797c407f5 Bug 1103280 - remove references to undefined REFERRER_POLICY_DEFAULT symbol. r=billm 2014-11-22 05:14:00 +01:00
Chris Peterson
6e2ef091e8 Bug 1102131 - Part 5: Remove deprecated let blocks and expressions in toolkit. r=Mossop
--HG--
extra : rebase_source : 3581ec35850edb35c921a0d86ddae1391f588135
2014-11-19 23:50:25 -08:00
Bill McCloskey
7e5124ee68 Bug 1102634 - [e10s] Add pref for add-on shims (r=ally) 2014-11-21 14:01:23 -08:00
Edwin Flores
df394801a2 Bug 1100164 - Fix gmp-clearkey path - r=unfocused 2014-11-20 11:17:47 +13:00
Wes Kocher
8454984605 Merge m-c to fx-team a=merge 2014-11-18 18:39:22 -08:00
Wes Kocher
7c47e9fc4e Merge inbound to m-c a=merge 2014-11-18 18:07:51 -08:00
Robert Strong
ec2cca3b4a Bug 771940 - '-bin' suffix no longer present on Linux and is no longer needed by app update tests. r=bbondy 2014-11-18 14:04:21 -08:00
Robert Strong
22e076e726 Windows installer only - Bug 1098897 - Add Win 8.1 to install log. r=bbondy 2014-11-18 14:04:14 -08:00
Robert Strong
936ba7a12f 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
41adc129da Windows installer only - Bug 1098874 - Better handling when requiring a reboot. r=bbondy 2014-11-18 14:03:59 -08:00
Robert Strong
6280bc9638 Windows installer only - Bug 1100604 - Replace LineFind with custom code in RemovePrecompleteEntries macro. r=bbondy 2014-11-18 14:03:50 -08:00
Robert Strong
0c9f6d939a 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
0f3bf5c76a 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
Dave Townsend
000237069c Bug 1095128: Make sure add-on updates remain disabled after each browser chrome test. 2014-11-18 09:18:51 -08:00
Stephen Pohl
cfeb28e211 Bug 1096494: Cleanup package manifest after the v2 signing changes on OSX. r=rstrong 2014-11-18 12:15:03 -05:00
Paolo Amadini
8e7a41ab61 Bug 1094208 - Part 2 of 3 - Fix browser_bug562797.js to work with the DOM Promise scheduling. r=Mossop 2014-11-13 11:19:08 +00:00
Sid Stamm
63f8cd4e13 Bug 704320 - Add referrer policy support for nsIWebBrowserPersist and its consumers. (r=jst) 2014-11-18 08:47:14 -05:00
Carsten "Tomcat" Book
8b37a48ddd Backed out changeset 132909245ca8 (bug 1096494) for causing merge conflicts to m-c 2014-11-18 13:14:15 +01:00
Edwin Flores
293e18a4d3 Bug 1075182 - Package and load ClearKey Content Decryption Module at startup - r=Unfocused 2014-11-12 11:33:28 +13:00
Dão Gottwald
b605783cb3 Bug 1093368 - Customize mode theme picker shouldn't pass the default theme object to LightweightThemeManager.previewTheme. r=jaws 2014-11-08 20:30:00 +01:00
Michael Ratcliffe
926bf1ca5d Bug 1090913 - Make mochitests fail when it has 0 passes and 0 fails r=jmaher 2014-11-05 16:00:52 +00:00
Wes Kocher
6c41020ae8 Merge m-c to inbound a=merge 2014-11-06 19:08:13 -08:00
Joel Maher
74944f6a58 Bug 1092587 - TypeError: Promise.defer is not a function, causing browser chrome failures. r=Yoric 2014-11-05 09:47:00 -05:00
Mike Hommey
264a1bccd3 Bug 1094521 - Rewrite export rules in toolkit/mozapps/update/updater/Makefile.in to not regenerate files every time. r=mshal 2014-11-07 10:16:41 +09:00
Dave Townsend
92cbae2c94 Bug 1082871: Pass the login manager the browser performing the install. r=unfocused 2014-11-04 23:29:15 -08:00
Dave Townsend
034055f952 Bug 1082764: Use the correct referrer when the content handler catches an XPI install in e10s. r=Unfocused 2014-11-04 23:28:55 -08:00
Wes Kocher
df5afea581 Merge m-c to fx-team a=merge 2014-11-04 20:40:56 -08:00
Dave Townsend
a7d0217d78 Bug 1084558: Switch the web installer interfaces to use browsers instead of DOM windows. r=Unfocused 2014-11-04 19:20:52 -08:00
Carsten "Tomcat" Book
f8e30aaa48 merge fx-team to mozilla-central a=merge 2014-11-04 13:17:35 +01:00
Nick Alexander
430b02189b Bug 976699 - Place architecture specific assets in assets/$(ANDROID_CPU_ARCH). r=glandium 2014-11-03 20:04:20 -08:00
David Major
4c66cf2a21 Bug 1084162 - Part 1: Move the PGO path hack to a more general location. r=ted 2014-11-04 14:26:36 +13:00
Allison Naaktgeboren
b71a733652 Bug 1063156 - Enable e10s shims by default, even when browser.tabs.remote.autostart pref is false.r=billm 2014-10-31 17:44:58 -07:00
David Rajchenbach-Teller
05ddb95d48 Bug 1083989 - Adapting e10s mochitests that expect Promise.jsm in the scope. r=yoric 2014-10-30 23:39:48 +01:00
J. Ryan Stinnett
1fe96f430c Bug 1090450 - Properly check add-on update state during update interval. r=Mossop
A refactoring in bug 995108 inadvertently disabled background add-on updates by
moving the timer handler to AddonManagerPrivate without fixing the values the
method uses to point to meaningful locations.
2014-10-28 20:26:00 -04:00
Mike Hommey
47c853314f Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.

Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.

Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Mike Hommey
0cd72b4901 Bug 1077148 part 3 - Do not link PrimitiveTest, SimpleTypeLib, TestAUSHelper, TestAUSReadStrings and screentopng against mozglue on Linux. r=gps
There is no reason these should be linked to mozglue on Linux only. This
makes the intent clearer for the related changes in part 4.
2014-10-30 13:06:04 +09:00
Nicholas Nethercote
c24a781566 Bug 1080302 (part 2) - Convert all mentions of -foo options to --foo options in comments, help messages and error messages. r=glandium. 2014-10-23 17:35:27 -07:00