Matt Brubeck
0d23bfe194
Back out bug 730208 and bug 747543 because of xpcshell test failures
2012-04-24 20:47:16 -07:00
Ryan VanderMeulen
41b2438cb3
Backout 0b170d1f5d10 (bug 735280) due to red.
2012-04-24 22:09:23 -04:00
Gabor Krizsanits
8870c5fe96
Bug 735280 - Part 3: Components object specific wrapper. r=bholley
2012-04-24 21:48:02 -04:00
Gabor Krizsanits
be4a7cc030
Bug 735280 - Part 2: Add pre-create to nsXPComponents. r=bholley
2012-04-24 21:48:01 -04:00
Gabor Krizsanits
4b18d7af39
Bug 735280 - Part 1: Connect XPCWrappedNativeScope and Components. r=bholley
2012-04-24 21:47:54 -04:00
Ehsan Akhgari
166aca09f9
Merge mozilla-central into mozilla-inbound
2012-04-24 21:29:44 -04:00
Ehsan Akhgari
68072a3c1d
Merge the last green PGO changeset from birch to mozilla-central
2012-04-24 20:54:12 -04:00
Patrick Wong
4ccd1d2fbb
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
b8be00698a
Merging in version bump NO BUG a=relman
2012-04-24 12:54:16 -04:00
Bobby Holley
ecee851d11
Bug 743615 - Add the JS_{Read,Write}StructuredClone api. r=jorendorff
2012-04-24 12:58:07 +02:00
Ehsan Akhgari
4e4e1bcb9b
Merge mozilla-central into birch
2012-04-24 10:49:42 -04:00
Ehsan Akhgari
7ec790e011
Merge from mozilla-central
2012-04-23 18:17:44 -04:00
Kyle Huey
d5e92f7f5c
Bug 747245: Fix a silly weak reference assertion. r=bent a=mfinkle
2012-04-23 14:14:10 -07:00
Ehsan Akhgari
313c5f8453
Merge mozilla-central into birch
2012-04-22 16:10:35 -04:00
Nathan Froyd
16d0fea0d9
Bug 746228 - pack JSPropertyDescriptor better on 64-bit hosts; r=luke
2012-04-17 13:45:38 -04:00
Josh Matthews
7e78dba969
Bug 729204 - Make docshell privacy notifications work across multiple processes. r=bz
2012-04-19 20:13:20 -04:00
Ehsan Akhgari
1a589b3eab
Merge mozilla-central into birch
2012-04-20 13:50:08 -04:00
Ehsan Akhgari
5af9f61b94
Merge mozilla-central into birch
2012-04-19 10:03:36 -04:00
Myk Melez
4f307cae98
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
2c1d8c9e3e
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.
--HG--
extra : rebase_source : 3d2477afa62861afd0599f6448daf59acae7c268
2012-04-18 17:47:54 -07:00
Boris Zbarsky
1c8d9735f3
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
b9ae871d6d
Bug 689916 testing for regexp crash on SPARC r=dmandelin a=test-only
2012-04-18 18:41:10 +08:00
Marco Bonardo
e2d27a92bb
Merge last green PGO from inbound to central
2012-04-17 15:31:58 +02:00
Olli Pettay
a575c4db0b
Bug 731875 - Geolocation doorhanger might cause a zombie compartment, GeoPositionOptions part, r=dougt
2012-04-16 22:08:48 +03:00
Luke Wagner
e855f32506
Bug 745236 - fix f.apply(arguments) optimization bug 2 (r=bhackett,a=lsblakk)
...
--HG--
extra : rebase_source : cda098b51a867bf32f1486bc5b9170c3c747af9a
2012-04-13 09:55:13 -07:00
Luke Wagner
47d24c0e2a
Bug 745236 - fix f.apply(arguments) optimization bug 1 (r=bhackett,a=lsblakk)
...
--HG--
extra : rebase_source : 2cb0944ca1beaa25f38d47180d73eb1cbaf0d285
2012-04-13 09:55:12 -07:00
Nicholas Nethercote
0ce86f6dac
Bug 745068 - Minor front-end cleanups. r=jorendorff.
...
--HG--
extra : rebase_source : 29e7d06bc87f19c0d0a8fe239af9219e6c255032
2012-04-16 15:35:31 +10:00
Brian Hackett
4bc66bfdf9
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
47284176c7
Check type compatibility when coercing RootedVar to Handle, bug 745361. r=luke
2012-04-15 21:19:44 -07:00
Justin Lebar
e76a39d9cd
Bug 741378 - Rejigger the js memory reporters to match jemalloc's. r=njn
2012-04-16 12:20:54 +10:00
Justin Lebar
85309d895c
Back out changeset 21f34fdd64a3 (bug 741378) because it breaks telemetry. r=me
2012-04-16 11:34:00 +10:00
Justin Lebar
9362d53674
Bug 741378 - Rejigger the js memory reporters to match jemalloc's. r=njn
2012-04-16 11:17:26 +10:00
Bobby Holley
75d953011d
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
5b516e71b9
Bug 743843 - Introduce the options object for Components.Exception. r=Ms2ger,sr=mrbkap
2012-04-15 17:51:37 -07:00
Bobby Holley
fdc7949a32
Bug 743843 - Ditch the confusing switch-based parsing and add some comments. r=Ms2ger
2012-04-15 17:51:36 -07:00
Bobby Holley
3c5dcf2247
Bug 743843 - Factor individual argument parsers into helper methods. r=Ms2ger
2012-04-15 17:51:36 -07:00
Bobby Holley
e228667c97
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
fbf10c3244
Bug 745422 - Factor fundamental traps into js::AbstractWrapper. r=gal
2012-04-15 16:43:14 -07:00
Ms2ger
1e6a07f994
Bug 742893 - Part a: Make xpc_qsValueTo{Uint,Int}64 public; r=bholley
2012-04-14 15:07:31 +02:00
Ms2ger
2a2428bca8
Bug 741349 - Get rid of the mozilla::xpconnect::memory namespace; r=bholley
2012-04-14 15:05:19 +02:00
Ms2ger
1d66128fff
Bug 741347 - Remove nsIXPConnect::DefineDOMQuickStubs, call DOM_DefineQuickStubs directly instead; r=bholley
2012-04-14 15:05:17 +02:00
Alessandro Decina
7280dac94a
Bug 422540 - GStreamer backend for audio/video decoding. r=cdouble, a=npotb
2012-04-18 18:33:13 -04:00
Ehsan Akhgari
4adb3e2f09
Merge the last green PGO changeset on mozilla-inbound into mozilla-central; a=me
2012-04-18 16:18:04 -04:00
Bill McCloskey
983390d727
Bug 731837 - Fix GC mark time regression from IGC (r=igor,a=tracking-firefox)
2012-04-17 12:40:30 -07:00
Jeff Walden
d4414bd83c
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
39328682f4
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
477e569f5e
Bug 745360 - Native calls are not function frames. r=luke
2012-04-13 18:27:57 -07:00
Luke Wagner
db1d931444
Fix warnings in js/src (no bug, rs=dvander)
2012-04-13 18:03:33 -07:00
Terrence Cole
2cf3c4f370
Bug 735549 - Generate the JS reftest suite's manifests automatically; r=dmandelin
...
--HG--
extra : rebase_source : 910bca5b40e37a69427cb3ab1332f24c00a0b2e7
2012-03-22 18:52:12 -07:00
Bobby Holley
26bad0fb53
Bug 745661 - Make TI assertion handle safe mode, too. r=khuey
2012-04-16 16:57:36 -07:00