Commit Graph

437 Commits

Author SHA1 Message Date
George Wright
5c454494ce Bug 1114647 - Rename "plugin-container" to "firefox-webcontent" and create a new executable target for Win32 called "firefox-plugin-container" r=ted,jhamer
--HG--
rename : ipc/app/module.ver => ipc/app/plugin-container/module.ver
rename : ipc/contentproc/plugin-container.cpp => ipc/contentproc/firefox-webcontent.cpp
2016-04-01 02:12:59 -04:00
Gregory Szorc
ba049d3406 Bug 1186060 - Build with Visual Studio 2015 Update 1; r=ted, ehsan a=merge
This commit switches Windows builds from Visual Studio 2013
to Visual Studio 2015 Update 1.

Previously, Visual Studio was installed on the builders as part
of the base system image. Starting with this commit, we obtain
Visual Studio from a pre-generated, self-contained archive
containing the executables, Windows SDK, and other support
files. This means that new Windows toolchains can be installed
without having to modify configuration of machines in automation!

The mozconfigs for Visual Studio 2015 are a bit different from
existing mozconfigs.

Because it appears to be completely redundant and not necessary,
the LIBPATH variable has been dropped.

The order of paths in PATH, LIB, and INCLUDE has changed. The new
order more accurately reflects what would be defined by
vcvarsall.bat.

As part of switching to Visual Studio 2015, the Universal CRT is
now required. So, the 2015 mozconfigs export WIN_UCRT_REDIST_DIR
to define the location to those files.

The switch to Visual Studio 2015 also involves the switch from
the Windows 8.1 SDK to the Windows 10 SDK. However, we still
target an old version of Windows, so this hopefully shouldn't
have any significant fallout.

It's worth noting that switching to Visual Studio 2015 makes
builds - especially PGO builds - significantly faster. Our
PGO build times in automation are ~1 hour faster. Our regular
builds appear to be a few minutes faster.

MozReview-Commit-ID: Pa5GW8V87Q

--HG--
extra : source : 56b27306d3257445f70374aa78fc5bd42ef300ce
extra : intermediate-source : 559a80645f20706e1eaaeed863e90c2d35ff7644
2016-03-24 09:12:19 -07:00
Louis Chang
453fc58f2a Bug 1223729 - Touching CLOBBER for moving files under dom/bluetooth/common, r=shawnjohnjr 2016-03-15 17:54:03 +08:00
Mike Shal
f9d7acba82 Bug 1253431 - Touching CLOBBER to test OSX debug bustage 2016-03-09 12:42:46 -05:00
Wes Kocher
0fbf6c1476 merge inbound to m-c a=merge
MozReview-Commit-ID: BHxDQF6gIe3
2016-03-08 16:00:45 -08:00
ffxbld
727d7d0948 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2016-03-07 09:23:22 -05:00
Mike Hommey
29758f5f42 Bug 1250297 - Make python configure output config.status instead of old-configure doing it. r=gps
The nice side effect is that now we can have actual dicts for defines
and substs from the start, which simplifies so things, although it
requires adjustments to some unit tests.
2016-03-08 15:41:32 +09:00
Wes Kocher
e0c1c1fcad no bug - Clobber to hopefully get things reopened CLOSED TREE
MozReview-Commit-ID: 14iJcgbj3pb

