Ben Hearsum
1ca9588693
bug 508282: bump mozilla-central version to 1.9.3a1pre/3.7a1pre. r=catlee. CLOSED TREE
2009-08-13 10:06:28 -04:00
Vladimir Vukicevic
d49b688ab5
b=500883; put canvas3d into core (disabled by default, configure flag to enable); r=me,npotb
2009-06-27 16:44:35 -07:00
Phil Ringnalda
9c53680785
Bug 499632 - Remove run_viewer target, r=ted
2009-06-26 22:31:32 -07:00
Jason Orendorff
2980d62c25
Bug 505522 - Support building with C++ exceptions. r=bsmedberg.
2009-07-21 12:13:21 -05:00
Serge Gautherie
15d9b84165
Bug 488824 - Remove WIN16 (support) code, in js/src; (Av1) 2 config.mk; r=gal
2009-07-26 07:21:06 +02:00
Shawn Wilsher
77c23b85e8
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
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
Serge Gautherie
01d2c010f1
Bug 438331 - Remove WIN16 (support) code everywhere; (Kv2) <makedep.cpp>; r=ted.mielczarek
2009-07-21 03:37:52 +02:00
Benjamin Smedberg
5a86abcc68
Fix review nits from bug 463417 which I forgot to address earlier.
2009-07-20 11:48:45 -04:00
Serge Gautherie
a8ba9f46c0
Bug 507897 - Remove 'WINDOWS16' (support) code everywhere; (Av1) version_win.pl, r=ted.mielczarek
2009-08-08 11:47:09 +02:00
John O'Duinn
622bb7e945
bug 506401: Tracking bug for build and release of Firefox 3.6 alpha1 - version bumps to 1.9.2a2pre/3.6a2pre. r=bhearsum
...
--HG--
extra : rebase_source : 28cbfb5e99af6db807f0211a305ee491edab9e5d
2009-08-07 16:05:22 -04:00
Benjamin Smedberg
99342e593a
Bug 508677 - Remove PyXPCOM (extensions/python) from mozilla-central. The code now lives in a separate repository, http://hg.mozilla.org/pyxpcom . moa=toddw r=ted
2009-08-07 13:10:07 -04:00
Benjamin Smedberg
96f048b425
Fix static-analysis bustage by using treehydra instead of dehydra. My theory is that the dehydra type cache is becoming confused by GCC tree GC which is reusing tree pointers for different types.
2009-08-07 11:16:26 -04:00
Masayuki Nakano
841a6aa916
Bug 508202 - Cannot build on Vista x64 with VC9 + MozillaBuild1.4 after bug 505289 r=VYV03354 r=ted.mielczarek
...
--HG--
extra : rebase_source : 97410d0463f08d277b5815063f769205c25ebc77
2009-08-05 15:33:04 -07: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
Robert Sayre
ead025df60
Merge tracemonkey to mozilla-central.
2009-08-03 10:29:28 -07: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
Robert Sayre
7ddae3093a
Merge mozilla-central to tracemonkey.
2009-08-02 15:27:09 -07:00
Mark Steele
ff339aa3b6
Bug 497999: collect context-specific TraceVis data in JS objects, r=jorendorff
2009-07-30 11:48:02 -07:00
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
romaxa
b659d4cf02
Bug 487782. Add hildon-mime.h to system headers list. r=sdwilsh
2009-07-04 21:59:05 +12:00
Johnny Stenback
a511964116
Fixing bug 442399. Remove LiveConnect from the tree. r=joshmoz@gmail.com, bclary@bclary.com, sr=brendan@mozilla.org
2009-06-30 15:55:16 -07:00
Robert Sayre
5248dd661e
Merge tracemonkey to mozilla-central.
2009-06-30 12:19:07 -07:00
Robert Sayre
bb21111d06
Merge.
2009-06-27 11:21:54 -07:00
Benjamin Smedberg
c7cc8fde73
Bug 498398 - fast natives such as array_sort and many others must not be JS_REQUIRES_STACK, r=jorendorff
2009-06-25 15:12:19 -04: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
Vladimir Vukicevic
24659ba959
b=381494; add optional splashscreen for our slower targets; r=bsmedberg
2009-06-16 11:59:35 -07:00
Axel Hecht
5c3a83d368
bug 493837, JarMaker fails when using ../configure directly, r=ted
...
--HG--
extra : rebase_source : cedc1321589efd50f6635c3a7cf9a420805ef6a4
2009-06-15 16:16:40 +02:00
Marco Perez
91d588b10c
Bug 493611 - use $(MAKE) throughout the unit tests instead of make; r=ted.mielczarek
2009-05-26 18:40:26 +02:00
Walter Meinl
14d48121bf
bug 490358, JarMaker tests fail on OS/2, r=l10n@mozilla.com,ted
2009-05-22 14:45:26 +02: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
Robert Kaiser
4b1af424a1
bug 316387 - make version_win.pl able to use the app version from configure vars, r=ted
2009-05-05 19:28:16 +02: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
Jeremy Huddleston
5bbc0e06e2
Bug 485862. Make ssltunnel build with system NSS. r=bsmedberg
...
--HG--
extra : rebase_source : a5d220f7e6e7ff8fce36aca31f63be32f6b04811
2009-04-25 20:55:15 +12:00
Chris Jones
5ef90c82b9
bug 486793: add programmatic control of profiler to xpcom unit tests. r=bsmedberg
2009-04-24 14:47:45 -07:00
Vladimir Vukicevic
9be2078d7e
b=488608; enable jemalloc on CE6; r+sr=stuart
2009-04-24 10:31:18 -07:00
Vladimir Vukicevic
801b1f9b61
Backed out changeset 1eec75c27e2f
2009-04-24 10:43:19 -07:00
Vladimir Vukicevic
aa56e5c711
b=488608; enable jemalloc on CE6; r+sr=stuart
2009-04-24 10:31:18 -07:00
Vladimir Vukicevic
dddf2154da
b=489732; add start of no-native-theme theme; r=me,nptob
2009-04-22 21:40:53 -07:00
Ted Mielczarek
fbff22268d
bug 487396 - fix some of the jemalloc windows build madness. r=bsmedberg
2009-04-20 06:56:23 -04:00
Benjamin Smedberg
bc5e7e7c68
Bug 486782 - Implement a MOZILLA_FS_LAYOUT makefile variable to distinguish between the bundle layout used by darwin-cocoa and the standard unix-like layout used by darwin-gtk2. Original patch by Jeremy Huddleston, updated and r=bsmedberg
2009-04-15 09:08:58 -04:00
Benjamin Smedberg
c2ec582f57
Fix the PYTHONPATH bits of bug 436062 in a not-hacky way by using a script which can set up the path and then forward to the real script we're trying to run, r=ted
2009-04-15 09:06:09 -04:00
Jeff Muizelaar
e0da8e9d44
Fix static build bustages caused by bug 481926. r=standard8 NPOFB
2009-04-13 11:22:11 -04:00
Josh Aas
4175ddf55c
More OJI removal bustage fixes for static builds. b=485984
2009-04-10 00:30:44 -04:00
Frederic Plourde
7a301d5617
Bug 469873 - Fennec building does not link XPT files in a single bundle : no call to xptlink.pl r+ted
2009-04-08 10:40:12 -04:00
Vladimir Vukicevic
e9ed6adcad
b=482676; add pixman NEON optimizations; r=jeff
2009-04-07 12:12:31 -07:00
Benjamin Smedberg
30dbbfcf45
Bug 486534 - config/nspr/Makefile.in should use core_abspath, r=ted
2009-04-07 13:33:11 -04:00
Jeff Muizelaar
9980cb2188
Bug 481926 - Rewrite color management component sr=vlad, r=ted, r=joedrew (\o/)
...
Replaces lcms with qcms
2009-04-07 12:02:11 -04:00
Joe Drew
fc5c15825a
Backed out changeset 6f3c2171bbb2:
...
Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad
2009-04-03 16:27:27 -04:00
Jeff Muizelaar
eaef2088cb
Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad
2009-04-03 15:09:56 -04:00
Benjamin Smedberg
00e5abb4e4
When building with pymake, use gmake for NSS because of the pain and suffering on Windows.
2009-03-11 16:32:10 -04:00
Benjamin Smedberg
2e3ce66d42
Bug 485390, try #2 - when a .jar file doesn't exist yet, there's a race creating it, r=ted
2009-03-31 12:47:38 -04:00
Benjamin Smedberg
93395423d0
Reverting unnecessary utils.lockFile change from bug 485390
2009-03-31 10:39:02 -04:00
Benjamin Smedberg
605a03acf0
Backed out changeset f66fabdbc090 (bug 485390) - the problem is not in utils.lockFile, and you shouldn't really need to hold the file descriptor
2009-03-31 10:38:25 -04:00
Axel Hecht
31920b6c72
bug 482776, JarMaker.py unittests don't cause "make check" to fail, r=ted
2009-03-31 16:25:51 +02:00
Benjamin Smedberg
5cb4a30638
Bug 485390 - utils.lockFile doesn't hold the file descriptor, which can cause parallel races in JarMaker, r=ted
2009-03-30 10:34:13 -04:00
Jonathan Kew
88f6bdf54a
Add Core Text backend, will eventually replace ATSUI. Turned off for 32-bit Mac OS X 10.4 SDK builds right now due to Mac OS X 10.4 not supporting Core Text. Try #2 . b=389074 r=jdaggett
2009-03-29 17:31:51 -07:00
Serge Gautherie
668db211d7
Bug 479978 - remove references to MOZ_PROFILE from the build system; (Cv2-MC) the 8 files; r=ted.mielczarek
2009-03-28 03:00:25 +01:00
Josh Aas
6b7004be86
Backed out changeset e413694940b3
2009-03-27 14:32:49 -07:00
Jonathan Kew
3f8d20bfc2
Add Core Text backend, will eventually replace ATSUI. Turned off for 32-bit Mac OS X builds right now due to Mac OS X 10.4 not supporting Core Text. b=389074 r=jdaggett
2009-03-27 10:18:35 -07:00
Walter Meinl
b2a122ec44
Bug 484287 - [OS/2] simplify test_os2.cmd; r=mozilla@Weilbacher.org
2009-03-27 00:45:15 +01:00
Brad Lassey
f7938e4fd5
bug 481584 - need lib path to link jemalloc on windows ce r=bsmedberg
2009-03-23 21:21:07 -04:00
Ted Mielczarek
aaa58f8d73
Bug 421611 - Need to be able to run tests on arbitrary build - add packaging bits for xpcshell. r=bsmedberg
...
--HG--
rename : intl/strres/tests/397093.properties => intl/strres/tests/unit/397093.properties
rename : intl/strres/tests/strres.properties => intl/strres/tests/unit/strres.properties
2009-03-21 11:20:00 -04:00
Ted Mielczarek
dcc2d8f492
bug 482085 - fix all xpcshell tests to not reference files from the srcdir. r=bsmedberg,waldo
...
--HG--
rename : toolkit/components/downloads/test/downloads.empty.sqlite => browser/components/privatebrowsing/test/unit/downloads.empty.sqlite
rename : dom/src/json/test/fail1.json => dom/src/json/test/unit/fail1.json
rename : dom/src/json/test/fail10.json => dom/src/json/test/unit/fail10.json
rename : dom/src/json/test/fail11.json => dom/src/json/test/unit/fail11.json
rename : dom/src/json/test/fail12.json => dom/src/json/test/unit/fail12.json
rename : dom/src/json/test/fail13.json => dom/src/json/test/unit/fail13.json
rename : dom/src/json/test/fail14.json => dom/src/json/test/unit/fail14.json
rename : dom/src/json/test/fail15.json => dom/src/json/test/unit/fail15.json
rename : dom/src/json/test/fail16.json => dom/src/json/test/unit/fail16.json
rename : dom/src/json/test/fail17.json => dom/src/json/test/unit/fail17.json
rename : dom/src/json/test/fail18.json => dom/src/json/test/unit/fail18.json
rename : dom/src/json/test/fail19.json => dom/src/json/test/unit/fail19.json
rename : dom/src/json/test/fail2.json => dom/src/json/test/unit/fail2.json
rename : dom/src/json/test/fail20.json => dom/src/json/test/unit/fail20.json
rename : dom/src/json/test/fail21.json => dom/src/json/test/unit/fail21.json
rename : dom/src/json/test/fail22.json => dom/src/json/test/unit/fail22.json
rename : dom/src/json/test/fail23.json => dom/src/json/test/unit/fail23.json
rename : dom/src/json/test/fail24.json => dom/src/json/test/unit/fail24.json
rename : dom/src/json/test/fail25.json => dom/src/json/test/unit/fail25.json
rename : dom/src/json/test/fail26.json => dom/src/json/test/unit/fail26.json
rename : dom/src/json/test/fail27.json => dom/src/json/test/unit/fail27.json
rename : dom/src/json/test/fail28.json => dom/src/json/test/unit/fail28.json
rename : dom/src/json/test/fail29.json => dom/src/json/test/unit/fail29.json
rename : dom/src/json/test/fail3.json => dom/src/json/test/unit/fail3.json
rename : dom/src/json/test/fail30.json => dom/src/json/test/unit/fail30.json
rename : dom/src/json/test/fail31.json => dom/src/json/test/unit/fail31.json
rename : dom/src/json/test/fail32.json => dom/src/json/test/unit/fail32.json
rename : dom/src/json/test/fail33.json => dom/src/json/test/unit/fail33.json
rename : dom/src/json/test/fail34.json => dom/src/json/test/unit/fail34.json
rename : dom/src/json/test/fail4.json => dom/src/json/test/unit/fail4.json
rename : dom/src/json/test/fail5.json => dom/src/json/test/unit/fail5.json
rename : dom/src/json/test/fail6.json => dom/src/json/test/unit/fail6.json
rename : dom/src/json/test/fail7.json => dom/src/json/test/unit/fail7.json
rename : dom/src/json/test/fail8.json => dom/src/json/test/unit/fail8.json
rename : dom/src/json/test/fail9.json => dom/src/json/test/unit/fail9.json
rename : dom/src/json/test/json2.js => dom/src/json/test/unit/json2.js
rename : dom/src/json/test/pass1.json => dom/src/json/test/unit/pass1.json
rename : dom/src/json/test/pass3.json => dom/src/json/test/unit/pass3.json
rename : testing/xpcshell/example/location_load.js => testing/xpcshell/example/unit/location_load.js
rename : toolkit/components/commandlines/test/unit/unix/test_bug410156.js => toolkit/components/commandlines/test/unit_unix/test_bug410156.js
rename : toolkit/components/commandlines/test/unit/win/test_bug410156.js => toolkit/components/commandlines/test/unit_win/test_bug410156.js
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug257155/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug257155/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_a_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_a_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_a_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_a_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_b_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_b_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_b_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_b_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_c_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_c_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_c_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_c_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_d_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_d_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_d_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_d_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_e_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_e_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_e_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_e_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_f_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_f_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_f_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_f_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_g_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_g_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_g_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_g_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_9/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug335238_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug335238_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug335238_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug335238_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_10/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_10/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_11/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_11/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_12/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_12/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_13/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_13/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_9/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug394300_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug394300_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug394300_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug394300_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_a_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_a_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_a_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_a_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_b_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_b_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_b_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_b_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_c_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_c_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_c_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_c_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_d_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_d_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_d_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_d_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug397778/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug397778/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug425657/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug425657/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_1/README => toolkit/mozapps/extensions/test/addons/test_bug428341_1/README
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_9/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug436207/install.js => toolkit/mozapps/extensions/test/addons/test_bug436207/install.js
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_9/install.rdf
2009-03-21 11:20:00 -04:00
Robert Strong
8f8d95ead3
Bug 481703 - Use python to create pre release suffix. r=bsmedberg
2009-03-19 11:56:40 -07:00
Benjamin Smedberg
702b16f68a
Bug 483856 - Use core_abspath and $(CURDIR) instead of shells. Use Preprocessor.py instead of preprocessor.pl to avoid perl insanity with pymake, and generally just make me happy. r=ted
2009-03-11 18:39:24 -04:00
Doug Turner
2a342ebe12
Bug 479898 - Support for wifi scanning. r=dolske/stuart, sr=jst
2009-03-16 17:30:58 -07:00
Ted Mielczarek
c9f9c7bae8
bug 483800 - fix nsinstall.py to not error if a target dir already exists. r=pike
2009-03-17 12:09:50 -04:00
Jeff Walden
271fc145f5
Bug 483100 - Don't buffer Python output when running xpcshell tests, because it makes running a directory to see if anything failed really slow. r=ted
2009-03-13 13:55:37 -07:00
Ted Mielczarek
6ae080c83d
bug 482733 - nsinstall.py should support copying directories recursively. r=pike
2009-03-12 08:46:38 -04:00
Ted Mielczarek
2001d77007
bug 482733 - nsinstall.py should support copying directories recursively - refactor nsinstall.py and add unittests. r=pike
2009-03-12 08:46:38 -04:00
Ted Mielczarek
9aada2da48
bug 482084 - rewrite xpcshell test harness. r=bsmedberg
2009-03-11 11:56:58 -04:00
Antonio Gomes (tonikitoo)
09e8f13ecb
Bug 482156 - Get rid of (unnecessary) LIBGNOME dependency. r=bsmedberg and roc
2009-03-09 19:38:59 -04:00
Benjamin Smedberg
c4cc33cfae
Bug 40967 - Avoid leaking MSYS paths in Makefiles: use c:/dir/path paths whenever possible, r=ted
2009-03-09 10:55:41 -04:00
Walter Meinl
4ad9fe786b
Bug 426639 - Fix the test harness to work on OS/2; m-c *.mk files; r=mozilla@Weilbacher.org
2009-03-02 07:28:09 +01:00
Benjamin Smedberg
b47e9606c5
Bug 480069 - Recursive submakes without shell loops, r=ted
2009-02-27 16:03:53 -05:00
Doug Turner
dae242de12
bug 473180. remove TARGET_DEVICE=emulator. It was an old hack to get builds working on wince simulators. no longer needed r=ted+jimb
2009-02-26 12:23:25 -08:00
Atsushi Sakai
56eb68cdb6
Bug 478161 - 5th arg of mktime should begin at zero; r=ted.mielczarek
2009-02-26 18:27:41 +01:00
Jeff Muizelaar
de647c8035
Bug 442109 - youtube videos don't play; r=vladimir
2009-02-25 16:25:12 +01:00
Serge Gautherie
a5a2252e81
Bug 446300 - move tools/test-harness/xpcshell-simple to testing/xpcshell
...
(Ev2-MC) Rename the object tests directory
2009-02-23 19:28:20 +01:00
Benjamin Smedberg
2027008879
Bug 478443 - fix for pymake: provide an explicit value for RM so that we don't rely on the gmake implicit value. Fix some rules in js/src that don't make much sense r=ted
2009-02-19 10:33:11 -05:00
Sergey Yanovich
32da6e9435
Bug 432800 - make elf-dynstr-gc silent on success; r=benjamin@smedbergs.us
2009-02-18 01:14:55 +01:00
Vladimir Vukicevic
3bdaaf6021
b=477727; add WINCE_WINDOWS_MOBILE define and associated configure flag; r=ted
2009-02-12 18:26:01 -08:00
Ginn Chen
d522f048c8
Bug 476448 -KPIC is obsolete in Sun Studio 12 SPARC r=jim
2009-02-09 14:21:09 +08:00
Benjamin Smedberg
748193ada5
Bug 470971 - Add ability to pass the GRE dir to xpcshell, r=ted - fixed patch: XRE_GetBinaryPath gets the file of the executable: we want to pass the parent directory to XPCOM.
2009-01-20 14:56:44 -05:00
Brad Lassey
b8e23c06ba
bug 473411 - the rule for DIST_FILES should create dist/bin r=ted
2009-01-29 22:45:58 -05:00
Doug Turner
5e5752733e
Bug 464394 - Define MOZ_GFX_OPTIMIZE_MOBILE on WINCE. r=ted
2009-01-28 15:35:02 -08:00
Brad Lassey
a3e2c86e47
bug 474737 - Windows ce tools refactor, NPOTB r=dougt, ted
...
--HG--
rename : build/wince/tools/vs9ppc2003arm/arm-wince-as.c => build/wince/tools/arm-wince-as.c
rename : build/wince/tools/vs9ppc2003arm/arm-wince-gcc.c => build/wince/tools/arm-wince-gcc.c
rename : build/wince/tools/vs9ppc2003arm/arm-wince-lib.c => build/wince/tools/arm-wince-lib.c
rename : build/wince/tools/vs9ppc2003arm/arm-wince-link.c => build/wince/tools/arm-wince-link.c
rename : build/wince/tools/vs9ppc2003arm/arm-wince-res.c => build/wince/tools/arm-wince-res.c
rename : build/wince/tools/vs9ppc2003arm/toolspath.h => build/wince/tools/toolspath.h
2009-01-28 13:13:56 -05:00
Fabien Tassin
2c31016d9c
Bug 460913 - "Installer shouldn't copy xulrunner files into Firefox install directory" [r=bsmedberg]
2009-01-27 17:35:44 -06:00
Brad Lassey
bd96f1d0e2
bug 463561 - mkdepend crashes while compiling freetype r=bsmedberg a191=beltzner
2009-01-23 14:30:07 -05:00
Brad Lassey
2f6351583f
bug 462908 - Implement Freetype font backend for windows ce r=karlt, jdagget sr=stuart, vlad
2009-01-23 01:24:29 -05:00
Serge Gautherie
beb21941b4
Bug 446300 - move tools/test-harness/xpcshell-simple to testing/xpcshell; (Av1a-MC) Move the source harness directory; r=ted.mielczarek
...
--HG--
rename : tools/test-harness/xpcshell-simple/Makefile.in => testing/xpcshell/Makefile.in
rename : tools/test-harness/xpcshell-simple/README => testing/xpcshell/README
rename : tools/test-harness/xpcshell-simple/example/Makefile.in => testing/xpcshell/example/Makefile.in
rename : tools/test-harness/xpcshell-simple/example/unit/test_sample.js => testing/xpcshell/example/unit/test_sample.js
rename : tools/test-harness/xpcshell-simple/execute_test.js => testing/xpcshell/execute_test.js
rename : tools/test-harness/xpcshell-simple/head.js => testing/xpcshell/head.js
rename : tools/test-harness/xpcshell-simple/tail.js => testing/xpcshell/tail.js
rename : tools/test-harness/xpcshell-simple/test_all.sh => testing/xpcshell/test_all.sh
rename : tools/test-harness/xpcshell-simple/test_one.sh => testing/xpcshell/test_one.sh
2009-01-22 19:39:02 +01:00
Arpad Borsos
03cf2704d9
Bug 472654 - kill libart remains from configure; kill libart remains from configure, v2; r=ted.mielczarek
2009-01-22 19:04:04 +01:00
Arpad Borsos
fd5b68a838
Bug 451909 - kill MOZ_XUL_APP now that all apps set it; configure cleanup, mozilla-central, refreshed; r=ted.mielczarek
2009-01-22 18:59:34 +01:00
Daniel Holbert
52d67db48e
trivial comment-only typo fix in config/utils.py: s/it's contents/its contents/
2009-01-22 07:10:36 -08:00
Daniel Holbert
2a7d88e05a
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
Arpad Borsos
89096c497d
Bug 471877 - Cleanup GTK includes; further cleanup + system-headers cleanup; r+sr=roc
2009-01-21 16:24:46 +01:00
Bobby Holley
ccbee91b18
Bug 469558: --enable-system-lcms build option should be removed.r=bsmedberg,sr=ted.
...
Relanding after 8f347bf50a53 was backed out in e1da61348dda. Issues should be fixed.
2009-01-20 21:02:43 -08:00
Benjamin Smedberg
4e93b0aaec
Backed out changeset 700bca4b693f due to reftest failure (bug 470971)
2009-01-20 18:59:20 -05:00
Benjamin Smedberg
0218b0f59a
Bug 470971 - Add ability to pass the GRE dir to xpcshell, r=ted
2009-01-20 14:56:44 -05:00
Ted Mielczarek
2f8eb3534e
bug 473760 - browser components broken (checking in as bustage fix, asking for post-facto review from bsmedberg)
2009-01-16 08:59:19 -05:00
Brian Birtles
adf1d4fa7c
Bug 216462: Add support for basic SVG animation (SMIL). Disabled in builds by default. r+sr=roc
2009-01-14 20:38:07 -08:00
Ted Mielczarek
68f2eb86cc
bug 462004 - JavaScript shell should provide line editing facilities. r=bsmedberg
...
--HG--
rename : js/src/js.cpp => js/src/shell/js.cpp
2008-12-03 08:55:27 -05:00
Ted Mielczarek
8370a127e4
bug 467862 - Build system should support building both a static and a shared library from the same Makefile. r=bsmedberg
2008-12-24 14:04:43 -05:00
Benjamin Smedberg
d42ae41122
Backed out changeset 8f347bf50a53 due to x86-64 build bustage, and the fact that the committed patch didn't match the reviewed patch in an important way (bug 469558)
2009-01-13 10:19:25 -05:00
Bobby Holley
475a3a6720
Bug 469558: --enable-system-lcms build option should be removed.r=vlad,sr=ted
2009-01-12 16:20:45 -08:00
Benjamin Smedberg
08c8aadf40
Add a static analysis pass to verify that for any do_QueryFrame<Interface> there is an Interface::kFrameIID declared. NPODB, static-checking only.
...
--HG--
extra : rebase_source : 0bcfa5b446d0c19610d9d61dd7e281d3923c8736
2009-01-12 14:21:11 -05:00
Ted Mielczarek
e41c278e04
bug 467271 - JS not being PGOed on win32. r=bsmedberg
2009-01-08 13:52:38 -05:00
Ted Mielczarek
d8bff4cf58
bug 471188 - stop calling 'make install' for spidermonkey. r=bsmedberg,jimb
2009-01-08 13:51:27 -05:00
Michael Ventnor
80e906d414
Bug 469880. Support a libnotify-based implementation of nsIAlertsService for GTK. r+sr=roc,r=ted
...
--HG--
extra : rebase_source : f9a6a01ffaf868712429a42193a275eecaf9a614
2009-01-08 21:12:16 +13:00
Phil Ringnalda
7663cc21c2
Merge for backout of changeset 55e23c647137 (bug 462004) so the backout for bug 467862 to solve bug 471097 can actually build
2008-12-25 19:51:35 -08:00
Phil Ringnalda
2d35d8d90f
Backed out changeset 55e23c647137 (bug 462004) so the backout for bug 467862 to solve bug 471097 can actually build
2008-12-25 19:49:53 -08:00
Phil Ringnalda
6b1e0c2bec
Merge for backout of changeset 73be1c836d7f (bug 467862) to see if that fixes Windows bustage (bug 471097)
2008-12-25 19:28:31 -08:00
Phil Ringnalda
46e630cc96
Backed out changeset 73be1c836d7f (bug 467862) to see if that fixes Windows bustage (bug 471097)
2008-12-25 19:27:15 -08:00
Ted Mielczarek
b597404d2c
bug 467862 - Build system should support building both a static and a shared library from the same Makefile. r=bsmedberg
2008-12-24 14:04:43 -05:00
Phil Ringnalda
c5818a6479
Bug 469573 - Remove the unused mangle.c that creates a long filename to 8.3 mangler for Win95, since it's confusing having two very different mangle.c's around, r=ted
2008-12-20 21:15:36 -08:00
Michael Ventnor
f3922bdde6
Bug 470165 - Cleanup the GTK nsFilePicker code; r+sr=roc
2008-12-21 02:33:04 +01:00
Benjamin Smedberg
6205031244
Bug 466486 - Don't use a subshell to recurse over DIRS when DIRS is empty (try #2 ) r=ted
2008-12-19 09:50:24 -05:00
Jim Blandy
471974d852
(no bug): Add echo-tier-dirs target, to display tiers' directories. r=bsmedberg
2008-12-16 10:46:16 -08:00
Phil Ringnalda
3dcc5ea3aa
Bug 468575 - Scrape some gunk off the config/ grout, r=ted
2008-12-12 19:45:07 -08:00
Oleg Romashin
a356fe2d9a
Bug 468824 - libosso.h and hildon-uri.h should be defined in system-headers list. r=benjamin.
2008-12-13 00:22:41 -05:00
L. David Baron
40e0e57634
Backed out changeset 12f97a5bc3b6 (bug 468824) for causing failed unit test because of differences between config/system-headers and js/src/config/system-headers
2008-12-11 18:20:22 -08:00
Oleg Romashin
6e3f5aa86a
Bug 468824 - libosso.h and hildon-uri.h should be defined in system-headers list. r=benjamin.
2008-12-12 01:32:23 -05:00
Benjamin Smedberg
893f114acb
Bug 468717 - enable static analysis for js/src, r=jorendorff
...
--HG--
rename : xpcom/analysis/static-checking.js => config/static-checking.js
rename : xpcom/analysis/string-format.js => config/string-format.js
rename : xpcom/analysis/static-checking.js => js/src/config/static-checking.js
rename : xpcom/analysis/string-format.js => js/src/config/string-format.js
rename : xpcom/analysis/jsstack.js => js/src/jsstack.js
2008-12-11 11:40:04 -05:00
Benjamin Smedberg
e8ea9cf02d
Merge mozilla-central into tracemonkey, specifically to pick up bug 467579.
2008-12-09 21:37:35 -05:00
Jim Blandy
1e6522ed70
Bug 463339: Have js/src use symlinks when installing in dist. r=bsmedberg
...
A directory's 'libs' target should create symlinks in the top-level
dist/bin and dist/lib directories to the libraries (and any other
generated files) in the build tree, so that when one has changed
sources in $src/js/src, simply running 'make' in $obj/js/src and then
re-running $obj/dist/bin/firefox will pick up the new libraries.
The js/src/Makefile.in 'install' target has many double-colon rules
with commands; we'd like to use these all in two circumstances:
. For 'make install' in a stand-alone js/src build. Since we're
following GNU behavior, this should copy the files it's installing.
. For 'make libs' in an in-tree js/src build. To interact properly
with the rest of the Mozilla build system, this should create
symlinks as explained above.
To accomplish this, we use plain old $(INSTALL) in all the install
targets, have js/src/Makefile.in set NSDISTMODE to copy (to get the
GNU behavior), and then have config/js/Makefile.in override that (to
get the Mozilla in-tree behavior).
2008-12-08 09:35:58 -08:00
Ted Mielczarek
1603009445
bug 462004 - JavaScript shell should provide line editing facilities. r=bsmedberg
...
--HG--
rename : js/src/js.cpp => js/src/shell/js.cpp
2008-12-03 08:55:27 -05:00
Justin Wood
0a12c9f85c
Bug 467050, add config.mk to the GLOBAL_DEPS list as well
...
r=ted
2008-12-05 23:04:01 -05:00
Arpad Borsos
c1c477b539
Bug 462438 - kill MOZ_PROFILESHARING and MOZ_IPCD; build system cleanup + removes, v2; r+sr=benjamin
2008-12-04 15:37:37 +01:00
Jeff Walden
8182d5937d
Bug 397227 - Second attempt at fixing bustage on Linux leak test tinderbox, r=redness
2008-12-04 00:40:04 -08:00
Jeff Walden
1580130989
Bug 397227 - Try to fix bustage on Linux leak test tinderbox, r=redness
2008-12-03 23:56:34 -08:00
Jeff Walden
f9ce0e9aa7
Bug 397227 - Reduce the effort needed to write C++ tests. r=ted
2008-12-03 22:25:00 -08:00
Brad Lassey
2f907e2d46
Bug 464088 - Option to build NSS without dbm, non-nss changes r=ted
2008-12-03 08:42:03 -05:00
Doug Tuner
9ac488bc6a
Bug 464190 - GetProcAddress Wince Workaround r=ted
2008-12-03 08:41:12 -05:00
Benjamin Smedberg
438d35294c
Merge backout of bug 466486
2008-12-02 17:18:28 -05:00
Benjamin Smedberg
2adc9eec08
Backed out changeset f71446b6fc7e: bug 466486- directories are getting skipped, causing things like xpcshell not to be built
2008-12-02 17:17:41 -05:00
Benjamin Smedberg
f8a9c1a885
Bug 467579: --with-static-checking is broken in spidermonkey. There is currently no useful static checking infrastructure for spidermonkey, so disable it for the time being, r=jimb
2008-12-02 14:46:37 -05:00
Benjamin Smedberg
69b2ad97cb
Merge bug 466492, bug 466486, bug 463289, bug 442012, and bug 463420
2008-12-02 14:08:12 -05:00
Ben Hearsum
611df67e19
Version bump mozilla-central to 3.2a1pre/1.9.2a1pre. CLOSED TREE
2008-12-01 12:17:55 -05:00
Justin Wood
b2458c170c
Bug 463824, Introduce GLOBAL_DEPS to build system
...
r=ted, a1.9.1=beltzner [js bits rs=sdwilsh]
2008-11-27 18:26:44 -08:00
Shawn Wilsher
19fcb4b6ab
Backed out changeset 87f6ae0c4324 (bug 435474) for orange.
2008-11-27 13:15:18 -08:00
Justin Wood
293c89f577
Bug 463824, Introduce GLOBAL_DEPS to build system
...
r=ted, a1.9.1=beltzner
2008-11-27 12:27:41 -08:00
Benjamin Smedberg
5a96be0cbd
Bug 466492 - test for the existence of jar.mn in make, rather than in a shell script: this allows us to avoid launching the subshell in the common case where a jar.mn is not present r=ted
2008-11-26 14:43:59 -05:00
Benjamin Smedberg
a3f1bc7d9c
Bug 466486 - Don't launch subshells to build subdirectories if there aren't any subdirectories to build r=ted
2008-11-26 14:43:26 -05:00
Benjamin Smedberg
92e9d4714f
Bug 463420 - SIMPLE_PROGRAMS leads to bustage with generated.pdb r=ted
2008-11-26 14:38:09 -05:00
Ben Hearsum
952efa1bf3
bug 463036: version/config bumps for Firefox 3.1b2. r=anodelman CLOSED TREE
2008-11-25 14:59:40 -05:00
Neil Rashbrook
207f181bf5
Bug 464080 Lock .jar files before opening them r=Pike
...
CLOSED TREE
2008-11-24 16:48:24 +00:00
Robert O'Callahan
72029ea360
Backing out bug 463339 due to Mac build failure
2008-11-19 14:52:16 +13:00
Jim Blandy
772d66ffe6
Bug 463339. Have js/src use symlinks when installing in dist. r=bsmedberg,a=sayrer
2008-11-19 14:14:04 +13:00
Andreas Gal
10733f686b
Merge.
2008-11-14 08:07:19 -08:00
Neil Rashbrook
800b3ee9c7
Bug 463896 Make xterm updates work with PARALLEL_DIRS for those people not on -j19 r=ted
2008-11-14 13:10:10 +00:00
Andreas Gal
4deed08183
Merge.
2008-11-14 00:14:52 -08:00
Neil Rashbrook
23ff2e72e7
Followup to bug 462440 to remove redundant line r=ted a=beltzner
2008-11-12 12:16:21 +00:00
Jim Blandy
6721e0d7d2
Bug 462451: Don't be confused by .deps dirs in the source tree. r=bsmedberg
...
$(MDDEPDIR) needs to be created in the build tree, but if make rules
list $(MDDEPDIR) as a dependency, then the VPATH search will tend to
find dependency directories in source trees if the source tree has
been configured in the past. So use $(CURDIR)/$(MDDEPDIR) instead.
Some directory Makefiles have been adding $(MDDEPDIR) to MAKE_DIRS and
GARBAGE_DIRS explicitly, since they're not setting any of the
variables that would cause config/rules.mk to create $(MDDEPDIR)
automatically. Those makefiles would have to use the $(CURDIR) trick
to defeat the VPATH search, too. Instead, have rules.mk check an
additional variable NEED_MDDEPDIRS, and let the makefiles set that;
this keeps the magic in one place.
2008-11-10 12:55:46 -08:00
Matthew Gregan
873fa1824f
b=449315 Support WAV format in <audio> element. r+sr=roc
2008-11-07 09:53:20 +13:00
Justin Dolske
f701f9d7f5
Backed out changeset 30bfb150da06
2008-11-05 16:36:12 -08:00
Matthew Gregan
c39fd04c4a
b=449315 Support WAV format in <audio> element. r+sr=roc
2008-11-06 11:25:04 +13:00
Benjamin Smedberg
6cd85a8589
Bug 462740 - Building spidermonkey on Windows with -j3 fails: conflicts in PDB files. Related to bug 382297 and bug 286179, where we flip-flop back and forth about this. Document the way things should actually be!
2008-11-04 14:38:40 -05:00
Chris Double
0f3552d820
Backed out changeset 18403769ec19
2008-11-04 21:54:41 +13:00
Matthew Gregan
243e1e2e70
Bug 449315 - Support WAV format in <audio> element - r+sr=roc
2008-11-04 21:29:10 +13:00
Benjamin Smedberg
099617b732
Bug 462730 - Parallel builds with -j20 don't build the submakefiles before recursing into them. Switch back to using $* in the rule because we found out the make 3.80 bug: it doesn't set $* in double-colon rules, but it does in single-colon rules. r=ted
2008-11-03 13:15:17 -05:00
Benjamin Smedberg
80a0fd252d
Bug 462440 - Creating directories is really racy, and has an rm -rf in the middle of the race, r=ted
2008-10-30 17:03:02 -07:00
Benjamin Smedberg
02a21e1147
Followup to 461395 - fix a bug in make 3.80 by avoiding $* in pattern rules with explicit targets, r=ted
2008-10-30 14:01:44 -07:00
Ted Mielczarek
26dab6f284
bug 461395 - add support for PARALLEL_DIRS to build system, parallelize content. r=bsmedberg
2008-10-30 13:02:14 -04:00
Jim Blandy
f83d8c9ea3
Bug 97954: Allow SpiderMonkey to be built on its own, or as part of Mozilla.
...
Give SpiderMonkey its own configure script and top-level Makefile.
Adjust js/src/Makefile as appropriate for life as a stand-alone
makefile, instead of a 'make export; make libs'-style Mozilla tier
makefile. Have the configure script accept '--with-nspr-cflags' and
'--with-nspr-libs' options for using an in-tree NSPR. Also accept
'--with-system-nspr', '--with-nspr-prefix', and
'--with-nspr-exec-prefix' flags for using an installed NSPR. Default
to --disable-jemalloc, assuming we don't have that part of the tree
available; have the top-level configure script pass --enable-jemalloc
as needed.
Since we no longer have an export phase to copy header files into
dist/include/js before we build the library, we need to be able to
find nanojit.h in the nanojit directory; fix references in
jsbuiltins.h and jstracer.cpp.
Give SpiderMonkey it its own copies of many of the files from ./config
and ./build. These are all exact copies, except as follows:
. js/src/config/Makefile.in: js/src only has a subset of
js/src/config, and thus a subset of the makefile targets.
. js/src/config/autoconf.mk.in: js/src/configure.in has its own make
variables to set, not set by the top-level configure script, so it
needs a custom automake.mk template.
. js/src/config/make-system-wrappers.pl: a copy from nsprpub/config,
so that we can build without having an NSPR source tree handy.
Invoke js/src/configure from ./configure, passing the values computed
for NSPR_CFLAGS and NSPR_LIBS by the top-level configure script.
Treat js/src as a static directory of the js tier, and create a new
config/js (just a Makefile) to be the js tier's non-static directory.
Let js/src/configure generate SpiderMonkey's makefiles, not
./configure.
Generate a 'js-config' script, which clients can call to find the
CFLAGS and LIBS values necessary to compile and link against an
installed SpiderMonkey library. Don't include the js-config script in
Macintosh packages.
Teach client.mk how to rebuild js/src/configure.
Tell Mercurial to ignore files generated by autoconf in js/src.
Further work:
. Right now, callers must define JS_THREADSAFE when #including jsapi.h.
This is fixed in a subsequent patch.
. js/src/configure is a trimmed copy of ./configure. It could be
trimmed more.
--HG--
rename : build/autoconf/acoutput-fast.pl => js/src/build/autoconf/acoutput-fast.pl
rename : build/autoconf/altoptions.m4 => js/src/build/autoconf/altoptions.m4
rename : build/autoconf/config.guess => js/src/build/autoconf/config.guess
rename : build/autoconf/config.sub => js/src/build/autoconf/config.sub
rename : build/autoconf/glib.m4 => js/src/build/autoconf/glib.m4
rename : build/autoconf/install-sh => js/src/build/autoconf/install-sh
rename : build/autoconf/make-makefile => js/src/build/autoconf/make-makefile
rename : build/autoconf/match-dir.sh => js/src/build/autoconf/match-dir.sh
rename : build/autoconf/nspr.m4 => js/src/build/autoconf/nspr.m4
rename : build/autoconf/pkg.m4 => js/src/build/autoconf/pkg.m4
rename : build/autoconf/update-makefile.sh => js/src/build/autoconf/update-makefile.sh
rename : build/cygwin-wrapper => js/src/build/cygwin-wrapper
rename : build/hcc => js/src/build/hcc
rename : build/hcpp => js/src/build/hcpp
rename : build/unix/mddepend.pl => js/src/build/unix/mddepend.pl
rename : build/unix/uniq.pl => js/src/build/unix/uniq.pl
rename : config/Makefile.in => js/src/config/Makefile.in
rename : config/Moz/Milestone.pm => js/src/config/Moz/Milestone.pm
rename : config/autoconf.mk.in => js/src/config/autoconf.mk.in
rename : config/config.mk => js/src/config/config.mk
rename : config/elf-dynstr-gc.c => js/src/config/elf-dynstr-gc.c
rename : config/fastcwd.pl => js/src/config/fastcwd.pl
rename : config/gcc_hidden.h => js/src/config/gcc_hidden.h
rename : config/insure.mk => js/src/config/insure.mk
rename : nsprpub/config/make-system-wrappers.pl => js/src/config/make-system-wrappers.pl
rename : config/milestone.pl => js/src/config/milestone.pl
rename : config/milestone.txt => js/src/config/milestone.txt
rename : config/mkdepend/Makefile.in => js/src/config/mkdepend/Makefile.in
rename : config/mkdepend/cppsetup.c => js/src/config/mkdepend/cppsetup.c
rename : config/mkdepend/def.h => js/src/config/mkdepend/def.h
rename : config/mkdepend/ifparser.c => js/src/config/mkdepend/ifparser.c
rename : config/mkdepend/ifparser.h => js/src/config/mkdepend/ifparser.h
rename : config/mkdepend/imakemdep.h => js/src/config/mkdepend/imakemdep.h
rename : config/mkdepend/include.c => js/src/config/mkdepend/include.c
rename : config/mkdepend/main.c => js/src/config/mkdepend/main.c
rename : config/mkdepend/mkdepend.man => js/src/config/mkdepend/mkdepend.man
rename : config/mkdepend/parse.c => js/src/config/mkdepend/parse.c
rename : config/mkdepend/pr.c => js/src/config/mkdepend/pr.c
rename : config/nfspwd.pl => js/src/config/nfspwd.pl
rename : config/nsinstall.c => js/src/config/nsinstall.c
rename : config/nsinstall.py => js/src/config/nsinstall.py
rename : config/pathsub.c => js/src/config/pathsub.c
rename : config/pathsub.h => js/src/config/pathsub.h
rename : config/preprocessor.pl => js/src/config/preprocessor.pl
rename : config/revdepth-nt.pl => js/src/config/revdepth-nt.pl
rename : config/revdepth.pl => js/src/config/revdepth.pl
rename : config/rules.mk => js/src/config/rules.mk
rename : config/system-headers => js/src/config/system-headers
rename : config/version.mk => js/src/config/version.mk
rename : config/version_win.pl => js/src/config/version_win.pl
rename : configure.in => js/src/configure.in
2008-10-29 08:29:22 -07:00
Benjamin Smedberg
b7e71d0abb
use single quotes for the dehydra args, because other code double-quotes these and things get really confused... static-analysis only bustage fix
2008-10-24 16:26:43 -04:00
Jason Orendorff
b7fb9bc849
Bug 460865 - Read barrier for cx->fp. r=mrbkap, r=dmandelin.
...
--HG--
extra : rebase_source : 19963188b2f9f96336ce6ca28dbaefccf3a639b7
2008-12-09 10:38:32 -06:00
Riku Voipio / Mike Hommey
eaf1a59aa3
Bug 438397 - "-fshort-wchar shouldn't be hardcoded in pkgconfig" [r=bsmedberg]
2008-10-20 22:25:16 -05:00
Serge Gautherie
8d4bbf7791
Bug 438331 - Remove WIN16 (support) code everywhere; (Gv1a) Remove </config/mantomak.*>; r=ted.mielczarek
2008-10-20 22:18:08 +02:00
Axel Hecht
2fbe46e94a
bug 458014, refactor browser/locales/Makefile.in, support both manifests in JarMaker.py, r=ted
2008-10-20 21:57:47 +02:00
Phil Ringnalda
87c60313c6
Disable prebinding for trunk builds, drop support from mozilla-central tree part, r=ted
2008-10-11 21:14:48 -07:00
Walter Meinl
a04b09093c
Bug 454097 - [OS/2] get rid of VisualAge in configures; m-c part; r=mozilla
2008-10-11 03:01:28 +02:00
Serge Gautherie
9d1b7dd56f
Bug 438331 - Remove WIN16 (support) code everywhere; (Av1) </xpcom/*>; r+sr=benjamin
2008-10-08 02:21:13 +02:00
Ben Hearsum
e8e7d646e5
bug 449792: tracking bug for build and release of fx3.1b1 - version bump to 3.1b2pre
2008-10-07 14:43:52 -04:00
Daniel Holbert
72c410a648
Bug 458167 - (comments-only changes) Grammar Nazi Vol1: s/it's/its/ for the posessive version of the word, and a few other misc comment-typos, in these directories: accessible browser config profile rdf toolkit tools xpcom xpfe
2008-10-01 23:49:45 -07:00
Arpad Borsos
3da6ac3d8d
bug 445321 - remove --enable-glitz and related defines. r=vlad,ted
2008-09-30 13:53:38 -04:00
Karsten Düsterloh
41f79fb8bd
Bug 457113: source files altered when building with symlinked chrome; r=pike
2008-09-28 21:42:38 +02:00
Ginn Chen
3b81208252
Bug 450717 dep file for pixman-mmx.c isn't generated with GCC, r=ted.mielczarek
2008-09-28 21:18:09 +08:00
Karl Tomlinson
a1f89017f4
b=454730 Move shutdown of GTK's fontmap from gfxPlatformGtk to nsAppRunner r=roc sr=bsmedberg
2008-09-26 10:38:25 +12:00
Axel Hecht
711ed6e652
bug 456466, fix symlinks depend builds, r=ted, mnyromyr
2008-09-25 20:22:26 +02:00
Ted Mielczarek
e9dcc57899
bug 456726 - Version field empty in about:buildconfig. r=bsmedberg
2008-09-25 13:23:13 -04:00
Ted Mielczarek
7ea12faeb2
bug 448155 - builds should have changeset ID in about:buildconfig when possible. r=bsmedberg
...
--HG--
rename : toolkit/content/buildconfig.html.in => toolkit/content/buildconfig.html
2008-09-22 14:00:38 -04:00
Axel Hecht
738ef6b032
bug 456361, jarmaker leaves stale lockfiles when interrupted, r=ted
2008-09-22 16:23:55 +02:00
Ted Mielczarek
19375ad6bd
allow values in DEFINES to contain equals signs. r=pike (no bug)
2008-09-22 07:04:36 -04:00
Axel Hecht
a010a5b6a7
bug 439050, follow-up patch to close in MozZipFile, make python 2.3 happy, r=ted, djc
2008-09-22 11:37:07 +02:00
Robert O'Callahan
27f33bb370
Bug 455259. Don't use access() to check if a file is writeable, since with at least some Linux kernels it will return OK for a file that will give 'text file busy' when written. Just try to open the file and take the rename/unlink path if we can't open it. r=bsmedberg
2008-09-22 14:09:53 +12:00
Axel Hecht
02e7a4b5b6
bug 439050, change the build hooks from make-jars.pl over to JarMaker.py, r=ted
2008-09-19 18:19:52 +02:00
Axel Hecht
f467cdbc82
bug 439050, JarMaker.py is a rewrite of make-jars.pl to only launch a single process per jar.mn, r=ted
2008-09-19 18:19:52 +02:00
Axel Hecht
97f93eb076
bug 439050, add MozZipFile.py with tests, r=ted, dtownsend
2008-09-19 18:19:52 +02:00
Benjamin Smedberg
31cc134e02
Remove the v1 string ABI compatibility hacks. Replace references of nsTAString_CharT with nsTSubstring_CharT which is the new base class. r=dbaron
2008-09-19 11:07:22 -04:00
Vladimir Vukicevic
6e6bf3a103
b=451621; push new pixman with arm fast-paths; r=me
2008-09-17 14:15:01 -07:00
Benjamin Smedberg
bdd7a87c35
Bug 454192 - firefox-bin doesn't use jemalloc on linux/solaris, r=ted
2008-09-15 12:03:30 -04:00
Oleg Romashin
fc5fa8db11
Bug 445934 - Layout linking broken in NS_OSSO disable-libxul configuration. r=ted.mielczarek
2008-09-13 07:47:45 +03:00
Robert Kaiser
2c0122f06d
bug 451601 - kill MOZILLA_LOCALE_VERSION, main mozilla-central patch to kill xpfe-style chrome versions, r=ted sr=Neil
2008-09-11 01:08:57 +02:00
Brad Lassey
f7f1eae0c2
Bug 437950 - Support for mailto: r=cbiesinger
2008-09-10 12:10:23 -04:00
Brad Lassey
2a654b5834
Bug 453867 - Change NS_HILDON by MOZ_PLATFORM_HILDON p=tonikitoo r=ted
2008-09-10 12:08:44 -04:00