mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-25 22:01:30 +00:00
67516483ed
<!-- Please describe your changes on the following line: --> This implements the [Permissions API](https://w3c.github.io/permissions/) spec. Also includes the WebBluetooth related implementation for this. There are some know issues: - [ ] If the descriptor name is invalid [this](https://gist.github.com/dati91/7a6a0a563d90f49ba5a351e48c5b626b#file-permissionstatusbindings-rs-L323) will throw an error, rather that return it and we could handle it. - [x] The [environment settings object](https://html.spec.whatwg.org/multipage/webappapis.html#environment-settings-object) is not implemented in servo and the spec rely on it. - [x] There is a popup in the implementation which prevent us to add wpt test, we should figure out a way to make it work - [ ] The allowedDevice's allowed_services attribute is not used in our implementation, because we store these in the lower level, not in the dom side. - [ ] We think the bluetooth revoke function will need some more work, but the problem is the spec needs clarifications on that part. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: a537cf48b18d9bba3453b924a4453f5e19dea4ed --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 50bc944e75966879ab6aca2a6cc229212e733d64 |
||
---|---|---|
.. | ||
ahem | ||
user-agent-js | ||
ahem.css | ||
android_params | ||
badcert.html | ||
badcert.jpg | ||
cert-google-only | ||
certs | ||
Credits.rtf.mako | ||
failure.html | ||
gatt_blocklist.txt | ||
hsts_preload.json | ||
iso-8859-8.css | ||
itried.jpg | ||
neterror.html | ||
not-found.html | ||
package-prefs.json | ||
prefs.json | ||
presentational-hints.css | ||
privatekey_for_testing.key | ||
public_domains.txt | ||
quirks-mode.css | ||
quotes.css | ||
rippy.png | ||
self_signed_certificate_for_testing.crt | ||
servo.css | ||
servo.icns | ||
Servo.ico | ||
servo.png | ||
tumbeast.png | ||
user-agent.css |