-
Notifications
You must be signed in to change notification settings - Fork 180
Add caniuse links where the IDs are different #3301
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,8 @@ | ||
name: captureStream() for <audio> and <video> | ||
description: The `captureStream()` method for `<audio>` and `<video>` elements returns a `MediaStream` for the media element's content. You can use this to record media or send it elsewhere, such as a canvas or WebRTC connection. | ||
spec: https://w3c.github.io/mediacapture-fromelement/#html-media-element-media-capture-extensions | ||
# https://caniuse.com/mediacapture-fromelement is not linked because it covers | ||
# <audio>, <video>, and <canvas>, which are split here in web-features. | ||
group: media-elements | ||
compat_features: | ||
- api.HTMLMediaElement.captureStream |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
name: HTTP Strict Transport Security | ||
description: The `Strict-Transport-Security` HTTP response header informs browsers that the site should only be accessed using HTTPS, and that any future attempts to access it using HTTP should automatically be converted to HTTPS. Also known as HSTS. | ||
spec: https://www.rfc-editor.org/rfc/rfc6797 | ||
caniuse: stricttransportsecurity | ||
group: security | ||
compat_features: | ||
- http.headers.Strict-Transport-Security |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
name: Navigation timing | ||
description: The `navigation` performance entry and the `PerformanceNavigationTiming` API measures navigation events, such as loading time or the number of redirects. | ||
spec: https://w3c.github.io/navigation-timing/ | ||
caniuse: nav-timing | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think |
||
group: performance | ||
status: | ||
compute_from: api.PerformanceNavigationTiming | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
name: Network Information | ||
description: The `navigator.connection` API provides information about the network connection a device is using and fires events when the connection type changes. | ||
spec: https://wicg.github.io/netinfo/ | ||
caniuse: netinfo | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Our feature differs from caniuse quite a bit (showing headline support for Chrome and Chrome for Android but not Edge, while caniuse is green only for Chrome for Android). I think there's some kind of reconciliation needed between caniuse and BCD on this one. |
||
compat_features: | ||
- api.Navigator.connection | ||
- api.NetworkInformation | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
name: navigator.share() | ||
description: The `navigator.share()` method invokes the device's native sharing mechanism and passes text, links, files, and other content to share targets. | ||
spec: https://w3c.github.io/web-share/ | ||
caniuse: web-share | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This one is fine, but it would be nice to send a PR to caniuse (or BCD, depending) to reconcile support on Chrome for Android (dist file shows support, caniuse is red). |
||
status: | ||
compute_from: api.Navigator.share | ||
compat_features: | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
name: spellcheck | ||
description: The `spellcheck` global HTML attribute sets whether the browser may check an element for spelling errors. | ||
spec: https://html.spec.whatwg.org/multipage/interaction.html#attr-spellcheck | ||
caniuse: spellcheck-attribute | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We show this feature as Baseline high, while caniuse shows that no mobile browser fully supports this. Some sort of reconciliation is needed here. |
||
compat_features: | ||
- api.HTMLElement.spellcheck | ||
- html.global_attributes.spellcheck |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To align statuses, we'd have to include
http.data-url.html_files
in the status computation. That would shift the Baseline date forward (2015→2020). Probably good?