Граф коммитов

29716 Коммитов

Автор SHA1 Сообщение Дата
Gabor Krizsanits 5c2e5e5fc5 Bug 735280 - Part 3: Components object specific wrapper. r=bholley 2012-04-25 20:12:33 -04:00
Gabor Krizsanits 404a89cdd5 Bug 735280 - Part 2: Add pre-create to nsXPComponents. r=bholley 2012-04-25 20:12:33 -04:00
Gabor Krizsanits 83b80ef327 Bug 735280 - Part 1: Connect XPCWrappedNativeScope and Components. r=bholley 2012-04-25 20:12:33 -04:00
Steve Fink bbcebc84da Bug 748109 - realpath -> abspath. r=terrence
--HG--
extra : rebase_source : 72dffb16b58fec41babde5aba3160e8da67782d1
2012-04-25 15:02:23 -07:00
Steve Fink 6b9aa60ab6 Bug 747543 - Convert JIT registration API to use JITChunks nearly everywhere in place of JITScripts. r=bhackett
--HG--
extra : rebase_source : a2ccddb35663ee3365f1440133c59a69ba4babca
2012-01-30 16:13:24 -08:00
Steve Fink 5cd6fb938b Bug 748915 - Implement JS_IsArrayBufferViewObject
Also includes some warnings fixes.

--HG--
extra : rebase_source : 79f95f42db10a7ee20971dac3abd7364c4ef91f5
2012-03-28 14:43:01 -07:00
Andrew McCreight 942998aa7b Bug 678615, part 2: remove FinishCycleCollection. r=smaug 2012-04-25 08:10:09 -07:00
Andrew McCreight 2448fd4542 Bug 678615 - remove ExplainLiveExpectedGarbage. r=smaug sr=peterv 2012-04-25 08:10:09 -07:00
Ed Morley 3a40bd5d7e Backout afab1aaf6704 & 0405d42629fd (bug 747197), 0379525bbdca (bug 746262), 91b9cba098f8 (bug 745944), 8535dc5b590a (bug 741040) for win debug bustage 2012-04-25 09:54:34 +01:00
Mike Hommey ae37a8da89 Bug 747870 - Properly align XPCLazyCallContext::mData. r=bholley 2012-04-25 09:09:08 +02:00
Mike Hommey bc953168cf Bug 743241 - Remove OSARCH and OSTYPE defines from config.mk. r=ted 2012-04-25 09:01:10 +02:00
Mike Hommey 477e364a2f Bug 508942 - Use Preprocessor.py filters in #defines and #includes. r=ted,r=pike
Original patch by Markus Stange.
2012-04-25 09:00:57 +02:00
Matt Brubeck e8b73d3caa Back out bug 730208 and bug 747543 because of xpcshell test failures 2012-04-24 20:47:16 -07:00
Ryan VanderMeulen 5ad12c22c7 Backout 0b170d1f5d10 (bug 735280) due to red. 2012-04-24 22:09:23 -04:00
Gabor Krizsanits 656e5edc68 Bug 735280 - Part 3: Components object specific wrapper. r=bholley 2012-04-24 21:48:02 -04:00
Gabor Krizsanits 2c88425ab0 Bug 735280 - Part 2: Add pre-create to nsXPComponents. r=bholley 2012-04-24 21:48:01 -04:00
Gabor Krizsanits 244e16e5eb Bug 735280 - Part 1: Connect XPCWrappedNativeScope and Components. r=bholley 2012-04-24 21:47:54 -04:00
Ehsan Akhgari 1d9db6868d Merge mozilla-central into mozilla-inbound 2012-04-24 21:29:44 -04:00
Ehsan Akhgari 82b2ad1f74 Merge the last green PGO changeset from birch to mozilla-central 2012-04-24 20:54:12 -04:00
Patrick Wong 2cbca75f54 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 3d568afd10 Merging in version bump NO BUG a=relman 2012-04-24 12:54:16 -04:00
Bobby Holley 99188c66de Bug 743615 - Add the JS_{Read,Write}StructuredClone api. r=jorendorff 2012-04-24 12:58:07 +02:00
Ehsan Akhgari 459d3866cd Merge mozilla-central into birch 2012-04-24 10:49:42 -04:00
Ehsan Akhgari 5a6e7a436f Merge from mozilla-central 2012-04-23 18:17:44 -04:00
Kyle Huey 92426a49b8 Bug 747245: Fix a silly weak reference assertion. r=bent a=mfinkle 2012-04-23 14:14:10 -07:00
Ehsan Akhgari 914f224cc9 Merge mozilla-central into birch 2012-04-22 16:10:35 -04:00
Nathan Froyd c946ecb523 Bug 746228 - pack JSPropertyDescriptor better on 64-bit hosts; r=luke 2012-04-17 13:45:38 -04:00
Josh Matthews 5ca3d9ab23 Bug 729204 - Make docshell privacy notifications work across multiple processes. r=bz 2012-04-19 20:13:20 -04:00
Ehsan Akhgari 7a5c220f94 Merge mozilla-central into birch 2012-04-20 13:50:08 -04:00
Ehsan Akhgari 400a33e201 Merge mozilla-central into birch 2012-04-19 10:03:36 -04:00
Myk Melez 5e1bb7b3b5 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 ae12bfd459 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 069f0b5329 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 51934cd883 Bug 689916 testing for regexp crash on SPARC r=dmandelin a=test-only 2012-04-18 18:41:10 +08:00
Marco Bonardo d05cf71a3f Merge last green PGO from inbound to central 2012-04-17 15:31:58 +02:00
Olli Pettay 7b140a1e7a Bug 731875 - Geolocation doorhanger might cause a zombie compartment, GeoPositionOptions part, r=dougt 2012-04-16 22:08:48 +03:00
Luke Wagner d78f85ee4c 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 0c0f9a3f46 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 9ea8dcf549 Bug 745068 - Minor front-end cleanups. r=jorendorff.
--HG--
extra : rebase_source : 29e7d06bc87f19c0d0a8fe239af9219e6c255032
2012-04-16 15:35:31 +10:00
Brian Hackett 558ad169dd 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 5d8d9974b3 Check type compatibility when coercing RootedVar to Handle, bug 745361. r=luke 2012-04-15 21:19:44 -07:00
Justin Lebar 8e926c44c6 Bug 741378 - Rejigger the js memory reporters to match jemalloc's. r=njn 2012-04-16 12:20:54 +10:00
Justin Lebar 90b099e5b7 Back out changeset 21f34fdd64a3 (bug 741378) because it breaks telemetry. r=me 2012-04-16 11:34:00 +10:00
Justin Lebar 10f1042441 Bug 741378 - Rejigger the js memory reporters to match jemalloc's. r=njn 2012-04-16 11:17:26 +10:00
Bobby Holley 7874a729ee 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 2b0fa8a9b4 Bug 743843 - Introduce the options object for Components.Exception. r=Ms2ger,sr=mrbkap 2012-04-15 17:51:37 -07:00
Bobby Holley 6c76bfe298 Bug 743843 - Ditch the confusing switch-based parsing and add some comments. r=Ms2ger 2012-04-15 17:51:36 -07:00
Bobby Holley c1aa950195 Bug 743843 - Factor individual argument parsers into helper methods. r=Ms2ger 2012-04-15 17:51:36 -07:00
Bobby Holley 2787eb0e76 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 51d10f780f Bug 745422 - Factor fundamental traps into js::AbstractWrapper. r=gal 2012-04-15 16:43:14 -07:00