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

22871 Коммитов

Автор SHA1 Сообщение Дата
Rafael Ávila de Espíndola 3659cf3071 Bug 638149 - Need a way to disable -dead_strip on OS X; r=ted 2011-03-02 21:29:00 -05:00
Ehsan Akhgari 23834c2daf Merge mozilla-central into cedar 2011-03-26 12:21:39 -04:00
Ms2ger afb8ed489f Bug 639849 - Remove nsIDOM3Document; r=bz 2011-03-26 17:06:27 +01:00
Matheus Kerschbaum 0570662051 Bug 640838: Remove OpenVMS support. r=khuey 2011-03-26 11:51:35 -04:00
Luke Wagner 9e51841c22 Bug 601102 - Stop building exception backtrace at compartment boundaries (r=gal) 2011-03-25 18:22:49 -07:00
Michael Wu f1fd210898 Bug 636811 - Use JSSCRIPT_NO_SCRIPT_RVAL in js component loader, r=mrbkap 2011-03-25 14:31:14 -07:00
Mike Hommey 40c393b235 Bug 644081 - Use relative paths as much as possible in expandlibs.py. r=ted 2011-03-25 19:50:29 +01:00
L. David Baron 7c0acef8c1 Backout changeset b9e6454362ef (Bug 620931 part 3) for causing bug 644790. 2011-03-24 21:07:05 -07:00
L. David Baron 5cebe2c042 Merge layout work from projects/birch, part 3. a=smaug 2011-03-24 08:38:19 -07:00
Mike Hommey 0cfcd44b08 Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.

We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.

We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).

