MicrosoftEdge / MSEdgeExplainers

Home for explainer documents originated by the Microsoft Edge team
Creative Commons Attribution 4.0 International
1.29k stars 205 forks source link

Add Upstream Trials to Origin Trials page #666

Closed dandclark closed 1 year ago

dandclark commented 1 year ago

Add Chrome Origin Trials to Edge Origin Trial page to indicate to users that these are also available in Edge.

The list of upstream OTs is long, so it's initially collapsed in a <details>/<summary>:

image

When expanded it's stuctured similarly to the downstream list, with the only difference being that some entries have a Feedback link instead of a Issue Tracker badge, since some of the upstream trials aren't using GitHub for their feedback.

image

I'm a little uncertain about whether the badges should be used at all for upstream. Since we don't know the upstream repos' labeling schemes, we can't filter the badges to the issues opened for OTs, so they just show the full count of issues for the repo. If this is problematic we could just the generic "Feedback" link for all of them.