Commit Graph

2654 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
0b56bf9838 Backed out changeset 5adabc2818b2 (bug 1018966) for b2g bustage 2014-09-04 15:14:41 +02:00
Bob Owen
cf06b12d8d Bug 1018966 - Part 1: Add the main warn only sandbox machinery - with no Chromium code changes. r=bsmedberg r=tabraldes
This change also includes the content sandboxing code on Windows Nightly by defining MOZ_CONTENT_SANDBOX=1.
Whether the content sandbox is disabled, in warn only mode, or enabled is controlled by a new pref: browser.tabs.remote.sandbox=(off/warn/on)
2014-06-11 15:32:37 +01:00
Mike Hommey
d0c653396e Bug 1062219 - Don't build build/clang-plugin as an external directory. r=jcranmer 2014-09-04 17:44:01 +09:00
Chris Kitching
054ae14af2 Bug 1044794 - Part 1: build flag for share overlays. r=nalexander 2014-08-05 14:37:59 -07:00
Chris Kitching
4dbfee00cc Bug 1056128: Enable JDK source level 1.7 for Android Java code. r=nalexander 2014-08-29 03:44:27 -07:00
Andrew Halberstadt
3ae82623e4 Bug 1051809 - Package and upload code coverage data to build directory if code coverage is enabled, r=gps 2014-08-27 13:32:42 -04:00
Ryan VanderMeulen
d51fed3906 Merge m-c to inbound. a=merge
CLOSED TREE

--HG--
extra : amend_source : e59af3fa8b325da192204b3a227c24de690055c7
2014-08-27 15:54:44 -04:00
Joshua Cranmer
9227201777 Bug 1040009: Add support for comm-central applications to --enable-application in mozilla's configure.in, r=glandium, a=edmorley.
The purpose of this bug is to adjust the configure logic so that a .mozconfig
set up for comm-central can be used in the mozilla-central logic without needing
to adjust or override any commands.

--HG--
extra : amend_source : fa388484330eca8ead8b2fefe350f350ad5582e6
2014-08-27 10:03:24 -05:00
Jacek Caban
57c0ae2d2e Bug 1042426 - Added --disable-sandbox option that disables building sandbox code. r=glandium 2014-08-27 16:32:55 +02:00
Glenn Randers-Pehrson
b813184aa2 Bug 1021713 - Update in-tree libpng to version 1.6.13. r=jmuizelaar 2014-08-22 07:11:00 -04:00
David Major
6bb6f521fb Bug 1001332 - Set subsystem version to 5.01 to make VS2013 builds run on XP. r=glandium
--HG--
extra : rebase_source : 30b0f750d6a094e16cc9815db697f6bd39ae5a97
2014-08-27 21:20:10 +12:00
Mark Banner
df1783f479 Bug 763180 - NS_XRE_ENABLE_EXTENSION_MANAGER flag does nothing - remove it. r=glandium 2014-08-26 08:50:07 +01:00
Ryan VanderMeulen
1b936d692c Bug 1054680 - Upgrade SQLite to version 3.8.6 - Mozilla changes. r=asuth 2014-08-25 08:56:01 -04:00
Kartikaya Gupta
942bbe220f Bug 1055605 - Replace MOZ_ANDROID_OMTC with MOZ_WIDGET_ANDROID. r=BenWa 2014-08-22 15:26:56 -04:00
Nathan Froyd
6c4e55802a Bug 1056263 - remove unneeded configure checks for ssize_t, stat.st_blksize, and siginfo_t; r=mshal
js/src/ retains the ssize_t check because ctypes needs it.
2014-08-20 14:55:41 -04:00
Makoto Kato
c4e0574b7e Bug 1054811 - Set HAVE_X86_AVX2 for VS2012 or later. r=glandium 2014-08-21 15:46:45 +09:00
Ian Neal
e250024af7 Bug 1054470 - Remove unused MOZ_APP_COMPONENT_INCLUDE r=glandium 2014-08-19 12:38:03 +01:00
Ian Neal
3103f7a3f6 Bug 1053439 - MOZ_APP_COMPONENT_MODULES and MOZ_APP_EXTRA_LIBS are no longer required r=glandium 2014-08-15 20:40:19 +01:00
Jon Coppeard
22aa411e62 Bug 650161 - Add --enable-gccompacting configure flag for compacting GC r=terrence r=ted 2014-08-14 11:46:26 +01:00
David Keeler
843f8bbee8 bug 1030963 - remove non-standard window.crypto functions/properties r=jst r=briansmith r=glandium 2014-08-14 09:38:42 -07:00
Blake Wu
690e5b5189 Bug 1052536 - Remove extra space to silence configure warning. r=glandium 2014-08-12 20:06:00 -04:00
Sylvestre Ledru
1f1a764333 Bug 1053135 - Disable the usage of -freorder-blocks when using clang r=glandium
In future version of clang, unsupported optimization flags are going to trigger a warning. They used to be silently ignored or triggering an error.
2014-08-14 14:43:30 +02:00
Ed Morley
5a23df2bd2 Backed out changeset 297ca183fff9 (bug 650161) for crashes; CLOSED TREE 2014-08-14 12:53:15 +01:00
Jon Coppeard
d4dc9fe4ba Bug 650161 - Add --enable-gccompacting configure flag for compacting GC r=terrence r=ted 2014-08-14 11:46:26 +01:00
Ed Morley
f89428e987 Merge latest green fx-team changeset and mozilla-central; a=merge 2014-08-14 08:50:16 +01:00
David Major
77e70e7320 Bug 1043108 - Remove arch:IA32 from non-x86 builds. r=glandium
--HG--
extra : rebase_source : 3826e179b2e2f14371a58a476b29cb1dd4d088d7
2014-08-14 11:08:05 +12:00
Mike Hommey
4fda2da4f7 Bug 1042432 - Change how UPLOAD_EXTRA_FILES is passed down from mozconfig.cache to the build system. r=mshal 2014-08-14 07:15:35 +09:00
Vladimir Vukicevic
4a3c43c587 b=1052518; remove --disable-webgl; r=jgilbert 2014-08-12 12:04:36 -04:00
Kartikaya Gupta
00034d810d Bug 1046344 - Add a build option to enable the C++ APZ code. r=snorp 2014-08-08 17:41:51 -04:00
Wes Kocher
ea2ca055ae Merge m-c to inbound on a CLOSED TREE 2014-08-08 14:15:34 -07:00
Steven Michaud
d67d41563b Bug 1012949 - Sandbox the OpenH264 plugin for Mac r=rjesup,areinald,ted a=PatchNeedsToLandToday 2014-08-08 11:55:22 -05:00
Blake Wu
a211024cd6 Bug 941302 - Part 1: Enable FMP4 For B2G. r=glandium
From 8975687002a17f5f67e724673458028897726068 Mon Sep 17 00:00:00 2001
2014-08-07 18:24:20 +08:00
Joshua Cranmer
91264d433d Bug 1035599: Fix branding directory location for comm-central, r=glandium 2014-08-07 19:29:00 -05:00
Joshua Cranmer
ae0877aba9 Bug 1035599: Merge the mozilla-central and comm-central objdir, r=gps
This change merges mozilla-central and comm-central into having a single
topobjdir file but retaining two topsrcdirs (and two build systems). This state
is hopefully only the first part of a series of changes that eliminate the
comm-central build system partial clone completely.

