dom/src/json/nsJSON.cpp
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed unknown
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed unknown
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed unknown
David Anderson David Anderson - Backout merge.
5d63594c05a9fa801fbbbc8adb38946d8fb77970
created 2012-09-06 11:41 +0900
pushed unknown
Makoto Kato Makoto Kato - Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
3d9424eb6eb473cfd14309fd635ff7d6e29322c2
created 2012-09-01 22:35 -0400
pushed unknown
Randell Jesup Randell Jesup - Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
0d61ae018d9f97407a37e327ee526fb018619f62
created 2012-08-21 18:42 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
14e988e17b792ef5f50feb9aa96dbf9d71052215
created 2012-08-10 22:44 -0400
pushed unknown
Honza Bambas Honza Bambas - Bug 215450: Allow uploading of files greater than 2gb in size. Involves making input streams 64-bit capable. Significant work done by Makoto Kato, finished by Honza Bambas. r=hbambas,bsmedberg,jdrew,sicking
5de03a91ebe77332f004e6502d23f4347bc7b994
created 2012-07-30 10:28 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Merge the nullptr conversion from mozilla-central into mozilla-inbound
090fd1585e341ccc0f18b02c809e066a61fe3e77
created 2012-07-30 05:19 -0600
pushed unknown
Brian Hackett Brian Hackett - Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed unknown
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
0a5b58d92843dcd90afe1e7e17f596c6957c15ca
created 2012-07-20 14:16 +0300
pushed unknown
Aryeh Gregor Aryeh Gregor - Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan
6d94014e416d3d518a16f5995c98a5c727ad1e71
created 2012-06-28 23:47 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 754202 - Remove context pushing/popping API. r=mrbkap Each one of these uses grabs the principal off of an object for pushing, but also enters the compartment of that object. So we shouldn't need this anymore.
8d57c055f951a32e903888e81ed2b07fb3b49f45
created 2012-06-10 17:22 -0700
pushed unknown
L. David Baron L. David Baron - Backout bug 754202 (all patches, rather than just patches 3-7).
17a91ff5dfd7ea94076b5454dbd4a79032731a40
created 2012-06-10 19:46 -0400
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backout 90107a2a0c64 (bug 754202) for real due to orange.
b7f3236f127b6f8d455efa6ad75f82a3a3c5f3d4
created 2012-06-10 19:44 -0400
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Revert c39d36167b99 due to a horribly munged backout.
c39d36167b99139c4e39c2180f21cebae7ea6dbd
created 2012-06-10 19:37 -0400
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backout the bug 754202 backout due to orange.
90107a2a0c64c16ace4ac78abe843ed7281d2fe2
created 2012-06-11 00:28 +0200
pushed unknown
Bobby Holley Bobby Holley - Back out bug 754202. r=me
a3c2e8b5f8a6108b2bed67693ff8102f8ac9af43
created 2012-06-07 14:28 +0200
pushed unknown
Bobby Holley Bobby Holley - Bug 754202 - Remove context pushing/popping API. r=mrbkap
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed unknown
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
366ab61b0af74eba87742c3495c32bda388f5cb6
created 2012-05-11 17:46 +0200
pushed unknown
Tom Schuster Tom Schuster - Bug 752226 - Remove any use of JSVAL_IS_OBJECT. r=luke,Ms2ger
6eba756a0d375a73d96cbb492f128131666e2ce0
created 2012-05-11 18:25 +0100
pushed unknown
Ed Morley Ed Morley - Backout 9b0fcaacb788 & bf3fef257e68 (bug 752226) for mochitest-other orange
bf3fef257e68b0e1e35cc8ac7dbab33788418512
created 2012-05-11 17:46 +0200
pushed unknown
Tom Schuster Tom Schuster - Bug 752226 - Remove any use of JSVAL_IS_OBJECT. r=luke,Ms2ger
707d41d9ba05246ea3eb31ed449eb0ef810b125f
created 2012-01-25 20:15 +0900
pushed unknown
Makoto Kato Makoto Kato - Bug 720957 - contentLength is unsed in nsJSONListener::OnDataAvailable. r=smaug
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed unknown
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
e8659eb419fbff376015ef5c4ab83c7dccbaabc5
created 2011-12-15 14:47 +0000
pushed unknown
Masatoshi Kimura Masatoshi Kimura - Bug 704820 - Simplify nsContentUtils::ReportToConsole. r=smaug
8721b2f56bdcf4eda5e95df3cb6f750919d9bdd4
created 2011-11-26 11:21 +0100
pushed unknown
Ms2ger Ms2ger - Bug 702583 - Part b: Use IDL for nsIJSON.encode*; r=bz
5ceda0cdb5ccc264c49d59d5ef7a3abe02c6c480
created 2011-11-26 11:21 +0100
pushed unknown
Ms2ger Ms2ger - Bug 702583 - Part a: Use IDL for nsIJSON.decode*; r=bz
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed unknown
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
5c29c2e922251dd88637360643cbc78b9b7c3888
created 2011-09-20 11:40 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 684526 - Remove Jsvalify/Valueify (r=waldo)
6d431206c4bb6941d577a88a50459a3b99905f4d
created 2011-08-01 15:14 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 675797 - Warn in calls to nsIJSON.encode and nsIJSON.decode that the two methods are deprecated. r=jst
590784923cf77f97e32b592b04e45c812e65bf49
created 2011-07-22 14:12 +0200
pushed unknown
Nils Maier Nils Maier - Bug 672063 - Complete nsIJSON implementation again. r=jwalden sr=dmandelin
0d6b31b198f0c50ac25ed53adf0705bfc2d22dda
created 2011-07-07 14:42 -0400
pushed unknown
Gavin Sharp Gavin Sharp - Bug 669938: nsIJSON::decodeFromStream fails for streams containing fewer than 4 bytes, r=jwalden
0908448636c50191cd6063cd1cbc126a864b3d16
created 2011-03-28 19:27 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 645922 - Remove nsIJSON.encode/decode, because their functionality is subsumed by JSON.parse and JSON.stringify, and their idiosyncrasies are hindering code improvements. Also remove js_TryJSON and JS_TryJSON, which are no longer used after these changes and have no clear use cases. r=brendan, r=jst
ce077af8195c82557525c5b4aada944f4add9629
created 2011-06-09 01:12 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 662946 - Remove various headers from INSTALLED_HEADERS that shouldn't be there. r=jimb
bb9f0a803c8aed3e1921eff6d77b75a09dcb29a6
created 2011-04-11 16:54 -0700
pushed unknown
Chris Leary Chris Leary - Merge mozilla-central to tracemonkey.
7b977e10c72163a2a472e64f9e75f924a2999fd7
created 2011-03-21 11:42 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 643590 - Convert nsJSON::DecodeFromStream to buffer all JSON data, then process it all in one swell foop once it's all received. r=jst
9d41622b29f44b9e60be45a451e3a3757160aff5
created 2011-03-21 11:42 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 643532 - Implement JS_ParseJSON and JS_ParseJSONWithReviver, a first step toward moving away from a begin-consume-finish-based JSON parsing process. r=luke
5e74b6d598e762b661bbb1cb5841f590cdbea098
created 2011-04-04 16:10 -0700
pushed unknown
Emanuele Costa Emanuele Costa - Fix for bug 633934. r=bzbarsky
ecf4bfe436a247b51b8a33711f0ed450740ee035
created 2011-03-30 08:35 +0200
pushed unknown
Simon Montagu Simon Montagu - Remove UTF-32 encoder and decoder. Bug 604317, r=emk
5502c6978c73bb33159111ef1119e23160f37b72
created 2011-01-25 16:09 -0800
pushed unknown
Blake Kaplan Blake Kaplan - Fix bug 628231. r=jst, a=blocker
3eaae21385861107a300cec0e3f53d56b32a506c
created 2011-01-27 22:48 -0800
pushed unknown
Johnny Stenback Johnny Stenback - Backed out changeset 244738bdb248 due to test failures
244738bdb2483eec6257720d4b802c70f6258bd1
created 2011-01-27 21:53 -0800
pushed unknown
Blake Kaplan Blake Kaplan - Fix bug 628231. r=jst@mozilla.com, a=blocker
9dc0c11e8eb862a7f6ffcdaef0f4024f820c2562
created 2010-09-22 17:34 -0700
pushed unknown
Blake Kaplan Blake Kaplan - Bug 580128 - Fix compartment warnings by entering. r=gal/peterv/jst/mrbkap/jorendorff (and written by all of us too).
77a30f0f6a17c3fbe2c9e1bbc74f26100edf217e
created 2010-07-14 13:48 -0500
pushed unknown
Jeff Walden Jeff Walden - Bug 564621, bug 582077 - JSON.parse shouldn't allow {"a" : "b",} or [1,]. But, because Firefox's bookmarks "JSON" generation has historically generated invalid JSON (it no longer does, see bug 505656), preserve a "legacy" mode of parsing that can be used to load bookmarks.json files (at least until we no longer support migration from Firefox <4 profiles :-) ). r=sayrer
1e41bf320ea0cd5fa6a03892b87d59278ee8754c
created 2010-06-10 14:11 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
06106721faf515aef39c8eb685c42f3aa3611234
created 2010-03-26 15:53 -0700
pushed unknown
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-central.
ea169ceb11628322104b24d509b67aefaf9a88f4
created 2010-03-01 13:30 -0800
pushed unknown
Andreas Gal Andreas Gal - Disallow embeddings reaching into our guts (part 1: jsnum.h, bug 548205, r=brendan).
bb40346f8b4544f36f1899f50281a0bdac2843c1
created 2010-03-02 17:54 -0800
pushed unknown
Ryan Flint Ryan Flint - Bug 549788 - Increase the buffer size used for JSON streams. r=sayrer
f8a43ae32718a6610f004bcfd133504f8f5c752c
created 2010-02-20 08:59 -0500
pushed unknown
Jae-Seong Lee-Russo Jae-Seong Lee-Russo - Bug 530300: Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in /dom r=peterv
a2f4681188684698c5f7fb70e06b03f449dfc942
created 2009-09-01 09:45 -0700
pushed unknown
Justin Lebar Justin Lebar - Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
6d50455cabaa3c695ad6e23200782d0790d6d59d
created 2010-01-29 18:50 -0800
pushed unknown
Daniel Holbert Daniel Holbert - Backed out changeset dc7a04be6904 on suspicion of causing bug 543034.
dc7a04be6904be41a95c33d70ba5908c3b8a2fc0
created 2009-09-01 09:45 -0700
pushed unknown
Justin Lebar Justin Lebar - Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
bf952aed37867b34a30e87eccfb773cca6b8dfe3
created 2009-06-30 20:19 -0400
pushed unknown
Luke Wagner Luke Wagner - Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
274140a44a2dc4a439104177940066d42740024f
created 2009-05-07 13:28 -0700
pushed unknown
Robert Sayre Robert Sayre - Bug 442059 - [native JSON] allow to blacklist keys by name when encoding to JSON. r=brendan
0bec239f232ec3a53412ba6030be4baf408a884f
created 2009-03-03 12:55 -0500
pushed unknown
Robert Sayre Robert Sayre - Bug 476374 - JSON.parse does not support reviver argument as defined in spec. r=jorendorff
4d331883f18d0c60463c5a9c2fe49e8f6fd1b02b
created 2008-10-06 16:54 -0400
pushed unknown
Robert Sayre Robert Sayre - Bug 408838. Native JSON. r/sr=shaver
14287b704747bdd8e0e6d6380ded995578f1c526
created 2008-10-01 03:22 -0500
pushed unknown
Reed Loden Reed Loden - Back out Robert Sayre's patch from bug 408838 due to test failures (changeset 2fe3cb0c9f7c).
2fe3cb0c9f7cbc62855c11463636d0753b67d215
created 2008-10-01 02:13 -0400
pushed unknown
Robert Sayre Robert Sayre - Bug 408838 - DOM binding for native JSON. r+sr=shaver
less more (0) -60 tip