Lines Matching refs:aSubjectPrincipal
64 virtual uint32_t GetLength(nsIPrincipal& aSubjectPrincipal,
68 nsIPrincipal& aSubjectPrincipal, ErrorResult& aRv) = 0;
71 nsIPrincipal& aSubjectPrincipal, ErrorResult& aRv) = 0;
76 nsIPrincipal& aSubjectPrincipal, ErrorResult& aRv) { in NamedGetter() argument
77 GetItem(aKey, aResult, aSubjectPrincipal, aRv); in NamedGetter()
82 nsIPrincipal& aSubjectPrincipal, ErrorResult& aRv) = 0;
85 nsIPrincipal& aSubjectPrincipal, ErrorResult& aRv) { in NamedSetter() argument
86 SetItem(aKey, aValue, aSubjectPrincipal, aRv); in NamedSetter()
90 nsIPrincipal& aSubjectPrincipal,
94 nsIPrincipal& aSubjectPrincipal, ErrorResult& aRv) { in NamedDeleter() argument
95 RemoveItem(aKey, aSubjectPrincipal, aRv); in NamedDeleter()
100 virtual void Clear(nsIPrincipal& aSubjectPrincipal, ErrorResult& aRv) = 0;
114 virtual void Open(nsIPrincipal& aSubjectPrincipal, ErrorResult& aRv) {} in Open() argument
116 virtual void Close(nsIPrincipal& aSubjectPrincipal, ErrorResult& aRv) {} in Close() argument
118 virtual void BeginExplicitSnapshot(nsIPrincipal& aSubjectPrincipal, in BeginExplicitSnapshot() argument
121 virtual void EndExplicitSnapshot(nsIPrincipal& aSubjectPrincipal, in EndExplicitSnapshot() argument
124 virtual bool GetHasSnapshot(nsIPrincipal& aSubjectPrincipal, in GetHasSnapshot() argument
129 virtual int64_t GetSnapshotUsage(nsIPrincipal& aSubjectPrincipal,
159 bool CanUseStorage(nsIPrincipal& aSubjectPrincipal);