DescriptionEnable a11y audit for chrome://settings
Enabled the tests and fixed failure. Failure was due to transition obscuring elements in the UI.
Another failure was caused because there were no labels on the mic and camera drop downs.
Another failure was that there was no captions for a video element. This is used to capture a profile picture in chrome OS, so there wouldn't be any captions. This element is ignored in the a11y audit.
There was also an issue with the dispatching of events in the ensureTransitionEndEvent function that wouldn't allow the event to bubble.
BUG=311866
Committed: https://crrev.com/34a84c6d1269332cc3ae2b8a50af489230c885de
Cr-Commit-Position: refs/heads/master@{#301266}
Committed: https://crrev.com/ca8b4ecfeee16828955ffe5637749272a5989106
Cr-Commit-Position: refs/heads/master@{#305078}
Committed: https://crrev.com/665503577875fc7eebc2f4b442641295e33ccc41
Cr-Commit-Position: refs/heads/master@{#306909}
Patch Set 1 #
Total comments: 2
Patch Set 2 : #Patch Set 3 : Fix issue that caused revert #Patch Set 4 : Attempt to fix Chrome OS failure #Patch Set 5 : Attempt to fix failing tests #Patch Set 6 : Update to wait for transition on both overlays #Patch Set 7 : #
Total comments: 5
Patch Set 8 : Apply changes based on feedback #
Total comments: 1
Patch Set 9 : Apply feedback and disable audit for failing test #
Total comments: 1
Patch Set 10 : Apply feedback #
Total comments: 2
Patch Set 11 : Attempt to fix Flaky Test #Patch Set 12 : Disable flaky a11y audit #
Total comments: 3
Patch Set 13 : Apply Feedback #
Total comments: 4
Patch Set 14 : Apply Feedback pt2 #Messages
Total messages: 34 (4 generated)
|