The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.

Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-03-24 15:28:14 +01:00
L. David Baron 49daed21e9 Allow the method field in nsCSSPropList.h to be used with or without prefixes. (Bug 636039, patch 4) r=bzbarsky 2011-03-17 20:14:30 -07:00
L. David Baron 3e524dfc64 Merge layout work from projects/birch, part 2. 2011-03-23 17:39:29 -07:00
L. David Baron 08ab704b49 Add 'parsevariant_' parameter to CSS_PROP macro, with all properties initially zero. (Bug 636029) r=bzbarsky 2011-03-05 09:58:33 -08:00
Jeff Walden 4d1d2ef369 Bug 637859. Anchor a string for a bit. r=cdleary, a=bsmedberg 2011-03-03 09:37:18 -08:00
Benoit Jacob d6f13ef3b3 Bug 635068 - WebGL test array-unit-tests.html fails - r=dmandelin+vlad, a=blocking2.0 2011-03-03 11:02:35 -05:00
Gavin Sharp 0bdd02f91b Back out 25027d672f50 (bug 636818) because it caused bustage (accidental file removal), a=#developers 2011-03-02 13:57:46 -08:00
Andreas Gal 133a2c0269 Backed out changeset 8b3a403a6d26 (bug 636697, a=breaks Linux builds, cross-label variable initialization). 2011-03-02 13:36:06 -08:00
Jason Orendorff 7f2efad279 Bug 636697 - Fix null deref in js_watch_set. r=brendan, a=dmandelin.
--HG--
extra : rebase_source : 1b167ac05c305ca571dab8a12c0e7d4930805c2d
2011-03-02 14:48:16 -06:00
Jason Orendorff b9b49b7990 Bug 636818 - Crash [@ js::CallJSPropertyOpSetter] or [@ js_SetProperty]. r=gal, a=dmandelin.
--HG--
extra : rebase_source : ffda69df6aa059fac4e742c905573809695c7765
2011-03-02 14:15:57 -06:00
Boris Zbarsky 64f3c42b6a Bug 614145. Fast-path null in quickstub return values. r=peterv 2011-03-23 10:45:21 -04:00
Boris Zbarsky 183b1e90d3 Bug 585786. Do fast-unwrapping even for non-slim wrappers as long as they're cached. r=peterv 2011-03-23 10:45:21 -04:00
Boris Zbarsky 09875e0b34 Bug 457102. Remove vestiges of dead xpointer/fixptr stuff. r=sicking 2011-03-23 10:45:21 -04:00
Justin Wood 923f363605 Bug 644011 - Bump milestone.txt, do NOT bump Firefox version.txt [yet]. r=khuey, a=joduinn for CLOSED TREE 2011-03-23 00:28:57 -04:00
Frank Wein 576aa5864a Bug 420707 - Remove MOZ_META_COMPONENT ifdef from config.mk; r=khuey. Original Patch by mcsmurf, updated by Standard8 2011-03-22 08:04:00 +00:00
Justin Wood 0deacb2661 and copy to js/src. r=bustage 2011-03-20 22:11:06 -04:00
Mitchell Field f8f3e9977e Bug 641887 - Disable secure CRT deprecation warnings for host binaries. r=ted 2011-03-20 20:12:35 +11:00
Kyle Huey 587fa92da1 Backing out nsinstall hardlinks because apparently MSYS has a bug that causes it to choke on hardlinks. 2011-03-19 08:00:35 -04:00
Kyle Huey 3e3c98a89c Backed out changeset 0c5da403b68e 2011-03-19 07:59:37 -04:00
Kyle Huey d278ec7a0f Merge 2011-03-19 07:59:11 -04:00
Kyle Huey 9f4510bb05 Backed out changeset 2ef6f317bbba 2011-03-19 07:58:35 -04:00
Kyle Huey a4544fbedb Merge m-c to bs. 2011-03-19 07:56:17 -04:00
Axel Hecht 0faa87811f bug 525438, l10n-merge doesn't merge all files, make targets work with PRETTY_NAMES, too. Adding a l10n-checks target for a dummy repack. r=ted 2011-03-18 18:29:56 +01:00
Bob Clary 2e7aa8b527 Bug 610185 - JavaScript Tests - temporarily mark ecma/Date/15.9.5.34-1.js as random due to DST orange, r=jorendorff, a=NPOTB. 2011-03-17 08:32:37 -07:00
Jacek Caban 68d85b1a40 Bug 641221 - Turn on -MD on mingw by default r=khuey 2011-03-14 13:21:48 +00:00
Mitchell Field a514f06e6f Merge mozilla-central to build-system. 2011-03-13 04:21:37 +11:00
Joel Maher 97b575b309 Bug 639678 - annotate manifests to see green jsreftest runs on tinderbox. r=blassey, a=tests 2011-03-11 09:15:36 -05:00
Mitchell Field e19aeb897a Merge mozilla-central to build-system. 2011-03-11 11:05:04 +11:00
Mitchell Field 5f9978cbb7 Merge backout 2011-03-09 12:34:28 +11:00
Mitchell Field 4739b1c91d Backed out changeset 2535ab584956 2011-03-09 12:34:06 +11:00
Mitchell Field ed518b6fb3 Merge backout 2011-03-09 12:31:12 +11:00
Mitchell Field fc1808a1e6 Backed out changeset d7692aed054f 2011-03-09 12:29:25 +11:00
Mitchell Field cc0be6f2c2 Bug 569365 - Fix bustage. 2011-03-09 11:47:23 +11:00
Mitchell Field 7580c06786 Bug 569365 - Switch usage of preprocessor.pl to Preprocessor.py. r=ted
--HG--
rename : config/Preprocessor.py => js/src/config/Preprocessor.py
2011-03-08 14:58:44 +11:00
Makoto Kato 3044331f35 Bug 521405 - Remove alpha and mips Windows NT code from mozilla-central. r=ted 2011-03-07 15:54:21 +09:00
Kyle Huey 8b2b2d95a7 Merge m-c to bs. 2011-03-04 23:54:03 -05:00
Matt Brubeck 06bcc0b719 Bug 638963: Blacklist JIT on the Samsung Continuum. r+a=dvander DONTBUILD (Android-only) 2011-03-04 17:35:23 -08:00
Mike Hommey 93f806024b Bug 584474 part 10 - Make expandlibs_exec.py less verbose by default. r=ted 2011-03-04 17:25:41 +01:00
Mitchell Field 08741befc0 Bug 636695 - Make --enable-debug-symbols on by default. r=ted 2011-03-05 01:10:05 +11:00
Mitchell Field b3613bee53 Bug 574183 - Fix bustage. 2011-03-03 03:10:48 +11:00
Kyle Huey 76adb57895 Bug 574183 - Make nsinstall NTFS-aware. r=Mitch 2011-03-03 01:47:17 +11:00
Mitchell Field 6faf9acaef Merge mozilla-central to build-system. 2011-03-02 20:38:54 +11:00
Andreas Gal da91f722bf Merge. 2011-03-01 17:42:50 -08:00
haytjes 6f29ae98a1 Bug 635005: new RegExp(undefined) works like new RegExp(''). (r=cdleary, a=jst) 2011-03-01 17:36:54 -08:00
David Anderson 6f0006ec97 Fix tracer integration edge case (bug 636879, r=billm,luke). 2011-03-01 12:50:37 -08:00
Jeff Walden 48c1b67d50 Bug 637385 - Don't try to trace through a bindname in strict mode eval code. r=dvander, a=dmandelin 2011-03-01 09:59:37 -08:00
David Anderson 538839e997 Fix trace/interp mismsatch in |this| computation (bug 636795, r=gal, a=dmandelin). 2011-03-01 23:42:22 -08:00
Nicholas Nethercote c8fb83afe6 Bug 635155 - Get full JIT-tests coverage back. r=dmandelin, a=beltzner/npotb. 2011-02-28 16:17:05 -08:00
Siddharth Agarwal 59020e7397 Bug 634637 - Remove make-jars.pl. r=ted
make-jars.pl was deprecated and replaced by JarMaker.py a while ago.
2011-03-01 01:59:50 +05:30
Mitchell Field 1941025642 Merge mozilla-central to build-system. 2011-02-28 18:28:40 +11:00
Robert Sayre 56fc50060b Merge mozilla-central to tracemonkey. 2011-02-26 19:36:09 -08:00
David Mandelin d1959823c6 Bug 636820 relanding: Use new |this| computation in mjit implementation of callgname, r=dvander,gal, a=blocking 2011-02-25 19:07:32 -08:00
David Mandelin d70851f16f Bug 636820 relanding: Use new |this| computation in mjit implementation of callgname, r=dvander,gal, a=blocking 2011-02-25 19:07:32 -08:00
Luke Wagner 80d8dbfbb7 Bug 637397 - Set runtime debug mode in js shell with -d (r=sfink,a=npotb)
--HG--
extra : rebase_source : fd6868299f8998769eaaa5a7a985296099c8961d
2011-02-28 13:05:29 -08:00
David Mandelin d9793b4e94 Backed out changeset 672a84576ca6 -- tinderbox build bustage 2011-02-28 12:08:57 -08:00
David Mandelin 7f73e277f6 Bug 636820: Use new |this| computation in mjit implementation of callgname, r=dvander,gal, a=blocking 2011-02-25 19:07:32 -08:00
Kyle Huey 225c13b333 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Mike Hommey e0ba81d2eb Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted 2011-02-25 15:05:08 +01:00
Mike Hommey 7552732232 Bug 584474 part 7 - Centralize check-sync-dirs exceptions, and add *.pyc files to the exceptions list. r=ted 2011-02-25 15:02:04 +01:00
Mike Hommey 0415d740ee Bug 584474 part 3 - Fix AR related variables in configure.in. r=ted 2011-02-25 15:02:04 +01:00
Mike Hommey 3793a2ebcd Bug 584474 part 1 - Use a special value of EXPORT_LIBRARY to copy libraries in other directories. r=khuey 2011-02-25 15:02:04 +01:00
Luke Wagner bfdc0faf9f Bug 619565 - Fix activation object handling by InvokeSessionGuard (r=waldo,a=shaver)
--HG--
extra : rebase_source : 24e4d6ecf1cb9696fda7468eb631f13d92d7ab7a
2011-02-24 12:34:33 -08:00
Robert Sayre 954ddf8007 Merge tracemonkey to mozilla-central. a=blockers 2011-02-25 10:00:38 -08:00
Andreas Gal fe679fc069 Fix bug 635137 (r=luke, a=blocker). 2011-02-24 19:56:13 -08:00
Andreas Gal 78ff119bd3 Fix bug 635137 (r=luke, a=blocker). 2011-02-24 18:52:27 -08:00
Andreas Gal 2c0b703fde Fix bug 635137 (r=luke, a=blocker). 2011-02-24 18:52:27 -08:00
Andreas Gal 07d4195129 Fix for Apple gcc 4.2 compiler bug triggered by bug 636364 (r=CLOSED TREE). 2011-02-24 16:10:16 -08:00
Brendan Eich 152621c128 Pushing new test I forgot to hg add (636364 ; thanks to philor for reminder). 2011-02-24 13:24:21 -08:00
David Anderson 24207017a6 Fix extra decref in rare IC path (bug 635968, r=dmandelin). 2011-02-24 12:09:18 -08:00
Brendan Eich 48cfaf555b Further comment fussing (636364, r=me). 2011-02-24 11:13:55 -08:00
Brendan Eich e21e1cf389 Fix comment glitch in last push (636364, r=me). 2011-02-24 11:12:03 -08:00
Blake Kaplan 51ea26c26c Bug 633133 - Resolve ids and names in HTMLSelectElement. part 2/2. r=jst, a=blocker 2011-02-24 19:36:33 +01:00
David Anderson a9831a253e Fix extra decref in rare IC path (bug 635968, r=dmandelin, a=blocking). 2011-02-24 12:09:18 -08:00
Jeff Walden eb38099001 Bug 636078 - Fix some typed array bugs. r=vlad, r=jorendorff 2011-02-24 01:23:57 -08:00
David Mandelin ab404c48d1 Allow -a to be passed with jitflags in jit-tests, NPOTB 2011-02-25 13:09:58 -08:00
David Mandelin d65374b145 Fix MSVC warning. 2011-02-25 13:07:29 -08:00
David Anderson 63a9569682 Fix (bug 635200, r=gal, a=blocking).
--HG--
extra : rebase_source : b8ab8fd50bf405e7ee963b70f3eff5311c03d0e1
2011-02-25 11:08:58 -08:00
David Mandelin 3063873cad Bug 625417: fix detection of ?-quantified groups for empty-match rule in regexes, r=dvander, a=blocking 2011-02-25 11:06:31 -08:00
mrbkap@gmail.com 2b849ea2f3 Fix bug 636097 (r=gal, a=blocker). 2011-02-23 22:13:17 -08:00
Brendan Eich eabb9f738a Followup fixes and tests in wake of global |this| binding change (636364, r=luke/gal/dvander, thanks to Waldo for the newGlobal shell function). 2011-02-23 19:38:27 -08:00
Bill McCloskey a6dcd29dc7 Bug 636219 - Reset interpreter's useMethodJIT flag upon entering/exiting a function (r=dvander,a=shaver) 2011-02-24 10:20:18 -08:00
bent.mozilla@gmail.com dad733aba0 Only run CC after the GC has run at least once (bug 626768, r=gal). a=blocker 2011-02-23 00:08:36 -08:00
Mitchell Field 646d79f2db Merge mozilla-central to build-system. 2011-02-23 00:01:54 +11:00
Mitchell Field a6788f0842 Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras 2011-02-20 06:10:24 +11:00
Kyle Huey 038cb66e36 Merge mozilla-central into bs. 2011-02-17 20:39:41 -05:00
Chris Leary 8c141061c6 CLOSED TREE: TraceMonkey merge head. (a=blockers) 2011-02-17 16:17:45 -08:00
Chris Leary e2da9b6308 Merge mozilla-central and tracemonkey. (a=blockers) 2011-02-17 15:30:14 -08:00
Michael Wu c37705fa45 Bug 634752 - Always drop jsPrincipals before returning from LoadSubScript, r+a=jst 2011-02-17 14:20:00 -08:00
Chris Leary 70a84aa2cf Merge mozilla-central to tracemonkey. 2011-02-17 10:36:55 -08:00
Kyle Huey 905d7f1114 Merge m-c into bs. 2011-02-17 10:36:51 -05:00
Steve Fink 5562a372ed Bug 634648 - Mark tests that require to be run in debug mode 2011-02-16 22:41:14 -08:00