Ryan VanderMeulen
|
c91554bbca
|
Merge cypress and inbound.
|
2013-06-18 18:15:53 -04:00 |
|
Kyle Huey
|
319dda0e60
|
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
|
e47840a4b5
|
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
|
66fb46a26e
|
Bug 882162: Part 9 - Kill nsCycleCollectionJSRuntime. r=mccr8
|
2013-06-18 12:02:16 -07:00 |
|
Kyle Huey
|
9ad3187e9b
|
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
|
213c4bdde8
|
Bug 882162: Part 7 - Move tracing of gray roots into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:15 -07:00 |
|
Kyle Huey
|
3faff59469
|
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
|
cbe30a8739
|
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
|
09aff7b141
|
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
|
6459d7b826
|
Bug 882162: Part 3 - Replace GetJSRuntime() with just Runtime(). r=mccr8
|
2013-06-18 12:02:15 -07:00 |
|
Kyle Huey
|
fd912ef78f
|
Bug 882162: Part 2 - Begin to push mJSHolders down into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:14 -07:00 |
|
Kyle Huey
|
da1a10929b
|
Bug 882162: Part 1 - Create a mozilla::CycleCollectedJSRuntime class. r=mccr8,bholley
|
2013-06-18 12:02:07 -07:00 |
|
Kyle Huey
|
a57dbb3230
|
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
|
a30b14261f
|
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
|
b028ce34ad
|
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
|
5b896f6665
|
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
|
76fb4b825c
|
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
|
09024c5489
|
Bug 847611 - Paris bindings for autogenerated events, r=peterv
|
2013-06-18 21:48:45 +03:00 |
|
Dan Gohman
|
edcdfc8b7d
|
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
|
5b3cb06a12
|
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
|
983b641f0f
|
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
|
6ba9bc75ac
|
Bug 851465 - Remove slim wrappers - rename WRAPPER_MULTISLOT. r=bholley.
|
2013-06-13 16:55:40 +02:00 |
|
Peter Van der Beken
|
08d68069d5
|
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
|
39efb11a1e
|
Bug 851465 - Remove slim wrappers - whitespace changes. r=bholley.
|
2013-04-19 21:58:26 +02:00 |
|
Peter Van der Beken
|
b853c731c0
|
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
|
e246f74b5d
|
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
|
a6f9979ef0
|
Bug 851465 - Remove slim wrappers - stop morphing slim wrappers. r=bholley.
|
2013-04-19 21:57:15 +02:00 |
|
Peter Van der Beken
|
583f9d98a8
|
Bug 851465 - Remove slim wrappers - stop constructing slim wrappers. r=bholley.
|
2013-03-25 11:36:24 +01:00 |
|
Edgar Chen
|
28e6efeeaa
|
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
|
d2192352f3
|
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
|
f38dda509b
|
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
|
08991925a6
|
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
|
e3e199cc22
|
Bug 881517 - Just use Object.prototype for vanilla XPCWNs. r=mrbkap
|
2013-06-12 14:10:53 -07:00 |
|
Andrea Marchesini
|
0ee1f096d3
|
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
|
c95b79e78d
|
Merge mozilla-central and inbound
|
2013-06-12 08:41:06 +01:00 |
|
Ms2ger
|
e0918cb8dc
|
Bug 881358 - Kill build warnings in XPConnect; r=bholley
|
2013-06-12 09:00:09 +02:00 |
|
Ryan VanderMeulen
|
48564710fc
|
Backed out changeset 1df122edcf0d (bug 823978) for bustage (again).
CLOSED TREE (again)
|
2013-06-11 15:27:46 -04:00 |
|
Benjamin Peterson
|
859ae9d3b2
|
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
|
75ab5ae882
|
Back out 2ccb9ec11a9f:d27ecea31590 (bug 856410) for b2g mochitest-3 failures
CLOSED TREE
|
2013-06-11 21:24:56 -07:00 |
|
Andrea Marchesini
|
0cbca2866e
|
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
|
a580723853
|
Backed out changeset 7e69e102a432 (bug 823978) for bustage.
CLOSED TREE
|
2013-06-11 14:28:17 -04:00 |
|
Benjamin Peterson
|
6a8ee25998
|
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
|
005881eed6
|
Merge mozilla-central and inbound
|
2013-06-11 16:24:51 +01:00 |
|
Ed Morley
|
3bf60a9f11
|
Backed out changeset 2864e2610800 (bug 877584) for causing bug 881266
|
2013-06-11 16:11:14 +01:00 |
|
Ed Morley
|
2bda37d3f4
|
Backed out changeset 94fb66d82988 (bug 877584)
|
2013-06-11 16:10:51 +01:00 |
|
Kyle Huey
|
3ed77642ea
|
Bug 877584: Add missing #ifdef DEBUG. r=me
|
2013-06-09 16:08:19 -07:00 |
|
Kyle Huey
|
bbf045f825
|
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
|
c8413360d4
|
Bug 770840 - Add Runtime aborts when using XPCWrappedJS off-main-thread. v2
|
2013-04-12 15:35:00 -04:00 |
|
Bobby Holley
|
3eee30d40b
|
Bug 770840 - Remove XPConnect test that explicitly runs JS on a seperate thread. v1
|
2013-04-12 15:34:00 -04:00 |
|
Gabor Krizsanits
|
2a6d35dff2
|
Bug 877760 - XPConnect always logs an error when a component doesn't implement a method. r=mrbkap
|
2013-06-11 12:01:33 +02:00 |
|