Skip to content

Core-AAM: add tests for sectionheader and sectionfooter - #45916

Merged
spectranaut merged 2 commits into
masterfrom
sectionheader-sectionfooter
Aug 12, 2024
Merged

Core-AAM: add tests for sectionheader and sectionfooter#45916
spectranaut merged 2 commits into
masterfrom
sectionheader-sectionfooter

Conversation

@spectranaut

@spectranaut spectranaut commented Apr 25, 2024

Copy link
Copy Markdown
Contributor

Change in ARIA: w3c/aria#1931

Comment thread core-aam/sectionfooter-manual.html Outdated
Comment thread core-aam/sectionheader-manual.html Outdated
Comment thread wai-aria/role/roles.html Outdated

@cookiecrook cookiecrook left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This would result in new failures for Interop, so please keep the WebDriver role verifications out. Adding to a roles.tentative.html file is fine, as those don't affect the score.

Even if we agreed on the test additions, there's a process inside the current Interop project together sign off from implementors before making new changes that would affect the score mid-year.

@spectranaut
spectranaut force-pushed the sectionheader-sectionfooter branch from f28d642 to 2aa23d5 Compare May 7, 2024 16:03
@spectranaut spectranaut changed the title ARIA: add tests for sectionheader and sectionfooter Core-AAM: add tests for sectionheader and sectionfooter May 7, 2024
@spectranaut

Copy link
Copy Markdown
Contributor Author

Ok @cookiecrook -- I moved sectionheader and sectionfooter to a tentative file: #46142

If we need sign off from implementers for WPT tests of new futures added to ARIA, we should note that in the ARIA process documents, I'll ping you for a review of that draft.

@spectranaut
spectranaut requested a review from cookiecrook May 7, 2024 16:07
@cookiecrook

Copy link
Copy Markdown
Contributor

I moved sectionheader and sectionfooter to a tentative file: #46142

Thanks. FYI there is still an accidental white space diff remaining in roles.html.

@tranjocelyn

Copy link
Copy Markdown
Contributor

Is there a PR to update the header and footer (scoped to main/sectioning content) subtests in html-aam/roles-contextual.html and wai-aria/role/contextual-roles.html? 

I have the implementation for sectionheader and sectionfooter ready for Chrome, but it's currently failing those subtests. I'm holding off on merging the code because it would negatively impact our Interop score.

@spectranaut

Copy link
Copy Markdown
Contributor Author

Is there a PR to update the header and footer (scoped to main/sectioning content) subtests in html-aam/roles-contextual.html and wai-aria/role/contextual-roles.html?

I have the implementation for sectionheader and sectionfooter ready for Chrome, but it's currently failing those subtests. I'm holding off on merging the code because it would negatively impact our Interop score.

Hi Joceyln, if there is a missing test or failing test, maybe make an issue on ARIA with the details so we can update it? This PR just has manual tests to keep track of the API mappings.

@spectranaut
spectranaut force-pushed the sectionheader-sectionfooter branch from 2aa23d5 to 7c624e6 Compare July 30, 2024 20:22
Comment thread core-aam/sectionfooter-manual.html Outdated
Comment thread core-aam/sectionfooter-manual.html Outdated
Comment thread core-aam/sectionheader-manual.html
Comment thread core-aam/sectionheader-manual.html

@cookiecrook cookiecrook left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approving with the updates from the spec PR

Comment thread core-aam/sectionfooter-manual.html Outdated
Comment thread core-aam/sectionfooter-manual.html Outdated
Comment thread core-aam/sectionfooter-manual.html Outdated
Comment thread core-aam/sectionheader-manual.html Outdated
Comment thread core-aam/sectionheader-manual.html Outdated
Comment thread core-aam/sectionheader-manual.html Outdated
@rahimabdi
rahimabdi self-requested a review August 11, 2024 21:40

@rahimabdi rahimabdi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@cookiecrook has kindly provided comments/suggested feedback.

@spectranaut

Copy link
Copy Markdown
Contributor Author

Thanks @cookiecrook ! Fixed.

@spectranaut
spectranaut enabled auto-merge (squash) August 12, 2024 21:27
@spectranaut
spectranaut merged commit df93215 into master Aug 12, 2024
@spectranaut
spectranaut deleted the sectionheader-sectionfooter branch August 12, 2024 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants