Jon Coppeard
|
63011a7ca0
|
Bug 884371 - Remove JSMutableHandleXXX from the js directory r=bholley
|
2013-06-19 11:32:27 +01:00 |
|
Ryan VanderMeulen
|
558b14210d
|
Merge cypress and inbound.
|
2013-06-18 18:15:53 -04:00 |
|
Kyle Huey
|
ad14119f4e
|
Bug 882162: Part 11 - Push the final uses of mJSHolders down into mozilla::CycleCollectedJSRuntime and make it private. r=mccr8
|
2013-06-18 12:02:16 -07:00 |
|
Kyle Huey
|
5bc19e1a51
|
Bug 882162: Part 10 - Add a hook for tracing black JS and update the big comment to more accurately describe how this works. r=mccr8
|
2013-06-18 12:02:16 -07:00 |
|
Kyle Huey
|
55af825948
|
Bug 882162: Part 9 - Kill nsCycleCollectionJSRuntime. r=mccr8
|
2013-06-18 12:02:16 -07:00 |
|
Kyle Huey
|
3e6a01f7ac
|
Bug 882162: Part 8 - Move the rest of nsCycleCollectionJSRuntime's implementation into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:16 -07:00 |
|
Kyle Huey
|
7462053a52
|
Bug 882162: Part 7 - Move tracing of gray roots into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:15 -07:00 |
|
Kyle Huey
|
67d1e8d027
|
Bug 882162: Part 6 - Move the runtime and zone CC participants into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:15 -07:00 |
|
Kyle Huey
|
75e85a76a6
|
Bug 882162: Part 5 - Move most of nsCycleCollectionJSRuntime's implementation into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:15 -07:00 |
|
Kyle Huey
|
be66fb44fe
|
Bug 882162: Part 4 - Push tracing of global objects down into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:15 -07:00 |
|
Kyle Huey
|
078c903e0e
|
Bug 882162: Part 3 - Replace GetJSRuntime() with just Runtime(). r=mccr8
|
2013-06-18 12:02:15 -07:00 |
|
Kyle Huey
|
3c2aaa10b0
|
Bug 882162: Part 2 - Begin to push mJSHolders down into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:14 -07:00 |
|
Kyle Huey
|
20a663e7f3
|
Bug 882162: Part 1 - Create a mozilla::CycleCollectedJSRuntime class. r=mccr8,bholley
|
2013-06-18 12:02:07 -07:00 |
|
Kyle Huey
|
c094a9abfa
|
Bug 877584: Route JS holding through the cycle collection runtime so it can do different things on different threads. r=mccr8
|
2013-06-18 12:01:26 -07:00 |
|
Jon Coppeard
|
586c7b4514
|
Bug 877762 - GC: Post-barrier cycle collector participants - 7 Convert most JSObect to use Heap<T> (ex. XBL) r=bz
|
2013-06-18 11:00:38 +01:00 |
|
Jon Coppeard
|
a2eed15990
|
Bug 877762 - GC: Post-barrier cycle collector participants - 6 Convert jsid and JS::String to use Heap<T> r=smaug
|
2013-06-18 11:00:38 +01:00 |
|
Jon Coppeard
|
59d5490ab4
|
Bug 877762 - GC: Post-barrier cycle collector participants - 5 Convert JS::Value to use Heap<T> r=smaug
|
2013-06-18 11:00:37 +01:00 |
|
Jon Coppeard
|
82483ce6e9
|
Bug 877762 - GC: Post-barrier cycle collector participants - 4 Convert JSScript* to use Heap<T> r=smaug
|
2013-06-18 11:00:37 +01:00 |
|
Olli Pettay
|
8aa806b551
|
Bug 847611 - Paris bindings for autogenerated events, r=peterv
|
2013-06-18 21:48:45 +03:00 |
|
Dan Gohman
|
d26e929f47
|
Bug 883574 - Add const qualifiers to variables and pointers in the JS tree. r=evilpies
|
2013-06-17 18:31:47 -07:00 |
|
Boris Zbarsky
|
4728bf4f51
|
Bug 882653 part 3. Make the "does not implement interface" error reporting better in WebIDL bindings. r=smaug
|
2013-06-17 13:07:03 -04:00 |
|
Nils Maier
|
1175b5e33b
|
Bug 846019 - Part 2: Prefix memory reports with add-on ids. r=njn
|
2013-06-14 22:48:28 -04:00 |
|
Peter Van der Beken
|
1f3e027007
|
Bug 851465 - Remove slim wrappers - rename WRAPPER_MULTISLOT. r=bholley.
|
2013-06-13 16:55:40 +02:00 |
|
Peter Van der Beken
|
1badbbcf0f
|
Bug 851465 - Remove slim wrappers - remove slim wrapper macros and rename WN macros. r=bholley.
|
2013-04-19 21:58:30 +02:00 |
|
Peter Van der Beken
|
935fd87584
|
Bug 851465 - Remove slim wrappers - whitespace changes. r=bholley.
|
2013-04-19 21:58:26 +02:00 |
|
Peter Van der Beken
|
30e26e1ff9
|
Bug 851465 - Remove slim wrappers - remove slim wrapper proto code and logging code. r=bholley.
|
2013-04-19 21:58:26 +02:00 |
|
Peter Van der Beken
|
88cdaa8f8b
|
Bug 851465 - Remove slim wrappers - remove various slim wrapper code and checks. r=bholley.
|
2013-04-19 21:57:18 +02:00 |
|
Peter Van der Beken
|
76ae99ee96
|
Bug 851465 - Remove slim wrappers - stop morphing slim wrappers. r=bholley.
|
2013-04-19 21:57:15 +02:00 |
|
Peter Van der Beken
|
344fe9600e
|
Bug 851465 - Remove slim wrappers - stop constructing slim wrappers. r=bholley.
|
2013-03-25 11:36:24 +01:00 |
|
Edgar Chen
|
a5c1747e84
|
Bug 860585 - Part 1: Move cardLock API from mozMobileConnection to mozIccManager (IDL). r=allstars.chh. sr=sicking
--HG--
rename : dom/icc/interfaces/nsIDOMICCCardLockErrorEvent.idl => dom/icc/interfaces/nsIDOMIccCardLockErrorEvent.idl
|
2013-04-11 11:19:36 +08:00 |
|
Boris Zbarsky
|
5544291d84
|
Bug 880367 part 1. Change the "enabled" callback for WebIDL constructors to take a JSContext* and the object the constructor will be defined on. r=smaug,bholley
|
2013-06-13 01:12:26 -04:00 |
|
Nicholas Nethercote
|
978a2c6eb2
|
Bug 882520 - Two minor tweaks to the memory reporting paths. r=bhackett.
--HG--
extra : rebase_source : b6176cd0b0314c2216ccc79f76a34fd558876092
|
2013-06-12 20:14:52 -07:00 |
|
Bobby Holley
|
460937044f
|
Bug 881517 - Remove mPrototypeNoHelper machinery. r=mrbkap
The comments surrounding it don't make any sense to me, and most likely applied
to a pre-CPG world.
|
2013-06-12 14:10:54 -07:00 |
|
Bobby Holley
|
a40787493c
|
Bug 881517 - Just use Object.prototype for vanilla XPCWNs. r=mrbkap
|
2013-06-12 14:10:53 -07:00 |
|
Andrea Marchesini
|
9dd7129cea
|
Bug 856410 - Implement futures - Part 2: Future.then() and Future.catch(). r=mounir, r=bz, r=smaug
|
2013-06-11 21:41:22 -04:00 |
|
Ed Morley
|
5b8c1b2eec
|
Merge mozilla-central and inbound
|
2013-06-12 08:41:06 +01:00 |
|
Ms2ger
|
b9e065f934
|
Bug 881358 - Kill build warnings in XPConnect; r=bholley
|
2013-06-12 09:00:09 +02:00 |
|
Ryan VanderMeulen
|
23aa576486
|
Backed out changeset 1df122edcf0d (bug 823978) for bustage (again).
CLOSED TREE (again)
|
2013-06-11 15:27:46 -04:00 |
|
Benjamin Peterson
|
1871556ad9
|
Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
--HG--
extra : rebase_source : 1396c8ec5bd99ab35343cfff2b87d22955671243
|
2013-06-11 11:30:18 -07:00 |
|
Phil Ringnalda
|
f6f5e5401f
|
Back out 2ccb9ec11a9f:d27ecea31590 (bug 856410) for b2g mochitest-3 failures
CLOSED TREE
|
2013-06-11 21:24:56 -07:00 |
|
Andrea Marchesini
|
3a89987df5
|
Bug 856410 - Implement futures - Part 2: Future.then() and Future.catch(). r=mounir, r=bz, r=smaug
|
2013-06-11 21:41:22 -04:00 |
|
Ryan VanderMeulen
|
9855cde4ef
|
Backed out changeset 7e69e102a432 (bug 823978) for bustage.
CLOSED TREE
|
2013-06-11 14:28:17 -04:00 |
|
Benjamin Peterson
|
e459c55070
|
Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
--HG--
extra : rebase_source : f5c0e9c743dadb0431eacef6b46b6e274264d3aa
|
2013-06-11 10:55:21 -07:00 |
|
Ed Morley
|
747fbe02ba
|
Merge mozilla-central and inbound
|
2013-06-11 16:24:51 +01:00 |
|
Ed Morley
|
dbe9ed7b72
|
Backed out changeset 2864e2610800 (bug 877584) for causing bug 881266
|
2013-06-11 16:11:14 +01:00 |
|
Ed Morley
|
39abfabce6
|
Backed out changeset 94fb66d82988 (bug 877584)
|
2013-06-11 16:10:51 +01:00 |
|
Kyle Huey
|
78fa714820
|
Bug 877584: Add missing #ifdef DEBUG. r=me
|
2013-06-09 16:08:19 -07:00 |
|
Kyle Huey
|
fa511cb934
|
Bug 877584: Route JS holding through the cycle collection runtime so it can do different things on different threads. r=mccr8
|
2013-06-09 16:02:02 -07:00 |
|
Bobby Holley
|
2fa141044c
|
Bug 770840 - Add Runtime aborts when using XPCWrappedJS off-main-thread. v2
|
2013-04-12 15:35:00 -04:00 |
|
Bobby Holley
|
e96bda0ba9
|
Bug 770840 - Remove XPConnect test that explicitly runs JS on a seperate thread. v1
|
2013-04-12 15:34:00 -04:00 |
|