--HG--
extra : amend_source : 83f983ce384c423502bd08f971fb222bf1ac5790
2016-03-07 16:07:18 -08:00
Lee Salzman
42ed58661a Bug 1246756 - part 3 - update Skia to m49 branch. r=jrmuizel
--HG--
rename : gfx/skia/skia/include/core/SkTDict.h => gfx/skia/skia/include/private/SkTDict.h
rename : gfx/skia/skia/include/core/SkTSearch.h => gfx/skia/skia/include/private/SkTSearch.h
rename : gfx/skia/skia/include/utils/SkParsePaint.h => gfx/skia/skia/include/views/SkParsePaint.h
rename : gfx/skia/skia/include/core/SkDither.h => gfx/skia/skia/src/core/SkDither.h
rename : gfx/skia/skia/include/gpu/GrRect.h => gfx/skia/skia/src/gpu/GrRect.h
rename : gfx/skia/skia/src/gpu/GrBatchFontCache.cpp => gfx/skia/skia/src/gpu/text/GrBatchFontCache.cpp
rename : gfx/skia/skia/src/gpu/GrBatchFontCache.h => gfx/skia/skia/src/gpu/text/GrBatchFontCache.h
rename : gfx/skia/skia/src/gpu/GrFontScaler.cpp => gfx/skia/skia/src/gpu/text/GrFontScaler.cpp
rename : gfx/skia/skia/src/gpu/GrFontScaler.h => gfx/skia/skia/src/gpu/text/GrFontScaler.h
rename : gfx/skia/skia/src/gpu/GrTextBlobCache.h => gfx/skia/skia/src/gpu/text/GrTextBlobCache.h
2016-02-09 13:38:06 -05:00
brendan
5a94abc3f4 Bug 1237983 - Investigate and remove the Bagheera Client Implementation. r=gfritzsche 2016-01-24 22:33:52 -05:00
Carsten "Tomcat" Book
52ecacceb7 no bug touch clobber for bug 1069556 to fix bustage a=sheriffduty on a CLOSED TREE 2016-01-26 15:01:13 +01:00
Carsten "Tomcat" Book
f2dd863043 no bug touching clobber to fix bustage on a CLOSED TREE 2016-01-26 12:43:00 +01:00
Wes Kocher
d675f44adf Bug 1241974 or bug 1241975 needed a clobber a=CLOSED TREE
--HG--
extra : commitid : 8AzumSRBaEd
extra : amend_source : f03259c9f3c5608ac4f2c8939fe290bf82d37b8d
2016-01-25 11:11:50 -08:00
Jean-Yves Avenard
941ef5031d Bug 1240627 - Touch CLOBBER to force a rebuild
CLOSED TREE
2016-01-20 10:35:48 +11:00
Jeff Muizelaar
1567e4e3c3 Bug 1228641. Remove initializer_list from stl-headers
Including new before initializer_list seems to cause problems like:

c:\tools\vs2013\vc\include\xutility(1278) : error C2065: 'initializer_list' : undeclared identifier
c:\tools\vs2013\vc\include\xutility(1278) : error C2065: '_Ilist' : undeclared identifier
c:\tools\vs2013\vc\include\xutility(1281) : error C2433: 'rbegin' : 'inline' not permitted on data declarations
c:\tools\vs2013\vc\include\xutility(1281) : error C2365: 'std::rbegin' : redefinition; previous definition was 'function'
c:\tools\vs2013\vc\include\xutility(1281) : error C2998: 'std::reverse_iterator<const _Elem*> std::rbegin' : cannot be a template definition
c:\tools\vs2013\vc\include\xutility(1284) : error C2065: 'initializer_list' : undeclared identifier
c:\tools\vs2013\vc\include\xutility(1284) : error C2065: '_Ilist' : undeclared identifier
c:\tools\vs2013\vc\include\xutility(1287) : error C2433: 'rend' : 'inline' not permitted on data declarations
c:\tools\vs2013\vc\include\xutility(1287) : error C2365: 'std::rend' : redefinition; previous definition was 'function'
c:\tools\vs2013\vc\include\xutility(1287) : error C2998: 'std::reverse_iterator<const _Elem*> std::rend' : cannot be a template definition

initializer_list shouldn't very be doing any allocation or throwing exceptions so we should be fine.
2016-01-15 19:51:37 -05:00
Jed Davis
f45414c2f0 Bug 1133073 - Use PR_DuplicateEnvironment to avoid post-fork malloc on all Linux platforms. r=dhylands 2016-01-11 14:17:01 -08:00
Nigel Babu
1d7ee51989 Bug 1209344 - Touch CLOBBER so random build failures are fixed
CLOSED TREE

