Skip to content

Merge master#1

Merged
mems merged 103 commits intomems:patch-1from
mdn:master
Dec 14, 2020
Merged

Merge master#1
mems merged 103 commits intomems:patch-1from
mdn:master

Conversation

@mems
Copy link
Copy Markdown
Owner

@mems mems commented Dec 14, 2020

No description provided.

queengooborg and others added 30 commits December 11, 2020 15:57
This PR is a part of a project to add missing interfaces and interface features to BCD that are from a spec in Editor's Draft or more and is supported in at least one browser.  This particular PR adds missing features, populating the results using data from the https://mdn-bcd-collector.appspot.com project (v1.1.6), for the ElementInternals API.

Spec: https://html.spec.whatwg.org/multipage/custom-elements.html#elementinternals
IDL: https://github.com/w3c/webref/blob/master/ed/idl/html.idl
This PR is a part of a project to add missing interfaces and interface features to BCD that are from a spec in Editor's Draft or more and is supported in at least one browser.  This particular PR adds missing features, populating the results using data from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6), for the PictureInPicture API.

Spec: https://w3c.github.io/picture-in-picture/
IDL: https://github.com/w3c/webref/blob/master/ed/idl/picture-in-picture.idl
This PR is a part of a project to add missing interfaces and interface features to BCD that are from a spec in Editor's Draft or more and is supported in at least one browser.  This particular PR adds missing features, populating the results using data from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6), for the RemotePlayback API.

Spec: https://w3c.github.io/remote-playback/
IDL: https://github.com/w3c/webref/blob/master/ed/idl/remote-playback.idl
This PR is a part of a project to add missing interfaces and interface features to BCD that are from a spec in Editor's Draft or more and is supported in at least one browser.  This particular PR adds missing features, populating the results using data from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6), for the RTCEncodedAudioFrame and RTCEncodedVideoFrame APIs.

Spec: https://w3c.github.io/webrtc-insertable-streams/
IDL: https://github.com/w3c/webref/blob/master/ed/idl/webrc-insertable-streams.idl
This PR is a part of a project to add missing interfaces and interface features to BCD that are from a spec in Editor's Draft or more and is supported in at least one browser.  This particular PR adds missing features, populating the results using data from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6), for various trusted type APIs.

Spec: https://w3c.github.io/webappsec-trusted-types/dist/spec/
IDL: https://github.com/w3c/webref/blob/master/ed/idl/trusted-types.idl
This PR is a part of a project to add missing interfaces and interface features to BCD that are from a spec in Editor's Draft or more and is supported in at least one browser.  This particular PR adds missing features, populating the results using data from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6), for the WebGLTimerQueryEXT API.

Spec: https://www.khronos.org/registry/webgl/extensions/EXT_disjoint_timer_query/

This API is for the object returned by EXT_disjoint_timer_query.createQueryEXT()
This PR is a part of a project to add missing interfaces and interface features to BCD that are from a spec in Editor's Draft or more and is supported in at least one browser.  This particular PR adds missing features, populating the results using data from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6), for the HTMLInputElement API.

Spec: https://html.spec.whatwg.org/multipage/input.html#htmlinputelement
IDL: https://github.com/w3c/webref/blob/master/ed/idl/html.idl
* Add XPathEvaluator

This PR is a part of a project to add missing interfaces and interface features to BCD that are from a spec in Editor's Draft or more and is supported in at least one browser.  This particular PR adds missing features, populating the results using data from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6), for the XPathEvaluator API.

Spec: https://dom.spec.whatwg.org/#interface-xpathevaluator
IDL: https://github.com/w3c/webref/blob/master/ed/idl/dom.idl

* Correct description for constructor

* Add MDN URLs

* Remove localization in MDN URLs
* Add missing features for HTMLMetaElement API

* Update api/HTMLMetaElement.json

Co-authored-by: Philip Jägenstedt <[email protected]>

* Mirror API data to HTML element data

Co-authored-by: Philip Jägenstedt <[email protected]>
* Add missing features for HTMLEmbedElement
* Mirror to HTML element data
* Added Chrome version for prefer_related_applications

* prefer_related_applications for chrome_and

