dom/base/nsWrapperCache.h
38ca3243afbc3b65b9f91146ee4d3ddfc66107c0
created 2015-12-30 11:31 -0800
pushed 2016-01-09 19:40 +0000
Terrence Cole Terrence Cole - Bug 1235923 - Part 2: Use new Root tracing APIs in Gecko; r=smaug
ece17eeb83de4afb3e46c9bae4d63e57144d999c
created 2015-12-31 15:21 +0200
pushed 2016-01-02 00:29 +0000
Olli Pettay Olli Pettay - Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence
23d99eb297e44d559f5583a565cdd670338f34df
created 2015-12-30 17:42 -0800
pushed 2016-01-02 00:29 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
081379edf00389a50773ef45e30e6620c76c9ef6
created 2015-12-30 16:34 -0800
pushed 2016-01-02 00:29 +0000
Wes Kocher Wes Kocher - Backed out changeset 0d55a6e4e98e (bug 1120016) for 980 b2g hazards
7da07459ce20c444c070ba8061c687c77bbc5400
created 2015-12-30 15:05 -0800
pushed 2016-01-02 00:29 +0000
Terrence Cole Terrence Cole - Backout Bug 1235598 Part 2 because of merge bustage on a CLOSED TREE
cf35918cb3baff6e2c67209fa3cf0b0d03771073
created 2015-12-30 08:52 -0800
pushed 2016-01-02 00:29 +0000
Terrence Cole Terrence Cole - Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug
22f51211915bf7daff076180847a7140d35aa353
created 2015-12-30 16:34 -0800
pushed 2015-12-31 01:36 +0000
Wes Kocher Wes Kocher - Backed out changeset 0d55a6e4e98e (bug 1120016) for 980 b2g hazards a=merge
0d55a6e4e98e6e420ca9810688f9921434a94eef
created 2015-12-30 19:16 +0200
pushed 2015-12-31 01:36 +0000
Olli Pettay Olli Pettay - Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence
6b352a8b2f1a3a669ce6f6aefebd5c81c6836222
created 2015-07-29 13:28 +0300
pushed 2015-07-29 17:47 +0000
Olli Pettay Olli Pettay - Bug 1183604, add some more assertions to help implementing new cycle collectable classes, r=mccr8
39fba4322e8a55845030a749da2028238c5ffade
created 2015-07-28 21:20 -0400
pushed 2015-07-29 17:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 40c187d91db4 (bug 1183604) for hazard analysis failures.
40c187d91db4de94a1d4883573d4d3490c225f93
created 2015-07-28 20:02 +0300
pushed 2015-07-29 17:47 +0000
Olli Pettay Olli Pettay - Bug 1183604, add some more assertions to help implementing new cycle collectable classes, r=mccr8
3871596b63706238072ded5a63fa7d1a8620954e
created 2015-07-09 12:32 -0700
pushed 2015-07-10 10:18 +0000
Jeff Gilbert Jeff Gilbert - Bug 1182369 - Remove js/Class.h include from nsWrapperCache.h. - r=bz
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-05-04 11:42 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
73917a03e7347846cbc9a9f5da14a4c50f04fcde
created 2015-04-22 08:29 +0200
pushed 2015-04-23 00:16 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 1 - dom/base, r=ehsan
0b0c492a33b545fb9daa9b041969e17b5dcbe00e
created 2015-03-19 10:13 -0400
pushed 2015-03-20 02:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
b9f0d6ad53a73d043b5933ba56422e559b7cf4e5
created 2015-02-19 17:13 -0800
pushed 2015-02-20 14:15 +0000
Bill McCloskey Bill McCloskey - Bug 1133594 - Add support for message manager process scripts (r=smaug)
5c097e67bdb02dd12e7a172334b9044ff7cb3eea
created 2014-10-20 09:07 +0100
pushed 2014-10-20 12:40 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Relocate global objects (browser changes) r=bholley
2ae2d0f3a5469335377c3cdb530518d6a7dd6eff
created 2014-10-07 11:44 +0200
pushed 2014-10-07 20:04 +0000
Peter Van der Beken Peter Van der Beken - Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove nsWrapperCache::SetIsDOMBinding. r=bz.
609e5f79d4fddcb85f57b23f4f0921a31339d60e
created 2014-10-07 11:44 +0200
pushed 2014-10-07 20:04 +0000
Peter Van der Beken Peter Van der Beken - Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, invert the flag for dom bindings in nsWrapperCache and add SetIsNotDOMBinding. r=bz.
b2238670c5bfadfe00fe080a225d7bf3446e03de
created 2014-10-07 11:44 +0200
pushed 2014-10-07 20:04 +0000
Peter Van der Beken Peter Van der Beken - Bug 808856 - Make not overriding WrapObject fail to build. r=ehsan.
2424dd8f3da08094b568e2092f6b43b89a25edf1
created 2014-10-03 10:04 +0100
pushed 2014-10-03 13:26 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Allow for the possibility that the wrapper cache hasn't been initialized yet when updating it r=bz
97b903ea34a1553a253f16d30c5ba25254dd7ee7
created 2014-09-29 09:50 +0100
pushed 2014-09-29 18:57 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - We don't need an objectMoved hook for global objects r=terrence
9737b23a2790891c6b851646a0e731b9a9e380e8
created 2014-09-17 15:35 +0100
pushed 2014-09-19 17:54 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Use the object moved hook to update the wrapper cache r=terrence r=bz r=bholley
ff2190c3dbfdd8486a26f527538c947e1b990bfb
created 2014-09-17 17:34 +0100
pushed 2014-09-17 18:42 +0000
Ed Morley Ed Morley - Backed out changeset bea8bb703913 (bug 650161) for rooting hazzard failures
bea8bb703913210afc9b2b31d65c4b14ba2708d2
created 2014-09-17 15:35 +0100
pushed 2014-09-17 18:42 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Use the object moved hook to update the wrapper cache r=terrence r=bz r=bholley
a6946ebd6fed3267ad2663f2282bc71f9dffc001
created 2014-08-25 16:21 -0700
pushed 2014-08-26 19:56 +0000
Johnny Stenback Johnny Stenback - Bug 798188. Add table version of NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY, and add an else at the end of NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY to avoid this breaking QI maps if used at the end of a map. r=peterv
a817b58630c872cfef3c9f84f7b9bd707a8147a5
created 2014-08-13 10:05 +0100
pushed 2014-08-13 14:02 +0000
Jon Coppeard Jon Coppeard - Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
6e62d26d659c75a7be32298e259133e68c571d82
created 2014-06-18 17:07 -0700
pushed 2014-06-19 14:39 +0000
L. David Baron L. David Baron - Bug 996798 - Add a typedef to make it easier to change the size of nsWrapperCache/nsINode flags. r=bzbarsky
9a965d101659b230f74e0407a2aa5e1487a0a3cd
created 2014-04-29 04:57 -0400
pushed 2014-05-01 14:50 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1001966 - Part 3: Remove numbered NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macros. r=smaug
2f158f06a59eb3359cc9c4e0c396d66f48adfddd
created 2014-04-29 04:56 -0400
pushed 2014-05-01 14:50 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1001966 - Part 1: Add variadic NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macro. r=smaug
cf31dec6639a580e726fa70829e8d05f3dfcd805
created 2014-04-11 15:19 -0700
pushed 2014-04-19 02:00 +0000
Terrence Cole Terrence Cole - Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
de7487db16d9df8f72eaeb4d6cc7288b47cedb54
created 2014-04-08 18:27 -0400
pushed 2014-04-09 12:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
f1e4f0f82a9a1572479ee08ed873cc61baeca0da
created 2013-11-09 11:20 +0100
pushed 2014-04-08 22:16 +0000
Peter Van der Beken Peter Van der Beken - Bug 990158 - Make inner windows use their wrapper cache. r=bz.
dcdf23cc62329e54c9b65370173c041b01237e7d
created 2014-03-19 13:35 -0300
pushed 2014-03-20 12:56 +0000
Bobby Holley Bobby Holley - Bug 825392 - Remove SOWs. r=bz
41937f231795e696b18b14b3b22833973f371996
created 2013-11-24 21:35 +0200
pushed 2013-11-25 01:46 +0000
Olli Pettay Olli Pettay - Bug 942240 - Improve the skippability of nsGlobalWindow, r=mccr8
2e66e700722394f2329aace31a28f0d4f9b8cea5
created 2013-11-05 22:16 +0800
pushed 2013-11-05 20:28 +0000
Kyle Huey Kyle Huey - Bug 928312: Convert the worker global object and all remaining EventTargets to new DOM bindings. r=bent,peterv,smaug
36aacf27a24ef7ab2ffd85352053a38c47d46c52
created 2013-09-04 11:29 -0400
pushed 2013-09-04 23:18 +0000
Benoit Jacob Benoit Jacob - Bug 912255 - traverse/unlink mDefaultVertexArray - r=smaug
9e98958b5e50ca9456adb49750e6480ac7ad201d
created 2013-08-27 19:59 -0700
pushed 2013-09-02 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
7f8e99aec954ac5a731b942a5cc9be2060bf6350
created 2013-08-21 22:26 -0700
pushed 2013-08-27 14:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909178 (part 1) - Move |jsid| from jsapi.h into js/Id.h. r=luke.
dba0f0715b188190b2fe9a924f613ea02af9bf3e
created 2013-08-17 15:50 -0700
pushed 2013-08-22 19:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
7a6ffb2fd49261d8b6f5d826023cd19b26c61520
created 2013-08-21 21:11 -0400
pushed 2013-08-22 08:32 +0000
Guillaume Abadie Guillaume Abadie - bug 903480 - [WebGL 2.0] implement TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN - r=jgilbert
5ddc04b616a979cab410aad281663dbc4051a3bf
created 2013-08-20 11:36 -0400
pushed 2013-08-20 19:30 +0000
Guillaume Abadie Guillaume Abadie - bug 903481_- step 3 - [WebGL 2.0] implement TRANSFORM_FEEDBACK_BUFFER - r=jgilbert
ee108221c037013f93cf1568aed42419b083e61e
created 2013-08-02 11:07 +0200
pushed 2013-08-02 12:29 +0000
Ms2ger Ms2ger - Merge m-c to inbound.
623333f6248314493c2591510753a4c20710d4a2
created 2013-08-02 10:29 +0900
pushed 2013-08-02 12:29 +0000
Mike Hommey Mike Hommey - Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8
15c0ae74266f5703a5be69f9deb86a685f84dae3
created 2013-08-02 09:04 +0200
pushed 2013-08-02 07:10 +0000
Ms2ger Ms2ger - Bug 886408 - Move nsContentUtils::ReleaseWrapper into nsWrapperCache; r=mccr8
d4c35209af10b65863fe5ef1e29cb61e41b577ed
created 2013-06-23 09:15 +0200
pushed 2013-06-23 07:17 +0000
Ms2ger Ms2ger - Bug 884268 - Part b: Move nsContentUtils::PreserveWrapper to nsWrapperCache; r=smaug
c4618e8cb8ff22d27d675c6fb033f478ba4bff5e
created 2013-06-23 09:15 +0200
pushed 2013-06-23 07:17 +0000
Ms2ger Ms2ger - Bug 884268 - Part a: Move nsContentUtils::CheckCCWrapperTraversal to nsWrapperCache; r=smaug
3e48ae462b0d93a4d275dff10981b1505f0d1160
created 2013-06-18 21:48 +0300
pushed 2013-06-19 13:23 +0000
Olli Pettay Olli Pettay - Bug 847611 - Paris bindings for autogenerated events, r=peterv
f6d53e1cde69f62305640e59440aabc4a643bc17
created 2013-06-18 11:00 +0100
pushed 2013-06-18 23:04 +0000
Jon Coppeard Jon Coppeard - Bug 877762 - GC: Post-barrier cycle collector participants - 7 Convert most JSObect to use Heap<T> (ex. XBL) r=bz
bbb8169d421673bfcd8d419c8c9711be0d656349
created 2013-06-08 09:53 +0100
pushed 2013-06-10 09:05 +0000
Jon Coppeard Jon Coppeard - Bug 860573 - Part 1 - Store wrapper cache flags separately to the object pointer r=smaug
76321fce71e793ea12db7e0dacf504ad9d9404e5
created 2013-05-27 12:50 +0100
pushed 2013-05-27 16:44 +0000
Jon Coppeard Jon Coppeard - Bug 874691 - Make CC participant tracing indirect r=mccr8 r=smaug r=bz
fae8d9338eb53e49ae070fbe10b651943bbd30f2
created 2013-03-28 13:37 -0700
pushed 2013-05-09 04:17 +0000
Terrence Cole Terrence Cole - Bug 777548 - Make non-cc-participant tracing indirect; r=smaug,billm,jst
1b1381894c4402d105cf59e45078bd9573facd01
created 2013-04-25 12:29 -0400
pushed 2013-04-26 01:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 864727 part 5. Make all the WrapObject methods take a handle for the scope object. r=ms2ger
43128c241d3e0a95200703f9168d4fdf039d7ae7
created 2013-03-12 08:03 +0900
pushed 2013-03-12 19:35 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 848339 - Remove the vestigial boolean outparam from nsWrapperCache::WrapObject. r=bz
99ec1a7214663d0bc196ce383078c67f14fa81cc
created 2013-03-06 07:09 +0900
pushed 2013-03-07 17:19 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 841289 - Remove prefable option from WebIDL codegen. r=bz
134c19beec11a45b85ab971a708adc240187e4ea
created 2013-01-29 12:51 -0500
pushed 2013-01-31 20:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 824589. Convert XULElement to WebIDL. r=peterv
b0ee4b6eb11490f5c97b07633523d8b270f45288
created 2013-01-29 17:18 -0500
pushed 2013-01-30 13:05 +0000
Boris Zbarsky Boris Zbarsky - Back out bug 824589 (rev 22695cac3896) on suspicion of Ts regression
22695cac389690829d6f9860c92a381b969c783c
created 2013-01-29 12:51 -0500
pushed 2013-01-30 00:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 824589. Convert XULElement to WebIDL. r=peterv
a5f5694ad2c075d5b249b5335527de2aea8769cb
created 2012-12-31 12:40 -0800
pushed 2013-01-20 05:25 +0000
Steve Fink Steve Fink - Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence
7a3c7b85898cc457d10f1065793a093a5b1fbba7
created 2013-01-18 13:20 -0800
pushed 2013-01-19 16:10 +0000
Steve Fink Steve Fink - Backed out changeset fce4e0f8a553 (bug 828753) for breaking windows warnings-as-errors (stop adding JSObject forward decls, please!)
less more (0) -100 -60 tip