--HG--
extra : commitid : 3DkWPu0j1d5
2016-01-07 11:38:56 +05:30
Nigel Babu
20ae6d8af1 Bug 1216817 - Followup Clobber as an attempt clear up B2GDroid bustage
--HG--
extra : commitid : 5ZoCHoB0CTU
extra : amend_source : 4975b95776225e691c38e6e6f5ba22458d3eccf2
2015-12-31 12:52:11 +05:30
Lee Salzman
359ac79a09 Bug 1082598 - clobber for Skia update 2015-12-18 13:53:26 -05:00
Mike Hommey
8ad03f4a21 Backout changesets 53a9d03e4223, e61d18180feb and f07752f611f6 (bug 1233282) for a race condition bustage on a CLOSED TREE. 2015-12-18 17:07:13 +09:00
Mike Hommey
2e4662191e Clobber for bug 1233282 on a CLOSED TREE 2015-12-18 16:46:45 +09:00
Wes Kocher
6ebc8a4b00 Backed out 10 changesets (bug 1082598) for 2d.path.arcTo.shape.curve1.html failures on OSX
Backed out changeset 018c2a3031f4 (bug 1082598)
Backed out changeset 8f60e42aca2e (bug 1082598)
Backed out changeset c4297c82165f (bug 1082598)
Backed out changeset c22c1bfd091a (bug 1082598)
Backed out changeset 8754fd718869 (bug 1082598)
Backed out changeset da976e4cd253 (bug 1082598)
Backed out changeset 3c8f87df8c68 (bug 1082598)
Backed out changeset 3183d30eb549 (bug 1082598)
Backed out changeset c239a7bc6cba (bug 1082598)
Backed out changeset aa3805015270 (bug 1082598)

--HG--
extra : commitid : LJSl0Bo8Hqr
2015-12-17 14:30:50 -08:00
Lee Salzman
5fad838bb7 Bug 1082598 - clobber for Skia update 2015-12-17 14:45:45 -05:00
Carsten "Tomcat" Book
9d51f0724c Bug 1186934 CLOBBER followup a=me on a CLOSED TREE
--HG--
extra : amend_source : 55b16cbeb86d3e1c568995b9c8d8638679d6eb79
2015-12-15 16:25:43 +01:00
ffxbld
1d2b3f2fb6 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-12-14 15:15:51 -05:00
Jonathan Kew
79a9f44d67 Bug 1210165 - ICU update requires a CLOBBER. r=waldo 2015-11-20 11:38:15 +00:00
Wes Kocher
b00e073777 Touch CLOBBER to clear up bug 1168113's bustage a=merge
--HG--
extra : commitid : DXOXkkg6Ddd
extra : source : 5732e276c41ce1e771d4d550e8a95afdd9a2b105
2015-11-19 10:09:08 -08:00
Jan Beich
16d38a8bc6 Bug 1198458 Unbreak build on BSDs by fixing non-POSIX thread includes/usage. r=jesup
on a CLOSED TREE
2015-11-18 15:21:51 -05:00
Kit Cambridge
cad57c5815 Bug 1210211 - Touch CLOBBER. r=me
--HG--
extra : commitid : HXV6UHdzh5K
2015-11-18 08:04:19 -08:00
Kris Maglione
d9dba55428 Bug 1214058: Part 3 - Touch CLOBBER. r=trivial
--HG--
extra : commitid : E3PuqrHEg9E
extra : rebase_source : fc600110385393ca680613dcceda69e856941366
extra : source : a7f2b158f8d168d617d209b2ab9c285c9b4fd9ec
2015-11-03 16:25:13 -08:00
Ben Kelly
8267928bb3 Bug 1220007 P2 Make InterceptedChannel's collect logs locally and only flush to nsIChannel on main thread r=bz 2015-11-03 11:20:56 -08:00
Wes Kocher
bfd6026b6d Merge m-c to inbound a=merge CLOSED TREE
--HG--
extra : commitid : Esl8WMdNkIt
2015-10-29 15:29:24 -07:00
ffxbld
ec6c8fefef Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-10-29 07:45:54 -04:00
Simon Montagu
b24d492d72 Bug 479520: Implement IDNA2008 standard for International Domain Names, patch 1: build system changes, r=ted; code changes, r=jfkthame 2015-10-28 07:05:15 -07:00
Carsten "Tomcat" Book
ae6d7ff3ef Bug 1219585 - CLOBBER for intermittent 10.7 debug build failures a=me 2015-10-29 09:42:30 +01:00
Ralph Giles
32ed35ad13 Bug 1217261 - Bump clobber for rust changes. r=kinetik
Last time we had a linker issue when we changed the rust code.
Until we track that down, avoid blocking inbound.
2015-10-21 18:53:49 -07:00
Ralph Giles
de693b12b7 Bug 1215696 - Bump clobber. r=KWierso
See if this helps with the build failures after the previous landing.

