mirror of
https://github.com/servo/servo.git
synced 2025-08-02 12:10:29 +01:00
Remove warning from 'deleter' WebIDL codegen
This commit is contained in:
parent
5c76502b91
commit
a9d68474c9
3 changed files with 5 additions and 4 deletions
|
@ -208,9 +208,6 @@ class Descriptor(DescriptorProvider):
|
|||
addIndexedOrNamedOperation('Creator', m)
|
||||
if m.isDeleter():
|
||||
addIndexedOrNamedOperation('Deleter', m)
|
||||
raise TypeError("deleter specified on %s but we "
|
||||
"don't support deleters yet" %
|
||||
self.interface.identifier.name)
|
||||
|
||||
iface.setUserData('hasConcreteDescendant', True)
|
||||
iface = iface.parent
|
||||
|
|
|
@ -37,6 +37,10 @@ impl<'a> DOMStringMapMethods for JSRef<'a, DOMStringMap> {
|
|||
self.map.borrow_mut().insert(name, value);
|
||||
}
|
||||
|
||||
fn NamedDeleter(self, name: DOMString) {
|
||||
self.map.borrow_mut().remove(&name);
|
||||
}
|
||||
|
||||
fn NamedSetter(self, name: DOMString, value: DOMString) {
|
||||
self.map.borrow_mut().insert(name, value);
|
||||
}
|
||||
|
|
|
@ -8,5 +8,5 @@
|
|||
interface DOMStringMap {
|
||||
getter DOMString (DOMString name);
|
||||
setter creator void (DOMString name, DOMString value);
|
||||
//deleter void (DOMString name);
|
||||
deleter void (DOMString name);
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue