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