Lines Matching refs:experiment
454 Value* CreateChoiceData(const Experiment& experiment, in CreateChoiceData() argument
456 DCHECK_EQ(Experiment::MULTI_VALUE, experiment.type); in CreateChoiceData()
458 for (int i = 0; i < experiment.num_choices; ++i) { in CreateChoiceData()
459 const Experiment::Choice& choice = experiment.choices[i]; in CreateChoiceData()
461 std::string name = NameForChoice(experiment, i); in CreateChoiceData()
485 const Experiment& experiment = experiments[i]; in GetFlagsExperimentsData() local
486 if (!(experiment.supported_platforms & current_platform)) in GetFlagsExperimentsData()
490 data->SetString("internal_name", experiment.internal_name); in GetFlagsExperimentsData()
492 l10n_util::GetStringUTF16(experiment.visible_name_id)); in GetFlagsExperimentsData()
495 experiment.visible_description_id)); in GetFlagsExperimentsData()
497 switch (experiment.type) { in GetFlagsExperimentsData()
501 enabled_experiments.count(experiment.internal_name) > 0); in GetFlagsExperimentsData()
504 data->Set("choices", CreateChoiceData(experiment, enabled_experiments)); in GetFlagsExperimentsData()