0
Simeon Anfinrud 5424fafe07 [chromecast] Disable v8_use_external_startup_data
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}
2025-05-22 14:45:13 -07:00
..
2025-05-09 14:34:39 -07:00

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 in cast_features.cc
BASE_FEATURE(kMyFeature, "my_feature", base::FEATURE_DISABLED_BY_DEFAULT);


const base::Feature* kFeatures[] = {
  // ..other features
  &kMyFeature
}