diff --git a/features/draft/spec/css-display-3.yml b/features/draft/spec/css-display-3.yml deleted file mode 100644 index e6c3c465064..00000000000 --- a/features/draft/spec/css-display-3.yml +++ /dev/null @@ -1,59 +0,0 @@ -draft_date: 2024-10-30 -name: CSS Display Module Level 3 -description: TODO -spec: https://drafts.csswg.org/css-display-3/ -compat_features: - - css.properties.display.contents - - css.properties.display.contents.contents_unusual - - css.properties.display.contents.focusable_elements - -# The following features in the spec are already part of web-features: -# - Display: -# - css.properties.display -# - css.properties.display.block -# - css.properties.display.inline -# - css.properties.display.inline-block -# - css.properties.display.none -# - Flexbox: -# - css.properties.display.flex -# - css.properties.display.inline-flex -# - css.properties.order -# - display: flow-root: -# - css.properties.display.flow-root -# - Grid: -# - css.properties.display.grid -# - css.properties.display.inline-grid -# - display: table: -# - css.properties.display.inline-table -# - css.properties.display.table -# - css.properties.display.table-caption -# - css.properties.display.table-cell -# - css.properties.display.table-column -# - css.properties.display.table-column-group -# - css.properties.display.table-footer-group -# - css.properties.display.table-header-group -# - css.properties.display.table-row -# - css.properties.display.table-row-group -# - display animation: -# - css.properties.display.is_transitionable -# - css.properties.display.keyframe_animatable -# - display: list-item: -# - css.properties.display.list-item -# - css.properties.display.list-item.legend-support -# - MathML: -# - css.properties.display.math -# - Two-value display property: -# - css.properties.display.multi-keyword_values -# - display: ruby: -# - css.properties.display.ruby -# - css.properties.display.ruby-base -# - css.properties.display.ruby-base-container -# - css.properties.display.ruby-text -# - css.properties.display.ruby-text-container -# - reading-flow: -# - css.properties.reading-flow -# - visibility: -# - css.properties.visibility -# - css.properties.visibility.collapse -# - css.properties.visibility.hidden -# - css.properties.visibility.visible diff --git a/features/draft/spec/css-display-3.yml.dist b/features/draft/spec/css-display-3.yml.dist deleted file mode 100644 index 0b32e520009..00000000000 --- a/features/draft/spec/css-display-3.yml.dist +++ /dev/null @@ -1,33 +0,0 @@ -# Generated from: css-display-3.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: false - support: {} -compat_features: - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "65" - # chrome_android: "65" - # edge: "79" - # firefox: "37" - # firefox_android: "37" - # safari: "11.1" - # safari_ios: "11.3" - - css.properties.display.contents - - # baseline: false - # support: - # chrome: "65" - # chrome_android: "65" - # edge: "79" - # firefox: "59" - # firefox_android: "59" - - css.properties.display.contents.contents_unusual - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: {} - - css.properties.display.contents.focusable_elements diff --git a/features/draft/spec/css-easing-2.yml b/features/draft/spec/css-easing-2.yml deleted file mode 100644 index 25ebc167fc1..00000000000 --- a/features/draft/spec/css-easing-2.yml +++ /dev/null @@ -1,18 +0,0 @@ -draft_date: 2024-10-21 -name: CSS Easing Functions Level 2 -description: TODO -spec: https://drafts.csswg.org/css-easing-2/ -compat_features: - - css.types.easing-function - -# The following features in the spec are already part of web-features: -# - Animations (CSS): -# - css.properties.animation-timing-function -# - css.properties.animation-timing-function.jump -# - cubic-bezier() easing: -# - css.types.easing-function.cubic-bezier -# - linear() easing: -# - css.types.easing-function.linear-function -# - steps() easing: -# - css.types.easing-function.steps -# - css.types.easing-function.steps.jump diff --git a/features/draft/spec/css-easing-2.yml.dist b/features/draft/spec/css-easing-2.yml.dist deleted file mode 100644 index 36d159fda7d..00000000000 --- a/features/draft/spec/css-easing-2.yml.dist +++ /dev/null @@ -1,17 +0,0 @@ -# Generated from: css-easing-2.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: high - baseline_low_date: 2015-07-29 - baseline_high_date: 2018-01-29 - support: - chrome: "4" - chrome_android: "18" - edge: "12" - firefox: "4" - firefox_android: "4" - safari: "3.1" - safari_ios: "2" -compat_features: - - css.types.easing-function diff --git a/features/draft/spec/css-values-5.yml b/features/draft/spec/css-values-5.yml index 88859000565..8b16a9a4f6e 100644 --- a/features/draft/spec/css-values-5.yml +++ b/features/draft/spec/css-values-5.yml @@ -1,11 +1,8 @@ -draft_date: 2024-10-21 +draft_date: 2024-11-04 name: CSS Values and Units Module Level 5 description: TODO spec: https://drafts.csswg.org/css-values-5/ compat_features: - - css.properties.interpolate-size - - css.properties.interpolate-size.allow-keywords - - css.properties.interpolate-size.numeric-only - css.types.angle - css.types.angle-percentage - css.types.angle.deg @@ -54,6 +51,10 @@ compat_features: # - css.at-rules.media.calc # - Content: # - css.properties.content.url +# - interpolate-size: +# - css.properties.interpolate-size +# - css.properties.interpolate-size.allow-keywords +# - css.properties.interpolate-size.numeric-only # - tab-size: # - css.properties.tab-size.length # - abs() and sign(): diff --git a/features/draft/spec/css-values-5.yml.dist b/features/draft/spec/css-values-5.yml.dist index 980d15690e9..5dceb75b482 100644 --- a/features/draft/spec/css-values-5.yml.dist +++ b/features/draft/spec/css-values-5.yml.dist @@ -175,14 +175,6 @@ compat_features: # firefox_android: "119" - css.types.attr.fallback - # baseline: false - # support: - # chrome: "129" - # chrome_android: "129" - - css.properties.interpolate-size - - css.properties.interpolate-size.allow-keywords - - css.properties.interpolate-size.numeric-only - # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: {} diff --git a/features/draft/spec/payment-handler.yml b/features/draft/spec/payment-handler.yml index 5e20d252c25..140fda60b5e 100644 --- a/features/draft/spec/payment-handler.yml +++ b/features/draft/spec/payment-handler.yml @@ -1,30 +1,33 @@ -draft_date: 2024-10-28 +draft_date: 2024-11-04 name: Payment Handler API description: TODO spec: https://w3c.github.io/payment-handler/ compat_features: - - api.CanMakePaymentEvent - - api.CanMakePaymentEvent.CanMakePaymentEvent - - api.CanMakePaymentEvent.respondWith - - api.PaymentManager - - api.PaymentManager.enableDelegations - api.PaymentManager.secure_context_required - - api.PaymentManager.userHint - - api.PaymentRequestEvent - - api.PaymentRequestEvent.PaymentRequestEvent - - api.PaymentRequestEvent.changePaymentMethod - - api.PaymentRequestEvent.changeShippingAddress - - api.PaymentRequestEvent.changeShippingOption - - api.PaymentRequestEvent.methodData - - api.PaymentRequestEvent.modifiers - - api.PaymentRequestEvent.openWindow - - api.PaymentRequestEvent.paymentOptions - - api.PaymentRequestEvent.paymentRequestId - - api.PaymentRequestEvent.paymentRequestOrigin - - api.PaymentRequestEvent.respondWith - - api.PaymentRequestEvent.shippingOptions - - api.PaymentRequestEvent.topOrigin - - api.PaymentRequestEvent.total - - api.ServiceWorkerGlobalScope.canmakepayment_event - - api.ServiceWorkerGlobalScope.paymentrequest_event - - api.ServiceWorkerRegistration.paymentManager + +# The following features in the spec are already part of web-features: +# - Payment handler: +# - api.CanMakePaymentEvent +# - api.CanMakePaymentEvent.CanMakePaymentEvent +# - api.CanMakePaymentEvent.respondWith +# - api.PaymentManager +# - api.PaymentManager.enableDelegations +# - api.PaymentManager.userHint +# - api.PaymentRequestEvent +# - api.PaymentRequestEvent.PaymentRequestEvent +# - api.PaymentRequestEvent.changePaymentMethod +# - api.PaymentRequestEvent.changeShippingAddress +# - api.PaymentRequestEvent.changeShippingOption +# - api.PaymentRequestEvent.methodData +# - api.PaymentRequestEvent.modifiers +# - api.PaymentRequestEvent.openWindow +# - api.PaymentRequestEvent.paymentOptions +# - api.PaymentRequestEvent.paymentRequestId +# - api.PaymentRequestEvent.paymentRequestOrigin +# - api.PaymentRequestEvent.respondWith +# - api.PaymentRequestEvent.shippingOptions +# - api.PaymentRequestEvent.topOrigin +# - api.PaymentRequestEvent.total +# - api.ServiceWorkerGlobalScope.canmakepayment_event +# - api.ServiceWorkerGlobalScope.paymentrequest_event +# - api.ServiceWorkerRegistration.paymentManager diff --git a/features/draft/spec/payment-handler.yml.dist b/features/draft/spec/payment-handler.yml.dist index 8ce80219823..28ecda635ed 100644 --- a/features/draft/spec/payment-handler.yml.dist +++ b/features/draft/spec/payment-handler.yml.dist @@ -8,52 +8,4 @@ status: chrome_android: "122" edge: "122" compat_features: - # baseline: false - # support: - # chrome: "70" - # chrome_android: "70" - # edge: "79" - - api.CanMakePaymentEvent - - api.CanMakePaymentEvent.CanMakePaymentEvent - - api.CanMakePaymentEvent.respondWith - - api.PaymentManager - - api.PaymentManager.userHint - - api.PaymentRequestEvent - - api.PaymentRequestEvent.PaymentRequestEvent - - api.PaymentRequestEvent.methodData - - api.PaymentRequestEvent.modifiers - - api.PaymentRequestEvent.openWindow - - api.PaymentRequestEvent.paymentRequestId - - api.PaymentRequestEvent.paymentRequestOrigin - - api.PaymentRequestEvent.respondWith - - api.PaymentRequestEvent.topOrigin - - api.PaymentRequestEvent.total - - api.ServiceWorkerGlobalScope.canmakepayment_event - - api.ServiceWorkerGlobalScope.paymentrequest_event - - api.ServiceWorkerRegistration.paymentManager - - # baseline: false - # support: - # chrome: "76" - # chrome_android: "76" - # edge: "79" - - api.PaymentRequestEvent.changePaymentMethod - - # baseline: false - # support: - # chrome: "80" - # chrome_android: "80" - # edge: "80" - - api.PaymentManager.enableDelegations - - api.PaymentRequestEvent.changeShippingAddress - - api.PaymentRequestEvent.changeShippingOption - - api.PaymentRequestEvent.paymentOptions - - api.PaymentRequestEvent.shippingOptions - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: - # chrome: "122" - # chrome_android: "122" - # edge: "122" - api.PaymentManager.secure_context_required diff --git a/features/draft/spec/payment-request.yml b/features/draft/spec/payment-request.yml index 3a202c0b2f7..6727af5b879 100644 --- a/features/draft/spec/payment-request.yml +++ b/features/draft/spec/payment-request.yml @@ -1,36 +1,39 @@ -draft_date: 2024-10-28 +draft_date: 2024-11-04 name: Payment Request API description: TODO spec: https://w3c.github.io/payment-request/ compat_features: - - api.PaymentMethodChangeEvent - - api.PaymentMethodChangeEvent.PaymentMethodChangeEvent - - api.PaymentMethodChangeEvent.methodDetails - - api.PaymentMethodChangeEvent.methodName - - api.PaymentRequest - - api.PaymentRequest.PaymentRequest - - api.PaymentRequest.PaymentRequest.secure_payment_confirmation_method - - api.PaymentRequest.abort - - api.PaymentRequest.canMakePayment - - api.PaymentRequest.id - - api.PaymentRequest.paymentmethodchange_event - - api.PaymentRequest.show - - api.PaymentRequestUpdateEvent - - api.PaymentRequestUpdateEvent.PaymentRequestUpdateEvent - api.PaymentRequestUpdateEvent.secure_context_required - - api.PaymentRequestUpdateEvent.updateWith - - api.PaymentResponse - - api.PaymentResponse.complete - - api.PaymentResponse.details - - api.PaymentResponse.methodName - - api.PaymentResponse.payerEmail - - api.PaymentResponse.payerName - - api.PaymentResponse.payerPhone - - api.PaymentResponse.payerdetailchange_event - - api.PaymentResponse.requestId - - api.PaymentResponse.retry - - api.PaymentResponse.shippingAddress - - api.PaymentResponse.shippingOption - - api.PaymentResponse.toJSON - html.elements.iframe.allow.payment - - http.headers.Permissions-Policy.payment + +# The following features in the spec are already part of web-features: +# - Payment request: +# - api.PaymentMethodChangeEvent +# - api.PaymentMethodChangeEvent.PaymentMethodChangeEvent +# - api.PaymentMethodChangeEvent.methodDetails +# - api.PaymentMethodChangeEvent.methodName +# - api.PaymentRequest +# - api.PaymentRequest.PaymentRequest +# - api.PaymentRequest.PaymentRequest.secure_payment_confirmation_method +# - api.PaymentRequest.abort +# - api.PaymentRequest.canMakePayment +# - api.PaymentRequest.id +# - api.PaymentRequest.paymentmethodchange_event +# - api.PaymentRequest.show +# - api.PaymentRequestUpdateEvent +# - api.PaymentRequestUpdateEvent.PaymentRequestUpdateEvent +# - api.PaymentRequestUpdateEvent.updateWith +# - api.PaymentResponse +# - api.PaymentResponse.complete +# - api.PaymentResponse.details +# - api.PaymentResponse.methodName +# - api.PaymentResponse.payerEmail +# - api.PaymentResponse.payerName +# - api.PaymentResponse.payerPhone +# - api.PaymentResponse.payerdetailchange_event +# - api.PaymentResponse.requestId +# - api.PaymentResponse.retry +# - api.PaymentResponse.shippingAddress +# - api.PaymentResponse.shippingOption +# - api.PaymentResponse.toJSON +# - http.headers.Permissions-Policy.payment diff --git a/features/draft/spec/payment-request.yml.dist b/features/draft/spec/payment-request.yml.dist index 139024f4a83..60897347a8a 100644 --- a/features/draft/spec/payment-request.yml.dist +++ b/features/draft/spec/payment-request.yml.dist @@ -8,66 +8,6 @@ status: chrome_android: "122" edge: "122" compat_features: - # baseline: false - # support: - # chrome: "60" - # chrome_android: "53" - # edge: "15" - # safari: "11.1" - # safari_ios: "11.3" - - api.PaymentRequest - - api.PaymentRequest.PaymentRequest - - api.PaymentRequest.abort - - api.PaymentRequest.show - - api.PaymentRequestUpdateEvent - - api.PaymentRequestUpdateEvent.PaymentRequestUpdateEvent - - api.PaymentRequestUpdateEvent.updateWith - - api.PaymentResponse - - api.PaymentResponse.complete - - api.PaymentResponse.details - - api.PaymentResponse.methodName - - api.PaymentResponse.payerEmail - - api.PaymentResponse.payerPhone - - api.PaymentResponse.shippingAddress - - api.PaymentResponse.shippingOption - - # baseline: false - # support: - # chrome: "60" - # chrome_android: "53" - # edge: "16" - # safari: "11.1" - # safari_ios: "11.3" - - api.PaymentRequest.canMakePayment - - # baseline: false - # support: - # chrome: "60" - # chrome_android: "55" - # edge: "15" - # safari: "11.1" - # safari_ios: "11.3" - - api.PaymentResponse.toJSON - - # baseline: false - # support: - # chrome: "60" - # chrome_android: "56" - # edge: "15" - # safari: "11.1" - # safari_ios: "11.3" - - api.PaymentResponse.payerName - - # baseline: false - # support: - # chrome: "60" - # chrome_android: "60" - # edge: "16" - # safari: "11.1" - # safari_ios: "11.3" - - api.PaymentRequest.id - - api.PaymentResponse.requestId - # baseline: false # support: # chrome: "60" @@ -77,51 +17,6 @@ compat_features: # firefox_android: "79" - html.elements.iframe.allow.payment - # baseline: false - # support: - # chrome: "76" - # chrome_android: "76" - # edge: "79" - # safari: "12.1" - # safari_ios: "12.2" - - api.PaymentMethodChangeEvent - - api.PaymentMethodChangeEvent.PaymentMethodChangeEvent - - api.PaymentMethodChangeEvent.methodDetails - - api.PaymentMethodChangeEvent.methodName - - api.PaymentRequest.paymentmethodchange_event - - # baseline: false - # support: - # chrome: "78" - # chrome_android: "78" - # edge: "79" - # safari: "12.1" - # safari_ios: "11.3" - - api.PaymentResponse.retry - - # baseline: false - # support: - # chrome: "78" - # chrome_android: "78" - # edge: "79" - # safari: "12.1" - # safari_ios: "12.2" - - api.PaymentResponse.payerdetailchange_event - - # baseline: false - # support: - # chrome: "88" - # chrome_android: "88" - # edge: "88" - - http.headers.Permissions-Policy.payment - - # baseline: false - # support: - # chrome: "95" - # chrome_android: "95" - # edge: "95" - - api.PaymentRequest.PaymentRequest.secure_payment_confirmation_method - # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: diff --git a/features/draft/spec/permissions.yml b/features/draft/spec/permissions.yml index 88c46b65f67..8bccb67da50 100644 --- a/features/draft/spec/permissions.yml +++ b/features/draft/spec/permissions.yml @@ -1,4 +1,4 @@ -draft_date: 2024-10-21 +draft_date: 2024-11-04 name: Permissions description: TODO spec: https://w3c.github.io/permissions/ @@ -14,7 +14,6 @@ compat_features: - api.Permissions.permission_magnetometer - api.Permissions.permission_microphone - api.Permissions.permission_notifications - - api.Permissions.permission_payment-handler - api.Permissions.permission_persistent-storage - api.Permissions.permission_push - api.WorkerNavigator.permissions @@ -30,3 +29,5 @@ compat_features: # - api.Permissions.permission_accelerometer # - Gyroscope: # - api.Permissions.permission_gyroscope +# - Payment handler: +# - api.Permissions.permission_payment-handler diff --git a/features/draft/spec/permissions.yml.dist b/features/draft/spec/permissions.yml.dist index a313295ac79..da2666fee2f 100644 --- a/features/draft/spec/permissions.yml.dist +++ b/features/draft/spec/permissions.yml.dist @@ -91,13 +91,6 @@ compat_features: - api.Permissions.permission_background-sync - api.Permissions.permission_magnetometer - # baseline: false - # support: - # chrome: "66" - # chrome_android: "66" - # edge: "79" - - api.Permissions.permission_payment-handler - # baseline: false # support: # chrome: "103"