ld: in ../../media/libstagefright/libMP4Metadata.a, malformed archive
TOC entry for __ZN3cmp5impls16isize.PartialOrd2gt20h0a6c1f9bd32789bbe1sE,
offset 234392240 is beyond end of file 4605472
2015-10-19 16:31:46 -07:00
Ehsan Akhgari
805243a81b Bug 1210154 - Part 3: Update the clang that we use to build with on OSX as well 2015-10-16 13:27:40 -04:00
Ehsan Akhgari
bea9dbfcd8 Backout changeset d922e18b6dc1 (Bug 1210154) since it touched the wrong file 2015-10-16 13:27:39 -04:00
Ehsan Akhgari
f314237861 Bug 1210154 - Part 3: Update the clang that we use to build with on OSX as well 2015-10-16 13:17:33 -04:00
Phil Ringnalda
af9de2ff13 No bug - touch CLOBBER like a magic fetish to ward off the libstagefright and (je)malloc OS X build bustage demons
CLOSED TREE
2015-10-15 21:33:26 -07:00
Ehsan Akhgari
0332016c65 Bug 1210154 - Part 2: Update the tooltool manifests to use the new clang with rust-bindgen patches; r=rail 2015-10-15 10:18:21 -04:00
Ehsan Akhgari
4b08f2c66a Bug 1182727 - Touch CLOBBER 2015-10-09 21:16:48 -04:00
Michael Comella
c80df6d2c7 Bug 1212347 - Force clobber after disabling geckoview. r=me
This is after the fact because the push in bug 1201206 comment 36 passed try
but failed on fx-team.

--HG--
extra : commitid : Kqvgkxp9BIL
2015-10-08 16:41:44 -07:00
Carsten Book
3502d91cf0 Bug 1212764 - "Clobber needed for bug 957911" r+a=me on a CLOSED TREE 2015-10-08 01:49:00 +02:00
Sebastian Kaspari
d4138e1f4e Bug 1193206 - Touch CLOBBER after updating Android build. r=trivial
--HG--
extra : commitid : AVOSZuEmRYV
extra : rebase_source : 3663c8627045389c7a202855913a49eb0bab0091
2015-10-07 09:14:48 +02:00
Sebastian Kaspari
f1f8a8717e Bug 1210755 - Touch CLOBBER after updating Android build. r=trivial
--HG--
extra : commitid : GNAwQQnuLgi
extra : rebase_source : a32ac7f395a4477993b37dfc4d0c75b133768848
2015-10-05 15:01:49 +02:00
Ehsan Akhgari
1aed0c22ff Backout bug 1182727 - Part 13 for the intermittent build failures, also touch CLOBBER 2015-10-02 12:51:16 -04:00
Ehsan Akhgari
3ef375b987 Bug 1182727 - Part 16: Touch CLOBBER 2015-10-02 12:16:01 -04:00
Ehsan Akhgari
82e2b731f8 Bug 1205242 follow-up: Touch CLOBBER 2015-09-29 00:14:23 -04:00