What steps will clearly show the issue / need for enhancement?
I don't know how hard this would be to implement but if Content Shell could be embedded in Dart Editor as a Panel/Internal Browser it would allow people to write plugins in Dart that could then be used in both Dart Editor and Chrome/Chrome Dev Editor.
Looking here: http://www.eclipse.org/swt/faq.php#browserlinux it seems that WebKit is already supported somehow in Eclipse as an internal browser. Would it be possible to do the same for Content Shell/Dartium?
There are already two use cases for this today: Observatory and the Polymer UI Editor. With Content Shell available in Dart Editor those applications could be Panels.
The usefulness would be huge even if none of the Dart Editor APIs are exposed to Content Shell (Observatory and Polymer UI don't need it).
Not everyone has two monitors where they can have Dart Editor on one and browser with Observatory/Polymer UI Editor/Something else on the other.
Other plugins could be built in Dart/Content Shell, such as:
a test result tree renderer, code coverage, etc
integration with task tracking/project management apps
Issue by eukreign Originally opened as https://github.com/dart-lang/sdk/issues/21682
What steps will clearly show the issue / need for enhancement?
I don't know how hard this would be to implement but if Content Shell could be embedded in Dart Editor as a Panel/Internal Browser it would allow people to write plugins in Dart that could then be used in both Dart Editor and Chrome/Chrome Dev Editor.
Looking here: http://www.eclipse.org/swt/faq.php#browserlinux it seems that WebKit is already supported somehow in Eclipse as an internal browser. Would it be possible to do the same for Content Shell/Dartium?
There are already two use cases for this today: Observatory and the Polymer UI Editor. With Content Shell available in Dart Editor those applications could be Panels.
The usefulness would be huge even if none of the Dart Editor APIs are exposed to Content Shell (Observatory and Polymer UI don't need it).
Not everyone has two monitors where they can have Dart Editor on one and browser with Observatory/Polymer UI Editor/Something else on the other.
Other plugins could be built in Dart/Content Shell, such as: