22617 Commits

Author SHA1 Message Date
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