Home | History | Annotate | Download | only in options

Lines Matching defs:pref_name

133 Value* CoreOptionsHandler::FetchPref(const std::string& pref_name) {
137 pref_service->FindPreference(pref_name.c_str());
151 void CoreOptionsHandler::ObservePref(const std::string& pref_name) {
152 registrar_.Add(pref_name.c_str(), this);
155 void CoreOptionsHandler::SetPref(const std::string& pref_name,
165 pref_service->Set(pref_name.c_str(), *value);
177 void CoreOptionsHandler::ClearPref(const std::string& pref_name,
180 pref_service->ClearPref(pref_name.c_str());
231 std::string pref_name;
232 if (!list_member->GetAsString(&pref_name))
235 result_value.Set(pref_name.c_str(), FetchPref(pref_name));
258 std::string pref_name;
260 !list_member->GetAsString(&pref_name))
263 if (pref_callback_map_.find(pref_name) == pref_callback_map_.end())
264 ObservePref(pref_name);
267 PreferenceCallbackMap::value_type(pref_name,
296 std::string pref_name;
297 if (!args->GetString(0, &pref_name))
330 SetPref(pref_name, value, metric);
336 std::string pref_name;
337 if (!args->GetString(0, &pref_name))
344 ClearPref(pref_name, metric);
360 void CoreOptionsHandler::NotifyPrefChanged(const std::string* pref_name) {
361 if (*pref_name == prefs::kClearPluginLSODataEnabled) {
369 pref_service->FindPreference(pref_name->c_str());
372 pref_callback_map_.find(*pref_name);
376 result_value.Append(Value::CreateStringValue(pref_name->c_str()));