aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/parser/pref-main-thread.patch
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2019-02-25 11:48:45 +0530
committerManish Goregaokar <manishsmail@gmail.com>2019-03-01 16:58:46 +0530
commit8f5db8a7e114ec9a6705da5284f9e5abc3bc7cd2 (patch)
tree6165f7e9338d3e491cc8774c081178229ecf2806 /components/script/dom/bindings/codegen/parser/pref-main-thread.patch
parent427003210b3e16a82f958e35ff4212f26ffa35ab (diff)
downloadservo-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.patch28
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 "