New issue
Advanced search Search tips

Issue 695882 link

Starred by 15 users

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Feature



Sign in to add a comment

DevTools: Add OS X Touch Bar support

Project Member Reported by da...@google.com, Feb 24 2017

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

Steps to reproduce the problem:
1.  Open DevTools on a webpage
2. Switch across different devtools panels
3. Open DevTools settings.

What is the expected behavior?
* Have ability to switch panels via TouchBar
* Have access to DevTools functionality available in the TouchBar
* Find a setting to enable TouchBar support.

What went wrong?
No DevTools functionality available in the TouchBar. In Chrome Canary, only normal Chrome browsing functionality is available. No setting available to enable such support.

Did this work before? No 

Chrome version: 56.0.2924.87  Channel: stable
OS Version: OS X 10.12.3
Flash Version: 

Having DevTools functionality displayed in the TouchBar could potentially provide a nice improvement in the developer experience.

 
Owner: paulir...@chromium.org
Status: Assigned (was: Unconfirmed)
Paul also had some TouchBar ideas; Paul, would you like to take this?
Labels: -Type-Bug Type-Feature
Summary: DevTools: Add OS X Touch Bar support (was: FR: DevTools OSX Touch Bar support)
I just shared an internal doc with the two of you. 
I believe we're a little far away from having the Chrome plumbing to allow devtools to easily make use of this.
However I'd love to keep this issue here to track the feature and collect ideas.


Possible buttons or status indications on touchbar:
* Switch panels 
* Open command menu (ctrl shift p)
* Debugger commands (step in, out, over, etc)
* "Debugger is paused" status
* Focus in console
* Hard reload

Feel free to comment below with more ideas.

Comment 3 by da...@google.com, Feb 28 2017

I like many of the ideas you mentioned. Some more ideas..

General:
- Toggle console drawer.
- Record/Stop recording (in particular, for Performance timeline)
- Toggle between docking modes

Elements pane ideas:
- Color picker controls.
- Numeric spinner/range for CSS styles (%, px, etc)
- Input of valid enumerated values for CSS properties (e.g. vertical-align)
- Toggle hover/focus/etc states for a selected element

Debugger:
- when on a breakpoint line, ability to get to "edit breakpoint" easily (I find myself accidentally disabling breakpoints far too often while trying to trigger double-finger for a context menu)

Components: UI>Browser>Touchbar
Project Member

Comment 5 by sheriffbot@chromium.org, Jul 26 2017

Labels: Hotlist-Google

Comment 6 by yysege...@gmail.com, Mar 15 2018

I didn't see that yet mentione:
- Toggle devtools button. It would behave identically to the Command-option-i shortcut, and would not be shown on the Touch bar by default. It must be added to the Touch Bar manually.
Can this issue be prioritized in some way? Particularly the "Toggle devtools button" shortcut to open Chrome DevTools.

Is there anything someone can do to prioritize, this is extremely important to me (and my coworkers).

Sign in to add a comment