* Added related_applications chrome_and 44+
This PR updates the Chromium data for the MediaList API based upon results from the mdn-bcd-collector project.
Since these APIs are only supported in Chrome in recent releases, this PR marks these APIs as experimental.
* HTTP Upgrade header

* Apply suggestions from code review

Co-authored-by: Florian Scholz <[email protected]>

Co-authored-by: Florian Scholz <[email protected]>
This change marks the "areas" & "name" attributes of the HTMLMapElement
interface deprecated:false, because the spec does not deprecate them.

Related: #7709
This change marks DOMPointReadOnly.p.matrixTransform deprecated:false.
Per https://drafts.fxtf.org/geometry/#dom-dompointreadonly-matrixtransform
it’s not currently deprecated (and it’s not clear it should ever have
been marked deprecated:true to begin with).

Related: #7709
This change marks the "type" content/markup attribute of the script
element and the "type" IDL/DOM attribute of the HTMLScriptElement
interface deprecated:false. They were mistakenly marked deprecated:true
in a6f6d39

Relates to #7709
queengooborg and others added 29 commits December 14, 2020 12:59
)

This PR adds real values for Firefox for the SVGFilterPrimitiveStandardAttributes API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGFilterPrimitiveStandardAttributes
This PR adds real values for Firefox for the SVGGlyphElement API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGGlyphElement
This PR adds real values for Firefox for the SVGGlyphRefElement API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGGlyphRefElement
This PR adds real values for Firefox for the SVGMatrix API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGMatrix
This PR adds real values for Firefox for the SVGMissingGlyphElement API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGMissingGlyphElement
This PR adds real values for Firefox for the SVGPoint API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGPoint
This PR adds real values for Firefox for the SVGPreserveAspectRatio API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGPreserveAspectRatio
This PR adds real values for Firefox for the SVGRect API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGRect
This PR adds real values for Firefox for the SVGRenderingIntent API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGRenderingIntent
This PR adds real values for Firefox for the SVGSolidcolorElement API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGSolidcolorElement
This PR adds real values for Firefox for the SVGStylable API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGStylable
This PR adds real values for Firefox for the SVGTRefElement API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGTRefElement
This PR adds real values for Firefox for the SVGTextContentElement API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGTextContentElement
This PR adds real values for Firefox for the SVGTransform API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGTransform
This PR adds real values for Firefox for the SVGTransformList API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGTransformList
…7751)

Two PRs that were recently merged had both added a "width" feature to the HTMLInputElement API, causing a failure of the linter.  This PR is a quick fix to remove the duplicate feature and combine the two entries.
This PR adds real values for Firefox for the SVGUnitTypes API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGUnitTypes
This PR adds real values for Firefox for the SVGUseElement API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGUseElement
This PR adds real values for Firefox for the SVGZoomAndPan API, based upon results from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).  Results are manually confirmed for accuracy.

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGZoomAndPan
This PR is a part of a project to add missing interfaces and interface features to BCD that are from a spec in Editor's Draft or more and is supported in at least one browser.  This particular PR adds the missing SVGMarkerElement API, populating the results using data from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).

Spec: https://svgwg.org/specs/markers/

IDL: https://github.com/w3c/webref/blob/master/ed/idl/svg-markers.idl

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/SVGMarkerElement
This PR is a part of a project to add missing interfaces and interface features to BCD that are from a spec in Editor's Draft or more and is supported in at least one browser.  This particular PR adds the missing Scheduling API, populating the results using data from the [mdn-bcd-collector](https://mdn-bcd-collector.appspot.com) project (v1.1.6).

Spec: https://wicg.github.io/is-input-pending/

IDL: https://github.com/w3c/webref/blob/master/ed/idl/is-input-pending.idl

Tests Used: https://mdn-bcd-collector.appspot.com/tests/api/Scheduling
This change marks the CSP block-all-mixed-content directive as
deprecated:true, per the current version of the CSP spec at
https://w3c.github.io/webappsec-mixed-content/#obsolescences:

> This specification renders the Mixed Content §4 Strict Mixed Content
> Checking mode and the block-all-mixed-content CSP directive obsolete,
> because all mixed content is now blocked if it can’t be autoupgraded.
This change updates the description fields for several CSS functions, to
remove some stray &lt;/&gt; character references.
@mems mems merged commit 4b7e672 into mems:patch-1 Dec 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants