dom/src/json/nsJSON.cpp
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2012-01-29 07:46 +0000
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 2011-12-16 17:32 +0000
Luke Wagner Luke Wagner - Bug 684526 - Remove Jsvalify/Valueify (r=waldo)
6d431206c4bb6941d577a88a50459a3b99905f4d
created 2011-08-01 15:14 -0700
pushed 2011-11-04 22:39 +0000
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 2011-11-04 22:39 +0000
Nils Maier Nils Maier - Bug 672063 - Complete nsIJSON implementation again. r=jwalden sr=dmandelin
0d6b31b198f0c50ac25ed53adf0705bfc2d22dda
created 2011-07-07 14:42 -0400
pushed 2011-11-04 22:39 +0000
Gavin Sharp Gavin Sharp - Bug 669938: nsIJSON::decodeFromStream fails for streams containing fewer than 4 bytes, r=jwalden
c7941221efbf540bc7fda281f7e52b2dde1d2a9b
created 2011-07-22 14:12 +0200
pushed 2011-09-22 17:29 +0000
Nils Maier Nils Maier - Bug 672063 - Complete nsIJSON implementation again. r=jwalden sr=dmandelin, a=LegNeato
0908448636c50191cd6063cd1cbc126a864b3d16
created 2011-03-28 19:27 -0700
pushed 2011-09-22 17:29 +0000
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 2011-09-22 17:29 +0000
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 2012-01-29 07:46 +0000
Chris Leary Chris Leary - Merge mozilla-central to tracemonkey.
7b977e10c72163a2a472e64f9e75f924a2999fd7
created 2011-03-21 11:42 -0700
pushed 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
Emanuele Costa Emanuele Costa - Fix for bug 633934. r=bzbarsky
ecf4bfe436a247b51b8a33711f0ed450740ee035
created 2011-03-30 08:35 +0200
pushed 2012-01-29 07:46 +0000
Simon Montagu Simon Montagu - Remove UTF-32 encoder and decoder. Bug 604317, r=emk
5502c6978c73bb33159111ef1119e23160f37b72
created 2011-01-25 16:09 -0800
pushed 2012-01-29 07:46 +0000
Blake Kaplan Blake Kaplan - Fix bug 628231. r=jst, a=blocker
3eaae21385861107a300cec0e3f53d56b32a506c
created 2011-01-27 22:48 -0800
pushed 2012-01-29 07:46 +0000
Johnny Stenback Johnny Stenback - Backed out changeset 244738bdb248 due to test failures
244738bdb2483eec6257720d4b802c70f6258bd1
created 2011-01-27 21:53 -0800
pushed 2012-01-29 07:46 +0000
Blake Kaplan Blake Kaplan - Fix bug 628231. r=jst@mozilla.com, a=blocker
9dc0c11e8eb862a7f6ffcdaef0f4024f820c2562
created 2010-09-22 17:34 -0700
pushed 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-central.
ea169ceb11628322104b24d509b67aefaf9a88f4
created 2010-03-01 13:30 -0800
pushed 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
Daniel Holbert Daniel Holbert - Backed out changeset dc7a04be6904 on suspicion of causing bug 543034.
dc7a04be6904be41a95c33d70ba5908c3b8a2fc0
created 2009-09-01 09:45 -0700
pushed 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
Luke Wagner Luke Wagner - Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
274140a44a2dc4a439104177940066d42740024f
created 2009-05-07 13:28 -0700
pushed 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
Robert Sayre Robert Sayre - Bug 408838. Native JSON. r/sr=shaver
14287b704747bdd8e0e6d6380ded995578f1c526
created 2008-10-01 03:22 -0500
pushed 2012-01-29 07:46 +0000
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 2012-01-29 07:46 +0000
Robert Sayre Robert Sayre - Bug 408838 - DOM binding for native JSON. r+sr=shaver
e71240d4b28c3c520a3faa951c946c3f7d7cb924
created 2008-09-07 00:21 +0200
pushed 2012-01-29 07:46 +0000
Arpad Borsos Arpad Borsos - Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
48524e7670fe955160447204b0f3928d25215016
created 2008-08-11 15:06 -0400
pushed 2012-01-29 07:46 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 446132 - Allocate nsJSONWriter on the stack, r=sayrer sr=jst
7594e713db40ab7bed48616418960d9cafe2beb0
created 2008-06-06 22:30 -0700
pushed 2012-01-29 07:46 +0000
Brendan Eich Brendan Eich - Fix encoder to iterate over array indices from 0 to length, instead of over enumerable property ids (437724, r=sayrer).
ce51c6330d14eed2f811a359f016960f8f5f89a7
created 2008-03-20 13:34 -0700
pushed 2012-01-29 07:46 +0000
sayrer sayrer - Bug 424035. Crash [@ JS_IsArrayObject] when trying to decode a bogus JSON string. r=shaver
0f5bfa374f0a2c54e7b54704cc1bb9c7895f7ca8
created 2008-03-17 11:58 -0700
pushed 2012-01-29 07:46 +0000
dbaron dbaron - Make nsJSONWriter::Write not crash when given buffer greater than 1024 characters. b=423152 r=sayrer a=beltzner
c78b0c9fd01f42b4dff48e6be5b43820dda84ef1
created 2008-02-08 15:25 -0800
pushed 2012-01-29 07:46 +0000
martijn martijn martijn martijn - Bug 416101 - Mingw build error in ../mozilla/dom/src/json/nsJSON.cpp, r=sayer, a=mtschrep
de020a3ed4d107c5f8a7aad7c618ba6f6747026f
created 2008-02-06 23:19 -0800
pushed 2012-01-29 07:46 +0000
sayrer sayrer - Bug 410890. nsJSON speedups. r=crowder, sr=jst, a=schrep
6e7134f1facdff29402e90b4598d1658575aed8b
created 2008-01-15 07:50 -0800
pushed 2012-01-29 07:46 +0000
benjamin benjamin - Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep
51cb5ad19ac34ae0d6b388098c33407a94214dda
created 2008-01-08 23:38 -0800
pushed 2012-01-29 07:46 +0000
sayrer sayrer - Bug 411052. nsJSONListener initialization warning. r/sr=jst, a=schrep
5dc8027b1b052a5e1218eff8a20a44baaad9e752
created 2007-12-27 13:34 -0800
pushed 2012-01-29 07:46 +0000
sayrer sayrer - Bug 387522. Native JSON support. r=crowder/jst, sr=brendan
less more (0) tip