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