gecko-dev/dom/bindings
Xidorn Quan 7db648bdec Bug 1454591 part 1 - Generate more structured data in ServoCSSPropList.py. r=heycam
This patch changes ServoCSSPropList.py to use classes for properties.
This allows extending the data in the file without needing to update all
users of this file.

Sorting in GenerateCSSPropsGenerated.py is removed because the data file
has the right order already.

MozReview-Commit-ID: D74bItCfpPH

--HG--
extra : rebase_source : e0138c255f77515f491496fcb8680686362f4e9e
2018-05-04 13:44:51 +10:00
..
crashtests
docs
mozwebidlcodegen Bug 1455799 - Make an explicit webidl export target; r=bz,chmanchester 2018-04-30 12:52:28 -04:00
parser Bug 1456887 part 2. Remove ArrayClass support. r=qdot 2018-04-26 01:38:07 -04:00
test Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
AtomList.h
BindingDeclarations.h Bug 1456261. Add cycle collection bits for WebIDL dictionaries. r=smaug 2018-04-24 11:57:40 -04:00
BindingUtils.cpp Bug 1446961, restructuring to allow nsXULElement to be subclassed. Rename nsXULElement::Create to make it clearer it creates from the prototype element, r=bz 2018-04-27 11:04:37 -04:00
BindingUtils.h Bug 1452786 part 2. Stop using a generated chromeonly isInstance method. r=qdot 2018-04-12 00:06:07 -04:00
Bindings.conf Bug 1446961, move PopupBoxObject to XULPopupElement, a new subclass of XULElement. Remove popup.xml methods, r=paolo,bz 2018-04-27 11:04:38 -04:00
CallbackFunction.h
CallbackInterface.cpp
CallbackInterface.h
CallbackObject.cpp Bug 1447420: Give CallbackObject.cpp an include for nsContentUtils.h (whose methods it calls). r=baku 2018-03-20 12:18:20 -07:00
CallbackObject.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
Codegen.py Bug 1456887 part 2. Remove ArrayClass support. r=qdot 2018-04-26 01:38:07 -04:00
Configuration.py Bug 1451516 part 9. Remove the now-unused needsSpecialGenericOps method. r=qdot 2018-04-05 20:29:42 -04:00
DOMJSClass.h
DOMJSProxyHandler.cpp Bug 1170771 - Remove now-empty nsDOMClassInfo. r=bz 2018-04-05 14:20:44 +02:00
DOMJSProxyHandler.h
DOMString.h Bug 1411469 - Statically allocate static atoms. r=froydnj 2018-03-26 11:18:31 +02:00
Date.cpp
Date.h
ErrorIPCUtils.h Bug 1357463 Add CopyableErrorResult to opt in to auto-cloning ErrorResult values. r=bz 2018-04-26 13:50:56 -07:00
ErrorResult.h Bug 1357463 Add CopyableErrorResult to opt in to auto-cloning ErrorResult values. r=bz 2018-04-26 13:50:56 -07:00
Errors.msg
Exceptions.cpp bug 1328964 use nsContentUtils::GetCurrentJSContext() on all threads r=smaug 2018-04-09 12:11:18 +12:00
Exceptions.h Bug 1435483 part 16. Switch to using dom::Exception, not nsIException, in C++ code. r=qdot 2018-02-05 16:34:05 -05:00
FakeString.h Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
GenerateCSS2PropertiesWebIDL.py Bug 1454591 part 1 - Generate more structured data in ServoCSSPropList.py. r=heycam 2018-05-04 13:44:51 +10:00
IterableIterator.cpp
IterableIterator.h Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem. 2018-02-21 10:30:19 -06:00
JSSlots.h
Makefile.in Bug 1455799 - Make an explicit webidl export target; r=bz,chmanchester 2018-04-30 12:52:28 -04:00
NonRefcountedDOMObject.h
Nullable.h
PrimitiveConversions.h
ReadableStream.h
Record.h Bug 1423773 - Part 1: Remove usage of nsStringGlue.h. r=glandium 2017-12-06 16:52:51 -08:00
RootedDictionary.h
RootedOwningNonNull.h
RootedRefPtr.h
SimpleGlobalObject.cpp Bug 1378552 - Reduce the liklihood of inadvertently misusing NullPrincipal::Create(). r=ckerschb 2018-03-22 13:36:20 -05:00
SimpleGlobalObject.h
SpiderMonkeyInterface.h
StructuredClone.cpp
StructuredClone.h
ToJSValue.cpp
ToJSValue.h Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 4: Convert MessageManager to WebIDL. r=bz. 2017-06-20 11:09:50 +02:00
TypedArray.h Backed out 4 changesets (bug 525063) on request from Andi. a=backout 2018-04-13 16:01:28 +03:00
UnionMember.h
WebIDLGlobalNameHash.cpp Bug 1445710. Reduce codesize a bit by removing DOM DefineInterfaceObject methods. r=peterv 2018-04-04 15:32:19 -04:00
WebIDLGlobalNameHash.h Bug 1445710. Reduce codesize a bit by removing DOM DefineInterfaceObject methods. r=peterv 2018-04-04 15:32:19 -04:00
XrayExpandoClass.h
mach_commands.py
moz.build Bug 1452542 part 6 - Replace uses of PythonCSSProps.h with the data file generated from Servo. r=froydnj 2018-04-17 14:40:12 +10:00
nsIScriptError.idl Bug 1443079 - nsScriptError.isFromPrivateWindow must match the correct value also in e10s mode, r=smaug 2018-03-13 06:40:38 +01:00
nsScriptError.cpp Bug 1443079 - nsScriptError.isFromPrivateWindow must match the correct value also in e10s mode, r=smaug 2018-03-13 06:40:38 +01:00
nsScriptError.h Bug 1443079 - nsScriptError.isFromPrivateWindow must match the correct value also in e10s mode, r=smaug 2018-03-13 06:40:38 +01:00
nsScriptErrorWithStack.cpp Bug 1443079 - nsScriptError.isFromPrivateWindow must match the correct value also in e10s mode, r=smaug 2018-03-13 06:40:38 +01:00