servo/components/script/dom/bindings
bors-servo 27f443fd00
Auto merge of #22934 - Manishearth:update-webidl, r=nox
Update WebIDL.py

I'm working on getting [attributes on types landed in upstream webidl](https://bugzilla.mozilla.org/show_bug.cgi?id=1359269). In preparation for that, I'd like to update WebIDL.py and deal with all the conflicts first so that updating for that bug is easier.

(This PR doesn't need to be reviewed and landed right now, I can just roll it into the PR for implementing attributes on types, but I suspect it would be easier to land this first)

Probably should squash before landing, the steps are separated out for ease of review.

r? @nox @jdm

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22934)
<!-- Reviewable:end -->
2019-03-01 15:44:43 -05:00
..
codegen Update webidl.py from upstream 2019-03-01 16:58:46 +05:30
callback.rs Prevent JS execution and layout operations while DOM in inconsistent state. 2018-12-14 13:12:47 -05:00
cell.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
constant.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
conversions.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
error.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
guard.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
htmlconstructor.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
inheritance.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
interface.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
iterable.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
mod.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
mozmap.rs Reformat 2019-02-26 08:18:33 +01:00
namespace.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
num.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
proxyhandler.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
refcounted.rs Remove now-unnecessary must_root and allow(unrooted_must_root) annotations 2019-01-04 15:05:07 -08:00
reflector.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
root.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
settings_stack.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
str.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00
structuredclone.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
trace.rs Update servo-media 2019-02-13 10:04:52 -08:00
utils.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
weakref.rs Update MPL license to https (part 3) 2018-11-19 14:47:12 +01:00
xmlname.rs Rustfmt has changed its default style :/ 2018-12-28 13:17:47 +01:00