Ehsan Akhgari
41f6aee99f
Merge cedar into mozilla-central
2011-03-31 14:11:37 -04:00
Kyle Huey
61ff9410c4
Backed out changeset a5dbece71e4a due to test failures
2011-03-31 09:11:21 -04:00
Matheus Kerschbaum
1f81122982
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg
2011-03-31 07:22:55 -04:00
Kyle Huey
29d5f43cb5
Merge m-c to bs.
2011-03-31 07:17:15 -04:00
Chris Leary
733f538571
Merge mozilla-central and tracemonkey.
2011-03-29 14:52:44 -07:00
Chris Leary
ea513eacf6
Nop to force rebuild.
2011-03-29 10:47:59 -07:00
Chris Leary
d5de78ea4b
Merge new tracemonkey head.
2011-03-29 09:06:19 -07:00
Chris Leary
78ceed9ab7
Merge mozilla-central to tracemonkey.
2011-03-29 09:05:25 -07:00
Brian Hackett
191b32603c
Check for functions in instanceof fast path, bug 642174.
2011-03-28 20:05:23 -07:00
L. David Baron
f30ccb969b
Remove the datastruct_ and member_ fields of the CSS_PROP macro. (Bug 645620, patch 5) r=bzbarsky
2011-03-28 16:07:27 -07:00
Luke Wagner
2fa7292b06
Bug 641436 - Don't call Script{Prologue,Epilogue} when resuming/yielding a generator (r=dvander)
...
--HG--
extra : rebase_source : 6ae3a6645425ee63162e19388143487df5435a65
2011-03-28 11:57:43 -07:00
Gregor Wagner
f18b7462d5
Bug 644871 - Combine MarkAndSweep/MarkAndSweepCompartment (r=billm)
2011-03-28 13:17:46 -07:00
Andrew McCreight
ff37de748d
Bug 641910. Don't add non-grey nodes to the cycle collector model graph. r=gal@uci.edu
2011-03-28 13:05:48 -07:00
Joel Maher
f86f549a50
Bug 644697 - jsreftests shell test runner throws "Failed to test XUL condition 'Android'". r=dmandelin, a=test-only
2011-03-28 14:37:07 -04:00
Luke Wagner
f37c253b7f
Bug 636224 - rm cx->interpLevel and TSF_ERROR (r=brendan)
...
--HG--
extra : rebase_source : 682e496d3fad9454b0279aff9bfd4c1bcf50055c
2011-03-23 14:33:02 -07:00
Nicholas Nethercote
a3cfafaa02
Bug 643700 - Fix an ARM warning on compilation since warnings are now regarded as errors. r=gal
2011-03-28 16:24:20 +08:00
Jeff Walden
9b3c17b455
Fix a compiler warning that occurs when jsgcinlines.h is included before jsobjinlines.h. r=warning-patrol
2011-03-25 17:23:05 -07:00
Jeff Walden
b77f3b09f3
Bug 645121 - Implement js::StringBuffer::finishAtom. r=igor
2011-03-25 12:04:05 -07:00
Jeff Walden
a0e982d7d2
Bug 639343 - Slight adjustment to how typed-array properties are handled in the tracer. r=dvander
2011-03-18 17:57:17 -07:00
Luke Wagner
be794a0b5b
Bug 633690 - add HashMap::lookupWithDefault and putNew helper functions (r=billm)
...
--HG--
extra : rebase_source : 109b7974dac40749562c3b3ad4615029f1699b97
2011-03-23 17:40:11 -07:00
Jeff Walden
c9809f07b4
class RegExp, not struct RegExp. r=windows-bustage
...
--HG--
extra : rebase_source : 5c31a9b6a5309548db45d2756f03abeec23ed2f9
2011-03-24 15:04:54 -07:00
Nicholas Nethercote
89190c0bb0
Bug 626398 - A decision to abort in the tracer gets lost. r=dmandelin.
2011-03-25 09:02:01 +11:00
Michael Wu
acf7779c21
Another followup to bug 643927 - use the guard-object macro magic to ensure an Auto* class is never temporarily created. r=jwalden
2011-03-24 14:42:23 -07:00
Matheus Kerschbaum
355ae99518
Bug 640838: Remove OpenVMS support. r=khuey
2011-03-26 11:51:35 -04:00
Luke Wagner
fa88e6da4a
Bug 601102 - Stop building exception backtrace at compartment boundaries (r=gal)
2011-03-25 18:22:49 -07:00
Michael Wu
c445f6e656
Bug 636811 - Use JSSCRIPT_NO_SCRIPT_RVAL in js component loader, r=mrbkap
2011-03-25 14:31:14 -07:00
Mike Hommey
739718b90e
Bug 644081 - Use relative paths as much as possible in expandlibs.py. r=ted
2011-03-25 19:50:29 +01:00
Jeff Walden
4dce1d9ffa
Bug 640072 - Convert properties of RegExp objects into true data properties, eliminating a use of shared-permanent properties. r=jorendorff
2011-03-05 15:29:30 -08:00
Jeff Walden
f1b6ce9142
Initialize a member variable in yarr/yarr/RegexParser.h if building with gcc 4.5 or later, because this compiler incorrectly claims the member variable might be used uninitialized. r=cdleary
2011-03-24 13:33:41 -07:00
Jeff Walden
6c7e38b13f
Bug 644015 - js_GetArgsProperty doesn't look up properties of strict mode arguments objects correctly. r=dmandelin
2011-03-23 16:34:19 -07:00
Leon Sha
c9f02b0fc3
Bug 646311 - -Werror is not an option of Sun Studio. r=khuey. NPOTB changes.
2011-03-31 16:12:24 +08:00
Ehsan Akhgari
de907a39be
Merge mozilla-central into cedar
2011-03-30 13:55:31 -04:00
Neil Rashbrook
c09046cf79
Bug 581307. Add a simple way to lazily import modules. r=sayrer
2011-03-30 13:40:47 -04:00
Ehsan Akhgari
ca0a27ab24
Merge cedar into mozilla-central
2011-03-29 10:39:07 -04:00
timeless@mozdev.org
b38bcb6ae4
Bug 602514 [@ AutoGCRooter::AutoGCRooter] if !ccx.IsValid() in nsXPCWrappedJSClass::CallMethod
...
r=mrbkap
2011-03-28 17:26:33 -04:00
timeless@mozdev.org
52bd717d9f
Bug 615323 warning: comparison between signed and unsigned integer expressions in xpcjsruntime.cpp
...
r=mrbkap
2011-03-28 17:26:33 -04:00
timeless@mozdev.org
f8420fb5f2
Bug 586731 jsd_NewSourceText leaks new_url_string ifndef LIVEWIRE
...
r=biesi
2011-03-28 16:49:16 -04:00
Justin Lebar
7e2c5ae50d
Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
...
--HG--
extra : rebase_source : 71069eb9c9d61131adee49279e136c8574dabc62
2011-03-28 15:58:49 -04:00
L. David Baron
506701bba2
Backout changeset b9e6454362ef (Bug 620931 part 3) for causing bug 644790.
2011-03-24 21:07:05 -07:00
L. David Baron
65ba1c0595
Merge layout work from projects/birch, part 3. a=smaug
2011-03-24 08:38:19 -07:00
Mike Hommey
2cfeef8160
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
6256bf49b3
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
802da587ae
Merge layout work from projects/birch, part 2.
2011-03-23 17:39:29 -07:00
L. David Baron
36d847de86
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
e974b414d6
Bug 637859. Anchor a string for a bit. r=cdleary, a=bsmedberg
2011-03-03 09:37:18 -08:00
Benoit Jacob
0a28e31363
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
5246cadda7
Back out 25027d672f50 (bug 636818) because it caused bustage (accidental file removal), a=#developers
2011-03-02 13:57:46 -08:00
Andreas Gal
ca32aa1319
Backed out changeset 8b3a403a6d26 (bug 636697, a=breaks Linux builds, cross-label variable initialization).
2011-03-02 13:36:06 -08:00
Jason Orendorff
adb7458612
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
c5c4eeabcf
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