Takanori MATSUURA
535cd389c7
Bug 589504 - Remove --enable-boehm and related code from NSPR; r=ted,Callek a=bsmedberg
2010-11-26 12:11:58 -05:00
Mike Hommey
580a41a089
Bug 611405 part 1 - Export jemalloc symbols when linking with the xpcom standalone glue. r=bsmedberg,a=clegnitto
2010-11-17 09:56:19 +01:00
Brad Lassey
6dd76cc6e1
backing out c708054e1f65, due to build bustage a=bustage
2010-11-16 18:54:44 -05:00
Brad Lassey
77ba0ab35f
bug 595919 - Implement PDF printing for "Save As PDF" on Android r=vlad a=blocking-fennec
2010-11-16 18:33:56 -05:00
Michael Wu
6cee5da907
Bug 608498 - Turn on fakelibs on Android, r=khuey a=blassey
2010-11-16 14:27:06 -08:00
Kyle Huey
99fecd3066
Backing out Bug 590181 since the GCC 4.5 upgrade failed on this CLOSED TREE
2010-11-11 12:36:01 -05:00
Justin Lebar
e5476a3105
Bug 590181 - Part 2: Use -O3 on Linux. r=ted, a2.0=dbaron (landing on CLOSED TREE)
2010-09-08 10:10:31 -07:00
Karl Tomlinson
f6dd30961a
b=597147 part 15: set up PangoAnalysis for Pango shaping r=jfkthame
...
--HG--
extra : rebase_source : 89c6d15adbf7d82672939889aad64a80a36f945a
2010-11-11 11:25:59 +13:00
Walter Meinl
48d1e8997b
Bug 577011 - [OS/2] make _declspec unconditionally default symbol export r=daveryeo@telus.net a=benjamin
...
--HG--
extra : rebase_source : f73a926174bd7905f177b2e914492e42b90ac8c0
2010-11-09 11:13:03 +01:00
Timothy B. Terriberry
529063d002
Bug 608066 - Update libvpx to v0.9.5. r=chris,khuey a=b-f
2010-11-08 09:47:17 +02:00
Mike Hommey
0d82fbd898
Bug 569629 - Remove static xpcom modules list static initializer. r=bsmedberg,a=bsmedberg
2010-11-07 09:25:38 +01:00
Mike Hommey
06f3e60da9
Bug 595459 - Use errno.ENOENT instead of "2" in JarMaker.py. r=ted,a=bsmedberg
2010-11-07 09:20:50 +01:00
Ryan VanderMeulen
56c64be86b
Bug 604937 - Remove last vestiges of OPT:NOWIN98 from Mozilla code. r=khuey
2010-11-06 10:39:47 +01:00
Mike Hommey
974d30cc03
Bug 577653 - Allow to build against system libvpx. r=khuey a=roc
2010-11-05 18:24:28 +01:00
Jory A. Pratt
ee9165f0b2
Bug 591145 - Remove configure checks for encoders. r=khuey a=bsmedberg
2010-11-05 18:23:05 +01:00
Justin Wood
ab2f3cf055
Bug 608173 - Build system should provide an intelligible error when switching from gmake to pymake or vice versa on an absolutely configured objdir. r=khuey, a=NPOTB
...
--HG--
extra : rebase_source : 821fd92d3e3473b47b39def3d2477a1195adc2f4
2010-10-28 22:51:00 -04:00
Justin Wood
f5b600f750
Bug 608044 - m-c rules.mk needs whitespace and spelling fixes. rs+=khuey, a=NPOTB
...
--HG--
extra : rebase_source : a2b2159faa8fcc8bf0a72427a5f5398de6e3981a
2010-10-28 14:28:21 -04:00
Brad Lassey
9734e16ccc
Bug 511348 - Fixes build bustage on Android thumb builds r=derf a=build-bustage
2010-10-19 09:46:53 -07:00
Timothy B. Terriberry
5e63566740
Bug 511348 - Integrate Tremor for Vorbis decoding for non/slow-FPU platforms. build changes. r=kyle a=blocking-fennec
...
--HG--
extra : rebase_source : 8a2b26f2150a440a2e289ddc94d9c3bfe6e23bbf
2010-10-18 19:56:01 -07:00
Tero Turtiainen
1ed4371ff3
Bug 582621 - Sharing back-end for MeeGo r=dougt a=blocking-fennec
...
--HG--
extra : rebase_source : 81386b7a9f512a2d060efcbe7b272bb0f4936fa4
2010-10-18 09:46:42 -07:00
Justin Lebar
a3298dd3ca
Bug 592923 - Add --enable-profiling configure option r=ted, a2.0=bz
2010-09-10 11:57:12 -07:00
Benjamin Smedberg
6d6a07cd55
Bug 595112 - libxul.so contains text relocations on x86. r=cpearce
...
* Configure libvpx with PIC on x86.
* Add headers to system-headers required for angle.
2010-10-13 08:46:31 -04:00
Oleg Romashin
dcaa6b57c6
Bug 598561 - Don't rename pixman functions when system pixman is in use. r=jmuizelaar a=approval2.0
...
--HG--
extra : rebase_source : 7b5b80f59973a5d5fb55ae49170776f80284c9ec
2010-10-07 10:49:43 +03:00
Jonathan Kew
5a24d0498e
bug 527276 - part 2 - add OTS lib to the build process. r=ted a=blocking2.0
2010-10-07 08:59:18 +01:00
Ben Hearsum
f80bcecf6f
Bump version on default branch to 2.0b8pre/4.0b8pre. a=beltzner
2010-10-06 17:32:13 -04:00
Bas Schouten
782eb0a4fe
Bug 546514 - Part 1: Detect presence of D3D10 headers for D3D10 layers. r=vlad
2010-10-01 00:53:44 +02:00
Mark Banner
ea96d78857
Bug 597465: Support linking app components into libxul. r=khuey a=blocking
2010-09-21 21:10:06 -04:00
Doug Turner
9178000989
Bug 567750 - Build option to use the system Pixman. r=khuey. a=dougt
2010-09-20 21:16:37 -07:00
Mounir Lamouri
02f46cf461
Bug 585625 - ".js component without matching .manifest" error message should point to MDC. r=ted a=npotb
...
--HG--
extra : rebase_source : a3accda5720b23483b7338837e193cd7024970d0
2010-09-20 05:15:01 +02:00
Masatoshi Kimura
d6b46ad3d3
Add support for CL_INCLUDES_PREFIX environment variable for handling localized cl.exe /showIncludes output. (Bug 587372) r=ted a2.0=blocking2.0:final
2010-09-17 12:29:52 -07:00
Benedict Hsieh
91b486022f
Bug 594612 Fastload not invalidated after building with pymake r=bsmedberg a=bsmedberg
2010-09-14 17:23:56 -07:00
Nick Thomas
2fe5e97812
Bug 592782 - Bump nightly version to 4.0b7pre. r=lsblakk a=releng
2010-09-14 16:57:00 +12:00
Justin Lebar
e7fc718cee
Backed out changeset 100bcacdbf45 due to orange (bug 578880).
2010-09-10 13:49:57 -07:00
Justin Lebar
47c6e8d089
Bug 590181 - Use -O3 on Linux and Maemo. r=ted, a2.0=dbaron
2010-09-08 10:10:31 -07:00
Joel Maher
161d8ae5ae
Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB
2010-09-10 10:20:38 -07:00
Taras Glek
69a8116f85
Bug 589368 - Locale repacking support for jar reordering; r=ted a=blocking-betaN+
2010-09-10 12:30:07 -04:00
Michael Wu
d5fc5a0de5
Bug 589971 - Omnijar before profiling part of PGO, r=ted a=beltzner
2010-09-09 16:12:08 -04:00
L. David Baron
232cb16309
Add wctype.h to config/system-headers. (Bug 594492) r=cjones a2.0=bustage
2010-09-09 08:21:46 -07:00
Wan-Teh Chang
f747eaea4e
Bug 580679: do not define ZLIB_INTERNAL when compiling files outside
...
zlib. This reverts some of the zlib-related changes in Dec. 2004 for
libxul (bug 272783 and bug 273876). r=bsmedberg. a=bsmedberg.
2010-09-02 16:47:06 -07:00
Phil Ringnalda
b7c61a7dba
Bug 591710 - Remove some Java cruft from config/, r=khuey, a=NPOTB
...
--HG--
extra : rebase_source : a0f0f78ea33393c555931d6cc3abd152afd0fae3
2010-08-29 18:21:12 -07:00
Ted Mielczarek
a787925490
bug 579790 - fix another race condition in utils.lockFile. r=pike a=beltzner
2010-08-31 13:39:16 -04:00
jeremias bosch
ec1f70da46
Bug 586836 - Support Meego Network Managment. r=doug.turner a=blocking-fennec
...
--HG--
extra : rebase_source : 1f8de52621ce8c6dc680e81a3b82bc8f5e3df57e
2010-08-30 23:23:35 -07:00
Lukas Blakk
86f7efe322
bug 588861: Tracking bug for build and release of Firefox 4.0b5 - 4.0b5 version bumps. r=bhearsum. a=npotb
2010-08-31 10:36:46 -04:00
Dan Witte
22afbc04f8
Bug 591537 - Freeze UA build id for Firefox branded builds. r=dao/khuey, sr=jst, a=beta5+
2010-08-28 13:42:04 -07:00
Dão Gottwald
abf1b55a37
Bug 591387 - Default theme shows as "incompatible" (version number wrapped with quotes). r=khuey a=blocking
2010-08-28 15:32:07 +02:00
Dão Gottwald
ff02b582e2
Bug 581008 - Remove support for appending arbitrary data to the User Agent string. r=jst,khuey sr=dveditz
2010-08-27 09:02:10 +02:00
Joel Maher
b61eda4b1d
Bug 586754 Xpcshell tests should use relativesrcdir instead of $MODULE (android prepartion) r=mitchell.field a=NPOTB
2010-08-26 14:47:28 -07:00
Clint Talbert
1afdc1b8df
Backed out changeset 49beef9387a0 due to Xpcshell orange a=backout
...
--HG--
extra : rebase_source : 01307f705ab07b7784401d69a53921b200544978
2010-08-25 14:03:44 -07:00
Joel Maher
51fff79f07
Bug 586754 Change xpcshell to use $relativesrcdir instead of $module for android support a=NPOTB r=mitchell.field
2010-08-25 11:47:39 -07:00
Bobby Holley
8d69ad0207
Bug 513681 - part 2 - remove support for the MOZ_IMG_DECODERS build option.r=joe,khuey.a=blocker
2010-08-22 22:30:45 -04:00
Ted Mielczarek ext:(%20and%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
da86351679
Add a GDK/X11 screenshot to png utility b=414049 r=dbaron a=npotb
...
--HG--
extra : rebase_source : c73326cce47805fd5ce7cda7b8e51b5dda1e39a7
2010-08-23 12:11:43 +12:00
Kyle Huey
c5800700be
Backing out Bug 513681 and Bug 587371 for timeouts.
2010-08-22 10:13:09 -04:00
Bobby Holley
9de0c252df
Bug 513681 - part 2 - remove support for the MOZ_IMG_DECODERS build option.r=joe,khuey.a=blocker
2010-08-11 20:12:24 -04:00
Phil Ringnalda
be19ead05f
Bug 585404 - Remove some CVS cruft from config/, r=khuey, a=NPOTB
...
--HG--
extra : rebase_source : 89b6527f41cdaf1281631d13f61f4c8877f10e05
2010-08-07 22:45:42 -07:00
Jonas Sicking
cbc0676504
Backout bugs 586754, 574189, 584611 due to orange. a=backout
2010-08-20 11:08:43 -07:00
Joel Maher
6763342e81
Bug 586754 xpcshell tests should use relativesrcdir instead of $MODULE r=:Mitch a=NPOTB
2010-08-20 09:32:58 -07:00
Axel Hecht
057073b70e
bug 559961, explicitly abspath optimizejars.py, r=ted, a=bustage-fix
2010-08-19 15:56:20 +02:00
Chris Leary
7ed86b3a25
Merge mozilla-central to tracemonkey.
2011-03-21 16:36:56 -07:00
Paul Biggar
be81e401da
Bug 642327 - Add OOM regression checking to the shell via |make check|. (r=nnethercote)
...
In a known test file, there are 129 OOM errors. This adds a script which checks
the number of unhandled OOMs, and fails if it is not exactly 129. If we
accidentally increase the number of unhandled OOMs, this should catch it. If we
reduce the number of unhandled OOMs (which is the plan), then adjust this
number in Makefile.in.
2011-01-17 15:15:00 -08:00
Takanori MATSUURA
d427515d05
Bug 587614. Remove MOZ_NO_INSPECTOR_APIS. r=ted,a=NPOTB
2010-08-19 21:44:34 +12:00
Ehren Metcalfe
20f9e7eb23
Bug 575720 - static checking suite: use Dehydra multiple-arg support + fix method signature comparison in several scripts r=taras
2010-08-18 18:06:05 -07:00
Ehren Metcalfe
89f08aef5e
Bug 573786 - Script to detect static initializers r=taras
2010-08-18 18:04:39 -07:00
Michael Wu
8a73d9fece
Bug 559961 - Add files I missed the first time. a=bustage fix
...
--HG--
extra : rebase_source : 03e40c5b148ff1ba61c0accb5bc0798bd4aa105c
2010-08-18 14:30:09 -07:00
Taras Glek
cbf7b8bcd4
Bug 559961 - Reorder jar files as part of PGO, r=bsmedberg a=blocking2.0
...
--HG--
extra : rebase_source : d8a75545714a131291c74dd79c966150544ff9d1
2010-08-18 10:34:07 -07:00
lsblakk
506e42aeeb
bug 583967 version bumps for firefox 4.0b4 p=lsblakk a=aki
2010-08-17 15:32:34 -07:00
Dan Witte
53a5ef6fe9
Merge mozilla-central -> e10s.
2010-08-13 21:24:11 -07:00
Taras Glek
c3b1e9d1a0
Bug 580407 - Link js statically r=bsmedberg+khuey a=bsmedberg
2010-08-13 21:18:05 -07:00
Robert Sayre
ff3fd8aeaf
Merge mozilla-central to tracemonkey.
2010-08-12 10:12:04 -07:00
Robert Sayre
fc8cf1e11d
Merge mozilla-central to tracemonkey.
2010-08-10 15:41:49 -07:00
Oleg Romashin
8144f44a16
Bug 584727 - contentaction.h system-header is missed. r=doug.turner
2010-08-10 12:53:17 -07:00
Steve Fink
082cfbef39
Bug 507012: function call/return callback for profiling, r=dmandelin, a=sayrer
2010-08-09 13:38:13 -07:00
Kyle Huey
634b63f3af
Turn off error-on-double-including-config.mk for the moment on this CLOSED TREE
2010-08-06 09:21:41 -07:00
Kyle Huey
d7397260c9
Fix build dependencies in content/html/content/src and make double-including config.mk fatal. irc-r=ted
...
--HG--
extra : rebase_source : 3362befa95b5ab3aff581b49f58652d653d1a8ac
2010-08-06 08:26:20 -07:00
Wan-Teh Chang
c415ddd0a4
Bug 561510: fix unrecognized option /L... linker warning on
...
Windows. Define MOZALLOC_LIB using EXPAND_LIBNAME_PATH instead
of EXPAND_MOZLIBNAME. r=bsmedberg,ginn.chen. approval2.0+ by
bsmedberg.
2010-08-06 06:51:38 -07:00
Benjamin Smedberg
ced3d9c3f2
Revert bug 578478 because of issues in parallel builds (generating the yacc/lex tables), and because of a conflict with fatvals
2010-08-09 15:22:40 -04:00
Benjamin Smedberg
ad169ffd0f
Bug 578478 part B - Create and use dependencies from the python IDL parser, r=khuey
2010-08-09 14:38:44 -04:00
Benjamin Smedberg
afbda24a70
Bug 578478 - Make header.py process the following new attributes: deprecated, optional_argc, implicit_jscontext, r=jorendorff
2010-08-09 14:38:44 -04:00
Benjamin Smedberg
ccb16680db
Merge bug 579178 to mozilla-central. reviews by Mossop/khuey/jwalden/ted
2010-08-09 10:04:10 -04:00
Benjamin Smedberg
c622433f07
Merge mozilla-central into single-chrome-manifest.
2010-08-04 14:23:04 -04:00
Benjamin Smedberg
1815abc007
Bug 579718 part B - packaging and build changes to ship a single chrome.manifest from which other manifests are read. r=khuey See long-form commit details below:
...
In a nonpackaged build, we have the following manifests:
* chrome.manifest is just a series of manifest directives for all the other manifests, generated in rules.mk using buildlist.py
** components/interfaces.manifest is also generated in rules.mk using buildlist.py
** components/components.manifest contains only the *binary* components. JS components each have their own manifest which is installed to dist/bin/components
** Each chrome/jarfile.jar has a matching chrome/jarfile.manifest, and JarMaker.py inserts this filename into the root chrome.manifest by importing buildlist.py
In a packaged build, we end up with the following manifests:
* chrome.manifest lists the four manifests below
** components/interfaces.manifest
** components/components.manifest
** chrome/nonlocalized.manifest
** chrome/localized.manifest
In the future it should be possible to integrate the three non-localized manifests directly into the root chrome.manifest for increased performance, but this is slightly tricky because it involves rewriting some manifest instructions which may include relative JAR URIs. That is left for a future followup.
When we repackage a l10n build, we only have to replace chrome/localized.manifest.
2010-07-22 10:38:59 -04:00
Rail Aliev
18907551f2
Bug 580010, bump versions to Fx4.0b3pre/Gecko 2.0b3pre, r=nthomas (CLOSED TREE)
2010-07-21 12:49:22 +12:00
Benjamin Smedberg
736a902d51
Backed out changeset 0c116ba35956
2010-07-20 17:49:10 -04:00
Ted Mielczarek
337fe01582
Bug 578751: Use @loader_path instead of @executable_path on Mac OS X. Committing as a bustage fix, still needs review.
2010-07-20 01:41:22 -04:00
Oleg Romashin
d965d0a9ad
Bug 583039 - Bug switch to enable MeegoTouch support. r=khuey
...
--HG--
extra : rebase_source : dbbb3eedb99920c4e77d6106a2c34c854a0d9cc8
2010-08-02 13:15:57 -07:00
Kyle Huey
2dd5c7a553
Fix TestWindowsDND bustage (fallout from fakelibs)
...
--HG--
extra : rebase_source : e64dd9e1ad4e60ad2a1fe8968c309b13726760bd
2010-08-02 00:08:38 -07:00
Kyle Huey
c5fc54ad89
Bug 518136: Use -showIncludes to generate dependencies for MSVC for a substantial build performance win. r=ted
2010-08-04 16:59:23 -07:00
Brad Lassey
d9940b5fd6
bug 577635 - android_stub.h broken for android platform version 8, pass ANDROID_VERSION to nss r=khuey
2010-07-19 14:05:29 -04:00
Walter Meinl
4183c3cdef
Bug 576606 - [OS/2] Fix registration follow-up to bug568691 r=dragtext
...
--HG--
extra : rebase_source : ff548f598f1e3e7c7b3b70e1f7d683011b238dd2
2010-07-18 11:22:01 +02:00
bsmedberg@mozilla.com
a3aff16bd7
Add <map> to the stl-headers list to make gfx/angle build on some of our Windows boxes, r=cjones on IRC
2010-07-15 14:00:37 -07:00
Jacek Caban
e8f6daf69e
Bug 583584: Fakelibs breaks cross-compiles, even on this CLOSED TREE. r=khuey
2010-08-01 10:42:41 -07:00
Kyle Huey
353f0f4dfb
Fixing typos on a CLOSED TREE
2010-08-01 02:32:15 -07:00
Kyle Huey
6cabbd4fed
Bug 522770: Followup to turn on fakelibs only on Windows since gcc is dumb, even on a CLOSED TREE
2010-08-01 02:12:17 -07:00
Kyle Huey
932ea79b49
Bug 522770: Link directly to object files instead of intermediate static libs. Patch originally written by Ted Mielczarek. Checking into a CLOSED TREE as a bustage fix. reviews pending.
...
--HG--
extra : rebase_source : 54a506a5815dcdedaf3f61ad7d6bdd0529d7f5f7
2010-08-01 01:48:21 -07:00
Ted Mielczarek
06277defeb
bug 581516 - stop handling octal literals in Preprocessor.py. r=pike a=blocking
...
--HG--
extra : rebase_source : e5db5f9cf7e2f87c56bfe7710e73fc7f37108f2e
2010-07-29 11:30:56 -04:00
Neil Rashbrook
ee7000c1b2
Bug 581903 Make --enable-xterm-updates work with PARALLEL_DIRS r=khuey
2010-07-27 12:44:21 +01:00
Kyle Huey
c83653fee9
Bug 508082: Implement a raw video decoder. Based on an earlier patch by Brad Lassey. r=doublec
2010-07-26 12:35:16 -07:00
Ted Mielczarek
01a35302ce
bug 542504 - SIMPLE_PROGRAMS (and CPP_UNIT_TESTS) don't get re-linked in a PGO build. r=mitch, a=mossop
...
--HG--
extra : rebase_source : b33997adcd4567057adf01d8d3e4ac857e4df502
2010-07-26 15:21:55 -04:00
Neil Rashbrook
b932e0ad5b
Bug 581151 Make 'make chrome' work again (regression from bug 466492) r=khuey
2010-07-25 15:35:46 +01:00
Stefan Hundhammer
5dab5f8dd0
Bug 581318: Qt moc calls need DEFINES and ACDEFINES for conditional compilation. r=khuey
2010-07-23 10:56:19 -07:00
ffxbld
8a9a3a9ad4
Bug 583967. Beta3 version bump. r=nthomas
2010-08-04 11:38:06 -07:00
Wolfgang Rosenauer
6d6be89e9b
Bug 517655 - Support for libProxy - Part 1. Build Changes. r=khuey
...
--HG--
extra : rebase_source : 47b4c922a01099fa569ee122ef0b2f545627f175
2010-08-03 10:44:49 -07:00
Neil Rashbrook
bafefd6798
Follow up to bug 568691 - fix static components bustage. r=bsmedberg
2010-07-08 10:02:35 -07:00
Michael Kohler
dab190d2bc
Bug 506041 - Correct misspellings in source code (Patch 3)
...
r=timeless
--HG--
extra : rebase_source : 1917c999a5865676ffb7ec3c2834c3e091bb64dc
2010-07-07 15:33:52 +02:00
Chris Jones
33aee5d515
Bug 566050: Make runxpcshelltests.py tests more amenable to non-standard debugging scenarios. r=ted
2010-02-10 14:52:16 -08:00
Benedict Hsieh
94b9e463dd
Bug 531886 - [regression] *.mfasl fastload caches not invalidated after build / changing XUL/JS code. r=bsmedberg
2010-07-02 16:59:17 -07:00
Benjamin Smedberg
a2833452f8
Merge mozilla-central to the bug 568691 branch.
...
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg
2f6bb59008
Fix packaging of test-only XPT files for crashreporter and httpserver.
...
--HG--
extra : rebase_source : 27abb29f16e071a7c08220d46f9cbef4ded08fc4
2010-06-30 12:42:24 -04:00
Benjamin Smedberg
6da9e8c26a
Require XPT files to be loaded explicitly: they are never auto-registered when found in a components/ directory.
2010-06-29 18:16:48 -04:00
Neil Rashbrook
84258324f3
Bug 572996 Compiler dependencies don't work for debug-only includes r=ted
2010-06-30 12:44:18 +01:00
Benjamin Smedberg
63c0077443
Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
2010-06-25 19:41:09 -04:00
Benjamin Smedberg
7e862cd535
Fix reftest so that components are registered in the root chrome.manifest when it is packaged as an extension instead of in-tree.
2010-06-25 08:27:10 -04:00
Benjamin Smedberg
762def30bb
Merge mozilla-central into the static-xpcom-registration branch.
2010-06-23 17:26:25 -04:00
Benjamin Smedberg
5cab25b52b
Bug 568691 - Convert existing JS components to use NSGetFactory and add manifest files for them. In a followup we will link the .manifest files together at packaging time. This patch was developed on Linux: Windows and Mac may require additional changes.
...
--HG--
rename : toolkit/components/filepicker/src/nsFilePicker.js.in => toolkit/components/filepicker/src/nsFilePicker.js
2010-06-22 12:59:15 -04:00
Benjamin Smedberg
21bc9c724f
Bug 568691 - build components.manifest instead of components.list, and switch the sample JS component to use standard EXTRA_COMPONENTS machinery.
2010-06-21 13:59:58 -04:00
Benjamin Smedberg
45af085fff
Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
...
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Clint Talbert
c1eab73fd3
Bug 567945 Import of sutagent code for Android
2010-06-21 14:26:56 -07:00
Clint Talbert
7ee47c2f86
Bug 567945 Android agent needs to build in mozilla-central r=ted
2010-06-21 14:26:55 -07:00
Benjamin Smedberg
9045c05660
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
Rail Aliev
5e9f91ea2b
bug 569426: Tracking bug for build and release of Firefox 3.7a5 - Version bump for default branch. r=bhearsum
2010-06-10 10:35:42 -04:00
Nick Thomas
59d3d880aa
Bug 570022, bump Firefox/Gecko version to 4.0b2pre/2.0b2pre after 4.0b1 tagging, r=jhford, a=beltzner, CLOSED TREE
2010-06-29 15:09:55 +12:00
Zack Weinberg
cdb43c9602
Bug 571989 part 1: Move the contents of gfx/src/psshared into widget/src/gtk2, which is the sole user.
...
--HG--
rename : gfx/src/psshared/nsCUPSShim.cpp => widget/src/gtk2/nsCUPSShim.cpp
rename : gfx/src/psshared/nsCUPSShim.h => widget/src/gtk2/nsCUPSShim.h
rename : gfx/src/psshared/nsPSPrinters.cpp => widget/src/gtk2/nsPSPrinters.cpp
rename : gfx/src/psshared/nsPSPrinters.h => widget/src/gtk2/nsPSPrinters.h
rename : gfx/src/psshared/nsPaperPS.cpp => widget/src/gtk2/nsPaperPS.cpp
rename : gfx/src/psshared/nsPaperPS.h => widget/src/gtk2/nsPaperPS.h
2010-06-28 10:36:17 -07:00
Daniel Holbert
fd37dc44c5
Bug 557566 followup: disable FAIL_ON_WARNINGS on Android. r=mwu
2010-06-26 15:15:35 -07:00
Ginn Chen
313e182b81
Bug 574639 Several fixes for configure.in and rules.mk for Solaris r=bsmedberg
2010-06-27 00:56:07 +08:00
Kyle Huey
60c5aa6fd2
Backed out changeset f54e6386c113
...
--HG--
extra : rebase_source : 367bf92e0875df1663e79bd6b968cddd677eeb1c
2010-06-19 13:19:25 -07:00
Kyle Huey
5746184f5d
Bug 508082: Implement a raw video decoder. r=doublec
...
--HG--
extra : rebase_source : 2ffc36ceb9cb8407531efa6e7b1f0548e81c170c
2010-06-17 17:36:57 -07:00
Kyle Huey
72a3bb4d3c
Bug 561674: Finish removing DEBUG_<username> from the tree. r=ted
...
--HG--
extra : rebase_source : e1d21af437660367681dbe631e1b8f6852c68f16
2010-06-17 17:34:23 -07:00
Kyle Huey
27bc0ae3e6
Backing out Bug 531886 to fix l10n builds.
2010-06-14 11:16:43 -07:00
Kyle Huey
1fd06013ed
Backed out changeset f7323647892a
2010-06-14 11:14:36 -07:00
Benedict Hsieh
e801a49643
Bug 531886 - [regression] *.mfasl fastload caches not invalidated after build / changing XUL/JS code. r=bsmedberg
2010-06-11 12:02:13 -07:00
Jonathan Kew
b3f16a685e
bug 449292 - part 2 - add harfbuzz library to the gfx build process. r=ted
2010-06-11 20:14:37 +01:00
Robert Strong
c0b9792c32
Followup bustage fix for Bug 569058 - don't use a cached var.
2010-06-09 16:23:00 -07:00
Robert Strong
d262698037
Bug 569058 - Upgrade NSIS version to 2.45 or later (PCA complains when installer is cancelled on Windows 7). configure.in, autoconf.mk.in, and makensis.mk changes only. r=ted.mielczarek
2010-06-09 16:01:46 -07:00
Chris Pearce
b87edb2f09
Bug 566247 - Add libvpx, VP8 decoding library for WebM. r=ted
2010-06-09 11:31:28 +12:00
Chris Pearce
2a11a80ccb
Bug 566247 - WebM build system changes. r=ted
2010-06-09 11:31:27 +12:00
Robert Sayre
09e6a02419
Merge mozilla-central to tracemonkey.
2010-06-06 11:28:04 -04:00
Neil Rashbrook
9270d2e6b4
Bug 569490 Don't build D3D9 layer if we can't find d3d9.h r=ted,jmuizelaar
2010-06-06 11:37:44 +01:00
Robert Sayre
d9e86770e3
Merge mozilla-central to tracemonkey.
2010-06-05 19:13:45 -04:00
Jason Orendorff
d7cbea1f4d
Bug 533592, part 1 - Remove uses of and support for xpcnativewrappers=no/yes in manifests. (The default has been yes for some time and we will now only have that behavior.) r=mrbkap.
...
--HG--
extra : rebase_source : 996d2abecb15f44293abd470a28a3fe2706e130e
2010-05-27 12:33:54 -07:00
Jory A. Pratt
c9e150d2ca
Bug 555562 - remove xpctools as no maintainer in 3 years. r=shaver
2010-05-24 11:31:27 +02:00
Michael Kohler
5f19df86e0
Bug 564091: Fix spelling of nonexistent across the tree. r=timeless
...
--HG--
extra : rebase_source : 4f15f7fd6f90926b77d136be83af7f22c5ffa830
2010-05-23 12:26:15 -07:00
Martin Stránský
1507192afe
Make ipc/ build with gcc 4.1.2. r=cjones
2010-05-24 09:36:49 +12:00
Michael Wu
dc2c7781b7
Bug 561471 - Add support for Android to configure.in, r=ted
2010-05-19 13:19:11 -07:00
Michael Wu
f33a4c4b9a
Bug 552121 - Add omnijar as a configure option [1/7], r=ted
2010-05-19 13:05:47 -07:00
Masatoshi Kimura
a50b072e40
Bug 567497 - "Files executed via download manager cause Win7 compatibility mode to permanently apply to firefox.exe and not downloaded file" [r=ted]
...
(transplanted from 63b89b3114614929b80a358163a2d1ae9feea91b)
--HG--
extra : transplant_source : c%B8%9B1%14aI%29%B8%0A5%81c%A2%D1%AE%9F%EE%A9%1B
2010-05-24 09:55:00 -04:00
Dão Gottwald
ae2f7ccc8b
Backed out changeset 48e202424e35
2010-05-13 18:26:36 +02:00
Martin Stránský
a28426a5cb
Bug 562029 - ipc fails to build with gcc version 4.1.2. r=chris.jones
2010-05-13 17:38:19 +02:00
Michael Kohler
9397418412
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Jacek Caban
e853d23bfc
Bug 557000 - Don't use GCC_VERSION to detect GCC in makefiles. r=ted
2010-05-01 11:46:25 +02:00
Dave Townsend
e225f4a276
Bug 553169: Implement InstallTrigger, the XPI content handler and confirmation for web triggered installs. r=robstrong, r=dveditz
2010-04-29 13:11:23 -07:00
Daniel Holbert
e9dcbfb120
Bug 557566, part 1: Add Makefile-variable FAIL_ON_WARNINGS (and debug-only version FAIL_ON_WARNINGS_DEBUG). r=ted
2010-05-06 11:55:18 -07:00
Ginn Chen
9df652824c
Bug 539188 Fix jemalloc linkage for Solaris, revert Bug 534848 r=ted.mielczarek
2010-05-06 13:49:27 +08:00
Serge Gautherie
8fc0512b9d
Bug 557958 - Get rid of MOZ_DISABLE_VISTA_SDK_REQUIREMENTS, which was deprecated in m-1.9.2; (Av1) Just get rid of it.
...
r=ted.mielczarek.
2010-05-04 17:30:31 +02:00
Josh Matthews
d6697b8a65
Bug 550860 - Profile directory for xpcshell based tests needs to be in a predefined, stable, location for at least some tests. r=ted
2010-04-28 03:28:56 +10:00
Dave Townsend
b3dcc85c79
Bug 573079: Package Beta Feedback extension in beta release builds. r=ted, r=beltzner
2010-06-24 16:36:31 -07:00
Philipp von Weitershausen
d0e8724ce4
Bug 571902 - Land sync and crypto components on trunk [r=mconnor r=ted]
...
Hook 'services' into the build system with MOZ_SERVICES_SYNC not-yet-set as a browser confvar.
2010-06-21 17:07:13 -07:00
Dave Townsend
74b7768710
Backout new add-ons manager due to Ts regression on OSX 10.5
...
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug404024.xml => toolkit/mozapps/extensions/test/unit/data/test_bug404024.xml
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug417606.xml => toolkit/mozapps/extensions/test/unit/data/test_bug417606.xml
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug424262.xml => toolkit/mozapps/extensions/test/unit/data/test_bug424262.xml
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug404024.js => toolkit/mozapps/extensions/test/unit/test_bug404024.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug417606.js => toolkit/mozapps/extensions/test/unit/test_bug417606.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug424262.js => toolkit/mozapps/extensions/test/unit/test_bug424262.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug449027.js => toolkit/mozapps/extensions/test/unit/test_bug449027.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug455906.js => toolkit/mozapps/extensions/test/unit/test_bug455906.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug514327_3.js => toolkit/mozapps/extensions/test/unit/test_bug514327_3.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug541420.js => toolkit/mozapps/extensions/test/unit/test_bug541420.js
2010-05-01 11:04:44 -07:00
Dave Townsend
4c0e7e140d
Bug 553169: Implement InstallTrigger, the XPI content handler and confirmation for web triggered installs. r=robstrong, r=dveditz
2010-04-29 13:11:23 -07:00
Chris Jones
6b359a22c7
Bug 560723: Interpose non-throwing mozilla variants of VC10 STL functions that throw exceptions. r=ehsan sr=bsmedberg
...
--HG--
rename : memory/mozalloc/throw_msvc.cpp => memory/mozalloc/msvc_throw_wrapper.cpp
2010-04-28 19:38:41 -05:00
Mike Hommey
7ef93c2266
Bug 448375 - Only depend on dbus-glib when needed. Depend on dbus instead [r=benjamin]
2010-04-24 09:39:53 +02:00
Micah Gersten
01bb71c7ad
Bug 550823 - cannot find -lmozalloc when building with gcc-4.4 r=bsmedberg
2010-04-22 14:58:39 +02:00
Chris Jones
cedd844205
Bug 557060: Interpose _Throw() on MSVC and centralize pseudo-throw code in mozalloc. r=ehsan sr=bsmedberg
2010-04-20 15:12:02 -05:00
Doug Turner
e35d8e72d5
Bug 545869 - Remove small buffer #defines and use preferences. r=honza
2010-04-20 09:32:28 -07:00
Mike Hommey
f950f70917
Bug 558789 - Allow to build against system libevent [r=benjamin, r=cjones]
...
--HG--
extra : rebase_source : cd964ba40277ebd89dda8392c8a842ca9ef01bf8
2010-04-20 09:06:55 +02:00
Mike Hommey
b1bc99f4bd
Bug 555910 - Increase stability and performance on mips by not using -Wa,-xgot [r=benjamin]
...
--HG--
extra : rebase_source : ccc020327a845bdbabb1a23138751d879d5c6e55
2010-04-19 10:41:13 +02:00
Mike Hommey
e38d0a6088
Bug 555901 - Support for GNU/Hurd [r=benjamin]
...
--HG--
extra : rebase_source : 2a455d93f9daaf7760285ea10046cc978ac9f9ad
2010-04-19 10:39:58 +02:00
Oleg Romashin
b92d32a775
Bug 556962 - Maemo geolocation provider is not compiling on Maemo 6. r=dougt.
2010-04-14 05:42:43 -04:00
Siddharth Agarwal
3335c5f88d
Bug 558887 - VC10: nsinstall.exe doesn't get a manifest. Copy the logic over from $(PROGRAM) to $(HOST_PROGRAM). r=bsmedberg
2010-04-13 14:18:19 +05:30
Dan Witte
233a77bbe4
Bug 557413 - Fix race condition building static and shared libraries. r=ted
2010-04-08 16:03:06 -07:00
Ben Hearsum
c38c503940
bug 554392: Tracking bug for build and release of Firefox 3.7a4 - version bumps to 1.9.3a5pre/3.7a5pre
...
--HG--
extra : rebase_source : e870a851a205062bca0082049283404207a16601
2010-04-07 14:04:51 -04:00
Ginn Chen
c3fc2f9d1c
Bug 550371 mozalloc failed to build on Solaris r=bsmedberg
2010-04-07 14:16:32 +08:00
Serge Gautherie
0ecee67708
(no bug) Remove remnant MOZ_CALENDAR since (at least) mozilla1.9.1.
...
(no review)
2010-04-04 04:38:09 +02:00
Chris Jones
7c959e67d7
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
2010-04-02 12:58:11 -05:00
Chris Jones
996c23e86b
Backed out changeset cec7b12eb5e3
2010-04-02 13:20:22 -05:00
Chris Jones
94e6bcfee2
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
2010-04-02 12:58:11 -05:00
Mitchell Field
f0d15512f1
bug 516758 - Remove more options from configure r=ted
2010-03-30 10:34:00 -04:00
Serge Gautherie
8fddfc7d30
Bug 548207 - allow make check to run over remote connection from devicemanager.py; (Dv1a) Tidy up RUN_TEST_PROGRAM conditionals.
...
r=ted.mielczarek.
2010-03-24 00:24:38 +01:00
Mark Banner
be4c9ad69d
Bug 552222 Drop MOZ_XPFE_COMPONENTS / --disable-xpfe-components. r=ted
2010-03-23 20:33:51 +00:00
Ben Hearsum
4c89a10a78
bug 551278: Tracking bug for build and release of Firefox 3.7a3 - version bumps to 1.9.3a4pre/3.7a4pre. r=me, patch=Tymerkaev.
2010-03-15 12:28:27 -04:00
Mitchell Field
d162651fc5
bug 517097 - make enabling debug symbols more sane r=ted
2010-03-02 06:24:00 -05:00
Brad Lassey
65e93ade37
follow up to bug 548207, test for WINCE instead of CROSS_COMPILE due to make check failure on OSX
...
--HG--
extra : rebase_source : 2b0ab634f5286e6317e147daa0cd790f633acdbf
2010-03-10 15:35:31 -05:00
Brad Lassey
8857f4c08a
bug 548207 - allow make check to run over remote connection from devicemanager.py r=ted,ctalbert,jmaher
...
--HG--
rename : build/devicemanager.py => build/mobile/devicemanager.py
2010-03-10 13:36:45 -05:00
Jim Mathies
30f4555662
back out of patch for bug 517097 due to bustage. CLOSED TREE
2010-03-10 10:51:15 -06:00
Mitchell Field
4d16a7c52c
bug 517097 - make enabling debug symbols more sane r=ted
...
--HG--
extra : rebase_source : 7abb0297202f10afe80c5a74e47899b4762095a2
2010-03-02 06:24:00 -05:00
Phil Ringnalda
e46c23ce11
Bug 547653 - Build toolkit search based on a define rather than an exclusion of some apps, r=ted
...
--HG--
extra : rebase_source : b164bf687e7926a81ae8b25823858f11565a947c
2010-02-21 21:51:18 -08:00
Doug Turner
dc1a9634e1
build bustage fix. bad ws in config.mk
2010-03-08 09:19:17 -08:00
Doug Turner
a8f9633293
Bug 550658 - OS Libs should include qt os libraries. r=ted
2010-03-08 08:55:53 -08:00
Serge Gautherie
a2e80628c2
Bug 534408 - Core bug 514665 dropped/replaced USE_SHORT_LIBNAME uses: port that to c-c (apps); (Av1-MC) Remove obsolete MOZ_MOVEMAIL and MOZ_STATIC_MAIL_BUILD.
...
r=ted.mielczarek.
2010-03-05 21:58:12 +01:00
Chris Jones
2141078f6e
Bug 441324, part 3: Configure and build changes for libmozalloc. r=bsmedberg
2010-03-03 23:02:57 -06:00
Benjamin Smedberg
9485b136dd
Bug 528250 - Unify all the intermediate tiers (xpcom/necko/external/gecko/toolkit) into one tier_platform, r=ted sr=vlad
2009-11-12 14:37:34 -05:00
Makoto Kato
f45d2596df
Bug 528131 - build config should check whether __force_align_arg_pointer__ is valid. r=ted
2010-03-01 13:24:42 +09:00
Nick Thomas
9e11a7c18b
Bug 548093, bump nightly version to 3.7a3pre, r=catlee CLOSED TREE
2010-03-01 12:27:40 +13:00
Jonathan Kew
c86c49853f
Bug 548177 followup - missed one line, see comment 3.
2010-02-26 12:09:53 -08:00
Serge Gautherie
7cff175e7d
Bug 502696 - js_CompareAndSwap on sparc should not use PRLock(); (Cv1) Clean up missed autoconf.mk.in too.
...
r=jorendorff.
2010-02-23 06:00:55 +01:00
Oleg Romashin
f38368aba9
Bug 544190 - QCore version needed to replace message_pump_glib.cc. r=dougt
2010-02-18 23:48:50 +02:00
Mike Hommey
c2ec02be57
Bug 541767 - "Various problems with how config/my{config,rules}.mk are handled" [r=ted]
2010-02-04 09:19:00 -05:00
Benjamin Smedberg
c62f668d4f
Bug 545892 - mozilla-runtime.exe doesn't have a manifest when jemalloc is enabled: in this case the linker doesn't generate a manifest because there are no dependent assemblies, so we should only use the manifest specified in the source directory, r=ted
...
--HG--
extra : rebase_source : 4be79482480eda27853a1bb3e772a0526bb59e58
2010-02-13 16:00:19 -05:00
Benjamin Smedberg
9d1a332645
Backed out changeset fe08cc555248 - bug 517097 - make enabling debug symbols more sane because it added -fno-inline to opt builds and a 50% perf regression
2010-02-11 17:14:38 -05:00
Mitchell Field
905fe4d3db
bug 517097 - make enabling debug symbols more sane r=ted.mielczarek
...
--HG--
extra : rebase_source : 3b9b43f06fbbd1bcceb5763061ee97378602cac5
2010-02-11 08:21:00 -05:00
Jonathan Kew
569ea9f30a
Bug 543976 followup - workaround because preprocessor.pl can be overly fussy about the form of #if conditions.
2010-02-09 19:35:39 -08:00
Jeff Muizelaar
8668ef9bd2
Bug 544697. pixman: Reenable NEON support. r=vlad,bsmedberg
...
3f91dcac71c4 turned off NEON because of build breakage. This
turns it back on.
We also need to add a SSRCS target so that .S files get built
with gcc.
2010-02-08 23:13:12 -05:00