Home | History | Annotate | Download | only in browser

Lines Matching refs:string

9 #include <string>
67 typedef std::set<std::string> PrefKeySet;
103 const std::string& extension_id,
104 const std::string& key);
118 const std::string extension_id_;
119 const std::string key_;
169 bool IsExternalExtensionUninstalled(const std::string& id) const;
174 bool IsExtensionDisabled(const std::string& id) const;
187 const std::string& install_parameter);
192 const std::string& install_parameter) {
201 void OnExtensionUninstalled(const std::string& extension_id,
206 void SetExtensionState(const std::string& extension_id, Extension::State);
211 void SetExtensionBlacklistState(const std::string& extension_id,
216 BlacklistState GetExtensionBlacklistState(const std::string& extension_id);
222 virtual void UpdateExtensionPref(const std::string& id,
223 const std::string& key,
226 virtual void DeleteExtensionPrefs(const std::string& id) OVERRIDE;
228 virtual bool ReadPrefAsBoolean(const std::string& extension_id,
229 const std::string& pref_key,
232 virtual bool ReadPrefAsInteger(const std::string& extension_id,
233 const std::string& pref_key,
236 virtual bool ReadPrefAsString(const std::string& extension_id,
237 const std::string& pref_key,
238 std::string* out_value) const OVERRIDE;
240 virtual bool ReadPrefAsList(const std::string& extension_id,
241 const std::string& pref_key,
245 const std::string& extension_id,
246 const std::string& pref_key,
249 virtual bool HasPrefForExtension(const std::string& extension_id) const
253 bool DidExtensionEscalatePermissions(const std::string& id);
262 int GetDisableReasons(const std::string& extension_id) const;
263 bool HasDisableReason(const std::string& extension_id,
265 void AddDisableReason(const std::string& extension_id,
267 void RemoveDisableReason(const std::string& extension_id,
269 void ClearDisableReasons(const std::string& extension_id);
275 std::set<std::string> GetBlacklistedExtensions();
278 void SetExtensionBlacklisted(const std::string& extension_id,
281 // Returns the version string for the currently installed extension, or
282 // the empty string if not found.
283 std::string GetVersionString(const std::string& extension_id);
298 bool IsExtensionBlacklisted(const std::string& id) const;
302 int IncrementAcknowledgePromptCount(const std::string& extension_id);
305 bool IsExternalExtensionAcknowledged(const std::string& extension_id);
306 void AcknowledgeExternalExtension(const std::string& extension_id);
309 bool IsBlacklistedExtensionAcknowledged(const std::string& extension_id);
310 void AcknowledgeBlacklistedExtension(const std::string& extension_id);
314 bool IsExternalInstallFirstRun(const std::string& extension_id);
315 void SetExternalInstallFirstRun(const std::string& extension_id);
319 bool HasWipeoutBeenAcknowledged(const std::string& extension_id);
320 void SetWipeoutAcknowledged(const std::string& extension_id, bool value);
325 bool HasSettingsApiBubbleBeenAcknowledged(const std::string& extension_id);
326 void SetSettingsApiBubbleBeenAcknowledged(const std::string& extension_id,
331 bool HasNtpOverriddenBubbleBeenAcknowledged(const std::string& extension_id);
332 void SetNtpOverriddenBubbleBeenAcknowledged(const std::string& extension_id,
338 const std::string& extension_id);
339 void SetProxyOverriddenBubbleBeenAcknowledged(const std::string& extension_id,
352 base::Time LastPingDay(const std::string& extension_id) const;
356 void SetLastPingDay(const std::string& extension_id, const base::Time& time);
364 base::Time LastActivePingDay(const std::string& extension_id);
365 void SetLastActivePingDay(const std::string& extension_id,
371 bool GetActiveBit(const std::string& extension_id);
372 void SetActiveBit(const std::string& extension_id, bool active);
377 string& extension_id);
382 void AddGrantedPermissions(const std::string& extension_id,
386 void RemoveGrantedPermissions(const std::string& extension_id,
392 PermissionSet* GetActivePermissions(const std::string& extension_id);
395 void SetActivePermissions(const std::string& extension_id,
399 void SetExtensionRunning(const std::string& extension_id, bool is_running);
403 bool IsExtensionRunning(const std::string& extension_id);
408 void SetIsActive(const std::string& extension_id, bool is_active);
409 bool IsActive(const std::string& extension_id);
416 bool IsIncognitoEnabled(const std::string& extension_id) const;
417 void SetIsIncognitoEnabled(const std::string& extension_id, bool enabled);
424 bool AllowFileAccess(const std::string& extension_id) const;
425 void SetAllowFileAccess(const std::string& extension_id, bool allow);
426 bool HasAllowFileAccessSetting(const std::string& extension_id) const;
441 const std::string& extension_id) const;
452 const std::string& install_parameter);
456 bool RemoveDelayedInstallInfo(const std::string& extension_id);
459 bool FinishDelayedInstallInfo(const std::string& extension_id);
464 const std::string& extension_id) const;
466 DelayReason GetDelayedInstallReason(const std::string& extension_id) const;
473 bool IsEphemeralApp(const std::string& extension_id) const;
476 void OnEphemeralAppPromoted(const std::string& extension_id);
480 bool WasAppDraggedByUser(const std::string& extension_id);
484 void SetAppDraggedByUser(const std::string& extension_id);
488 bool HasIncognitoPrefValue(const std::string& pref_key);
491 int GetCreationFlags(const std::string& extension_id) const;
494 int GetDelayedInstallCreationFlags(const std::string& extension_id) const;
497 bool IsFromWebStore(const std::string& extension_id) const;
501 bool IsFromBookmark(const std::string& extension_id) const;
504 bool WasInstalledByDefault(const std::string& extension_id) const;
507 bool WasInstalledByOem(const std::string& extension_id) const;
512 base::Time GetInstallTime(const std::string& extension_id) const;
515 bool DoNotSync(const std::string& extension_id) const;
518 base::Time GetLastLaunchTime(const std::string& extension_id) const;
519 void SetLastLaunchTime(const std::string& extension_id,
541 const std::string& extension_id) const;
542 void SetGeometryCache(const std::string& extension_id,
551 std::string GetInstallParam(const std::string& extension_id) const;
552 void SetInstallParam(const std::string& extension_id,
553 const std::string& install_parameter);
591 const std::string& extension_id,
596 bool ReadPrefAsURLPatternSet(const std::string& extension_id,
597 const std::string& pref_key,
603 void SetExtensionPrefURLPatternSet(const std::string& extension_id,
604 const std::string& pref_key,
609 bool ReadPrefAsBooleanAndReturn(const std::string& extension_id,
610 const std::string& key) const;
614 PermissionSet* ReadPrefAsPermissionSet(const std::string& extension_id,
615 const std::string& pref_key);
619 void SetExtensionPrefPermissionSet(const std::string& extension_id,
620 const std::string& pref_key,
625 const base::DictionaryValue* GetExtensionPref(const std::string& id) const;
631 void ModifyDisableReason(const std::string& extension_id,
651 bool DoesExtensionHaveState(const std::string& id,
677 const std::string& install_parameter,
686 const std::string& extension_id,