Henri Sivonen
1a97e800b4
Bug 999349 - Add "DO NOT USE" annotation to nsIPlatformCharset. r=emk
2014-04-22 12:35:44 +03:00
Brian Hackett
ecdbf6f6c8
Bug 972817 - Enable type inference unconditionally, r=jandem.
2014-03-18 09:05:16 -06:00
Jason Orendorff
c4905dda94
Bug 977287, part 1 - Rename the "operation callback" to "interrupt callback". r=luke.
2014-03-10 16:28:43 -05:00
Jan de Mooij
d64a9d454e
Bug 939562 part 3 - Move JIT flags from ContextOptions to RuntimeOptions. r=bent,bholley,luke
...
--HG--
extra : rebase_source : cea8b4ab3024ed49e8be688f7cf4819bba0f5d29
2014-02-26 10:25:36 +01:00
Luke Wagner
b43e1257fc
Bug 963588 - asmjscache: place cache entries apps that request AOT compilation in persistent storage (r=janv)
...
--HG--
extra : rebase_source : 95bc3d02cb1a7f2728d2615e8b992e0a2b2397f1
2014-03-05 14:47:10 -06:00
Ben Turner
6ac720fff8
Bug 975695, r=khuey.
2014-03-04 15:09:23 -08:00
Ed Morley
7d716105c8
Backed out changeset 508848ad378a (bug 939562) for causing bug 978450
2014-03-03 16:54:26 +00:00
Jan de Mooij
53c60cb160
Bug 939562 part 3 - Move JIT flags from ContextOptions to RuntimeOptions. r=bent,bholley,luke
...
--HG--
extra : rebase_source : e25c6f5f381a972c472fb8a845c737fb31617682
2014-02-26 10:25:36 +01:00
L. David Baron
4f04bcdc57
Bug 976350 patch 1: Move the contents of nsTraceRefcnt.h into nsISupportsImpl.h. r=bsmedberg
...
This makes sense since the file no longer contains anything with the
nsTraceRefcnt name in it, and it will allow renaming nsTraceRefcntImpl
back to nsTraceRefcnt.
2014-02-26 13:36:35 -08:00
Carsten "Tomcat" Book
e428ad4fe3
Backed out changeset 802aa43ae8cc (bug 939562) for PGO mochitest regression on a CLOSED TREE
2014-02-26 16:02:15 +01:00
Jan de Mooij
f8a1ec2850
Bug 939562 part 2 - Move JIT flags from ContextOptions to RuntimeOptions. r=bent,bholley,luke
2014-02-26 10:25:36 +01:00
Luke Wagner
4c59cb92eb
Bug 976348 - Change DescribeScriptedCaller to not return a JSScript (r=bholley)
...
--HG--
extra : rebase_source : 58387ce3e4c49d3140b92b84bf3577fc6584820e
2014-02-25 09:43:14 -06:00
Brian Hackett
cae987d2a2
Bug 964059 - Share atoms compartment/zone between multiple runtimes, r=billm,bent.
2014-02-19 09:02:13 -07:00
Andrea Marchesini
b859277a7b
Bug 949946 - unique SharedWorker key composed by name and spec, r=bent
2014-02-06 14:39:10 +00:00
Nikhil Marathe
48b814058b
Bug 918806 - Enable DOM Promises. sr=bz
...
--HG--
extra : rebase_source : dbc7ef836fe7c2a71f38fedda004d7f988361a85
2014-01-30 13:14:00 -08:00
Ryan VanderMeulen
3a41ee3937
Backed out changesets 6db8b08a3aea and 1d7c2025bb56 (bug 918806) for B2G mochitest failures.
2014-01-30 14:46:36 -05:00
Birunthan Mohanathas
e81a8f702d
Bug 828300 - Replace NS_ARRAY_LENGTH with mozilla::ArrayLength/MOZ_ARRAY_LENGTH. r=ehsan
2014-01-30 13:26:54 -05:00
Nikhil Marathe
b3f7079a6c
Bug 918806 - Enable DOM Promises. sr=bz
2014-01-30 09:41:43 -08:00
Bobby Holley
844ed9971d
Bug 957688 - Remove checkObjectAccess security callback. r=mrbkap
...
There's no need for the JS shell stuff either, since vm/Runtime.cpp already
sets up NullSecurityCallbacks by default.
2014-01-24 16:08:25 -08:00
Chris Peterson
d942edd370
Bug 960416 - Always use JIT hardening. r=luke
...
--HG--
extra : rebase_source : ae9e635eac09044f05fea9ad27ab52bb888c703e
2013-12-25 00:21:59 -08:00
Garrett Robinson
3ceb749a52
Bug 883975 - CSP 1.1 hash-source. r=sstamm, r=dholbert, r=mrbkap
2014-01-02 11:14:06 -08:00
Nikhil Marathe
cc61607627
Bug 925437 - Implement navigator.onLine on Workers. r=khuey sr=sicking
2013-11-19 15:08:50 -08:00
Ehsan Akhgari
ebd358dfd7
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.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 PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Ehsan Akhgari
041fdf98a7
Bug 951555 - Clean up dead code from dom/workers/RuntimeService.cpp after removal of heuristic detection from the File API; r=bent
2013-12-18 22:54:26 -05:00
Wes Kocher
a8ec671341
Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE
2013-12-16 18:27:43 -08:00
Ben Turner
4dcdde6435
Bug 914762 - Switch Workers to use a normal nsThread event loop, r=mrbkap.
...
--HG--
extra : transplant_source : /%93%60%CC%3A%16%B16%A1%5Bmx%9F%FA%7B%10JD%F0%E7
2013-10-23 06:16:49 -07:00
Sean Stangl
0a79faf943
Bug 949183 - Fix jsid static constructor explosion. r=Waldo
2013-12-16 14:40:05 -08:00
Andrea Marchesini
c0399b79f6
Bug 487070 - a pref for enabling the lastest version of JS in Web Workers, r=baku, r=bent
2013-12-10 11:43:16 +00:00
Carsten "Tomcat" Book
9d470ce1db
Backed out changeset 10800c0df8b5 (bug 487070) for build bustage on a CLOSED TREE
2013-12-11 10:56:23 +01:00
Andrea Marchesini
58736053af
Bug 487070 - a pref for enabling the lastest version of JS in Web Workers, r=baku, r=bent
2013-12-10 11:43:16 +00:00
Ehsan Akhgari
d4490ee3c7
Bug 947736 - Build modules/libpref/ in unified mode; r=bsmedberg
2013-12-10 18:10:01 -05:00
Ryan VanderMeulen
f058cca393
Backed out changeset dc5b1daf5fbb (bug 487070) for B2G mochitest-8 orange.
...
--HG--
extra : rebase_source : 83864e72c5b5082ccd2956cd89e25e1a6f16fee8
2013-12-10 14:28:44 -05:00
Andrea Marchesini
e2b80ee7c8
Bug 487070 - a pref for enabling the lastest version of JS in Web Workers
2013-12-10 11:43:16 +00:00
Luke Wagner
9a1e82e4f9
Bug 941830 - Extend asm.js compiled code caching to Workers (r=bent)
...
--HG--
extra : rebase_source : 4fed947b2fa76e26054d8293cec31433ceb61c8d
2013-12-03 13:31:30 -06:00
Birunthan Mohanathas
759ab69b0a
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
...
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Nicholas Nethercote
31ba5d6977
Bug 927740 (part 4) - Make workers CC on memory-pressure. r=khuey.
...
--HG--
extra : rebase_source : 372b3de683342634a182d3e782016718c067cead
2013-12-02 20:07:02 -08:00
Nicholas Nethercote
9c3a30ec5b
Bug 927740 (part 3) - Make workers respond to "child-cc-request" notifications. r=khuey.
...
--HG--
extra : rebase_source : 34a15c4bf15bb0fd1601675e7e7cc4b5117ed433
2013-12-02 20:07:02 -08:00
Phil Ringnalda
f4103b25ac
Bug 936700 - Warning fix 2 of 2
...
CLOSED TREE
2013-11-24 12:49:15 -08:00
Nikhil Marathe
552ae51362
Bug 936700 - Worker Preferences cache. r=bent
2013-11-24 11:27:15 -08:00
Nikhil Marathe
2b1b97f534
Bug 915233 - DOM Promises on Workers. r=baku,bent,smaug,bz sr=sicking
2013-11-24 11:26:07 -08:00
Andrew McCreight
319fed2c0e
Bug 935721, part 10 - Separate nsCycleCollector_collect and nsCycleCollector_scheduledCollect. r=smaug
2013-11-20 14:35:17 -08:00
Andrew McCreight
3eed280708
Bug 935721, part 5 - Invert the control flow of CycleCollectNow's pre- and post-collection work, add CCResults as a field on the CC. r=smaug
...
nsJSEnvironment::CycleCollectNow does work before and after a CC runs. With ICC, nsJSEnv won't
know where in the CC when a CC is about to begin or end, so this patch reorganizes that work
into two separate callback hooks. This requires adding a new struct, CycleCollectorStats, to
hold data nsJSEnv needs between the two calls.
Rather than trying to pass around a pointer to a results structure, this patch just adds
it to the nsCycleCollector struct, and always stores them. The results are passed back
to the end CC callback.
2013-11-20 14:35:16 -08:00
Jan de Mooij
ed37da0a3d
Bug 927516 - Bump Ion script size limit for DOM workers. r=bhackett
2013-11-19 21:10:34 +01:00
Ehsan Akhgari
1c75e7c443
Bug 939580 - #include LOCAL_INCLUDES after the source dir and current dir includes; r=gps
2013-11-19 14:10:15 -05:00
Ms2ger
5e1bd894df
No bug - Fix some style issues in DOM code.
2013-11-11 09:04:41 +01:00
Garrett Robinson
fcd3642ac2
Bug 855326 - CSP 1.1 nonce-source for scripts and styles r=mrbkap r=dholbert r=geekboy
2013-11-08 15:44:39 -08:00
Daniel Holbert
a943af2236
backout 57213b64023b (bug 855326) for build bustage in debug builds
...
CLOSED TREE
2013-11-08 11:22:36 -08:00
Garrett Robinson
99a316d224
Bug 855326 - CSP 1.1 nonce-source for scripts and styles. r=mrbkap r=dholbert r=geekboy
2013-11-08 09:20:43 -08:00
Kyle Huey
2789485d96
Bug 928312: Convert the worker global object and all remaining EventTargets to new DOM bindings. r=bent,peterv,smaug
2013-11-05 22:16:26 +08:00
Kyle Huey
d00c5443e9
Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz
2013-11-05 22:16:24 +08:00