| Index: third_party/WebKit/Source/bindings/scripts/v8_utilities.py
|
| diff --git a/third_party/WebKit/Source/bindings/scripts/v8_utilities.py b/third_party/WebKit/Source/bindings/scripts/v8_utilities.py
|
| index a48586d949a4556c7422676e7edf2c697e74a3f6..7220c399ab194178a5d1b69a7cdb9456e1b9d454 100644
|
| --- a/third_party/WebKit/Source/bindings/scripts/v8_utilities.py
|
| +++ b/third_party/WebKit/Source/bindings/scripts/v8_utilities.py
|
| @@ -123,6 +123,13 @@ def unique_by(dict_list, key):
|
| return filtered_list
|
|
|
|
|
| +def for_origin_trial_feature(items, feature_name):
|
| + """Filters the list of attributes or constants, and returns those defined for the named origin trial feature."""
|
| + return [item for item in items if
|
| + item['origin_trial_feature_name'] == feature_name and
|
| + not item.get('exposed_test')]
|
| +
|
| +
|
| ################################################################################
|
| # C++
|
| ################################################################################
|
|
|