diff options
author | Manish Goregaokar <manishsmail@gmail.com> | 2019-02-25 11:48:45 +0530 |
---|---|---|
committer | Manish Goregaokar <manishsmail@gmail.com> | 2019-03-01 16:58:46 +0530 |
commit | 8f5db8a7e114ec9a6705da5284f9e5abc3bc7cd2 (patch) | |
tree | 6165f7e9338d3e491cc8774c081178229ecf2806 /components/script/dom/bindings/codegen/parser/pref-main-thread.patch | |
parent | 427003210b3e16a82f958e35ff4212f26ffa35ab (diff) | |
download | servo-8f5db8a7e114ec9a6705da5284f9e5abc3bc7cd2.tar.gz servo-8f5db8a7e114ec9a6705da5284f9e5abc3bc7cd2.zip |
Update webidl.py from upstream
Diffstat (limited to 'components/script/dom/bindings/codegen/parser/pref-main-thread.patch')
-rw-r--r-- | components/script/dom/bindings/codegen/parser/pref-main-thread.patch | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/components/script/dom/bindings/codegen/parser/pref-main-thread.patch b/components/script/dom/bindings/codegen/parser/pref-main-thread.patch deleted file mode 100644 index 7be2dcbfc5e..00000000000 --- a/components/script/dom/bindings/codegen/parser/pref-main-thread.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- WebIDL.py -+++ WebIDL.py -@@ -1239,12 +1239,6 @@ class IDLInterface(IDLObjectWithScope, IDLExposureMixins): - alias, - [member.location, m.location]) - -- if (self.getExtendedAttribute("Pref") and -- self._exposureGlobalNames != set([self.parentScope.primaryGlobalName])): -- raise WebIDLError("[Pref] used on an interface that is not %s-only" % -- self.parentScope.primaryGlobalName, -- [self.location]) -- - # Conditional exposure makes no sense for interfaces with no - # interface object, unless they're navigator properties. - # And SecureContext makes sense for interfaces with no interface object, -@@ -3459,12 +3453,6 @@ class IDLInterfaceMember(IDLObjectWithIdentifier, IDLExposureMixins): - IDLExposureMixins.finish(self, scope) - - def validate(self): -- if (self.getExtendedAttribute("Pref") and -- self.exposureSet != set([self._globalScope.primaryGlobalName])): -- raise WebIDLError("[Pref] used on an interface member that is not " -- "%s-only" % self._globalScope.primaryGlobalName, -- [self.location]) -- - if self.isAttr() or self.isMethod(): - if self.affects == "Everything" and self.dependsOn != "Everything": - raise WebIDLError("Interface member is flagged as affecting " |