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

Flutter Dev Tools as Chrome Extension #2930

Closed
roman-petrov opened this issue Mar 27, 2021 · 6 comments
Closed

Flutter Dev Tools as Chrome Extension #2930

roman-petrov opened this issue Mar 27, 2021 · 6 comments

Comments

@roman-petrov
Copy link

Use case

React has React Developer Tools Chrome extension. In my opinion it is very comfortable to have developer tools right inside in Chrome Developer tools: this allows to see what is happening on the page without switching context.

Proposal

As I know, Flutter Dev Tools is actually a Flutter Web application. Chrome extensions basically are web applications too. What do you think about packaging Flutter Dev Tools as Chrome extension? I suppose it might be helpful for Flutter Web development (and maybe for cross platform development too).

@yjbanov
Copy link

yjbanov commented Apr 1, 2021

/cc @jacob314

@jacob314
Copy link
Contributor

jacob314 commented Apr 8, 2021

Fyi @grouma
Here is an external request for embedding Dart DevTools in Chrome DevTools.
To support this well we need a change to Chrome so that the sources page in Chrome DevTools stops grabbing focus away from the Dart DevTools tab when you debug an app.

@jacob314
Copy link
Contributor

jacob314 commented Apr 8, 2021

We do have a chrome extension for debugging Flutter Web apps but it is currently focused on enabling you to debug Flutter Web apps without launching chrome with special flags rather than embedding Dart DevTools directly in Chrome DevTools.

@yjbanov
Copy link

yjbanov commented Apr 22, 2021

This is not something we can fix in Flutter Web itself, so removing the web label.

@jacob314 jacob314 transferred this issue from flutter/flutter Apr 22, 2021
@grouma
Copy link
Member

grouma commented Apr 22, 2021

We are blocked on work from the Chrome team. Currently the debugger tab will steal focus from a custom extension tab while stepping and setting breakpoints.

@elliette
Copy link
Member

Closing in favor of dart-lang/webdev#2482 which has details on what is needed to support this for the Dart Debug Extension.

@elliette elliette closed this as not planned Won't fix, can't repro, duplicate, stale Oct 3, 2024
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

No branches or pull requests

5 participants