
This wasn't working correctly on some architectures. Previous versions of mediashell had this disabled (b/162594574) because of issues on 64-bit architectures, so this is aligning the chromium browser with what we had already been doing before. Bug: 419216998 Test: re-build cast_browser_dist_aar, build mediashell + launch web app Change-Id: Ibe878def128472e20809ebb9cba10934b7fcfd73 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6580799 Reviewed-by: Sandeep Vijayasekar <sandv@google.com> Commit-Queue: Simeon Anfinrud <sanfin@chromium.org> Cr-Commit-Position: refs/heads/main@{#1464376}
Cast base
cast_features
This file contains tools for checking the feature state of all of the features which affect Cast products. Cast features build upon the Chrome feature system. Some aspects of Cast require the feature system to work differently, however, so some additional logic has been layered on top. Details are available in comments of the header file. The basics are:
- If you are adding a new feature, add it to
cast_features.cc
so it lives alongside existing features - Add your new feature to the list of
kFeatures
incast_features.cc
BASE_FEATURE(kMyFeature, "my_feature", base::FEATURE_DISABLED_BY_DEFAULT);
const base::Feature* kFeatures[] = {
// ..other features
&kMyFeature
}