Mike Hommey
be2578fd9c
Bug 1041941 - Use templates for Gecko XPCOM components. r=gps
2014-08-24 09:11:05 +09:00
Mike Hommey
c1d57ebc0b
Bug 1047267 - Move remaining OS_LIBS and EXTRA_LIBS to moz.build. r=gps
...
* * *
Bug 1047267 - To fold with "Move remaining OS_LIBS and EXTRA_LIBS to moz.build"
2014-08-07 14:21:03 +09:00
Mike Hommey
426076cdef
Bug 1045783 - Move most OS_LIBS to moz.build and do some related cleanup. r=mshal
2014-08-06 07:25:33 +09:00
Birunthan Mohanathas
083a89ae95
Bug 1038458 - Part 7: Flatten browser/components/shell/{public,src}/ directories. r=mak
2014-07-26 09:32:14 -07:00
Birunthan Mohanathas
32a88e8a97
Bug 1038458 - Part 4: Flatten browser/components/migration/{public,src}/ directories. r=mak
2014-07-26 09:31:57 -07:00
Birunthan Mohanathas
57ca3031f0
Bug 1038458 - Part 3: Flatten browser/components/feeds/{public,src}/ directories. r=mak
2014-07-26 09:31:52 -07:00
Mike Hommey
5a398d97ca
Bug 1041936 part 2 - Directly use the static library "xul" to link into "xul-gtest" instead of having an intermediate library "xul" used by "xul-shared" and "xul-gtest". r=gps
2014-07-23 13:33:09 +09:00
Mike Hommey
94198503d2
Bug 1036894 part 9 - Replace all EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS with EXTRA_LIBS, OS_LIBS or OS_LDFLAGS, appropriately. r=gps
...
OS_LIBS for libraries that are not part of the gecko tree, EXTRA_LIBS for
libraries, such as NSPR, that are in the tree, but are not handled by
moz.build just yet. Those EXTRA_LIBS may also come from a system library.
However, in cases where the expanded variables are always empty for the
in-tree case, OS_LIBS is used (as for, e.g. MOZ_ZLIB_LIBS). OS_LDFLAGS is
used exclusively for non-library linker flags.
Always pass EXTRA_LIBS before OS_LIBS on linker command lines.
Forbid EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS in Makefiles.
2014-07-23 13:31:02 +09:00
Mike Hommey
1a33ab8a10
Bug 1036894 part 8 - Move most in-tree library linkage information to moz.build, as USE_LIBS. r=gps
2014-07-23 13:30:52 +09:00
Mike Hommey
374a9e1abc
Bug 1036894 part 1 - Move MAKE_FRAMEWORK, SDK_LIBRARY, SHARED_LIBRARY_NAME and STATIC_LIBRARY_NAME to moz.build. r=gps
...
At the same time, make the Library data more useful in the build frontend.
2014-07-23 13:29:09 +09:00
Mark Banner
5b074c0fea
Bug 1017273 Change Loop from compile-time enabled to runtime-enabled with a pref. r=dolske,r=jesup,r=glandium,r=gijs
2014-07-16 15:15:07 +01:00
Mark Banner
62b1c44e0e
Part of Bug 976109 - Add Loop pages to the about: redirector. r=mhammond
2014-05-29 21:13:46 +01:00
Ehsan Akhgari
f953bc2617
Bug 968631 - Port some LOCAL_INCLUDES variables to moz.build; r=mshal
2014-02-10 13:41:02 -05:00
Nick Alexander
120a14a62d
Merge m-c to elm
2013-12-11 14:08:02 -08:00
Nick Alexander
627d8df5f1
Merge m-c to elm
2013-12-11 10:25:40 -08:00
Nick Alexander
9d927ade9d
Merge m-c to elm
2013-11-18 08:22:59 -08:00
Gijs Kruitbosch
3d973e68ac
Merge m-c to ux
2013-11-17 23:37:53 +01:00
Mike Hommey
d28ca5822d
Bug 914274 - Remove MODULE_NAME. r=mshal
2013-11-21 17:31:19 +09:00
Nick Alexander
ad643f0656
Merge m-c to elm
2013-10-26 17:23:11 -07:00
Mike Hommey
edf6125553
Bug 937900 - Don't link browsercomps.dll against the static RTL. r=bsmedberg
2013-11-16 13:38:00 +09:00
Mike Hommey
8227d7aa95
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Nick Alexander
db627beae2
Merge m-c to elm.
2013-09-23 08:47:42 -07:00
Tim Taubert
00094bb126
merge m-c to elm
2013-09-12 10:35:40 +02:00
J. Ryan Stinnett
eeb109260f
Bug 905103 - Add about:app-manager. r=gavin
2013-09-10 12:01:05 -05:00
Zach Carter
7f076ce76a
Bug 904612 - Implement first version of about:accounts wrapper for desktop; r=gavin,ttaubert
2013-08-27 13:31:03 -07:00
Tim Taubert
09e05ffe6d
Backed out changeset 571b2854e11f
2013-08-28 09:56:59 +02:00
Zach Carter
f9c2124fae
imported patch lloyd-patch
2013-08-27 13:31:03 -07:00
Jim Mathies
0d0cd0e4d4
Bug 939557 - Build bustage fix in vs11 and up in browsercomps - don't link to unicharutil and replace glue string compare calls with suitable crt replacements. r=rstrong
2013-11-19 06:24:07 -06:00
Birunthan Mohanathas
ef6a40f19b
Bug 784739 - Switch from NULL to nullptr in browser/components. r=ehsan
2013-08-21 12:13:50 -04:00
Mike Hommey
f7d7d1544e
Bug 939071 - Kill SHORT_LIBNAME. r=ted
2013-11-19 11:47:47 +09:00
Mike Hommey
bbdaaf54c1
Bug 914245 - Move FORCE_SHARED_LIB to moz.build. r=mshal
2013-11-19 11:47:45 +09:00
Mike Hommey
7f7e4faac1
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
656e86914a
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Cykesiopka
01048a57d6
Bug 914272 - Move IS_COMPONENT to mozbuild. r=joey
2013-09-19 17:29:32 -04:00
Mike Hommey
b207d5baf7
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Felipe Gomes
d02b44f1bb
Bug 899348 - Implement about:tabcrashed page. r=jaws
2013-09-03 19:11:22 -03:00
Gijs Kruitbosch
4da90e9a3b
Merge mozilla-central and ux
2013-10-25 10:23:03 +02:00
Gijs Kruitbosch
d27034254c
Merge mozilla-central and ux
2013-09-20 11:54:02 +02:00
Matthew Noorenberghe
ea8ec3d6fc
Merge mozilla-central to UX
2013-09-12 01:39:29 -07:00
Mike Conley
daa4ab9270
Automated merge with https://hg.mozilla.org/mozilla-central
2013-09-05 09:59:00 -04:00
Matthew Noorenberghe
6794bd0cca
Merge mozilla-central to UX
2013-09-04 23:31:53 -07:00
Gijs Kruitbosch
f515b9d8c0
Merge m-c to ux
2013-08-22 00:07:23 +02:00
Gijs Kruitbosch
1b68c397fc
Merge m-c to ux
2013-06-29 11:18:15 -04:00
Jared Wein
d79465b54f
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-21 19:22:56 -04:00
Jared Wein
447864d5e9
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-12 23:12:42 -04:00
Phil Ringnalda
64085ff1fd
Merge m-c to a CLOSED TREE ux
2013-05-27 11:48:20 -07:00
Martin Stransky
09e52f9c10
Bug 879760 - Port GTK2 to GTK3 - browser dir. r=karlt
2013-06-11 13:40:28 -04:00
Gijs Kruitbosch
b9db413b89
Bug 833943, part 2: implement about:welcomeback, r=gavin
...
* * *
Bug 833943 - Part 5: add about:welcomeback to gInitialPages
2013-06-28 17:44:29 -04:00
Mike Shal
42d90ead43
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Brian O'Keefe
df70c9c82e
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
2013-06-17 15:21:01 -04:00