Граф коммитов

2780 Коммитов

Автор SHA1 Сообщение Дата
Benjamin Smedberg bb899649a4 Backed out changeset 0c116ba35956 2010-07-20 17:49:10 -04:00
Ted Mielczarek c087cbcbef 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 80e253beed 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 1ab31bac86 Fix TestWindowsDND bustage (fallout from fakelibs)
--HG--
extra : rebase_source : e64dd9e1ad4e60ad2a1fe8968c309b13726760bd
2010-08-02 00:08:38 -07:00
Kyle Huey b33484f540 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 cf31d613af 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 ad6f5a9c63 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 7516587cb2 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 440b025425 Bug 583584: Fakelibs breaks cross-compiles, even on this CLOSED TREE. r=khuey 2010-08-01 10:42:41 -07:00
Kyle Huey cdf3c336ee Fixing typos on a CLOSED TREE 2010-08-01 02:32:15 -07:00
Kyle Huey 92afe0968e 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 ef8a1429c9 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 9ba8562892 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 116fc69b29 Bug 581903 Make --enable-xterm-updates work with PARALLEL_DIRS r=khuey 2010-07-27 12:44:21 +01:00
Kyle Huey ccc69fca65 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 1e6eb58585 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 6a98e73a3b Bug 581151 Make 'make chrome' work again (regression from bug 466492) r=khuey 2010-07-25 15:35:46 +01:00
Stefan Hundhammer 3d6ad795e6 Bug 581318: Qt moc calls need DEFINES and ACDEFINES for conditional compilation. r=khuey 2010-07-23 10:56:19 -07:00
ffxbld 057ed113ae Bug 583967. Beta3 version bump. r=nthomas 2010-08-04 11:38:06 -07:00
Wolfgang Rosenauer 9352078bb7 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 3465bef67d Follow up to bug 568691 - fix static components bustage. r=bsmedberg 2010-07-08 10:02:35 -07:00
Michael Kohler 10548f19c5 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 885e50d3fb 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 755316d041 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 e17740e1ab 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 e474c09ee8 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 e2c331db23 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 0b35b94dab Bug 572996 Compiler dependencies don't work for debug-only includes r=ted 2010-06-30 12:44:18 +01:00
Benjamin Smedberg 29e089defb 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 2be0746f06 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 822ccb0789 Merge mozilla-central into the static-xpcom-registration branch. 2010-06-23 17:26:25 -04:00
Benjamin Smedberg 31432df1fb 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 233311ac72 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 0df0345c66 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 a81d410131 Bug 567945 Import of sutagent code for Android 2010-06-21 14:26:56 -07:00
Clint Talbert 6ebe6803b1 Bug 567945 Android agent needs to build in mozilla-central r=ted 2010-06-21 14:26:55 -07:00
Benjamin Smedberg c611ebcd81 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 4414f690e6 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 687dcf861a 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 aacc755259 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 60bb80c99c Bug 557566 followup: disable FAIL_ON_WARNINGS on Android. r=mwu 2010-06-26 15:15:35 -07:00
Ginn Chen b8f8b9b8aa Bug 574639 Several fixes for configure.in and rules.mk for Solaris r=bsmedberg 2010-06-27 00:56:07 +08:00
Kyle Huey 8402fdb96f Backed out changeset f54e6386c113
--HG--
extra : rebase_source : 367bf92e0875df1663e79bd6b968cddd677eeb1c
2010-06-19 13:19:25 -07:00
Kyle Huey 0d120276b1 Bug 508082: Implement a raw video decoder. r=doublec
--HG--
extra : rebase_source : 2ffc36ceb9cb8407531efa6e7b1f0548e81c170c
2010-06-17 17:36:57 -07:00
Kyle Huey 78056f9387 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 34cf43dbdc Backing out Bug 531886 to fix l10n builds. 2010-06-14 11:16:43 -07:00
Kyle Huey 26dbbbd41a Backed out changeset f7323647892a 2010-06-14 11:14:36 -07:00
Benedict Hsieh 36ada5a7cb 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 3fb2af29a1 bug 449292 - part 2 - add harfbuzz library to the gfx build process. r=ted 2010-06-11 20:14:37 +01:00
Robert Strong f257769f2a Followup bustage fix for Bug 569058 - don't use a cached var. 2010-06-09 16:23:00 -07:00
Robert Strong d47a66753b 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 eace149532 Bug 566247 - Add libvpx, VP8 decoding library for WebM. r=ted 2010-06-09 11:31:28 +12:00
Chris Pearce 129616ff62 Bug 566247 - WebM build system changes. r=ted 2010-06-09 11:31:27 +12:00
Robert Sayre cecd0f18ee Merge mozilla-central to tracemonkey. 2010-06-06 11:28:04 -04:00
Neil Rashbrook d2d8caf75a 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 5a3f306961 Merge mozilla-central to tracemonkey. 2010-06-05 19:13:45 -04:00
Jason Orendorff 578fc3cdd3 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 4a9eb898b2 Bug 555562 - remove xpctools as no maintainer in 3 years. r=shaver 2010-05-24 11:31:27 +02:00
Michael Kohler 8550fb091a 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ý 080feb5d07 Make ipc/ build with gcc 4.1.2. r=cjones 2010-05-24 09:36:49 +12:00
Michael Wu bd325f3e7a Bug 561471 - Add support for Android to configure.in, r=ted 2010-05-19 13:19:11 -07:00
Michael Wu ebdbeedf08 Bug 552121 - Add omnijar as a configure option [1/7], r=ted 2010-05-19 13:05:47 -07:00
Masatoshi Kimura db541da182 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 1373cde9a0 Backed out changeset 48e202424e35 2010-05-13 18:26:36 +02:00
Martin Stránský 62adcd87d5 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 6c0f59f4a6 Bug 506041 Part 2: Correct misspellings in source code
r=timeless
2010-05-13 14:19:50 +02:00
Jacek Caban 903fcea3d7 Bug 557000 - Don't use GCC_VERSION to detect GCC in makefiles. r=ted 2010-05-01 11:46:25 +02:00
Dave Townsend 1525faa802 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 1ca46de626 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 f542843cc0 Bug 539188 Fix jemalloc linkage for Solaris, revert Bug 534848 r=ted.mielczarek 2010-05-06 13:49:27 +08:00
Serge Gautherie 694e1fb7e7 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 2747b640a9 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 be149ce189 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 b508eb9dfd 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 bfd56a86b8 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 f0177a9b21 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 76b03a561a 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 c8d89d57be 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 a9bd025310 Bug 550823 - cannot find -lmozalloc when building with gcc-4.4 r=bsmedberg 2010-04-22 14:58:39 +02:00
Chris Jones ce99d8226f 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 2ced4ed3a9 Bug 545869 - Remove small buffer #defines and use preferences. r=honza 2010-04-20 09:32:28 -07:00
Mike Hommey a3c2b24aa1 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 dc71114cae 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 0c2b28a6f9 Bug 555901 - Support for GNU/Hurd [r=benjamin]
--HG--
extra : rebase_source : 2a455d93f9daaf7760285ea10046cc978ac9f9ad
2010-04-19 10:39:58 +02:00
Oleg Romashin 863f6433d2 Bug 556962 - Maemo geolocation provider is not compiling on Maemo 6. r=dougt. 2010-04-14 05:42:43 -04:00
Siddharth Agarwal b8b5d947d7 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 2a07aa0dc1 Bug 557413 - Fix race condition building static and shared libraries. r=ted 2010-04-08 16:03:06 -07:00
Ben Hearsum cfe1489dba 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 6fd562ba57 Bug 550371 mozalloc failed to build on Solaris r=bsmedberg 2010-04-07 14:16:32 +08:00
Serge Gautherie e4e7561b67 (no bug) Remove remnant MOZ_CALENDAR since (at least) mozilla1.9.1.
(no review)
2010-04-04 04:38:09 +02:00
Chris Jones a8c5a07cbb 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 d17ed699f3 Backed out changeset cec7b12eb5e3 2010-04-02 13:20:22 -05:00
Chris Jones f4b0fe954c 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 1a41dcccd8 bug 516758 - Remove more options from configure r=ted 2010-03-30 10:34:00 -04:00
Serge Gautherie 6f5c7e80b4 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 2483c49b52 Bug 552222 Drop MOZ_XPFE_COMPONENTS / --disable-xpfe-components. r=ted 2010-03-23 20:33:51 +00:00
Ben Hearsum 70e19245dc 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 fbe91d0427 bug 517097 - make enabling debug symbols more sane r=ted 2010-03-02 06:24:00 -05:00
Brad Lassey aa2a6e2a6a 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 4257e0473f 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