Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

report(metric-filter): handle multiple reports in the same DOM #12817

Merged
merged 7 commits into from
Aug 3, 2021

Conversation

paulirish
Copy link
Member

@paulirish paulirish commented Jul 21, 2021

fixes a bug that's live in PSI

found by adam in #12815 (comment)
also by sidverma32. fixes #12725

reviewer: the big change is using a checkbox inside of <label> instead of relying on id & for attributes.

@paulirish paulirish requested a review from a team as a code owner July 21, 2021 23:15
@paulirish paulirish requested review from connorjclark and removed request for a team July 21, 2021 23:15
@google-cla google-cla bot added the cla: yes label Jul 21, 2021
Copy link
Collaborator

@connorjclark connorjclark left a comment

Choose a reason for hiding this comment

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

need #12815 for full review

report/renderer/performance-category-renderer.js Outdated Show resolved Hide resolved
report/renderer/performance-category-renderer.js Outdated Show resolved Hide resolved
report/renderer/performance-category-renderer.js Outdated Show resolved Hide resolved
@paulirish
Copy link
Member Author

paulirish commented Jul 23, 2021

setting back to draft. need #12815 especially since right i'm not seeing tabbing behavior that makes any sense in that testpage... 😖

also.. relevant resource on the topic: https://www.sarasoueidan.com/blog/inclusively-hiding-and-styling-checkboxes-and-radio-buttons/

@paulirish paulirish marked this pull request as ready for review August 3, 2021 18:23
@paulirish
Copy link
Member Author

need #12815 for full review

In the meantime, here's the combo: https://famous-horses.surge.sh/%E2%8C%A3.psi.english/index.html

@paulirish paulirish merged commit cad4dda into master Aug 3, 2021
@paulirish paulirish deleted the double-metric-filter-alltheway branch August 3, 2021 20:05
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.

Audits Tabs are not working in "Desktop" view
4 participants