--HG--
extra : rebase_source : 02aa2c4551df405d9783ac85cc41fe90b67bf057
extra : amend_source : d3cc677d59603648165bf65afa28413f2c40b2fd
2014-08-07 19:27:58 -05:00
Mike Hommey
0f4c5d9244 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
490b04e4f0 Bug 1050037 - Remove STLPORT_LIBS/STLPORT_LDFLAGS from Makefiles. r=mshal 2014-08-07 13:48:10 +09:00
Jan Beich
949dd546f6 Bug 1046224 - Fix --disable-dtrace configure logic. r=ted 2014-07-30 10:03:00 -04:00
Ms2ger
f69da7e7c2 Bug 1018288 - Make -Wtype-limits fatal; r=mshal
This warning is not enabled for C code, as we have some C code in the tree
(including some upstream code) that triggers them on enum-in-bounds checks, if
enums have an unsigned type.
2014-08-08 15:14:51 +02:00
Mike Hommey
ec54bf6c1f Bug 1045783 - Move most OS_LIBS to moz.build and do some related cleanup. r=mshal 2014-08-06 07:25:33 +09:00
Mike Hommey
0f1191f02f Bug 1045783 - Make most *_LIBS variables from configure lists in moz.build. r=mshal 2014-08-06 07:24:55 +09:00
Jed Davis
7bab545482 Bug 1012951 - Add Linux sandboxing for GeckoMediaPlugin processes. r=kang r=ted
--HG--
extra : rebase_source : 1b890000d5b8d2a8954cdd1118a1023eba829c29
2014-08-04 15:11:18 -07:00
Nathan Froyd
67b8c4c136 Bug 1047173 - move MOZ_GTK*_CFLAGS hacking from config.mk to configure.in; r=glandium
This move ensures that other makefile variables that reference
MOZ_GTK*_CFLAGS, e.g. TK_CFLAGS, will always have a consistent view of
MOZ_GTK*_CFLAGS.
2014-08-01 12:11:01 -04:00
Mike Hommey
37f04ee67f Bug 1047791 - Use integers for audio when on Android, or when using ARM on other OSes, and disable webm encoding. r=padenot 2014-08-04 09:03:59 +09:00
Ed Morley
954b777365 Merge mozilla-central and b2g-inbound 2014-08-01 18:03:34 +01:00
Mike Hommey
17533c71ec Bug 1046045 - Remove ${srcroot} from cfghdrs_in, cfgoutputs_in and cfghdrs_tup in jemalloc's configure. r=mshal 2014-08-01 15:55:56 +09:00
Nathan Froyd
aa850c4c7d Bug 1042878 - part 1 - make most *CFLAGS variables from configure lists in moz.build; r=glandium 2014-07-24 11:54:42 -04:00
Thinker K.F. Li
aed1ff9a75 Bug 977026 - Part 2: B2G loader. r=khuey, r=cyu
--HG--
rename : ipc/app/MozillaRuntimeMain.cpp => ipc/contentproc/plugin-container.cpp
2014-07-30 03:24:00 -04:00
Ralph Giles
fa10cc1973 Bug 941296 - Check for CoreMedia headers in configure. r=ted
We build against the CoreMedia framework headers which are
only available on 10.7 and later, although we run on 10.6.

Check that this framework is available an configure time and
print a relevant error message in case someone passes
--with-macos-sdk=/Developer/SDKs/MacOSX10.6.sdk.
2014-07-28 13:36:00 -07:00
Ralph Giles
af2250fc8f Bug 941296 - Enable FMP4 when APPLEMEDIA is enabled. r=cpearce,ted
This requires moving the MOZ_APPLEMEDIA define. I put it in
alphabetical order with the other platform decoder checks.

Also removes the --disable-apple-media configure switch.
We don't have proper testing for these options, so it's
better not to offer the choice.
2014-07-09 15:25:00 -07:00
Ed Morley
433e593c8c Backed out changeset d50d7e88f35e (bug 1012951) for LSan failures 2014-07-30 16:49:43 +01:00