dart-lang / dart-lang/test

Support pluggable launchers

Open
#99 0 comments 0 reactions 0 assignees View on GitHub
plugin API status-blocked type-enhancement
Dominant language
Dart
Stars
536
Forks
232
Avg merge
1d 10h
Merged PRs (30d)
10

Description

It should be possible for developers to create custom launchers for browsers that users can then include, like other plugins. These launchers would presumably have a similar API to the existing `Browser` interface: a way to create an instance that's pointing to a given URL, monitor that instance's uptime, and close it if necessary.

This is blocked on #48.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing `Browser` interface and issue #48, which blocks this work. Determine the API needed for custom browser launchers to create an instance for a URL, monitor its uptime, and close it when necessary. Done means developers can provide launchers as plugins and users can include them like other plugins.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart
Domain
testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.