Andrew McCreight
12917d18a5
Bug 792861 - Make HoldJSObjects/DropJSObjects infallible. r=smaug
2012-11-12 17:15:00 -08:00
Olli Pettay
d0f295307b
Bug 811206, Fix JSHolder drop handling, part 3 (fixes), r=mccr8,khuey
2012-11-28 03:37:57 +02:00
Brian Hackett
fb4d395618
Add config option for off thread compilation, bug 815199. r=dvander
2012-11-26 16:30:37 -05:00
Benoit Jacob
c995bc9e1e
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
2012-11-15 02:32:40 -05:00
Boris Zbarsky
d15a877202
Bug 779048 part 1. Implement a parent class for C++ reflections of callback functions in WebIDL. r=bholley,smaug
2012-11-09 07:43:57 -08:00
Nicholas Nethercote
a2cd42f985
Bug 807850 - Add a memory reporter for the nsScriptNameSpaceManager. r=jst.
2012-11-04 14:18:44 -08:00
Ms2ger
82ec4034b3
Bug 807410 - Part b: Pass the "GC on destruction" flag to the nsJSContext constructor; r=jst
2012-11-04 09:05:23 +01:00
Ms2ger
afe9b4b434
Bug 807410 - Part a: Pass the global object to the nsJSContext constructor; r=jst
2012-11-04 09:04:04 +01:00
Andrew Quartey
0f6ea31e33
Bug 792581 - part 23: Replace LL_INIT and LL_UDIVMOD macros. r=ehsan
2012-11-01 20:57:25 -04:00
Benoit Girard
2d0bbda913
Bug 807311 - Add a CompileScript profile label. r=ehsan
2012-11-01 14:50:56 -04:00
Gregor Wagner
6c8b8d74f2
Bug 800063 - Make GC_ALLOCATION_THRESHOLD dynamic. r=billm
2012-10-26 16:06:19 -07:00
Benjamin Peterson
a971696368
Bug 804404 - Set source hook in XPC initialization. r=bz
2012-10-23 18:09:00 -04:00
Boris Zbarsky
52946c1810
Bug 801712 part 2. Switch ImageData to WebIDL bindings. r=peterv
2012-10-22 13:08:52 -04:00
Bobby Holley
d38c48122d
Bug 789224 - Remove miscellaneous UniversalXPConnect checks sprinkled throughout gecko. r=mrbkap
2012-10-22 08:29:55 +02:00
Oonishi Atsushi
ddd92f5e42
Bug 801357 - Remove Get/SetProcessingScriptTag(). r=smaug
2012-10-19 21:44:13 -04:00
Benjamin Peterson
13c4231de5
Bug 803358 - Remove JSOPTION_RELIMIT. r=luke
2012-10-18 21:06:42 -04:00
Nicholas Nethercote
ebb18d00e7
Bug 800703 - Rename the existing, Valgrind-based DMD as "DMDV". r=khuey.
2012-10-08 15:31:17 -07:00
Nicholas Nethercote
c1a6820cf1
Bug 798129 - Unbreak --enable-jprof and --enable-dmd builds.
2012-10-04 16:01:32 -07:00
Girish Sharma
00e0962140
Bug 797066 - Make javascript.options.mem.log only log the GC/CC details in the Console. r=terrence
2012-10-03 00:57:31 +05:30
Bobby Holley
79a18e9b01
Bug 795275 - Introduce an explicit mechanism for determining if a script is from XBL. r=mrbkap
...
We want this right now so that we can avoid the scary warning when content Components
access happens in XBL (which we're allowing going forward). This patch would be overkill
just for that, but I also have plans to introduce a SOW-like protection of the Components
wrapper filtering policy. I can't just do the filename hack for that though, because real-
world XBL filenames might be all over the place. So let's just be safe here.
2012-10-03 11:44:18 +02:00
Isaac Aggrey
990e90e88a
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Terrence Cole
e13b7397b1
Bug 791322 - Move Rooted to js:: namespace; r=billm
...
These should not be part of the public API.
2012-09-24 18:08:22 -07:00
Ehsan Akhgari
57ec2ec569
Bug 792502 - Kill the FunctionTimer code; r=vlad
2012-09-19 16:59:38 -04:00
Luke Wagner
aceeeb3298
Bug 792237 - don't expose outstanding request count, just whether a context is active (r=mccr8)
2012-09-04 15:22:05 -07:00
David Anderson
7e472a58d8
Merge from mozilla-central.
2012-09-10 12:16:38 -07:00
Daniel Holbert
3306142184
Bug 789382: Change nsIScriptError methods init() and initWithWindowID() to take nsAString, rather than wchar / PRUnichar*. r=bz sr=bsmedberg
2012-09-09 16:29:12 -07:00
David Anderson
34c2353ac6
Merge from mozilla-central.
2012-09-05 16:18:11 -07:00
David Anderson
25ba94695e
Merge from mozilla-central.
2012-08-29 17:51:24 -07:00
David Anderson
423a06d2f1
Merge from mozilla-central.
2012-08-22 16:09:24 -07:00
Randell Jesup
3b4961b603
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
David Anderson
96ffd24de1
Merge from mozilla-central.
2012-08-15 14:22:26 -07:00
David Anderson
2df75644ce
Merge from mozilla-central.
2012-08-13 13:40:42 -07:00
Honza Bambas
473edc0cbf
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
2012-08-10 22:44:11 -04:00
David Anderson
abdf79f46d
Merge from mozilla-central.
2012-08-08 15:09:49 -07:00
Ehsan Akhgari
243c878d26
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
David Anderson
818270a04e
Merge from mozilla-central.
2012-08-07 15:13:28 -07:00
David Anderson
1d78f3fbd7
Merge from mozilla-central.
2012-08-06 12:44:06 -07:00
Aryeh Gregor
7dfe568de5
Bug 780469 - Reduce unnecessary includes in some content/ header files; r=bz
2012-08-06 15:02:08 +03:00
David Anderson
46f024f922
Merge from mozilla-central.
2012-08-02 13:47:20 -07:00
Eric Faust
2fd6e9bbbd
Bug 752223 - Implement JS_NumberValue(), replacing JS_NewNumberValue(). (r=luke)
2012-08-01 17:59:47 -07:00
David Anderson
d2d97d4749
Merge.
2012-08-01 11:30:00 -07:00
Bill McCloskey
45404d4bc0
Bug 767209 - Consider changing GC slice time, or making it dynamic (r=terrence,smaug)
2012-07-31 18:39:39 -07:00
David Anderson
95406f7a65
Merge from mozilla-central.
2012-07-31 17:19:41 -07:00
David Anderson
d827932879
Merge from mozilla-central.
2012-07-30 13:15:39 -07:00
Aryeh Gregor
8b4a23fc4c
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Eric Faust
afcea81d2c
Bug 775788 - Modify JSFunctionSpec to accept JSJitInfos. (r=luke)
2012-08-07 22:26:19 -07:00
Boris Zbarsky
7e384e2901
Bug 747287 - Part 3: Add callback interface to allow JIT to interrogate DOM. (r=peterv)
2012-08-07 22:26:18 -07:00
David Anderson
753308a2e0
Merge from mozilla-central.
2012-07-24 16:32:08 -07:00
David Anderson
bc387d7bb6
Merge from mozilla-central.
2012-07-23 12:37:49 -07:00
Benjamin Peterson
d129baf5c6
Bug 776389 - Find the source of scripts from the subscript loader correctly. r=bz
2012-07-22 15:14:47 -07:00