Closed Bug 1376727 Opened 7 years ago Closed 7 years ago

A frame is displayed around the buttons in debugger toolbar

Categories

(DevTools :: Debugger, defect)

56 Branch
Unspecified
Linux
defect
Not set
normal

Tracking

(firefox56 affected)

VERIFIED INVALID
Tracking Status
firefox56 --- affected

People

(Reporter: hyacoub, Unassigned)

References

Details

Attachments

(1 file)

[Affected versions]: Nightly 56.0a1 [Affected platforms]: Platforms: Ubuntu 16.04 [Steps to reproduce]: 1. Go to https://devtools-html.github.io/debugger-examples/examples/todomvc/ 2. Open Debugger. 3. Navigate to todo-view.js 4. Right click on the gutter, any line with written code (e.g line 34), select add a breakpoint. 5. Go back to todmvc and add a todo item in the UI or reload the page. 6. Click on any of the buttons from the toolbal (e.g "resume" button). [Expected result]: A frame should not be displayed around buttons in the toolbar. [Actual result]: A frame is displayed around the buttons in debugger toolbar.
This should be fixed on nightly.
The "frame" exists for accessibility for users to know where the active focus is for keyboard navigation or for users with eyesight problem to know what is currently targeted on the page. They shouldn't be outright removed without being replaced by some UX for focus/active states which should also be consistent throughout the UX with other buttons and triggers.
I'm not able to reproduce this on the Mac.
Can't seem to reproduce this on Windows either. Is this a Linux specific bug?
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
(In reply to Bryan Clark (DevTools PM) [:clarkbw] from comment #4) > Can't seem to reproduce this on Windows either. Is this a Linux specific > bug? I still see it on Linux using an artifact build from yesterday.
... however it's not clear to me that it should be removed, see comment #2; also I see it for nearly every button in the UI, not just the debugger.
It reproduces in all active/focus states of buttons for Linux/Windows because that's how those systems work for accessibility. Firefox internally on Mac OS handles the states differently to reflect the way the OS works. So, the exact steps to trigger it for a Mac may be different.
Ok, then lets leave this as it is intended behavior.
Status: RESOLVED → VERIFIED
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: