From c028f69d63ab33af34a2ab178c5ae008f4dd95d9 Mon Sep 17 00:00:00 2001 From: Sam Sneddon Date: Thu, 15 Dec 2022 17:33:16 +0000 Subject: [PATCH 1/2] Define the existing 2021 and 2022 focus area scopes --- focus_areas.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 focus_areas.md diff --git a/focus_areas.md b/focus_areas.md new file mode 100644 index 0000000..2d4425e --- /dev/null +++ b/focus_areas.md @@ -0,0 +1,40 @@ +# Focus Areas + +Concise definitions of what is in scope for each focus area: + +* interop-2022-cascade: + * Cascade Layers, CSS Cascade Level 5 +* interop-2022-color: + * CSS `` type, CSS Color Level 4 +* interop-2022-contain: + * CSS contain property, CSS Containment Level 1, excluding the `style` keyword value +* interop-2022-dialog: + * the dialog element and its open attribute, + * the IDL at https://html.spec.whatwg.org/review-drafts/2021-07/#the-dialog-element, + * any integration into other web platform features (e.g., CSS Animations) +* interop-2022-forms: + * [not sure this can be concise, yikes] +* interop-2022-scrolling: + * CSS Overscroll Behavior Module Level 1; + * CSS Scroll Snap Module Level 1; + * dictionary ScrollOptions and its usage, CSSOM View Level 1 +* interop-2022-subgrid: + * `subgrid` value for grid-template-columns and grid-template-rows, CSS Grid Level 2 +* interop-2022-text: + * [again not concise] +* interop-2022-viewport: + * Viewport-percentage Lengths, CSS Values and Units Level 4 +* interop-2022-webcompat: + * [do we want to enumerate specific tests, or the areas under test?] +* interop-2021-aspect-ratio: + * CSS aspect-ratio property, CSS Box Sizing Module Level 4 + * https://html.spec.whatwg.org/multipage/rendering.html#dimRendering +* interop-2021-flexbox: + * CSS Flexible Box Module Level 1 +* interop-2021-grid: + * CSS Grid Layout Level 1 +* interop-2021-position-sticky: + * CSS position property, sticky value, CSS Positioned Layout Module Level 3 +* interop-2021-transforms: + * CSS Transforms Module Level 1 [maybe, not sure, maybe it's a smaller subset?] + From 4863a21597befe92495aa5dfd6581cbb2ab8403a Mon Sep 17 00:00:00 2001 From: Sam Sneddon Date: Fri, 16 Dec 2022 02:09:05 +0000 Subject: [PATCH 2/2] fixup! Define the existing 2021 and 2022 focus area scopes --- focus_areas.md | 31 +++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/focus_areas.md b/focus_areas.md index 2d4425e..4891f5f 100644 --- a/focus_areas.md +++ b/focus_areas.md @@ -2,18 +2,24 @@ Concise definitions of what is in scope for each focus area: -* interop-2022-cascade: +* interop-2022-cascade: * Cascade Layers, CSS Cascade Level 5 -* interop-2022-color: +* interop-2022-color: * CSS `` type, CSS Color Level 4 -* interop-2022-contain: +* interop-2022-contain: * CSS contain property, CSS Containment Level 1, excluding the `style` keyword value -* interop-2022-dialog: +* interop-2022-dialog: * the dialog element and its open attribute, * the IDL at https://html.spec.whatwg.org/review-drafts/2021-07/#the-dialog-element, * any integration into other web platform features (e.g., CSS Animations) * interop-2022-forms: - * [not sure this can be concise, yikes] + * CSS `appearance` property, CSS UI 4 + * [FIXME: box sizing of form controls, or something to cover "intrinsic margins" in WebKit previously?] + * DOM click events on non-disabled form controls + * Form submission + * Form validation + * Text field seletion + * [FIXME: Some subset of rendering?] * interop-2022-scrolling: * CSS Overscroll Behavior Module Level 1; * CSS Scroll Snap Module Level 1; @@ -21,14 +27,20 @@ Concise definitions of what is in scope for each focus area: * interop-2022-subgrid: * `subgrid` value for grid-template-columns and grid-template-rows, CSS Grid Level 2 * interop-2022-text: - * [again not concise] + * iso-2022-jp/gbk/gb18030 encoding/decoding + * font-variant (including longhands), CSS Fonts Level 4 [FIXME: or should this be level 3?] + * ic unit, CSS Values and Units Level 4 * interop-2022-viewport: * Viewport-percentage Lengths, CSS Values and Units Level 4 * interop-2022-webcompat: - * [do we want to enumerate specific tests, or the areas under test?] + * text-decoration with subelements + * text-decoration-offset: 0px + * /css/CSS2/floats/floats-wrap-bfc-with-margin-001.html (but not any of the further floats-wrap-bfc-with-margin-*) + * Event.prototype should not have property named 'path' + * URL ToASCII * interop-2021-aspect-ratio: * CSS aspect-ratio property, CSS Box Sizing Module Level 4 - * https://html.spec.whatwg.org/multipage/rendering.html#dimRendering + * https://html.spec.whatwg.org/multipage/rendering.html#dimRendering [FIXME: be more specific] * interop-2021-flexbox: * CSS Flexible Box Module Level 1 * interop-2021-grid: @@ -36,5 +48,4 @@ Concise definitions of what is in scope for each focus area: * interop-2021-position-sticky: * CSS position property, sticky value, CSS Positioned Layout Module Level 3 * interop-2021-transforms: - * CSS Transforms Module Level 1 [maybe, not sure, maybe it's a smaller subset?] - + * CSS Transforms Module Level 2, excluding the `translate`, `scale`, and `rotate` properties