diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2018-12-23 15:21:08 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-23 15:21:08 -0500 |
commit | 6840c18389982a4719f41d9ba78514ea6c0cdc37 (patch) | |
tree | 451e859b415f2c9c0961f6e93bfe2faf205d3637 /python/servo/testing_commands.py | |
parent | 248d8596d5aa7611c171178da30da39676b0dcd9 (diff) | |
parent | 370ee8984f2783dde8a14740f52107d7760a0c8c (diff) | |
download | servo-6840c18389982a4719f41d9ba78514ea6c0cdc37.tar.gz servo-6840c18389982a4719f41d9ba78514ea6c0cdc37.zip |
Auto merge of #22540 - CYBAI:update-sw-webidl, r=jdm
Update ServiceWorker webidl
About the `void postMessage`, I found the spec doesn't have `[Throws]`; however, as the implementation for `postMessage` in spec, we should have `[Throws]` for it because it will throw errors. Then, I realized that `[Throws]` is not part of standard webidl. Btw, there's a issue discussing about if `[Throws]` should be standardized or not at heycam/webidl#603.
Also, per the spec, `ServiceWorker` will `includes` `AbstractWorker` instead of `implements` so I filed #22539 for it. We can update it after the issue is fixed.
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix part of #19302
- [x] These changes do not require tests because it just updates the webidl and the changes should have no impact to current implementation.
<!-- 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/22540)
<!-- Reviewable:end -->
Diffstat (limited to 'python/servo/testing_commands.py')
0 files changed, 0 insertions, 0 deletions