Commit Graph

1995 Commits

Author SHA1 Message Date
Filippo Cristofoletti
96c5f79a30 Bug 832280 - Disable MSVC warning C4482: nonstandard extension used: enum 'xyz' used in qualified name. r=ted 2013-01-18 05:06:00 +09:00
Steven Lee
11a3baa0f5 Bug 818843 - configure.in changes. r=rjesup 2013-01-23 18:08:15 -05:00
Daniel Holbert
349a03db26 Bug 833405: Don't treat deprecated-declarations build warnings as errors, in --enable-warnings-as-errors builds. r=ted 2013-01-22 13:28:16 -08:00
Jeff Muizelaar
4d09a01cab Bug 808785. Stop shipping d3dx9_43.dll. r=bjacob
Since ANGLE revision 1314 / issue 311:
http://code.google.com/p/angleproject/issues/detail?id=311 d3dx9_43.dll is no
longer needed.

--HG--
extra : rebase_source : cb02a61730f4a24f807662269693be2dde673ff0
2013-01-28 11:52:06 -05:00
Jeff Walden
f9df2fd3e0 Bug 719659 - Add -std=gnu99 to CFLAGS so that gcc and friends permit use of C99 constructs without warnings. This doesn't mean that everything in C99 is permitted now -- only the stuff supported by all the compilers we care about, including MSVC. r=espindola
--HG--
extra : rebase_source : 5fdfd130f529e1dfbc9ec48ecc9e83186c844c39
2013-01-16 17:01:52 -08:00
Gregory Szorc
c96759064d Bug 784841 - Part 5: Integrate virtualenv into SpiderMonkey configure; r=glandium
Python and virtualenv logic is now contained within an m4 file.
SpiderMonkey now requires the mozilla-central virtualenv environment to
build. If SpiderMonkey configure is invoked by mozilla-central's
configure, the virtualenv will be reused. If SpiderMonkey configure is
invoked in isolation, it will search for the virtualenv in the
mozilla-central root.
2013-01-16 00:21:06 -08:00
Makoto Kato
fc48d632d2 Bug 827701 - Remove curl check from configure. r=ted 2013-01-15 16:13:17 +09:00
Ryan VanderMeulen
9c68efa975 Bug 830109 - Upgrade SQLite to version 3.7.15.2 (Mozilla changes). r=mak 2013-01-14 20:15:03 -05:00
Robert Strong
8cd93e5941 Bug 571381 - Require NSIS 2.46 Unicode. r=glandium 2013-01-14 11:33:54 -08:00
Oleg Romashin
42987139b1 Bug 826979 - jsfriendapi.h conflict with qobjectdefs.h slots defines. r=glandium
--HG--
extra : rebase_source : d30852a09858b4f6d62fee627c0dc08ef765dcd8
2013-01-11 15:06:36 -08:00
Gregory Szorc
a6c8da1aba Bug 828829 - Refactor Health Report policy out of services/healthreport; r=rnewman
--HG--
rename : services/healthreport/HealthReportService.js => services/datareporting/DataReportingService.js
rename : services/healthreport/modules-testing/mocks.jsm => services/datareporting/modules-testing/mocks.jsm
rename : services/healthreport/policy.jsm => services/datareporting/policy.jsm
rename : services/healthreport/tests/xpcshell/test_policy.js => services/datareporting/tests/xpcshell/test_policy.js
extra : rebase_source : cf766bc99ff843f2d31f82b1c4be71313fbc65a8
2013-01-11 13:45:22 -08:00
Makoto Kato
93753c154e Bug 827726 - typo -Wl--wrap=PR_GetEnv,--wrap=PR_SetEnv. r=glandium 2013-01-09 18:17:13 +09:00
Gregory Szorc
65a73fff3e Merge mozilla-central into build-system
--HG--
rename : browser/themes/gnomestripe/downloads/download-notification.png => browser/themes/gnomestripe/downloads/download-notification-start.png
rename : browser/themes/pinstripe/downloads/download-notification.png => browser/themes/pinstripe/downloads/download-notification-start.png
rename : browser/themes/winstripe/downloads/download-notification.png => browser/themes/winstripe/downloads/download-notification-start.png
2013-01-07 14:31:37 -08:00
Doug Turner
71e95326b1 Backout 6f5b253ab7b7 - Bug 818843 - This change broke building B2G on the mac. r=me
--HG--
extra : rebase_source : 73c82280ee691d4874e0c51c5e90165e92cc40f0
2013-01-07 08:46:03 -08:00
Ms2ger
91829e5485 Merge mozilla-central into build-system
--HG--
rename : content/html/content/public/nsHTMLCanvasElement.h => content/html/content/public/HTMLCanvasElement.h
rename : content/html/content/src/nsHTMLCanvasElement.cpp => content/html/content/src/HTMLCanvasElement.cpp
2013-01-06 11:58:19 +01:00
Ms2ger
971eab6d17 Merge mozilla-central into build-system 2013-01-04 21:21:29 +01:00
Ms2ger
ba6e4f2ea3 Merge mozilla-central into build-system 2013-01-03 10:46:16 +01:00
Gregory Szorc
76ef351ea7 Merge mozilla-central into build-system 2012-12-30 13:47:04 -08:00
Gregory Szorc
2f63e8debf Merge mozilla-central into build-system 2012-12-24 09:47:35 -08:00
Gregory Szorc
a79903acaa Merge mozilla-central into build-system 2012-12-22 15:29:20 -08:00
Gregory Szorc
acab4962d5 Bug 804865 - Require Python 2.7 to build the tree; r=ted 2012-12-20 15:45:26 -08:00
Masatoshi Kimura
d75b1f91e0 Bug 826611 - Disable MSVC warning C4819 because it causes useless warning spam on non-Western locales. r=ted 2013-01-04 23:42:02 +09:00
Rafael Gieschke
3e2f839a8e Bug 791419 - Firefox for Android crashes on start on Kindle Fire HD 7 r=glandium 2012-12-28 13:07:52 -05:00
Prabindh Sundareson
a8156bb215 Bug 824927 - Accessibility check missing in b2g configure. r=ted 2013-01-04 22:57:06 +05:30
Steven Lee
c1bc8c9a3a Bug 818843 - configure.in changes. r=rjesup 2013-01-06 22:24:14 -05:00
Chris Pearce
03480b05d4 Bug 815748 - Build system changes for Windows Media Foundation HTML5 media backend. r=khuey 2012-12-18 21:38:19 +13:00
Nicholas Nethercote
884ca45414 Bug 819819 (part 1) - Remove DMDV. r=khuey.
--HG--
extra : rebase_source : af193a276409e33f0099d256cdfcd0f11917ea25
2012-12-20 23:03:50 -08:00
Cameron McCormack
f8b803f9d3 Bug 820148 - Add RELEASE_BUILD macro available in pref js files. r=ted 2012-12-22 16:35:51 +11:00
Brian Smith
41301afa46 Bug 823705: Update NSS in Gecko to NSS 3.14.2 beta 1 (NSS_3_14_2_BETA1), r=me, a=wtc
--HG--
extra : rebase_source : ae5ec41dab45b5a2c84a8f29acb3c3d6c85aa1f6
2012-12-20 14:04:14 -08:00
Theo Chevalier
1c0345cd3e Bug 819732 - Land Telemetry enabled by default on Nightly/Aurora. r=gavin 2012-12-20 22:05:09 +01:00
Mike Hommey
5cfa56d91c 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
8be030b98a Bug 825915 - Fix Linux build with custom linker enabled. r=ted 2013-01-03 08:43:37 +01:00
Mike Hommey
f03d4cf39f Bug 825901 - Remove the old linker code. r=blassey 2013-01-03 08:43:26 +01:00
Justin Dolske
e933103559 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
23e2a6f387 Bug 824167 - Upgrade SQLite to version 3.7.15.1 (Mozilla changes). r=mak 2012-12-27 11:12:05 -05:00
Brian Smith
c90d9b85f2 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
a15e9d5a83 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
0d84313efb 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
2d6bdfa886 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
89491e2c29 Fixup bug 818903 configure. r=me 2012-12-10 19:38:35 +01:00
Mike Hommey
0a68e859a3 Bug 818903 - Also link NSPR and NSS with --build-id when available. r=ted 2012-12-10 19:00:38 +01:00
Ed Morley
db92990a9e Backout 28807b41f92e (bug 818903) for errors during configure 2012-12-10 18:23:45 +00:00
Mike Hommey
ec437c9ed7 Bug 818903 - Also link NSPR and NSS with --build-id when available. r=ted 2012-12-10 19:00:38 +01:00
Benoit Girard
62c7fb20c1 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
6a8d44025c Merge mozilla-central into mozilla-inbound 2012-12-09 12:40:04 -05:00
Mike Hommey
ec5aefdc0a Bug 818903 - Link with --build-id when available. r=ted 2012-12-09 09:34:01 +01:00
Theo Chevalier
2e90bf0940 Bug 699806 - Enable Telemetry by default on Nightly and Aurora channels (Desktop), r=mak77 2012-12-08 18:41:23 +01:00
Theo Chevalier
248865986f 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
2700b1a41c backout changeset ec6a21cbe516 - Bug 817723 2012-12-07 17:04:37 -08:00
Robert Strong
0a5d1901ea 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
a3b372eb70 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
6bc0fa9501 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
95d176978d 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
e1bb45ee7a Bug 792404 - Enable DASH build by default; functionality pref'd off r=cpearce 2012-12-06 15:26:20 -08:00
Mike Hommey
1f3b182ca1 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
1565e02094 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
e89a6bddbe Bug 817709 - Global flag to conditionally enable leaking mochitests. r=jesup 2012-12-05 15:57:37 +01:00
Shelly Lin
ef9f3747d2 Bug 816899 - Add keys of firmware revision and software info. r=cjones 2012-12-04 10:30:26 +08:00
Henrik Skupin
d7afd65f4c Backout bug 817709 because tests have not been updated correctly. 2012-12-04 19:49:11 +01:00
Gian-Carlo Pascutto
791f727b6d 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
eec94d0e3a 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
4ac3ad1159 Backed out changeset 7ac3f1563741
--HG--
extra : rebase_source : 1b25c854c88690c4d0f64927d0ec1e2d656b9ca3
2012-11-30 19:40:27 -08:00
Brian Smith
1af1da4bc8 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
ac6edf698e Bug 810617 - Pass browser app directory to xpcshell test harness. r=ted 2012-11-30 15:14:27 -06:00
Jacek Caban
d033265e40 Bug 815581 - fixed a typo in c581bb3ceac5 (DONTBUILD) 2012-11-30 15:45:23 +01:00
Jacek Caban
49aa100aec Fixed c581bb3ceac5 bustage (bug 815581) 2012-11-30 15:37:55 +01:00
Jacek Caban
dc912abc57 Bug 815581 - Fixed accessible compilation on mingw (makefiles part) r=ted 2012-11-30 15:20:00 +01:00
Paul Adenot
4b67de8e72 Bug 816576 - Link libsoundtouch statically instead of dynamically. CLOBBER NEEDED r=glandium 2012-11-30 14:17:54 +01:00
Benoit Girard
dd62dda854 Bug 717372 - The clobber information should live in the tree; r=khuey 2012-03-13 13:00:24 -04:00
Ed Morley
ff732992a5 Backout 76c4e4fbd8bd (bug 816576) for startup crashes 2012-11-30 10:44:42 +00:00
Paul Adenot
37dd124761 Bug 816576 - Link libsoundtouch statically instead of dynamically. r=glandium 2012-11-30 10:56:28 +01:00
Steven Lee
07644dcdb9 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
4d71c7a883 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
d11445a72d 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
b6652b7f05 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
e6f9803bf5 Bug 807683 - Convert ALSA to a configure option. r=khuey 2012-11-26 20:38:21 -05:00
Oleg Romashin
962c7d9b70 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
78562d643e 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
fd3313aa46 Bug 779997 - Backout e35029dcac2d to enable libsoundtouch again. 2012-11-22 11:38:28 +01:00
Gregory Szorc
a54e44d0f2 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
7c0b8a666a Bug 811118 build webrtc unittests by default but run only some r=jesup 2012-11-12 15:34:05 -08:00
Paul Adenot
5123e13926 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
0b59dd32e0 b=811115 - remove MOZ_EGL_XRENDER_COMPOSITE dead code. r=jgilbert 2012-11-18 16:47:57 +01:00
Ryan VanderMeulen
00898e7ef8 Backed out changeset b527670b6728 (bug 811118) for orange. 2012-11-16 21:24:14 -05:00
Ethan Hugg
35febb02ed Bug 811118 build webrtc unittests by default r=jesup 2012-11-12 15:34:05 -08:00
Olli Pettay
660783c739 Bug 749448 - Remove XTF, r=bz 2012-11-15 14:27:13 +02:00
ojab@ojab.ru
8c571f9045 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
6a2bbfd620 Bug 809803 - Move strip flags in STRIP_FLAGS. r=khuey 2012-11-13 08:19:15 +01:00
Marco Bonardo
734834f6cd 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
1b9b070867 Bug 807895 - Remove BSD/OS code. r=khuey 2012-11-08 10:36:28 +09:00
Jim Mathies
36c0583c7c 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
513125c236 Bug 800106: Remove NS_ALWAYS_INLINE from configure.in; r=ehsan 2012-10-13 00:36:39 +02:00
Mounir Lamouri
7805230a8b Bug 795715 - Remove B2G-specific stuff from nsIDOMWindow. r=khuey,fabrice sr=smaug 2012-11-07 18:10:40 +00:00
Paul Adenot
061130052b Bug 779997 - Import SoundTouch Library in the tree. r=khuey,rstrong 2012-08-26 22:36:44 -07:00
Paul Adenot
63623db352 Backed out changeset 98f9d1044e54 because r= bit is missing in commit message. 2012-11-07 10:30:49 +01:00
Paul Adenot
4107bd8751 Bug 779997 - Import SoundTouch Library in the tree. r= 2012-08-26 22:36:44 -07:00
Boris Zbarsky
8fa9f91ba7 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
f6d75d038e 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
f4daa9bb9d Bug 581508 - Implement nsIUserInfo on Win32. r=jimm 2012-11-03 09:35:39 -04:00
Jim Mathies
bfe5adf185 Bug 794983 - Remove configure sdk version restrictions for enable-metro builds. r=ehsan 2012-10-31 10:08:00 -05:00