gecko/dom/bindings
Gregory Szorc f299c1f5e8 Bug 899792 - Establish precompile tier and move IPDL and WebIDL build rules; r=glandium
A new build tier is introduced: precompile. The intention is to replace
the export subtier with something better and nonrecursive. IPDL and
WebIDL code generation have been moved into this new tier and are
performed concurrently. This appears to reduce build times due to fewer
"single threaded" build actions.

The subtier tracking UI has been updated to reflect operations that can
occur in parallel. As subtiers are started, they turn yellow. They can
then complete in any order.

Nonrecursive targets have been added to preserve the IPDL and WebIDL
build targets such that developers can type |make| from leaf directories
like they have always done.
2013-07-30 17:00:24 -07:00
..
crashtests Bug 869038 - Clear expando object the right way. r=bz. 2013-05-08 09:20:13 +02:00
parser Bug 892609. Implement support for [ArrayClass]. r=khuey 2013-07-30 22:28:30 -07:00
test Merge m-c to inbound. 2013-07-30 15:41:57 -04:00
BindingDeclarations.h Bug 883827. Make Optional<NonNull<T>> and Optional<OwningNonNull<T>> nicer to use by having their const Value() method return a T&. r=peterv 2013-06-19 14:48:43 -04:00
BindingGen.py Bug 875620. Work around bug 874923 by just trying to regenerate all the binding .h and .cpp files if we detect that our dependencies got screwed up. r=khuey 2013-05-28 10:11:19 -04:00
Bindings.conf Bug 887524 - Move IDBRequest to WebIDL, r=janv 2013-08-01 00:28:15 +02:00
BindingUtils.cpp Bug 884410 - Handlify JS_GetPrototype. r=terrence 2013-07-31 12:20:33 -04:00
BindingUtils.h Bug 899368 - remove static constructors added in bug 894448 with some constexpr pixi dust. r=bz 2013-07-30 08:57:28 +09:00
CallbackFunction.h Bug 868312 finale: finish rooting dom/ code. r=smaug 2013-05-17 21:48:25 -04:00
CallbackInterface.cpp Bug 897484 - GC: Convert JS_GetProperty APIs to take MutableHandleValue r=terrence r=bholley r=smaug 2013-07-26 10:00:38 +01:00
CallbackInterface.h Bug 865975. Better rooting for the 'this', 'callable', and 'rval' values in WebIDL callbacks. r=bholley 2013-04-26 13:41:21 -04:00
CallbackObject.cpp Bug 883450 - Re-order stuff in CallSetup so that we construct the RootedObject after the Push. r=bz 2013-06-20 11:05:34 -07:00
CallbackObject.h Bug 891966 - 2 - Comment calls to Handle::fromMarkedLocation r=bz 2013-07-23 10:58:28 +01:00
Codegen.py Bug 892609. Implement support for [ArrayClass]. r=khuey 2013-07-30 22:28:30 -07:00
Configuration.py Bug 760851 - Add jsonifier WebIDL declaration and add toJSON to performance.timing. r=bz 2013-07-26 12:00:49 -04:00
DOMJSClass.h Bug 888338 - 6 - more browser post barriers r=mccr8 2013-07-23 10:58:27 +01:00
DOMJSProxyHandler.cpp Bug 884410 - Handlify JS_GetPrototype. r=terrence 2013-07-31 12:20:33 -04:00
DOMJSProxyHandler.h Bug 887558 (part 2) - Move various functions into ProxyObject and FunctionProxyObject. r=jorendorff. 2013-06-20 22:39:22 -07:00
ErrorResult.h Bug 899546 - ENSURE_SUCCESS macro for ErrorResult, r=bz 2013-07-31 10:12:46 +02:00
Errors.msg Bug 891944 - Move IDBCursor to WebIDL, r=janv 2013-08-01 00:28:13 +02:00
ExampleGen.py Bug 867903. Speed up getDescriptors and some other obvious slow points in codegen. r=khuey 2013-05-09 13:06:48 -04:00
GenerateCSS2PropertiesWebIDL.py
GlobalGen.py Bug 867903. Speed up getDescriptors and some other obvious slow points in codegen. r=khuey 2013-05-09 13:06:48 -04:00
Makefile.in Bug 899792 - Establish precompile tier and move IPDL and WebIDL build rules; r=glandium 2013-07-30 17:00:24 -07:00
moz.build Backed out changeset 496846474ed3 (bug 864774) 2013-05-13 10:05:49 +01:00
NonRefcountedDOMObject.h
Nullable.h Bug 865940. Remove AsMutable now that our binding stack variables aren't const. r=bholley 2013-04-25 22:46:18 -04:00
PrimitiveConversions.h Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo 2013-07-18 13:59:53 -04:00
TypedArray.h Bug 877540. Fix remaining unsafe reference hazards in browser code. r=terrence 2013-05-30 17:46:48 -04:00