Skip to content

Conversation

@kylebuch8
Copy link
Contributor

@kylebuch8 kylebuch8 commented Apr 22, 2020

Testing

  1. QUERY + HASH | If I load this URL in Firefox https://deploy-preview-841--happy-galileo-ea79c4.netlify.app/elements/pfe-tabs/demo/hash.html?tabs=tab-2#tab-heading
    a) I expect the set of tabs to be visible at the top of the screen
    b) I expect tab adding command for new RHElement using generator-rhelement #2 should be active, and the focus state should be on the heading "Set of Tabs".
    c) When I press the "tab" key, I expect the focus state to move to tab 2.
    d) When i press the right arrow key, I expect the focus state and the active style to move to tab 3
    e) If I click the TOC link for heading one, I expect the page to smooth scroll to the heading one at the top of the page.
    f) If I click the TOC link for heading three, I expect the page to smooth scroll to the heading three at the bottom of the page.

  2. QUERY ONLY | If I load this URL in Firefox https://deploy-preview-841--happy-galileo-ea79c4.netlify.app/elements/pfe-tabs/demo/hash.html?tabs=tab-2
    a) I expect the page should be at the natural scroll position (top of page)
    b) When I scroll down to the tab set, I expect tab adding command for new RHElement using generator-rhelement #2 to be active
    c) When I press the "tab" key, I expect the focus state to on the table of contents (the first items in the DOM)

  3. HASH ONLY | If I load this URL in Firefox https://deploy-preview-841--happy-galileo-ea79c4.netlify.app/elements/pfe-tabs/demo/hash.html#three
    a) I expect the page to be at the heading three
    b) When I press the "tab" key, I expect the focus state to move to "random link three”

@kylebuch8 kylebuch8 requested a review from starryeyez024 April 22, 2020 23:38
@kylebuch8 kylebuch8 marked this pull request as ready for review April 23, 2020 21:00
@castastrophe
Copy link
Contributor

castastrophe commented Apr 27, 2020

Tested in:

  • Pixel 2
  • Safari 13
  • Chrome 80
  • Firefox 75
  • Edge 18
  • Edge 81

IE11 note(s):

@castastrophe
Copy link
Contributor

castastrophe commented Apr 27, 2020

@todo note to go back and make this test page easier to use on mobile:

Screen Shot 2020-04-27 at 10 03 24 AM

castastrophe
castastrophe previously approved these changes Apr 27, 2020
Copy link
Contributor

@castastrophe castastrophe left a comment

Choose a reason for hiding this comment

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

@kylebuch8 Just needs a...drumroll CHANGELOG! Then it's approved 👍

starryeyez024
starryeyez024 previously approved these changes Apr 27, 2020
Copy link
Member

@starryeyez024 starryeyez024 left a comment

Choose a reason for hiding this comment

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

Lately, Groceries Travel to Me

@castastrophe castastrophe dismissed stale reviews from starryeyez024 and themself via 36eeacf April 27, 2020 14:21
@castastrophe castastrophe merged commit 7246607 into master Apr 27, 2020
@castastrophe castastrophe deleted the issue-839-pfe-tabs-history-firefox branch April 27, 2020 14:30
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.

4 participants