Mike Hommey
6b5a65bed3
Bug 755724 - Don't use the xulrunner stub when building Firefox against a libxul SDK. r=bsmedberg
2013-01-03 16:04:42 +01:00
Mike Hommey
2f20a210b8
Bug 825915 - Fix Linux build with custom linker enabled. r=ted
2013-01-03 08:43:37 +01:00
Mike Hommey
a07bbca52c
Bug 825901 - Remove the old linker code. r=blassey
2013-01-03 08:43:26 +01:00
Justin Dolske
8cd4fb8b25
Bug 822487 - Improve CLOBBER instructions and note how to bypass it. r=gps, 1stpatch=bgirard@mozilla.com
2013-01-02 16:14:24 -08:00
Ryan VanderMeulen
3222807ca5
Bug 824167 - Upgrade SQLite to version 3.7.15.1 (Mozilla changes). r=mak
2012-12-27 11:12:05 -05:00
Brian Smith
7bf7022fd9
Bug 772365, Part 3: Add B2G-specific customizations to NSS certificate trust database with tests, r=rrelyea r=honzab
...
--HG--
rename : dom/tests/browser/browser_ConsoleStoragePBTest_perwindowpb.js => dom/tests/browser/browser_ConsoleStoragePBTest.js
rename : dom/tests/mochitest/localstorage/test_localStorageBasePrivateBrowsing_perwindowpb.html => dom/tests/mochitest/localstorage/test_localStorageBasePrivateBrowsing.html
rename : security/manager/ssl/tests/mochitest/browser/browser_bug627234_perwindowpb.js => security/manager/ssl/tests/unit/test_bug627234.js
extra : rebase_source : 2792b75d7ccccf80e9a23feed70c134dfcdfe00f
2012-12-10 07:17:29 -08:00
Gian-Carlo Pascutto
6c7bf909a2
Bug 815883 - fix WebRTC builds for ARM chips with neon FPUs by cloning some linux headers and fixing build files. r=dmose,ted
2012-12-12 12:05:54 -08:00
Nicholas Nethercote
bc6e504af4
Bug 717853 - Add a native version of DMD. r=jlebar,glandium.
...
--HG--
extra : rebase_source : 9b824556591abd63b42aa7ff823e9cd25976c162
2012-12-10 16:05:07 -08:00
Robert Strong
9188a12b30
Bug 817723 - Only build the stub installer when building x86 and the update channel equals nightly, aurora, beta, and release. r=khuey
2012-12-10 16:23:09 -08:00
Mike Hommey
4b6990fe1f
Fixup bug 818903 configure. r=me
2012-12-10 19:38:35 +01:00
Mike Hommey
7cfff25fc0
Bug 818903 - Also link NSPR and NSS with --build-id when available. r=ted
2012-12-10 19:00:38 +01:00
Ed Morley
cf6ee79d29
Backout 28807b41f92e (bug 818903) for errors during configure
2012-12-10 18:23:45 +00:00
Mike Hommey
d1971cdcea
Bug 818903 - Also link NSPR and NSS with --build-id when available. r=ted
2012-12-10 19:00:38 +01:00
Benoit Girard
1b7a30926b
Bug 809571 - Remove the libunwind stack walking code for ARM/Android. r=ehsan
...
--HG--
rename : browser/components/tabview/test/browser_tabview_privatebrowsing_perwindowpb.js => browser/components/tabview/test/browser_tabview_privatebrowsing.js
extra : rebase_source : d17a5a6e4606cc7337f94f3c353f2e5c955b5068
2012-11-22 14:04:56 -05:00
Ehsan Akhgari
765fb4a3da
Merge mozilla-central into mozilla-inbound
2012-12-09 12:40:04 -05:00
Mike Hommey
6d701aa50e
Bug 818903 - Link with --build-id when available. r=ted
2012-12-09 09:34:01 +01:00
Theo Chevalier
f62b7f2d35
Bug 699806 - Enable Telemetry by default on Nightly and Aurora channels (Desktop), r=mak77
2012-12-08 18:41:23 +01:00
Theo Chevalier
6300018d33
Bug 737600 - When telemetry is disabled in the pref pane, we should update toolkit.telemetry.rejected, r=mak77
2012-12-08 18:39:24 +01:00
Robert Strong
a1e0a460cb
backout changeset ec6a21cbe516 - Bug 817723
2012-12-07 17:04:37 -08:00
Robert Strong
67dc515436
Bug 817723 - Only build the stub installer when the update channel equals nightly, aurora, beta, and release. r=khuey
2012-12-07 15:53:24 -08:00
Mike Hommey
d631bf6223
Bug 804303 part 3 - Build jemalloc3 as a replace-malloc library when building with mozjemalloc. r=khuey
2012-12-07 09:32:24 +01:00
Mike Hommey
59b6cf75be
Bug 804303 part 2 - Add ability to dynamically replace or supplement jemalloc implementation. r=jlebar,r=khuey
2012-12-07 09:32:24 +01:00
Mike Hommey
d5e3887cb4
Bug 804303 part 1 - Cleanup how the mozjemalloc/jemalloc3 glue is set up, attempting to make it clearer. r=jlebar,r=khuey
...
--HG--
rename : memory/build/extraMallocFuncs.c => memory/build/jemalloc_config.c
rename : memory/mozjemalloc/jemalloc.h => memory/build/mozmemory.h
rename : memory/build/extraMallocFuncs.c => memory/build/mozmemory_wrap.c
2012-12-07 09:32:24 +01:00
Steve Workman
e99234a35e
Bug 792404 - Enable DASH build by default; functionality pref'd off r=cpearce
2012-12-06 15:26:20 -08:00
Mike Hommey
860c9fba57
Bug 818418 - Only set STRIP_FLAGS=--strip-debug on Linux and a few BSDs. r=ted
2012-12-06 17:06:39 +01:00
Brian Smith
5a14f993ea
Bug 816392: Update to NSS 3.14.1 beta 2 (NSS_3_14_1_BETA2), r=me, a=rrelyea
...
--HG--
extra : rebase_source : fad4097ed16f529fc9845231292c99fce4fea1f5
2012-12-05 15:19:18 -08:00
Henrik Skupin
b026e1b1ea
Bug 817709 - Global flag to conditionally enable leaking mochitests. r=jesup
2012-12-05 15:57:37 +01:00
Shelly Lin
113abc7b48
Bug 816899 - Add keys of firmware revision and software info. r=cjones
2012-12-04 10:30:26 +08:00
Henrik Skupin
adec343021
Backout bug 817709 because tests have not been updated correctly.
2012-12-04 19:49:11 +01:00
Gian-Carlo Pascutto
27a071628d
Bug 750869 - Build system support for --enable-webrtc for Android (off by default). r=ted
2012-12-04 16:27:18 +01:00
Henrik Skupin
bd8c98bfe9
Bug 817709 - Global flag to conditionally enable leaking mochitests. r=jesup
...
--HG--
extra : rebase_source : 08445b394ef810ac0be430298000a137c4cbd49b
2012-12-04 16:22:43 +01:00
Brian Smith
a315453a26
Backed out changeset 7ac3f1563741
...
--HG--
extra : rebase_source : 1b25c854c88690c4d0f64927d0ec1e2d656b9ca3
2012-11-30 19:40:27 -08:00
Brian Smith
4a19468daf
Bug 816392: Update NSS to NSS 3_14_1_BETA1, r=me, a=relyea, a=wtc
2012-11-30 18:00:34 -08:00
Jim Mathies
69b84bb4b7
Bug 810617 - Pass browser app directory to xpcshell test harness. r=ted
2012-11-30 15:14:27 -06:00
Jacek Caban
d9c97585f3
Bug 815581 - fixed a typo in c581bb3ceac5 (DONTBUILD)
2012-11-30 15:45:23 +01:00
Jacek Caban
1177ff3b64
Fixed c581bb3ceac5 bustage (bug 815581)
2012-11-30 15:37:55 +01:00
Jacek Caban
4b1e39d981
Bug 815581 - Fixed accessible compilation on mingw (makefiles part) r=ted
2012-11-30 15:20:00 +01:00
Paul Adenot
09253a29d5
Bug 816576 - Link libsoundtouch statically instead of dynamically. CLOBBER NEEDED r=glandium
2012-11-30 14:17:54 +01:00
Benoit Girard
b15523e5ae
Bug 717372 - The clobber information should live in the tree; r=khuey
2012-03-13 13:00:24 -04:00
Ed Morley
8220f134fc
Backout 76c4e4fbd8bd (bug 816576) for startup crashes
2012-11-30 10:44:42 +00:00
Paul Adenot
9b71b76d2b
Bug 816576 - Link libsoundtouch statically instead of dynamically. r=glandium
2012-11-30 10:56:28 +01:00
Steven Lee
3a819d953f
Bug 809106 - [music] Unplugging headphones while playing music should pause it. Part2-AudioChannelManager implemenentation. r=jlebar, r=sicking
2012-11-29 17:52:03 -05:00
Dão Gottwald
68df15ce19
Bug 815743 - Part 2: Backed out bug 588909. a=lsblakk
...
--HG--
extra : transplant_source : s9%11%B2%04%B1%D0%5E%28I%13%15%B5%9E%AB%B5E%09%0D%E2
2012-08-10 20:48:09 +02:00
Ehsan Akhgari
c5235034cd
Backed out 2 changesets (bug 815743) because it will probably leak...
...
Backed out changeset d6130f6eeaca (bug 815743)
Backed out changeset 08192df425cf (bug 815743)
--HG--
extra : rebase_source : ea48fa52a66a0572ee89babc2c2e41adc04aec88
2012-11-27 17:30:21 -05:00
Dão Gottwald
bb794d13e3
Bug 815743 - Part 2: Backed out bug 588909. a=lsblakk
...
--HG--
extra : transplant_source : u2%AC%3B%E0%D8q%AE%98%B0%40%8C%AC%29%1A%E84b%C3Z
2012-08-10 20:48:09 +02:00
Jan Beich
8007c89db2
Bug 807683 - Convert ALSA to a configure option. r=khuey
2012-11-26 20:38:21 -05:00
Oleg Romashin
cba29c6203
Bug 814979 - Fennec build fails with Mer SDK: invalid inclusion of GLXLibrary.h. r=glandium,mattwoodrow
2012-11-26 00:08:22 -08:00
Ehsan Akhgari
30b2671d3d
Bug 814748 - Provide the ability to enable/disable xpcshell tests for per-window private browsing builds; r=ted
2012-11-24 11:48:10 -05:00
Paul Adenot
3c2724d53c
Bug 779997 - Backout e35029dcac2d to enable libsoundtouch again.
2012-11-22 11:38:28 +01:00
Gregory Szorc
9d46d35ef0
Bug 718067 - Part 1: Create skeletons for services/{metrics,healthreport}; r=rnewman
...
services/metrics will hold generic metrics code. services/healthreport
report will build on top of that to provide the Firefox Health Report
feature. All functionality will land in subsequent patches.
2012-11-05 12:49:58 -08:00
Ethan Hugg
8a9912197c
Bug 811118 build webrtc unittests by default but run only some r=jesup
2012-11-12 15:34:05 -08:00
Paul Adenot
51fb108db6
Bug 779997 - Disable build and linking of libsoundtouch as it is not used for now. r=glandium
2012-11-19 16:36:06 +00:00
Nicolas Silva
499651a424
b=811115 - remove MOZ_EGL_XRENDER_COMPOSITE dead code. r=jgilbert
2012-11-18 16:47:57 +01:00
Ryan VanderMeulen
ba8b11631a
Backed out changeset b527670b6728 (bug 811118) for orange.
2012-11-16 21:24:14 -05:00
Ethan Hugg
a630f04b9d
Bug 811118 build webrtc unittests by default r=jesup
2012-11-12 15:34:05 -08:00
Olli Pettay
f3ed372614
Bug 749448 - Remove XTF, r=bz
2012-11-15 14:27:13 +02:00
ojab@ojab.ru
6e0ed1e346
Bug 812092: Bump required NSPR version in configure.in to 4.9.4, r=bsmith
2012-11-15 00:26:59 -08:00
Mike Hommey
ceba8b82af
Bug 809803 - Move strip flags in STRIP_FLAGS. r=khuey
2012-11-13 08:19:15 +01:00
Marco Bonardo
58bed929ce
Bug 799609 - Disable Places in B2G - Part 4 - Disable Places in Firefox for Android.
...
Move Android history implementation to the mobile folder, use the newly
exposed NotifyVisited API, disable Places.
r=blassey
--HG--
rename : toolkit/components/places/nsAndroidHistory.cpp => mobile/android/components/build/nsAndroidHistory.cpp
rename : toolkit/components/places/nsAndroidHistory.h => mobile/android/components/build/nsAndroidHistory.h
2012-11-09 10:55:59 +01:00
Makoto Kato
7ecca5d5ae
Bug 807895 - Remove BSD/OS code. r=khuey
2012-11-08 10:36:28 +09:00
Jim Mathies
6e9a4f8ddf
Bug 809158 - Cleanup enable-metro configure.in sections and set the proper WINVER for js in metro builds. r=bbondy
2012-11-07 13:27:00 -06:00
Jacek Szpot
92ab9d2d92
Bug 800106: Remove NS_ALWAYS_INLINE from configure.in; r=ehsan
2012-10-13 00:36:39 +02:00
Mounir Lamouri
ee75905110
Bug 795715 - Remove B2G-specific stuff from nsIDOMWindow. r=khuey,fabrice sr=smaug
2012-11-07 18:10:40 +00:00
Paul Adenot
9dbfcb81b2
Bug 779997 - Import SoundTouch Library in the tree. r=khuey,rstrong
2012-08-26 22:36:44 -07:00
Paul Adenot
0c5720f386
Backed out changeset 98f9d1044e54 because r= bit is missing in commit message.
2012-11-07 10:30:49 +01:00
Paul Adenot
9352d73358
Bug 779997 - Import SoundTouch Library in the tree. r=
2012-08-26 22:36:44 -07:00
Boris Zbarsky
2ca9d2fdf3
Bug 807222 part 2. Condition MozTimeManager classinfo so we don't stick it on the global in builds that don't ship the xpt for it. r=jlebar
2012-11-05 10:20:03 -05:00
Jim Mathies
3fffa3dd50
Bug 799121 - Update metro build's WINVER from 602 to 502 on mc. r=bbondy
2012-11-05 05:23:30 -06:00
Brian R. Bondy
b1dd9664f7
Bug 581508 - Implement nsIUserInfo on Win32. r=jimm
2012-11-03 09:35:39 -04:00
Jim Mathies
9059fad7d0
Bug 794983 - Remove configure sdk version restrictions for enable-metro builds. r=ehsan
2012-10-31 10:08:00 -05:00
Michael Wu
83677b0e70
Bug 799805 - Avoid using bionic's fork(), r=cjones
2012-10-25 19:34:06 -04:00
Landry Breuil
61fb9b3dad
Bug 805202 - Depend on GIO 2.20 and directly call g_app_info_get_commandline() r=karlt
2012-10-27 00:38:43 +02:00
Gregory Szorc
0a26ce1037
Bug 802210 - Refactor virtualenv integration; r=glandium
...
We now populate the virtualenv at the beginning of configure. We have
also refactored how the virtualenv is populated.
populate_virtualenv.py is completely refactored. Its default action now
takes the topsrcdir and virtualenv paths and ensures a virtualenv is
created, populated, and up-to-date. If it is out of date, it repopulates
it. populate_virtualenv.py also now performs the Python version check
validation instead of configure. It's easier to manage in Python than to
have configure do it.
2012-10-22 10:41:36 -07:00
Justin Wood
d8f098d8ef
Backout bug 800613 (09dc2dc1fc9f) due to l10n breakage
2012-10-22 00:42:56 -04:00
Gregory Szorc
4b6e50341f
Bug 800614 - Require Python 2.6 to build the tree; r=ted
...
Previous minimum Python was 2.5.
This only affects the build system. Some code (including some testing
code) still needs to run on older versions of Python.
2012-10-19 11:13:37 -07:00
Michael Wu
3060a88457
Bug 796229 - Use symlinks internally on gonk builds, r=glandium
2012-10-18 19:22:40 -04:00
Ed Morley
2663bfd658
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-10-18 18:12:33 +01:00
Chris AtLee
0838dea60b
Bug 802763: Set objcopy for gonk builds. r=ted DONTBUILD
2012-10-18 10:45:31 -04:00
Mike Hommey
d13ce06194
Bug 799441 - Build GIO module in libxul. r=ted
2012-10-18 14:47:10 +02:00
Mike Hommey
bac58de07e
Bug 794472 - Add quoting for some commands to make pymake happier. r=ted
2012-10-18 14:44:12 +02:00
Jan Beich
5291459067
Bug 788955 - Check for malloc_usable_size() and malloc_np.h via autoconf. r=glandium
2012-10-17 16:39:15 +02:00
Jan Beich
ca351406a3
Bug 788955 - Mangle system malloc functions on BSDs. r=glandium
2012-10-17 16:39:03 +02:00
Jan Beich
4697f18049
Bug 788955 - Without --enable-jemalloc detect and use jemalloc3 in libc. r=glandium
2012-10-17 16:36:49 +02:00
Ryan VanderMeulen
5d08d77c2d
Bug 801281 - Upgrade SQLite to version 3.7.14.1 (Mozilla changes). r=mak
2012-10-16 21:34:06 -04:00
Ehsan Akhgari
71927a786f
Backout changeset 0f0797cdb55a (bug 800106) because of Kraken regressions on Windows XP
2012-10-15 14:19:55 -04:00
Nicholas Nethercote
e37c1e657a
Bug 800703 - Rename the existing, Valgrind-based DMD as "DMDV". r=khuey.
...
--HG--
rename : xpcom/base/dmd.h => tools/dmdv/dmdv.h
2012-10-08 15:31:17 -07:00
Chris Jones
db11da9481
Bug 799849: Wrap nothrow libstdc++ allocators. r=glandium
2012-10-13 03:16:53 -07:00
Jacek Szpot
b848f67ec0
Bug 800106: replace NS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE; r=ehsan
2012-10-13 17:52:10 +02:00
Randell Jesup
df2270282f
Bug 800847: Correctly regenerate Makefiles from gyp files, and handle fancy symlinked objdirs r=ted
2012-10-12 16:06:33 -04:00
Boris Zbarsky
e65a088b82
Bug 798800. Turn off -Werror=conversion-null, since we trigger it with ANGLE on recent Macs. r=cpeterson
2012-10-11 15:44:12 -04:00
Gregory Szorc
c63b8b5035
Bug 800154 - Refactor how services/ integrates with build system; r=glandium
...
We now have MOZ_SERVICES_COMMON and MOZ_SERVICES_CRYPTO to control
inclusion of services/common and services/crypto, respectively.
2012-10-11 10:34:09 -07:00
Doug Turner
0a03a2428b
Bug 778235 - Add support for Gonk to NetworkGeolocationProvider.js. r=jdm
2012-10-09 18:40:11 -07:00
Doug Turner
88c1ccd373
Bug 799391 - After bug 668191, we no longer need a libiw check. Fixes netwerk/wifi Makefile to only build DBUS scanner when DBUS is enabled. r=ted
2012-10-09 18:39:56 -07:00
EKR
57e12aaa01
Bug 799246: Conditionally enable webrtc unit tests r=jesup,ted,cjones
2012-10-08 18:56:00 -07:00
Kartikaya Gupta
32df5ee0bf
Bug 772974 - Force gold to align LOAD sections to 16k. r=glandium
2012-12-30 00:05:45 -05:00
Ehsan Akhgari
852ef07f5c
Bug 798957 - Add MOZ_PER_WINDOW_PRIVATE_BROWSING to the list of preprocessor macros; r=glandium
2012-10-07 15:50:40 -04:00
Jacek Caban
c1dfd83436
Bug 797793 - Disable format warnings on mingw r=glandium
2012-10-08 11:46:53 +02:00
Anant Narayanan
62ba9bbbc0
Bug 694807: Implement PeerConnection C++ module; r=jst,jesup,ekr
2012-10-07 01:34:30 -04:00
EKR
537046c9fe
Bug 790517: mtransport import/build for nrappkit/nICEr r=ted
2012-10-02 10:12:50 -07:00
Randell Jesup
5d0a8cd0f2
Bug 792188: rollup of changes to signaling from alder r=jesup,ekr,derf,ehugg,ted
...
Bug 797258: Increase max sdp line length to work with longer SHA-256 fingerprints. r=jesup
2012-10-07 01:34:29 -04:00