Thank you for letting us know that something needs to be fixed. This page is for recording bugs on Chrome Status (https://www.chromestatus.com). If you need to report a problem with Chrome or Chromium, please use crbug (http://crbug.com/new). Thank you.
Describe the bug
The form allows the shipping milestone to contradict the origin trial range. A feature (which I have since fixed) has this for the origin trial range:
And this for the shipping milestones:
To Reproduce
Steps to reproduce the behavior:
Use these numbers in an entry on the staging site.
Expected behavior
Here are a couple of options.
When the user fills in either the origin trial or shipping milestones, show the user an error if there is overlap.
Instead, ask the user if the shipping milestones should be one past the origin trial ending milestone. Fill them if the answer is 'yes'. If the answer is 'no', remove any number that's equal to or less than the end of the origin trial, and leave any number that's later.
Additional context
There is likely a similar issue with dev trials. Its solution is similar.
Here's a second example. A feature cannot be both in a dev trial and enabled by default at the same time, but the form allows this and the rendered card displays it.
Thank you for letting us know that something needs to be fixed. This page is for recording bugs on Chrome Status (https://www.chromestatus.com). If you need to report a problem with Chrome or Chromium, please use crbug (http://crbug.com/new). Thank you.
Describe the bug The form allows the shipping milestone to contradict the origin trial range. A feature (which I have since fixed) has this for the origin trial range:
And this for the shipping milestones:
To Reproduce Steps to reproduce the behavior:
Use these numbers in an entry on the staging site.
Expected behavior Here are a couple of options.
Additional context There is likely a similar issue with dev trials. Its solution is similar.