Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion features/draft/spec/css-values-5.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ description: TODO
spec: https://drafts.csswg.org/css-values-5/
compat_features:
- css.types.calc.color_component
- css.types.time-percentage

# The following features in the spec are already part of web-features:
# - Media queries:
Expand Down
24 changes: 0 additions & 24 deletions features/draft/spec/css-values-5.yml.dist
Original file line number Diff line number Diff line change
Expand Up @@ -13,28 +13,4 @@ status:
safari: "16.4"
safari_ios: "16.4"
compat_features:
# baseline: high
# baseline_low_date: 2015-07-29
# baseline_high_date: 2018-01-29
# support:
# chrome: "1"
# chrome_android: "18"
# edge: "12"
# firefox: "4"
# firefox_android: "4"
# safari: "3.1"
# safari_ios: "2"
- css.types.time-percentage

# ⬇️ Same status as overall feature ⬇️
# baseline: low
# baseline_low_date: 2024-07-09
# support:
# chrome: "119"
# chrome_android: "119"
# edge: "119"
# firefox: "128"
# firefox_android: "128"
# safari: "16.4"
# safari_ios: "16.4"
- css.types.calc.color_component
63 changes: 0 additions & 63 deletions features/draft/spec/mediaqueries-5.yml

This file was deleted.

8 changes: 0 additions & 8 deletions features/draft/spec/mediaqueries-5.yml.dist

This file was deleted.

1 change: 0 additions & 1 deletion features/overflow-wrap.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,3 @@ compat_features:
- css.properties.overflow-wrap.anywhere
- css.properties.overflow-wrap.break-word
- css.properties.overflow-wrap.normal
- css.properties.word-wrap
13 changes: 0 additions & 13 deletions features/overflow-wrap.yml.dist
Original file line number Diff line number Diff line change
Expand Up @@ -30,19 +30,6 @@ compat_features:
- css.properties.overflow-wrap.break-word
- css.properties.overflow-wrap.normal

# baseline: high
# baseline_low_date: 2020-07-28
# baseline_high_date: 2023-01-28
# support:
# chrome: ≤80
# chrome_android: "80"
# edge: ≤80
# firefox: ≤72
# firefox_android: "79"
# safari: ≤13.1
# safari_ios: ≤13.4
- css.properties.word-wrap

# baseline: high
# baseline_low_date: 2022-03-14
# baseline_high_date: 2024-09-14
Expand Down
14 changes: 14 additions & 0 deletions features/popover.yml.dist
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,19 @@ status:
firefox_android: "125"
safari: "17"
compat_features:
# baseline: high
# baseline_low_date: 2020-01-15
# baseline_high_date: 2022-07-15
# support:
# chrome: "36"
# chrome_android: "36"
# edge: "79"
# firefox: "49"
# firefox_android: "49"
# safari: "10.1"
# safari_ios: "10.3"
- api.HTMLElement.toggle_event
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This key is new here, from the tag. This is much younger than the rest of the feature. It probably needs to be moved to another feature like <dialog> or <details>. I'll do that in a follow up PR.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sent #2287


