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
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
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
Ginn Chen
9df652824c
Bug 539188 Fix jemalloc linkage for Solaris, revert Bug 534848 r=ted.mielczarek
2010-05-06 13:49:27 +08: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
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
Ginn Chen
c3fc2f9d1c
Bug 550371 mozalloc failed to build on Solaris r=bsmedberg
2010-04-07 14:16:32 +08: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
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
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
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
Jeff Muizelaar
e52c2af98f
Revert 3f91dcac71c4 for breaking 'make check'.
2010-02-09 00:07:00 -05:00
Jeff Muizelaar
c631d2fce6
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
Walter Meinl
f2a4f4176b
Bug 536451 - OS/2 cannot handle mozsqlite3.dll. r=ted
...
--HG--
extra : rebase_source : c1a6deb7130b1142ca58dad88a34ecdcda75a378
2010-02-04 15:51:02 +01:00
Ginn Chen
48924ed436
Bug 537369 Failed to build with --enable-dtrace for 64bit libraries r=bsmedberg
2010-01-06 15:02:52 +08:00
Ted Mielczarek
f8fa72d34f
bug 531135 - rewrite build-list.pl in Python to fix race conditions with locking. r=bsmedberg
2009-12-14 06:55:40 -05:00
Jory A. Pratt
46a6dda34f
Bug 448386 - Build error _javagen/org/mozilla/interfaces/nsIMicrosummaryService with xulrunner, r=ted.mielczarek
2009-11-13 08:45:00 -08:00
Brad Lassey
e496cd2077
bug 515748 - differentiate between wince and winmo (change windows mobile ABI to arm-wince-winmo) r=ted
2009-12-04 14:14:18 -05:00
Ginn Chen
8042e8805d
Bug 522440 QCMS: Make sse/sse2 code built with Sun Studio 12 on Solaris r=jmuizelaar, ted.mielczarek
2009-11-20 14:15:39 +08:00
Benjamin Smedberg
74932b01fe
Bug 519357 - Only load known binary components from the app directory by reading a components.list file, r=vlad
2009-11-05 09:08:49 -05:00
Benjamin Smedberg
87e746210d
Bug 524139 - Eval .all.pp instead of including it. This means that in the normal case we avoid any make restarts and the associated I/O that goes with them, which could possibly be slowing Windows builds down considerably r=ted
...
--HG--
extra : rebase_source : 9671d212954595ef76b1870957e09ec6bc018e83
2009-10-23 13:00:19 -04:00
Ginn Chen
6a61d86670
Bug 522157 Make -D__FUNCTION__=__func__ global for Sun Studio on Solaris r=benjamin
2009-10-26 14:25:40 +08:00
Dave Yeo
e1f3c5d519
[OS/2] Bug 520418 - build break due to empty short DLL names, r=pweilbacher
2009-10-12 10:33:20 +02:00
Mitchell Field
26d68e5abf
Bug 513921 - remove echo-requires-recursive target. r=ted
2009-09-26 17:49:56 +02:00
Ted Mielczarek
d71194fb76
bug 518107 - don't force re-linking on every build pass for PGO builds. r=bsmedberg
...
--HG--
extra : rebase_source : 4d7240ab80caa53e5843b085a4b3f4c160882b89
2009-09-25 12:50:53 -04:00
Mitchell Field
eb31b31d25
Bug 514665 - fix stupid module name differences on windows. r=ted
2009-09-25 18:41:16 +02:00
Benjamin Smedberg
56a8d84c46
Bug 485409 - Handle a Windows-style path as $srcdir in configure, by modifying the default autoconf M4 macros so that they recognize Z:/ as an absolute path. r=ted
2009-09-22 09:05:48 -04:00
Mitchell Field
9bf8383b06
Bug 513924 - "remove tons of options from configure" [r=ted.mielczarek r=benjamin]
...
--HG--
extra : rebase_source : 2ca44f54f550507248b41c69c883090c389db419
2009-09-15 13:06:32 -04:00
Benjamin Smedberg
008e309c7f
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Karl Tomlinson
59e83ae8e9
bug 506845 targets are not rebuilt when archives from EXPAND_LIBNAME change r=bsmedberg
2009-08-17 09:54:45 +12:00
Masatoshi Kimura
150dc05c85
Bug 505289. Add manifest for nsinstall to enable building with UAC enabled on Vista. r=ted
2009-08-04 10:01:55 +12:00
Siddharth Agarwal
ba2b438d44
Bug 506576 -- normalizepath normalizes MSYS paths without inserting a / in between when the first component of the path isn't an actual drive. r=ted
2009-08-03 21:46:05 +05:30
Serge Gautherie
3c19cd0353
Bug 491784 - runxpcshelltests.py should generate a count summary, as reftest and mochitest do; (Av1a) Just do it, plus followup fix for bug 485736; r=ted.mielczarek
2009-07-31 21:58:42 +02:00
Shawn Wilsher
7a0b8db179
Merge places to mozilla-central.
2009-07-23 07:58:59 -07:00
Peter Weilbacher
afbc0fd077
[OS/2] Bug 505574: OS/2 nsinstall.exe from moztools fails to install test directories recursively (after bug463417), p=wuno@lsvw, r=pweilbacher
2009-07-23 09:12:32 +03:00
Shawn Wilsher
4d2f963e8e
Bug 494826 - Compile SQLite with SQLITE_DEBUG defined
...
Compile SQLite in debug mode in our debug builds. We don't hit any assertions
in tests currently, and if we ever do, we've just found a bug in SQLite.
r=ted
2009-07-22 14:43:24 -07:00
Benjamin Smedberg
e12b5aded9
Bug 463417 - import the nsinstall.exe source from CVS buildtools repository: make it capable of copying files with very long names, build it by default on Windows hosts, and stop using the moztools version, r?timeless
2009-07-17 15:10:35 -04:00
Phil Ringnalda
9c53680785
Bug 499632 - Remove run_viewer target, r=ted
2009-06-26 22:31:32 -07:00
Dave Townsend
4880878ddf
Bug 495224: Builds involving symlinks in the source dir fail to find config/config.mk. r=ted
2009-06-20 16:37:04 +01:00
Benjamin Smedberg
3ebd0ea437
Bug 494172 - Static libs such as libxpcomglue_s are not shipped in the XUL SDK: revert the parts of bug 488175 which were too eager: we still use dist/sdk/lib and dist/sdk/bin, just not dist/sdk/include or dist/sdk/idl, r=ted
2009-05-21 14:12:46 -04:00
Neil Rashbrook
c729ec8853
gmake 3.80 bustage fix for bug 488175 r=bsmedberg
2009-05-19 16:08:15 +01:00
Benjamin Smedberg
bb1c33c4ea
Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
...
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
2009-05-18 14:15:05 -04:00
Ted Mielczarek
4f4b086565
bug 483062 - figure out how to get crash stacks from xpcshell tests. r=bsmedberg
...
--HG--
extra : rebase_source : 70355805b7f71c016eaa7aaea1d1916a23316b8a
2009-05-11 15:54:39 -04:00
Serge Gautherie
c48e572e3f
Bug 485736 - Add (TUnit) 'xpcshell-tests' |make| target, using |runxpcshelltests.py| new '--manifest' option; (Iv1a-MC) Update '.PHONY' target too; r=ted.mielczarek
2009-04-29 00:57:48 +02:00
Serge Gautherie
b243be7d26
Bug 485736 - Add (TUnit) 'xpcshell-tests' |make| target, using |runxpcshelltests.py| new '--manifest' option; (Hv1a) Stop XPCSHELL_TESTS execution by 'check' target; r=ted.mielczarek
2009-04-26 23:32:41 +02:00