Gabor Krizsanits
a5af44e762
Bug 735280 - Part 3: Components object specific wrapper. r=bholley
2012-04-24 21:48:02 -04:00
Gabor Krizsanits
cc8179428f
Bug 735280 - Part 2: Add pre-create to nsXPComponents. r=bholley
2012-04-24 21:48:01 -04:00
Gabor Krizsanits
ba5d8519f4
Bug 735280 - Part 1: Connect XPCWrappedNativeScope and Components. r=bholley
2012-04-24 21:47:54 -04:00
Ehsan Akhgari
bad118cd5f
Merge mozilla-central into mozilla-inbound
2012-04-24 21:29:44 -04:00
Ehsan Akhgari
73ef5f8635
Merge the last green PGO changeset from birch to mozilla-central
2012-04-24 20:54:12 -04:00
Patrick Wong
c9bcb02a6e
Bug 745659 - Removed the nsPrintfCString constructor which takes a length and all corresponding instances that call that particular constructor. This is accomplished by removing the length component from the instantiation. r=jlebar
2012-04-24 14:43:00 -04:00
Lukas Blakk
11e8401115
Merging in version bump NO BUG a=relman
2012-04-24 12:54:16 -04:00
Bobby Holley
76c4cc2f7f
Bug 743615 - Add the JS_{Read,Write}StructuredClone api. r=jorendorff
2012-04-24 12:58:07 +02:00
Ehsan Akhgari
4d2fd7525e
Merge mozilla-central into birch
2012-04-24 10:49:42 -04:00
Ehsan Akhgari
f803264ca9
Merge from mozilla-central
2012-04-23 18:17:44 -04:00
Kyle Huey
94632a61cf
Bug 747245: Fix a silly weak reference assertion. r=bent a=mfinkle
2012-04-23 14:14:10 -07:00
Ehsan Akhgari
21769f977a
Merge mozilla-central into birch
2012-04-22 16:10:35 -04:00
Nathan Froyd
e2169e4e3b
Bug 746228 - pack JSPropertyDescriptor better on 64-bit hosts; r=luke
2012-04-17 13:45:38 -04:00
Josh Matthews
fc1a50067b
Bug 729204 - Make docshell privacy notifications work across multiple processes. r=bz
2012-04-19 20:13:20 -04:00
Ehsan Akhgari
493dd6880d
Merge mozilla-central into birch
2012-04-20 13:50:08 -04:00
Ehsan Akhgari
97ecf3c42c
Merge mozilla-central into birch
2012-04-19 10:03:36 -04:00
Myk Melez
7b8d9e3cd1
bug 746156 - isolate webapp runtime files into subdirectory of Firefox package; r=bsmedberg, a=akeybl
2012-04-19 00:39:52 -07:00
Terrence Cole
a33399a8fb
Bug 746356 - Ignore js files in the root test dir; r=dmandelin, a=blassey
...
We should not be skipping computing their relative name, we should be skipping
them completely.
2012-04-18 17:47:54 -07:00
Boris Zbarsky
e6d1e72f44
Bug 742168. Refer to experimental bindings, not Paris bindings, in the pref code, since it will only control a subset of the Paris bindings. r=peterv
2012-04-18 12:02:04 -04:00
Ginn Chen
115d180c04
Bug 689916 testing for regexp crash on SPARC r=dmandelin a=test-only
2012-04-18 18:41:10 +08:00
Marco Bonardo
d001ec282c
Merge last green PGO from inbound to central
2012-04-17 15:31:58 +02:00
Olli Pettay
fd334af50c
Bug 731875 - Geolocation doorhanger might cause a zombie compartment, GeoPositionOptions part, r=dougt
2012-04-16 22:08:48 +03:00
Luke Wagner
c6746519bb
Bug 745236 - fix f.apply(arguments) optimization bug 2 (r=bhackett,a=lsblakk)
2012-04-13 09:55:13 -07:00
Luke Wagner
cc9620cf37
Bug 745236 - fix f.apply(arguments) optimization bug 1 (r=bhackett,a=lsblakk)
2012-04-13 09:55:12 -07:00
Nicholas Nethercote
3cef561d81
Bug 745068 - Minor front-end cleanups. r=jorendorff.
2012-04-16 15:35:31 +10:00
Brian Hackett
b1981d8753
Stop precisely tracking arguments and locals beyond a 1000 variable threshold, bug 735974. r=dvander
2012-04-15 21:38:53 -07:00
Brian Hackett
8a06b5d39d
Check type compatibility when coercing RootedVar to Handle, bug 745361. r=luke
2012-04-15 21:19:44 -07:00
Justin Lebar
c64bb7da53
Bug 741378 - Rejigger the js memory reporters to match jemalloc's. r=njn
2012-04-16 12:20:54 +10:00
Justin Lebar
89d7d3d733
Back out changeset 21f34fdd64a3 (bug 741378) because it breaks telemetry. r=me
2012-04-16 11:34:00 +10:00
Justin Lebar
f582eb7cb1
Bug 741378 - Rejigger the js memory reporters to match jemalloc's. r=njn
2012-04-16 11:17:26 +10:00
Bobby Holley
706cf79323
Bug 745483 - Don't assert that TI is enabled when the pref is disabled. r=jdm
2012-04-15 17:54:03 -07:00
Bobby Holley
96389e58d9
Bug 743843 - Introduce the options object for Components.Exception. r=Ms2ger,sr=mrbkap
2012-04-15 17:51:37 -07:00
Bobby Holley
1c522be3f5
Bug 743843 - Ditch the confusing switch-based parsing and add some comments. r=Ms2ger
2012-04-15 17:51:36 -07:00
Bobby Holley
295229b632
Bug 743843 - Factor individual argument parsers into helper methods. r=Ms2ger
2012-04-15 17:51:36 -07:00
Bobby Holley
e52de04b15
Bug 743843 - Factor out Exception argument parsing into a helper class. r=Ms2ger
...
For ease of reviewing, note that there are only 2 changes to the big switch statement:
1 - return ThrowAndFail(...) -> return false.
2 - eMsgBytes -> messageBytes
2012-04-15 17:51:36 -07:00
Bobby Holley
b10806484c
Bug 745422 - Factor fundamental traps into js::AbstractWrapper. r=gal
2012-04-15 16:43:14 -07:00
Ms2ger
fc8c79973e
Bug 742893 - Part a: Make xpc_qsValueTo{Uint,Int}64 public; r=bholley
2012-04-14 15:07:31 +02:00
Ms2ger
2cba70143c
Bug 741349 - Get rid of the mozilla::xpconnect::memory namespace; r=bholley
2012-04-14 15:05:19 +02:00
Ms2ger
8b42934238
Bug 741347 - Remove nsIXPConnect::DefineDOMQuickStubs, call DOM_DefineQuickStubs directly instead; r=bholley
2012-04-14 15:05:17 +02:00
Alessandro Decina
e89653a186
Bug 422540 - GStreamer backend for audio/video decoding. r=cdouble, a=npotb
2012-04-18 18:33:13 -04:00
Ehsan Akhgari
7ee6602b21
Merge the last green PGO changeset on mozilla-inbound into mozilla-central; a=me
2012-04-18 16:18:04 -04:00
Bill McCloskey
fb6acfd5a1
Bug 731837 - Fix GC mark time regression from IGC (r=igor,a=tracking-firefox)
2012-04-17 12:40:30 -07:00
Jeff Walden
00f745f2a6
Bug 736591 - Reduce the amount of string allocation attempted in ecma_5/RegExp/regress-617935.js to hopefully reduce intermittent orange. (The limit the test previously checked is no longer correct, so the allocation need not be repeated quite so many times as it was before this patch.) r=luke
2012-04-16 17:34:36 -07:00
Christian Holler
4531af0441
Bug 734976 - Call js_ReportOutOfMemory in jsgcinlines when simulating OOM. Original patch by Brian Hackett. r=luke,bhackett,jdemooij
2012-04-14 11:37:32 -07:00
Nicolas Pierron
4398bf2a4a
Bug 745360 - Native calls are not function frames. r=luke
2012-04-13 18:27:57 -07:00
Luke Wagner
a875f12e0e
Fix warnings in js/src (no bug, rs=dvander)
2012-04-13 18:03:33 -07:00
Terrence Cole
00e5e69c6c
Bug 735549 - Generate the JS reftest suite's manifests automatically; r=dmandelin
2012-03-22 18:52:12 -07:00
Bobby Holley
d0c1e814a5
Bug 745661 - Make TI assertion handle safe mode, too. r=khuey
2012-04-16 16:57:36 -07:00
David Anderson
9fe407f710
Remove more uses of JS_FrameIterator (bug 744617, r=mrbkap).
2012-04-16 12:30:04 -07:00
David Anderson
216b1b1c3e
Remove simple JS_FrameIterator uses in xpconnect (bug 744617, r=bholley).
2012-04-16 12:25:28 -07:00