diff options
author | bors-servo <release+servo@mozilla.com> | 2014-05-01 23:34:39 -0400 |
---|---|---|
committer | bors-servo <release+servo@mozilla.com> | 2014-05-01 23:34:39 -0400 |
commit | b36b779d24c6f7425f630c18495dae4c6edec137 (patch) | |
tree | 067c7628f8b9b700e2dacfcf9d20bb1b7faad544 /src/components/script/dom/bindings | |
parent | 96382eed42835c49398b4f1bf1f95e51348fffc7 (diff) | |
parent | 04ba6bf29bee4a408d21571beb15efd60b71ae89 (diff) | |
download | servo-b36b779d24c6f7425f630c18495dae4c6edec137.tar.gz servo-b36b779d24c6f7425f630c18495dae4c6edec137.zip |
auto merge of #2290 : saneyuki/servo/export, r=jdm
- Fix #2128
- Take over from #2220
I didn't change `InterfaceTypes.rs` to `type.rs` because `type` is very common name which might be troublesome.
Diffstat (limited to 'src/components/script/dom/bindings')
-rw-r--r-- | src/components/script/dom/bindings/codegen/CodegenRust.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py index 0fe840a33a0..ab1bd83ea5e 100644 --- a/src/components/script/dom/bindings/codegen/CodegenRust.py +++ b/src/components/script/dom/bindings/codegen/CodegenRust.py @@ -4178,7 +4178,7 @@ class CGRegisterProtos(CGAbstractMethod): self.config = config def _registerProtos(self): - lines = [" codegen::%sBinding::DefineDOMInterface(window, js_info);" % desc.name + lines = [" codegen::BindingDeclarations::%sBinding::DefineDOMInterface(window, js_info);" % desc.name for desc in self.config.getDescriptors(hasInterfaceObject=True, register=True)] return '\n'.join(lines) + '\n' @@ -4302,6 +4302,7 @@ class CGBindingRoot(CGThing): 'dom::bindings::conversions::IDLInterface', 'dom::bindings::conversions::{Default, Empty}', 'dom::bindings::codegen::*', + 'dom::bindings::codegen::BindingDeclarations::*', 'dom::bindings::codegen::UnionTypes::*', 'dom::bindings::error::{FailureUnknown, Fallible, Error, ErrorResult}', 'dom::bindings::error::{throw_method_failed_with_details}', @@ -5230,7 +5231,7 @@ class GlobalGenRoots(): def pathToType(descriptor): if descriptor.interface.isCallback(): - return "dom::bindings::codegen::%sBinding" % descriptor.name + return "dom::bindings::codegen::BindingDeclarations::%sBinding" % descriptor.name return "dom::%s" % descriptor.name.lower() descriptors = [d.name for d in config.getDescriptors(register=True, hasInterfaceObject=True)] |