# baseline: low
# baseline_low_date: 2023-11-21
# support:
Expand Down Expand Up @@ -38,6 +51,7 @@ compat_features:
# safari_ios: "17"
- api.HTMLButtonElement.popoverTargetAction
- api.HTMLButtonElement.popoverTargetElement
- api.HTMLElement.beforetoggle_event
- api.HTMLElement.beforetoggle_event.popover_elements
- api.HTMLElement.hidePopover
- api.HTMLElement.showPopover
Expand Down
105 changes: 105 additions & 0 deletions features/webnn.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,108 @@
name: WebNN
description: The WebNN API constructs and executes computational graphs of neural networks by making use of the various machine learning capabilities and hardware accelerators available on the device. Also known as Web Neural Network API.
spec: https://www.w3.org/TR/webnn/
compat_features:
- api.ML
- api.ML.createContext
- api.MLContext
- api.MLContext.dispatch
- api.MLContext.opSupportLimits
- api.MLGraph
- api.MLGraphBuilder
- api.MLGraphBuilder.MLGraphBuilder
- api.MLGraphBuilder.abs
- api.MLGraphBuilder.add
- api.MLGraphBuilder.argMax
- api.MLGraphBuilder.argMin
- api.MLGraphBuilder.averagePool2d
- api.MLGraphBuilder.batchNormalization
- api.MLGraphBuilder.build
- api.MLGraphBuilder.cast
- api.MLGraphBuilder.ceil
- api.MLGraphBuilder.clamp
- api.MLGraphBuilder.concat
- api.MLGraphBuilder.constant
- api.MLGraphBuilder.conv2d
- api.MLGraphBuilder.convTranspose2d
- api.MLGraphBuilder.cos
- api.MLGraphBuilder.cumulativeSum
- api.MLGraphBuilder.dequantizeLinear
- api.MLGraphBuilder.div
- api.MLGraphBuilder.elu
- api.MLGraphBuilder.equal
- api.MLGraphBuilder.erf
- api.MLGraphBuilder.exp
- api.MLGraphBuilder.expand
- api.MLGraphBuilder.floor
- api.MLGraphBuilder.gather
- api.MLGraphBuilder.gatherElements
- api.MLGraphBuilder.gatherND
- api.MLGraphBuilder.gemm
- api.MLGraphBuilder.greater
- api.MLGraphBuilder.greaterOrEqual
- api.MLGraphBuilder.gru
- api.MLGraphBuilder.gruCell
- api.MLGraphBuilder.hardSigmoid
- api.MLGraphBuilder.hardSwish
- api.MLGraphBuilder.identity
- api.MLGraphBuilder.input
- api.MLGraphBuilder.instanceNormalization
- api.MLGraphBuilder.l2Pool2d
- api.MLGraphBuilder.layerNormalization
- api.MLGraphBuilder.leakyRelu
- api.MLGraphBuilder.lesser
- api.MLGraphBuilder.lesserOrEqual
- api.MLGraphBuilder.linear
- api.MLGraphBuilder.log
- api.MLGraphBuilder.logicalAnd
- api.MLGraphBuilder.logicalNot
- api.MLGraphBuilder.logicalOr
- api.MLGraphBuilder.logicalXor
- api.MLGraphBuilder.lstm
- api.MLGraphBuilder.lstmCell
- api.MLGraphBuilder.matmul
- api.MLGraphBuilder.max
- api.MLGraphBuilder.maxPool2d
- api.MLGraphBuilder.min
- api.MLGraphBuilder.mul
- api.MLGraphBuilder.neg
- api.MLGraphBuilder.pad
- api.MLGraphBuilder.pow
- api.MLGraphBuilder.prelu
- api.MLGraphBuilder.quantizeLinear
- api.MLGraphBuilder.reciprocal
- api.MLGraphBuilder.reduceL1
- api.MLGraphBuilder.reduceL2
- api.MLGraphBuilder.reduceLogSum
- api.MLGraphBuilder.reduceLogSumExp
- api.MLGraphBuilder.reduceMax
- api.MLGraphBuilder.reduceMean
- api.MLGraphBuilder.reduceMin
- api.MLGraphBuilder.reduceProduct
- api.MLGraphBuilder.reduceSum
- api.MLGraphBuilder.reduceSumSquare
- api.MLGraphBuilder.relu
- api.MLGraphBuilder.resample2d
- api.MLGraphBuilder.reshape
- api.MLGraphBuilder.scatterElements
- api.MLGraphBuilder.scatterND
- api.MLGraphBuilder.sigmoid
- api.MLGraphBuilder.sign
- api.MLGraphBuilder.sin
- api.MLGraphBuilder.slice
- api.MLGraphBuilder.softmax
- api.MLGraphBuilder.softplus
- api.MLGraphBuilder.softsign
- api.MLGraphBuilder.split
- api.MLGraphBuilder.sqrt
- api.MLGraphBuilder.sub
- api.MLGraphBuilder.tan
- api.MLGraphBuilder.tanh
- api.MLGraphBuilder.tile
- api.MLGraphBuilder.transpose
- api.MLGraphBuilder.triangular
- api.MLGraphBuilder.where
- api.MLOperand
- api.MLOperand.MLNumber
- api.Navigator.ml
- api.WorkerNavigator.ml
18 changes: 15 additions & 3 deletions features/webnn.yml.dist
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ compat_features:
- api.ML
- api.ML.createContext
- api.MLContext
- api.MLContext.compute
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

