aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/Configuration.py
Commit message (Collapse)AuthorAgeFilesLines
* Move EventTargetTypeId/NodeTypeId to DOMClassMichael Wu2015-09-121-1/+2
|
* Add infrastructure for supporting dashed CSS property names on ↵Josh Matthews2015-08-281-0/+7
| | | | CSSStyleDeclaration.
* Remove dead Python code in binding generating codeCorey Farwell2015-08-051-13/+0
| | | | Fixes #6956
* Remove tidy blacklist for 'script/dom/bindings/*'Corey Farwell2015-07-091-11/+23
| | | | | | | | | | | | | | | | | | | | | Recently, I found myself reading through the Python codegen scripts that live in 'components/script/dom/bindings/*' and noticed that there were many tidy violations: unnecessary semicolons, weird spacing, unused variables, lack of license headers, etc. Considering these files are now living in our tree and mostly maintained directly by contributors of Servo (as opposed to being from upstream), I feel these files should not be excluded from our normal tidy process. This commit removes the blacklist on these files and fixes all tidy violations. I added these subdirectories to the blacklist because they appear to be maintained upstream somewhere else: * "components/script/dom/bindings/codegen/parser/*", * "components/script/dom/bindings/codegen/ply/*", Also, I added a '# noqa' comment which tells us to ignore the flake8 errors for that line. I chose to ignore this (instead of fixing it) to make the work for this commit simpler for me.
* Upgrade to SM 39Michael Wu2015-06-191-4/+4
|
* Properly generate proxy stringifiersAnthony Ramine2015-04-291-1/+1
|
* Support callback interfaces with constants.Chris Paris2015-04-111-2/+3
|
* Add support for BinaryName attribute to servo's codegen (fixes #4435) r=jdmChris Manchester2015-02-271-0/+17
|
* Add stringifier method support to CodegenRust.py (fixes #1986)Chris Manchester2015-02-201-27/+32
| | | | | | Add a stringifier to URLUtils (Location). (fixes #4605) wpt metadata updates for #4605
* Implement an Unrooted smart pointer to replace JS when it is not traced.Ms2ger2015-02-061-1/+1
|
* Remove the 'b lifetime from Root.Ms2ger2015-01-011-1/+1
| | | | | It does not add any safety, as the reference is constructed from a raw pointer without limiting the lifetime in any way.
* Remove the 'a lifetime from Root.Ms2ger2015-01-011-1/+1
| | | | | It does not add any safety, as the reference is constructed from a raw pointer without limiting the lifetime in any way.
* Remove warning from 'deleter' WebIDL codegenBruno de Oliveira Abinader2014-11-061-3/+0
|
* Remove support for {return,native,concrete}Type overrides in Bindings.conf.Ms2ger2014-10-101-5/+10
| | | | | We have no reason to support non-default type names, and this commit corrects the computations for callbacks (which needed the override until now).
* Cargoify servoJack Moffitt2014-09-081-0/+341