Origin trials are defined by adding configuration to a runtime flag (see runtime_enabled_features.json5). As a result, various code is generated to check if the defined trial is enabled, and also expose IDL members to JavaScript.
Runtime flags can define an "implied_by" relationship, which allows a feature to be enabled by other runtime flags.
The generated origin trials code includes a fallback to check the underlying runtime flag, but does not follow the "implied_by" relationship for a related trial.
The origin trials framework should add support for the implied_by relationship.
Comment 1 by cha...@chromium.org
, Apr 12 2018