compute is deprecated. The tag needs to be removed on BCD. I'll do this in a follow up PR.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

- api.MLContext.dispatch
- api.MLContext.opSupportLimits
- api.MLGraph
- api.MLGraphBuilder
- api.MLGraphBuilder.MLGraphBuilder
Expand All @@ -27,6 +28,8 @@ compat_features:
- api.MLGraphBuilder.conv2d
- api.MLGraphBuilder.convTranspose2d
- api.MLGraphBuilder.cos
- api.MLGraphBuilder.cumulativeSum
- api.MLGraphBuilder.dequantizeLinear
- api.MLGraphBuilder.div
- api.MLGraphBuilder.elu
- api.MLGraphBuilder.equal
Expand All @@ -35,6 +38,8 @@ compat_features:
- api.MLGraphBuilder.expand
- api.MLGraphBuilder.floor
- api.MLGraphBuilder.gather
- api.MLGraphBuilder.gatherElements
- api.MLGraphBuilder.gatherND
- api.MLGraphBuilder.gemm
- api.MLGraphBuilder.greater
- api.MLGraphBuilder.greaterOrEqual
Expand All @@ -52,7 +57,10 @@ compat_features:
- api.MLGraphBuilder.lesserOrEqual
- api.MLGraphBuilder.linear
- api.MLGraphBuilder.log
- api.MLGraphBuilder.logicalAnd
- api.MLGraphBuilder.logicalNot
- api.MLGraphBuilder.logicalOr
- api.MLGraphBuilder.logicalXor
- api.MLGraphBuilder.lstm
- api.MLGraphBuilder.lstmCell
- api.MLGraphBuilder.matmul
Expand All @@ -64,6 +72,7 @@ compat_features:
- api.MLGraphBuilder.pad
- api.MLGraphBuilder.pow
- api.MLGraphBuilder.prelu
- api.MLGraphBuilder.quantizeLinear
- api.MLGraphBuilder.reciprocal
- api.MLGraphBuilder.reduceL1
- api.MLGraphBuilder.reduceL2
Expand All @@ -78,7 +87,10 @@ compat_features:
- api.MLGraphBuilder.relu
- api.MLGraphBuilder.resample2d
- api.MLGraphBuilder.reshape
- api.MLGraphBuilder.scatterElements
- api.MLGraphBuilder.scatterND
- api.MLGraphBuilder.sigmoid
- api.MLGraphBuilder.sign
- api.MLGraphBuilder.sin
- api.MLGraphBuilder.slice
- api.MLGraphBuilder.softmax
Expand All @@ -89,11 +101,11 @@ compat_features:
- api.MLGraphBuilder.sub
- api.MLGraphBuilder.tan
- api.MLGraphBuilder.tanh
- api.MLGraphBuilder.tile
- api.MLGraphBuilder.transpose
- api.MLGraphBuilder.triangular
- api.MLGraphBuilder.where
- api.MLOperand
- api.MLOperand.dataType
- api.MLOperand.shape
- api.MLOperand.MLNumber
- api.Navigator.ml
- api.WorkerNavigator.ml
8 changes: 4 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
"devDependencies": {
"@eslint/js": "^9.15.0",
"@js-temporal/polyfill": "^0.4.4",
"@mdn/browser-compat-data": "^5.6.16",
"@mdn/browser-compat-data": "^5.6.17",
"@types/caniuse-lite": "^1.0.4",
"@types/diff": "^5.2.3",
"@types/node": "^18.19.64",
Expand Down