/work/obj-fuzz/dist/include/mozilla/MozPromise.h
Line | Count | Source (jump to first uncovered line) |
1 | | /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ |
2 | | /* vim: set ts=8 sts=2 et sw=2 tw=80: */ |
3 | | /* This Source Code Form is subject to the terms of the Mozilla Public |
4 | | * License, v. 2.0. If a copy of the MPL was not distributed with this |
5 | | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
6 | | |
7 | | #if !defined(MozPromise_h_) |
8 | | #define MozPromise_h_ |
9 | | |
10 | | #include "mozilla/Logging.h" |
11 | | #include "mozilla/Maybe.h" |
12 | | #include "mozilla/Mutex.h" |
13 | | #include "mozilla/Monitor.h" |
14 | | #include "mozilla/RefPtr.h" |
15 | | #include "mozilla/Tuple.h" |
16 | | #include "mozilla/TypeTraits.h" |
17 | | #include "mozilla/Variant.h" |
18 | | |
19 | | #include "nsISerialEventTarget.h" |
20 | | #include "nsTArray.h" |
21 | | #include "nsThreadUtils.h" |
22 | | |
23 | | #if MOZ_DIAGNOSTIC_ASSERT_ENABLED |
24 | | #define PROMISE_DEBUG |
25 | | #endif |
26 | | |
27 | | #ifdef PROMISE_DEBUG |
28 | 0 | #define PROMISE_ASSERT MOZ_RELEASE_ASSERT |
29 | | #else |
30 | | #define PROMISE_ASSERT(...) do { } while (0) |
31 | | #endif |
32 | | |
33 | | namespace mozilla { |
34 | | |
35 | | extern LazyLogModule gMozPromiseLog; |
36 | | |
37 | | #define PROMISE_LOG(x, ...) \ |
38 | 0 | MOZ_LOG(gMozPromiseLog, mozilla::LogLevel::Debug, (x, ##__VA_ARGS__)) |
39 | | |
40 | | namespace detail { |
41 | | template <typename F> |
42 | | struct MethodTraitsHelper : MethodTraitsHelper<decltype(&F::operator())> |
43 | | { |
44 | | }; |
45 | | template <typename ThisType, typename Ret, typename... ArgTypes> |
46 | | struct MethodTraitsHelper<Ret(ThisType::*)(ArgTypes...)> |
47 | | { |
48 | | using ReturnType = Ret; |
49 | | static const size_t ArgSize = sizeof...(ArgTypes); |
50 | | }; |
51 | | template <typename ThisType, typename Ret, typename... ArgTypes> |
52 | | struct MethodTraitsHelper<Ret(ThisType::*)(ArgTypes...) const> |
53 | | { |
54 | | using ReturnType = Ret; |
55 | | static const size_t ArgSize = sizeof...(ArgTypes); |
56 | | }; |
57 | | template <typename ThisType, typename Ret, typename... ArgTypes> |
58 | | struct MethodTraitsHelper<Ret(ThisType::*)(ArgTypes...) volatile> |
59 | | { |
60 | | using ReturnType = Ret; |
61 | | static const size_t ArgSize = sizeof...(ArgTypes); |
62 | | }; |
63 | | template <typename ThisType, typename Ret, typename... ArgTypes> |
64 | | struct MethodTraitsHelper<Ret(ThisType::*)(ArgTypes...) const volatile> |
65 | | { |
66 | | using ReturnType = Ret; |
67 | | static const size_t ArgSize = sizeof...(ArgTypes); |
68 | | }; |
69 | | template <typename T> |
70 | | struct MethodTrait : MethodTraitsHelper<typename RemoveReference<T>::Type> |
71 | | { |
72 | | }; |
73 | | |
74 | | } // namespace detail |
75 | | |
76 | | template<typename MethodType> |
77 | | using TakesArgument = |
78 | | IntegralConstant<bool, detail::MethodTrait<MethodType>::ArgSize != 0>; |
79 | | |
80 | | template<typename MethodType, typename TargetType> |
81 | | using ReturnTypeIs = |
82 | | IsConvertible<typename detail::MethodTrait<MethodType>::ReturnType, TargetType>; |
83 | | |
84 | | template<typename ResolveValueT, typename RejectValueT, bool IsExclusive> |
85 | | class MozPromise; |
86 | | |
87 | | template<typename Return> |
88 | | struct IsMozPromise : FalseType |
89 | | { |
90 | | }; |
91 | | |
92 | | template<typename ResolveValueT, typename RejectValueT, bool IsExclusive> |
93 | | struct IsMozPromise<MozPromise<ResolveValueT, RejectValueT, IsExclusive>> |
94 | | : TrueType |
95 | | { |
96 | | }; |
97 | | |
98 | | /* |
99 | | * A promise manages an asynchronous request that may or may not be able to be |
100 | | * fulfilled immediately. When an API returns a promise, the consumer may attach |
101 | | * callbacks to be invoked (asynchronously, on a specified thread) when the |
102 | | * request is either completed (resolved) or cannot be completed (rejected). |
103 | | * Whereas JS promise callbacks are dispatched from Microtask checkpoints, |
104 | | * MozPromises resolution/rejection make a normal round-trip through the event |
105 | | * loop, which simplifies their ordering semantics relative to other native code. |
106 | | * |
107 | | * MozPromises attempt to mirror the spirit of JS Promises to the extent that |
108 | | * is possible (and desirable) in C++. While the intent is that MozPromises |
109 | | * feel familiar to programmers who are accustomed to their JS-implemented cousin, |
110 | | * we don't shy away from imposing restrictions and adding features that make |
111 | | * sense for the use cases we encounter. |
112 | | * |
113 | | * A MozPromise is ThreadSafe, and may be ->Then()ed on any thread. The Then() |
114 | | * call accepts resolve and reject callbacks, and returns a magic object which |
115 | | * will be implicitly converted to a MozPromise::Request or a MozPromise object |
116 | | * depending on how the return value is used. The magic object serves several |
117 | | * purposes for the consumer. |
118 | | * |
119 | | * (1) When converting to a MozPromise::Request, it allows the caller to |
120 | | * cancel the delivery of the resolve/reject value if it has not already |
121 | | * occurred, via Disconnect() (this must be done on the target thread to |
122 | | * avoid racing). |
123 | | * |
124 | | * (2) When converting to a MozPromise (which is called a completion promise), |
125 | | * it allows promise chaining so ->Then() can be called again to attach |
126 | | * more resolve and reject callbacks. If the resolve/reject callback |
127 | | * returns a new MozPromise, that promise is chained to the completion |
128 | | * promise, such that its resolve/reject value will be forwarded along |
129 | | * when it arrives. If the resolve/reject callback returns void, the |
130 | | * completion promise is resolved/rejected with the same value that was |
131 | | * passed to the callback. |
132 | | * |
133 | | * The MozPromise APIs skirt traditional XPCOM convention by returning nsRefPtrs |
134 | | * (rather than already_AddRefed) from various methods. This is done to allow elegant |
135 | | * chaining of calls without cluttering up the code with intermediate variables, and |
136 | | * without introducing separate API variants for callers that want a return value |
137 | | * (from, say, ->Then()) from those that don't. |
138 | | * |
139 | | * When IsExclusive is true, the MozPromise does a release-mode assertion that |
140 | | * there is at most one call to either Then(...) or ChainTo(...). |
141 | | */ |
142 | | |
143 | | class MozPromiseRefcountable |
144 | | { |
145 | | public: |
146 | | NS_INLINE_DECL_THREADSAFE_REFCOUNTING(MozPromiseRefcountable) |
147 | | protected: |
148 | 0 | virtual ~MozPromiseRefcountable() {} |
149 | | }; |
150 | | |
151 | | class MozPromiseBase : public MozPromiseRefcountable |
152 | | { |
153 | | public: |
154 | | virtual void AssertIsDead() = 0; |
155 | | }; |
156 | | |
157 | | template<typename T> class MozPromiseHolder; |
158 | | template<typename T> class MozPromiseRequestHolder; |
159 | | template<typename ResolveValueT, typename RejectValueT, bool IsExclusive> |
160 | | class MozPromise : public MozPromiseBase |
161 | | { |
162 | | static const uint32_t sMagic = 0xcecace11; |
163 | | |
164 | | // Return a |T&&| to enable move when IsExclusive is true or |
165 | | // a |const T&| to enforce copy otherwise. |
166 | | template <typename T, |
167 | | typename R = typename Conditional<IsExclusive, T&&, const T&>::Type> |
168 | | static R MaybeMove(T& aX) |
169 | 0 | { |
170 | 0 | return static_cast<R>(aX); |
171 | 0 | } Unexecuted instantiation: bool const& mozilla::MozPromise<bool, bool, false>::MaybeMove<bool, bool const&>(bool&) Unexecuted instantiation: nsCOMPtr<nsITabParent> const& mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::MaybeMove<nsCOMPtr<nsITabParent>, nsCOMPtr<nsITabParent> const&>(nsCOMPtr<nsITabParent>&) Unexecuted instantiation: nsresult const& mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&) Unexecuted instantiation: bool const& mozilla::MozPromise<bool, nsresult, false>::MaybeMove<bool, bool const&>(bool&) Unexecuted instantiation: nsresult const& mozilla::MozPromise<bool, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&) Unexecuted instantiation: mozilla::ipc::FileDescriptor const& mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::FileDescriptor, mozilla::ipc::FileDescriptor const&>(mozilla::ipc::FileDescriptor&) Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: RefPtr<nsIInputStream> const& mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<RefPtr<nsIInputStream>, RefPtr<nsIInputStream> const&>(RefPtr<nsIInputStream>&) Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: mozilla::wr::MemoryReport const& mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::wr::MemoryReport, mozilla::wr::MemoryReport const&>(mozilla::wr::MemoryReport&) Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&& mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::MaybeMove<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&&>(mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&) Unexecuted instantiation: mozilla::ipc::ResponseRejectReason&& mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason&&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: mozilla::dom::CreatedWindowInfo const& mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::dom::CreatedWindowInfo, mozilla::dom::CreatedWindowInfo const&>(mozilla::dom::CreatedWindowInfo&) Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: bool const& mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<bool, bool const&>(bool&) Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: mozilla::ipc::Shmem&& mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::MaybeMove<mozilla::ipc::Shmem, mozilla::ipc::Shmem&&>(mozilla::ipc::Shmem&) Unexecuted instantiation: mozilla::ipc::ResponseRejectReason&& mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason&&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: mozilla::Tuple<bool, nsTString<char16_t> > const& mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::Tuple<bool, nsTString<char16_t> > const&>(mozilla::Tuple<bool, nsTString<char16_t> >&) Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const& mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult&) Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const& mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult&) Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: mozilla::Tuple<bool, mozilla::CopyableErrorResult> const& mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::Tuple<bool, mozilla::CopyableErrorResult> const&>(mozilla::Tuple<bool, mozilla::CopyableErrorResult>&) Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: mozilla::widget::IMENotificationRequests const& mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::widget::IMENotificationRequests, mozilla::widget::IMENotificationRequests const&>(mozilla::widget::IMENotificationRequests&) Unexecuted instantiation: mozilla::ipc::ResponseRejectReason const& mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::MaybeMove<mozilla::ipc::ResponseRejectReason, mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: nsTArray<bool> const& mozilla::MozPromise<nsTArray<bool>, nsresult, false>::MaybeMove<nsTArray<bool>, nsTArray<bool> const&>(nsTArray<bool>&) Unexecuted instantiation: nsresult const& mozilla::MozPromise<nsTArray<bool>, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&) Unexecuted instantiation: mozilla::TrackInfo::TrackType&& mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::MaybeMove<mozilla::TrackInfo::TrackType, mozilla::TrackInfo::TrackType&&>(mozilla::TrackInfo::TrackType&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: nsTArray<RefPtr<mozilla::MediaData> >&& mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::MaybeMove<nsTArray<RefPtr<mozilla::MediaData> >, nsTArray<RefPtr<mozilla::MediaData> >&&>(nsTArray<RefPtr<mozilla::MediaData> >&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: bool&& mozilla::MozPromise<bool, mozilla::MediaResult, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<bool, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: mozilla::wr::MemoryReport&& mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::MaybeMove<mozilla::wr::MemoryReport, mozilla::wr::MemoryReport&&>(mozilla::wr::MemoryReport&) Unexecuted instantiation: bool&& mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: unsigned long&& mozilla::MozPromise<unsigned long, unsigned long, true>::MaybeMove<unsigned long, unsigned long&&>(unsigned long&) Unexecuted instantiation: mozilla::dom::ClientState const& mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::MaybeMove<mozilla::dom::ClientState, mozilla::dom::ClientState const&>(mozilla::dom::ClientState&) Unexecuted instantiation: nsresult const& mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&) Unexecuted instantiation: mozilla::dom::ClientOpResult const& mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::MaybeMove<mozilla::dom::ClientOpResult, mozilla::dom::ClientOpResult const&>(mozilla::dom::ClientOpResult&) Unexecuted instantiation: nsresult const& mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const& mozilla::MozPromise<bool, nsresult, false>::MaybeMove<mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&>(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: nsTString<char>&& mozilla::MozPromise<nsTString<char>, bool, true>::MaybeMove<nsTString<char>, nsTString<char>&&>(nsTString<char>&) Unexecuted instantiation: bool&& mozilla::MozPromise<nsTString<char>, bool, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: nsTString<char>&& mozilla::MozPromise<nsTString<char>, nsresult, true>::MaybeMove<nsTString<char>, nsTString<char>&&>(nsTString<char>&) Unexecuted instantiation: nsresult&& mozilla::MozPromise<nsTString<char>, nsresult, true>::MaybeMove<nsresult, nsresult&&>(nsresult&) Unexecuted instantiation: mozilla::MediaData::Type&& mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::MaybeMove<mozilla::MediaData::Type, mozilla::MediaData::Type&&>(mozilla::MediaData::Type&) Unexecuted instantiation: mozilla::WaitForDataRejectValue&& mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::MaybeMove<mozilla::WaitForDataRejectValue, mozilla::WaitForDataRejectValue&&>(mozilla::WaitForDataRejectValue&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: mozilla::media::TimeUnit&& mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::MaybeMove<mozilla::media::TimeUnit, mozilla::media::TimeUnit&&>(mozilla::media::TimeUnit&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&& mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&>(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: unsigned int&& mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::MaybeMove<unsigned int, unsigned int&&>(unsigned int&) Unexecuted instantiation: mozilla::MediaTrackDemuxer::SkipFailureHolder&& mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::MaybeMove<mozilla::MediaTrackDemuxer::SkipFailureHolder, mozilla::MediaTrackDemuxer::SkipFailureHolder&&>(mozilla::MediaTrackDemuxer::SkipFailureHolder&) Unexecuted instantiation: unsigned int&& mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::MaybeMove<unsigned int, unsigned int&&>(unsigned int&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: mozilla::MediaStatistics&& mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::MaybeMove<mozilla::MediaStatistics, mozilla::MediaStatistics&&>(mozilla::MediaStatistics&) Unexecuted instantiation: bool&& mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: bool&& mozilla::MozPromise<bool, bool, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: mozilla::MetadataHolder&& mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::MaybeMove<mozilla::MetadataHolder, mozilla::MetadataHolder&&>(mozilla::MetadataHolder&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: mozilla::media::TimeUnit&& mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::MaybeMove<mozilla::media::TimeUnit, mozilla::media::TimeUnit&&>(mozilla::media::TimeUnit&) Unexecuted instantiation: mozilla::SeekRejectValue&& mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::MaybeMove<mozilla::SeekRejectValue, mozilla::SeekRejectValue&&>(mozilla::SeekRejectValue&) Unexecuted instantiation: RefPtr<mozilla::AudioData>&& mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::AudioData>, RefPtr<mozilla::AudioData>&&>(RefPtr<mozilla::AudioData>&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: RefPtr<mozilla::VideoData>&& mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::VideoData>, RefPtr<mozilla::VideoData>&&>(RefPtr<mozilla::VideoData>&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: nsTArray<bool> const& mozilla::MozPromise<nsTArray<bool>, bool, false>::MaybeMove<nsTArray<bool>, nsTArray<bool> const&>(nsTArray<bool>&) Unexecuted instantiation: bool const& mozilla::MozPromise<nsTArray<bool>, bool, false>::MaybeMove<bool, bool const&>(bool&) Unexecuted instantiation: nsTArray<unsigned long>&& mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::MaybeMove<nsTArray<unsigned long>, nsTArray<unsigned long>&&>(nsTArray<unsigned long>&) Unexecuted instantiation: unsigned long&& mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::MaybeMove<unsigned long, unsigned long&&>(unsigned long&) Unexecuted instantiation: RefPtr<mozilla::GlobalAllocPolicy::Token>&& mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::MaybeMove<RefPtr<mozilla::GlobalAllocPolicy::Token>, RefPtr<mozilla::GlobalAllocPolicy::Token>&&>(RefPtr<mozilla::GlobalAllocPolicy::Token>&) Unexecuted instantiation: bool&& mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const& mozilla::MozPromise<bool, bool, false>::MaybeMove<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&>(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: bool&& mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: mozilla::Maybe<nsTString<char16_t> >&& mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::MaybeMove<mozilla::Maybe<nsTString<char16_t> >, mozilla::Maybe<nsTString<char16_t> >&&>(mozilla::Maybe<nsTString<char16_t> >&) Unexecuted instantiation: bool&& mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: RefPtr<mozilla::MediaMgrError>&& mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::MaybeMove<RefPtr<mozilla::MediaMgrError>, RefPtr<mozilla::MediaMgrError>&&>(RefPtr<mozilla::MediaMgrError>&) Unexecuted instantiation: nsresult&& mozilla::MozPromise<nsresult, bool, true>::MaybeMove<nsresult, nsresult&&>(nsresult&) Unexecuted instantiation: bool&& mozilla::MozPromise<nsresult, bool, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: mozilla::DecryptResult&& mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::MaybeMove<mozilla::DecryptResult, mozilla::DecryptResult&&>(mozilla::DecryptResult&) Unexecuted instantiation: RefPtr<mozilla::gmp::ChromiumCDMParent>&& mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::gmp::ChromiumCDMParent>, RefPtr<mozilla::gmp::ChromiumCDMParent>&&>(RefPtr<mozilla::gmp::ChromiumCDMParent>&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&& mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&&>(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: mozilla::gmp::GMPServiceChild*&& mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::MaybeMove<mozilla::gmp::GMPServiceChild*, mozilla::gmp::GMPServiceChild*&&>(mozilla::gmp::GMPServiceChild*&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: mozilla::dom::MediaCapabilitiesInfo&& mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::MaybeMove<mozilla::dom::MediaCapabilitiesInfo, mozilla::dom::MediaCapabilitiesInfo&&>(mozilla::dom::MediaCapabilitiesInfo&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&& mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::MaybeMove<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&&>(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue&& mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::MaybeMove<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue, mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue&&>(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: nsTArray<mozilla::dom::MediaCapabilitiesInfo>&& mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::MaybeMove<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, nsTArray<mozilla::dom::MediaCapabilitiesInfo>&&>(nsTArray<mozilla::dom::MediaCapabilitiesInfo>&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue&& mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::MaybeMove<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue&&>(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: bool&& mozilla::MozPromise<bool, nsresult, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: nsresult&& mozilla::MozPromise<bool, nsresult, true>::MaybeMove<nsresult, nsresult&&>(nsresult&) Unexecuted instantiation: mozilla::Pair<bool, mozilla::SourceBufferAttributes>&& mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::MaybeMove<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::Pair<bool, mozilla::SourceBufferAttributes>&&>(mozilla::Pair<bool, mozilla::SourceBufferAttributes>&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&& mozilla::MozPromise<bool, mozilla::MediaResult, true>::MaybeMove<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&&>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: RefPtr<mozilla::MediaDataDecoder>&& mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::MediaDataDecoder>, RefPtr<mozilla::MediaDataDecoder>&&>(RefPtr<mozilla::MediaDataDecoder>&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: RefPtr<mozilla::MediaRawData>&& mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::MaybeMove<RefPtr<mozilla::MediaRawData>, RefPtr<mozilla::MediaRawData>&&>(RefPtr<mozilla::MediaRawData>&) Unexecuted instantiation: mozilla::MediaResult&& mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::MaybeMove<mozilla::MediaResult, mozilla::MediaResult&&>(mozilla::MediaResult&) Unexecuted instantiation: RefPtr<mozilla::MediaRawData>&& mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::MaybeMove<RefPtr<mozilla::MediaRawData>, RefPtr<mozilla::MediaRawData>&&>(RefPtr<mozilla::MediaRawData>&) Unexecuted instantiation: bool&& mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: OMX_COMMANDTYPE&& mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::MaybeMove<OMX_COMMANDTYPE, OMX_COMMANDTYPE&&>(OMX_COMMANDTYPE&) Unexecuted instantiation: mozilla::OmxPromiseLayer::OmxCommandFailureHolder&& mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::MaybeMove<mozilla::OmxPromiseLayer::OmxCommandFailureHolder, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder&) Unexecuted instantiation: mozilla::OmxPromiseLayer::BufferData* const& mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::MaybeMove<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::BufferData* const&>(mozilla::OmxPromiseLayer::BufferData*&) Unexecuted instantiation: mozilla::OmxPromiseLayer::OmxBufferFailureHolder const& mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::MaybeMove<mozilla::OmxPromiseLayer::OmxBufferFailureHolder, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&) Unexecuted instantiation: nsTArray<mozilla::OmxPromiseLayer::BufferData*> const& mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::MaybeMove<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&>(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&) Unexecuted instantiation: mozilla::OmxPromiseLayer::OmxBufferFailureHolder const& mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::MaybeMove<mozilla::OmxPromiseLayer::OmxBufferFailureHolder, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&) Unexecuted instantiation: mozilla::dom::WebAuthnMakeCredentialResult&& mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::MaybeMove<mozilla::dom::WebAuthnMakeCredentialResult, mozilla::dom::WebAuthnMakeCredentialResult&&>(mozilla::dom::WebAuthnMakeCredentialResult&) Unexecuted instantiation: nsresult&& mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::MaybeMove<nsresult, nsresult&&>(nsresult&) Unexecuted instantiation: mozilla::dom::WebAuthnGetAssertionResult&& mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::MaybeMove<mozilla::dom::WebAuthnGetAssertionResult, mozilla::dom::WebAuthnGetAssertionResult&&>(mozilla::dom::WebAuthnGetAssertionResult&) Unexecuted instantiation: nsresult&& mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::MaybeMove<nsresult, nsresult&&>(nsresult&) Unexecuted instantiation: mozilla::dom::ServiceWorkerRegistrationDescriptor const& mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::MaybeMove<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::dom::ServiceWorkerRegistrationDescriptor const&>(mozilla::dom::ServiceWorkerRegistrationDescriptor&) Unexecuted instantiation: mozilla::CopyableErrorResult const& mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::MaybeMove<mozilla::CopyableErrorResult, mozilla::CopyableErrorResult const&>(mozilla::CopyableErrorResult&) Unexecuted instantiation: nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const& mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::MaybeMove<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&>(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>&) Unexecuted instantiation: mozilla::CopyableErrorResult const& mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::MaybeMove<mozilla::CopyableErrorResult, mozilla::CopyableErrorResult const&>(mozilla::CopyableErrorResult&) Unexecuted instantiation: nsTString<char> const& mozilla::MozPromise<nsTString<char>, nsresult, false>::MaybeMove<nsTString<char>, nsTString<char> const&>(nsTString<char>&) Unexecuted instantiation: nsresult const& mozilla::MozPromise<nsTString<char>, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&) Unexecuted instantiation: unsigned int const& mozilla::MozPromise<unsigned int, nsresult, false>::MaybeMove<unsigned int, unsigned int const&>(unsigned int&) Unexecuted instantiation: nsresult const& mozilla::MozPromise<unsigned int, nsresult, false>::MaybeMove<nsresult, nsresult const&>(nsresult&) Unexecuted instantiation: int const& mozilla::MozPromise<int, double, false>::MaybeMove<int, int const&>(int&) Unexecuted instantiation: double const& mozilla::MozPromise<int, double, false>::MaybeMove<double, double const&>(double&) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const& mozilla::MozPromise<int, double, false>::MaybeMove<mozilla::MozPromise<int, double, false>::ResolveOrRejectValue, mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&>(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: nsTArray<int> const& mozilla::MozPromise<nsTArray<int>, double, false>::MaybeMove<nsTArray<int>, nsTArray<int> const&>(nsTArray<int>&) Unexecuted instantiation: double const& mozilla::MozPromise<nsTArray<int>, double, false>::MaybeMove<double, double const&>(double&) Unexecuted instantiation: mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&& mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::MaybeMove<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&>(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&) Unexecuted instantiation: bool&& mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&& mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::MaybeMove<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&>(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&& mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::MaybeMove<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&&>(mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&) Unexecuted instantiation: bool&& mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::MaybeMove<bool, bool&&>(bool&) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&& mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::MaybeMove<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&&>(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&) |
172 | | |
173 | | public: |
174 | | typedef ResolveValueT ResolveValueType; |
175 | | typedef RejectValueT RejectValueType; |
176 | | class ResolveOrRejectValue |
177 | | { |
178 | | public: |
179 | | template<typename ResolveValueType_> |
180 | | void SetResolve(ResolveValueType_&& aResolveValue) |
181 | 0 | { |
182 | 0 | MOZ_ASSERT(IsNothing()); |
183 | 0 | mValue = Storage(VariantIndex<ResolveIndex>{}, |
184 | 0 | std::forward<ResolveValueType_>(aResolveValue)); |
185 | 0 | } Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::SetResolve<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::SetResolve<bool const&>(bool const&) Unexecuted instantiation: void mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::SetResolve<nsCOMPtr<nsITabParent> const&>(nsCOMPtr<nsITabParent> const&) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::SetResolve<bool const&>(bool const&) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::SetResolve<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::wr::MemoryReport>(mozilla::wr::MemoryReport&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::wr::MemoryReport const&>(mozilla::wr::MemoryReport const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::SetResolve<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild> >(mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::ipc::FileDescriptor>(mozilla::ipc::FileDescriptor&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::ipc::FileDescriptor const&>(mozilla::ipc::FileDescriptor const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::CreatedWindowInfo>(mozilla::dom::CreatedWindowInfo&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::CreatedWindowInfo const&>(mozilla::dom::CreatedWindowInfo const&) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<bool const&>(bool const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<RefPtr<nsIInputStream> >(RefPtr<nsIInputStream>&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<RefPtr<nsIInputStream> const&>(RefPtr<nsIInputStream> const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::SetResolve<mozilla::ipc::Shmem>(mozilla::ipc::Shmem&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::Tuple<bool, nsTString<char16_t> > >(mozilla::Tuple<bool, nsTString<char16_t> >&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::Tuple<bool, nsTString<char16_t> > const&>(mozilla::Tuple<bool, nsTString<char16_t> > const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::Tuple<bool, mozilla::CopyableErrorResult> >(mozilla::Tuple<bool, mozilla::CopyableErrorResult>&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::Tuple<bool, mozilla::CopyableErrorResult> const&>(mozilla::Tuple<bool, mozilla::CopyableErrorResult> const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::widget::IMENotificationRequests>(mozilla::widget::IMENotificationRequests&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetResolve<mozilla::widget::IMENotificationRequests const&>(mozilla::widget::IMENotificationRequests const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::SetResolve<nsTArray<bool> >(nsTArray<bool>&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::SetResolve<nsTArray<bool> const&>(nsTArray<bool> const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::wr::MemoryReport&>(mozilla::wr::MemoryReport&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::wr::MemoryReport>(mozilla::wr::MemoryReport&&) Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::SetResolve<unsigned long>(unsigned long&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::dom::ClientInfoAndState>&>(nsTArray<mozilla::dom::ClientInfoAndState>&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetResolve<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::ClientInfoAndState>(mozilla::dom::ClientInfoAndState&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::ClientState>(mozilla::dom::ClientState&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::ClientState const&>(mozilla::dom::ClientState const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::ClientOpResult const&>(mozilla::dom::ClientOpResult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::IPCClientState const>(mozilla::dom::IPCClientState const&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaData::Type const&>(mozilla::MediaData::Type const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaData::Type>(mozilla::MediaData::Type&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::media::TimeUnit const&>(mozilla::media::TimeUnit const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::media::TimeUnit>(mozilla::media::TimeUnit&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder> >(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&>(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::SetResolve<unsigned int>(unsigned int&&) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<unsigned int>(unsigned int&&) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<unsigned int const&>(unsigned int const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaStatistics&>(mozilla::MediaStatistics&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaStatistics>(mozilla::MediaStatistics&&) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::SetResolve<nsTString<char>&>(nsTString<char>&) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::SetResolve<nsTString<char> >(nsTString<char>&&) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::SetResolve<nsTString<char> const&>(nsTString<char> const&) Unexecuted instantiation: void mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue::SetResolve<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::SetResolve<nsTArray<bool> >(nsTArray<bool>&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::SetResolve<nsTArray<bool> const&>(nsTArray<bool> const&) Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::SetResolve<unsigned long&>(unsigned long&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::GlobalAllocPolicy::Token> >(RefPtr<mozilla::GlobalAllocPolicy::Token>&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<already_AddRefed<mozilla::MediaTrackDemuxer::SamplesHolder> >(already_AddRefed<mozilla::MediaTrackDemuxer::SamplesHolder>&&) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::SetResolve<unsigned int&>(unsigned int&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::AudioData> >(RefPtr<mozilla::AudioData>&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::VideoData> >(RefPtr<mozilla::VideoData>&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::MetadataHolder>(mozilla::MetadataHolder&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaData::Type&>(mozilla::MediaData::Type&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::SetResolve<mozilla::media::TimeUnit>(mozilla::media::TimeUnit&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::SetResolve<mozilla::media::TimeUnit const&>(mozilla::media::TimeUnit const&) Unexecuted instantiation: void mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue::SetResolve<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::SetResolve<nsresult>(nsresult&&) Unexecuted instantiation: void mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::SetResolve<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue::SetResolve<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue::SetResolve<nsTArray<unsigned long> >(nsTArray<unsigned long>&&) Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::SetResolve<unsigned long const&>(unsigned long const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<already_AddRefed<mozilla::AudioData> >(already_AddRefed<mozilla::AudioData>&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<already_AddRefed<mozilla::VideoData> >(already_AddRefed<mozilla::VideoData>&&) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::SetResolve<nsTString<char> >(nsTString<char>&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue::SetResolve<mozilla::DecryptResult>(mozilla::DecryptResult&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<nsTArray<RefPtr<mozilla::MediaData> > >(nsTArray<RefPtr<mozilla::MediaData> >&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::TrackInfo::TrackType>(mozilla::TrackInfo::TrackType&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> const&>(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> >(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::gmp::ChromiumCDMParent> >(RefPtr<mozilla::gmp::ChromiumCDMParent>&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::gmp::ChromiumCDMParent> const&>(RefPtr<mozilla::gmp::ChromiumCDMParent> const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::gmp::GMPServiceChild*>(mozilla::gmp::GMPServiceChild*&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::SetResolve<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::SetResolve<bool&>(bool&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::TrackInfo::TrackType&>(mozilla::TrackInfo::TrackType&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<nsTArray<RefPtr<mozilla::MediaData> > const&>(nsTArray<RefPtr<mozilla::MediaData> > const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::dom::MediaCapabilitiesInfo>(mozilla::dom::MediaCapabilitiesInfo&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::dom::MediaCapabilitiesInfo> >(nsTArray<mozilla::dom::MediaCapabilitiesInfo>&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::media::TimeUnit&>(mozilla::media::TimeUnit&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::Pair<bool, mozilla::SourceBufferAttributes> >(mozilla::Pair<bool, mozilla::SourceBufferAttributes>&&) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::SetResolve<bool const&>(bool const&) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::SetResolve<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<bool const&>(bool const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::GlobalAllocPolicy::Token*>(mozilla::GlobalAllocPolicy::Token*&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::GlobalAllocPolicy::AutoDeallocToken*>(mozilla::GlobalAllocPolicy::AutoDeallocToken*&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaDataDecoder> >(RefPtr<mozilla::MediaDataDecoder>&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::AllocationWrapper>&>(RefPtr<mozilla::AllocationWrapper>&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<nsTArray<RefPtr<mozilla::MediaData> >&>(nsTArray<RefPtr<mozilla::MediaData> >&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaRawData*&>(mozilla::MediaRawData*&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaRawData> >(RefPtr<mozilla::MediaRawData>&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaRawData> const&>(RefPtr<mozilla::MediaRawData> const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaRawData*&>(mozilla::MediaRawData*&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaRawData> >(RefPtr<mozilla::MediaRawData>&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::SetResolve<RefPtr<mozilla::MediaRawData> const&>(RefPtr<mozilla::MediaRawData> const&) Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::SetResolve<OMX_COMMANDTYPE>(OMX_COMMANDTYPE&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*> >(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&>(nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*>&>(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetResolve<mozilla::OmxPromiseLayer::BufferData* const&>(mozilla::OmxPromiseLayer::BufferData* const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::SetResolve<mozilla::MediaResult&>(mozilla::MediaResult&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::SetResolve<mozilla::dom::WebAuthnMakeCredentialResult>(mozilla::dom::WebAuthnMakeCredentialResult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::SetResolve<mozilla::dom::WebAuthnGetAssertionResult>(mozilla::dom::WebAuthnGetAssertionResult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetResolve<mozilla::dom::ServiceWorkerRegistrationDescriptor const&>(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&>(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetResolve<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>&>(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>&) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue::SetResolve<nsTString<char> const&>(nsTString<char> const&) Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::SetResolve<bool&>(bool&) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::SetResolve<unsigned int const&>(unsigned int const&) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::SetResolve<unsigned int>(unsigned int&&) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetResolve<int>(int&&) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetResolve<int const&>(int const&) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetResolve<int&>(int&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::SetResolve<nsTArray<int> >(nsTArray<int>&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::SetResolve<nsTArray<int> const&>(nsTArray<int> const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, false>::ResolveOrRejectValue::SetResolve<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> > >(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> > >(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue::SetResolve<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> > >(mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&&) |
186 | | |
187 | | template<typename RejectValueType_> |
188 | | void SetReject(RejectValueType_&& aRejectValue) |
189 | 0 | { |
190 | 0 | MOZ_ASSERT(IsNothing()); |
191 | 0 | mValue = Storage(VariantIndex<RejectIndex>{}, |
192 | 0 | std::forward<RejectValueType_>(aRejectValue)); |
193 | 0 | } Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::SetReject<bool const&>(bool const&) Unexecuted instantiation: void mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason>(mozilla::ipc::ResponseRejectReason&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason>(mozilla::ipc::ResponseRejectReason&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::SetReject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&) Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::SetReject<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::SetReject<unsigned long>(unsigned long&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::SetReject<mozilla::WaitForDataRejectValue>(mozilla::WaitForDataRejectValue&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::SetReject<mozilla::MediaTrackDemuxer::SkipFailureHolder>(mozilla::MediaTrackDemuxer::SkipFailureHolder&&) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::SetReject<bool const&>(bool const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::SetReject<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::SetReject<mozilla::MediaTrackDemuxer::SkipFailureHolder const&>(mozilla::MediaTrackDemuxer::SkipFailureHolder const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::SetReject<mozilla::SeekRejectValue>(mozilla::SeekRejectValue&&) Unexecuted instantiation: void mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue::SetReject<RefPtr<mozilla::MediaMgrError> >(RefPtr<mozilla::MediaMgrError>&&) Unexecuted instantiation: void mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue::SetReject<mozilla::Maybe<nsTString<char16_t> > >(mozilla::Maybe<nsTString<char16_t> >&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue::SetReject<unsigned long>(unsigned long&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue::SetReject<mozilla::DecryptResult>(mozilla::DecryptResult&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult&>(mozilla::MediaResult&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult&>(mozilla::MediaResult&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult&>(mozilla::MediaResult&) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::SetReject<mozilla::MediaTrackDemuxer::SkipFailureHolder&>(mozilla::MediaTrackDemuxer::SkipFailureHolder&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult const&>(mozilla::MediaResult const&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult&>(mozilla::MediaResult&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult&>(mozilla::MediaResult&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<mozilla::MediaResult>(mozilla::MediaResult&&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&) Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&&) Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::SetReject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<mozilla::CopyableErrorResult const&>(mozilla::CopyableErrorResult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<mozilla::CopyableErrorResult const&>(mozilla::CopyableErrorResult const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<mozilla::ErrorResult>(mozilla::ErrorResult&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<nsresult&>(nsresult&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::SetReject<mozilla::CopyableErrorResult>(mozilla::CopyableErrorResult&&) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult const&>(nsresult const&) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetReject<double const&>(double const&) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetReject<int>(int&&) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetReject<double>(double&&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::SetReject<double const&>(double const&) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::SetReject<double>(double&&) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::SetReject<double&>(double&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue::SetReject<bool>(bool&&) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::SetReject<nsresult>(nsresult&&) |
194 | | |
195 | | template<typename ResolveValueType_> |
196 | | static ResolveOrRejectValue MakeResolve(ResolveValueType_&& aResolveValue) |
197 | 0 | { |
198 | 0 | ResolveOrRejectValue val; |
199 | 0 | val.SetResolve(std::forward<ResolveValueType_>(aResolveValue)); |
200 | 0 | return val; |
201 | 0 | } |
202 | | |
203 | | template<typename RejectValueType_> |
204 | | static ResolveOrRejectValue MakeReject(RejectValueType_&& aRejectValue) |
205 | 0 | { |
206 | 0 | ResolveOrRejectValue val; |
207 | 0 | val.SetReject(std::forward<RejectValueType_>(aRejectValue)); |
208 | 0 | return val; |
209 | 0 | } |
210 | | |
211 | 0 | bool IsResolve() const { return mValue.template is<ResolveIndex>(); } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, false>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::IsResolve() const Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue::IsResolve() const |
212 | 0 | bool IsReject() const { return mValue.template is<RejectIndex>(); } Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::IsReject() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsReject() const Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::IsReject() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsReject() const Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::IsReject() const Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, false>::ResolveOrRejectValue::IsReject() const Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::IsReject() const |
213 | 0 | bool IsNothing() const { return mValue.template is<NothingIndex>(); } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, false>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::IsNothing() const Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue::IsNothing() const |
214 | | |
215 | | const ResolveValueType& ResolveValue() const |
216 | 0 | { |
217 | 0 | return mValue.template as<ResolveIndex>(); |
218 | 0 | } Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() const Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::ResolveValue() const |
219 | | ResolveValueType& ResolveValue() |
220 | 0 | { |
221 | 0 | return mValue.template as<ResolveIndex>(); |
222 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, false>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::ResolveValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue::ResolveValue() |
223 | | const RejectValueType& RejectValue() const |
224 | 0 | { |
225 | 0 | return mValue.template as<RejectIndex>(); |
226 | 0 | } Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() const Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() const Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::RejectValue() const |
227 | | RejectValueType& RejectValue() |
228 | 0 | { |
229 | 0 | return mValue.template as<RejectIndex>(); |
230 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue::RejectValue() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue::RejectValue() |
231 | | |
232 | | private: |
233 | | enum { NothingIndex, ResolveIndex, RejectIndex }; |
234 | | using Storage = Variant<Nothing, ResolveValueType, RejectValueType>; |
235 | | Storage mValue = Storage(VariantIndex<NothingIndex>{}); |
236 | | }; |
237 | | |
238 | | protected: |
239 | | // MozPromise is the public type, and never constructed directly. Construct |
240 | | // a MozPromise::Private, defined below. |
241 | | MozPromise(const char* aCreationSite, bool aIsCompletionPromise) |
242 | | : mCreationSite(aCreationSite) |
243 | | , mMutex("MozPromise Mutex") |
244 | | , mHaveRequest(false) |
245 | | , mIsCompletionPromise(aIsCompletionPromise) |
246 | | #ifdef PROMISE_DEBUG |
247 | | , mMagic4(&mMutex) |
248 | | #endif |
249 | 0 | { |
250 | 0 | PROMISE_LOG("%s creating MozPromise (%p)", mCreationSite, this); |
251 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::MozPromise(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::MozPromise(char const*, bool) |
252 | | |
253 | | public: |
254 | | // MozPromise::Private allows us to separate the public interface (upon which |
255 | | // consumers of the promise may invoke methods like Then()) from the private |
256 | | // interface (upon which the creator of the promise may invoke Resolve() or |
257 | | // Reject()). APIs should create and store a MozPromise::Private (usually |
258 | | // via a MozPromiseHolder), and return a MozPromise to consumers. |
259 | | // |
260 | | // NB: We can include the definition of this class inline once B2G ICS is gone. |
261 | | class Private; |
262 | | |
263 | | template<typename ResolveValueType_> |
264 | | static RefPtr<MozPromise> |
265 | | CreateAndResolve(ResolveValueType_&& aResolveValue, const char* aResolveSite) |
266 | 0 | { |
267 | 0 | RefPtr<typename MozPromise::Private> p = new MozPromise::Private(aResolveSite); |
268 | 0 | p->Resolve(std::forward<ResolveValueType_>(aResolveValue), aResolveSite); |
269 | 0 | return p.forget(); |
270 | 0 | } Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > mozilla::MozPromise<nsTArray<bool>, nsresult, false>::CreateAndResolve<nsTArray<bool> >(nsTArray<bool>&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::CreateAndResolve<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::CreateAndResolve<mozilla::dom::IPCClientState const>(mozilla::dom::IPCClientState const&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::CreateAndResolve<mozilla::dom::ClientInfoAndState>(mozilla::dom::ClientInfoAndState&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::CreateAndResolve<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndResolve<mozilla::media::TimeUnit const&>(mozilla::media::TimeUnit const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndResolve<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&>(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaStatistics, bool, true> > mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::CreateAndResolve<mozilla::MediaStatistics&>(mozilla::MediaStatistics&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::MozPromise<bool, nsresult, false>::CreateAndResolve<bool>(bool&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> > mozilla::MozPromise<nsTString<char>, bool, true>::CreateAndResolve<nsTString<char>&>(nsTString<char>&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> > mozilla::MozPromise<nsTString<char>, bool, true>::CreateAndResolve<nsTString<char> const&>(nsTString<char> const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, bool, false> > mozilla::MozPromise<bool, bool, false>::CreateAndResolve<bool>(bool&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<bool>, bool, false> > mozilla::MozPromise<nsTArray<bool>, bool, false>::CreateAndResolve<nsTArray<bool> >(nsTArray<bool>&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > mozilla::MozPromise<unsigned long, unsigned long, true>::CreateAndResolve<unsigned long&>(unsigned long&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > mozilla::MozPromise<unsigned long, unsigned long, true>::CreateAndResolve<unsigned long>(unsigned long&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndResolve<already_AddRefed<mozilla::MediaTrackDemuxer::SamplesHolder> >(already_AddRefed<mozilla::MediaTrackDemuxer::SamplesHolder>&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::CreateAndResolve<unsigned int&>(unsigned int&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::CreateAndResolve<bool>(bool&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::CreateAndResolve<mozilla::MetadataHolder>(mozilla::MetadataHolder&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::CreateAndResolve<mozilla::MediaData::Type&>(mozilla::MediaData::Type&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> > mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::CreateAndResolve<bool>(bool&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, bool, true> > mozilla::MozPromise<bool, bool, true>::CreateAndResolve<bool>(bool&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsresult, bool, true> > mozilla::MozPromise<nsresult, bool, true>::CreateAndResolve<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> > mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::CreateAndResolve<bool>(bool&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true> > mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::CreateAndResolve<nsTArray<unsigned long> >(nsTArray<unsigned long>&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::CreateAndResolve<already_AddRefed<mozilla::AudioData> >(already_AddRefed<mozilla::AudioData>&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::CreateAndResolve<already_AddRefed<mozilla::VideoData> >(already_AddRefed<mozilla::VideoData>&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::CreateAndResolve<mozilla::gmp::GMPServiceChild*>(mozilla::gmp::GMPServiceChild*&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > mozilla::MozPromise<nsTArray<bool>, nsresult, false>::CreateAndResolve<bool>(bool&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::MozPromise<bool, nsresult, false>::CreateAndResolve<bool&>(bool&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::CreateAndResolve<mozilla::TrackInfo::TrackType&>(mozilla::TrackInfo::TrackType&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::CreateAndResolve<mozilla::dom::MediaCapabilitiesInfo>(mozilla::dom::MediaCapabilitiesInfo&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> > mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::CreateAndResolve<nsTArray<mozilla::dom::MediaCapabilitiesInfo> >(nsTArray<mozilla::dom::MediaCapabilitiesInfo>&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndResolve<mozilla::media::TimeUnit&>(mozilla::media::TimeUnit&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> > mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::CreateAndResolve<mozilla::GlobalAllocPolicy::Token*>(mozilla::GlobalAllocPolicy::Token*&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::CreateAndResolve<RefPtr<mozilla::AllocationWrapper>&>(RefPtr<mozilla::AllocationWrapper>&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::CreateAndResolve<mozilla::TrackInfo::TrackType>(mozilla::TrackInfo::TrackType&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::CreateAndResolve<nsTArray<RefPtr<mozilla::MediaData> > >(nsTArray<RefPtr<mozilla::MediaData> >&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::CreateAndResolve<nsTArray<RefPtr<mozilla::MediaData> >&>(nsTArray<RefPtr<mozilla::MediaData> >&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::CreateAndResolve<mozilla::MediaRawData*&>(mozilla::MediaRawData*&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> > mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::CreateAndResolve<mozilla::MediaRawData*&>(mozilla::MediaRawData*&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::CreateAndResolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*> >(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::CreateAndResolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*>&>(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::CreateAndResolve<OMX_COMMANDTYPE>(OMX_COMMANDTYPE&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndResolve<mozilla::media::TimeUnit>(mozilla::media::TimeUnit&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::CreateAndResolve<mozilla::MediaResult&>(mozilla::MediaResult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> > mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::CreateAndResolve<mozilla::dom::WebAuthnMakeCredentialResult>(mozilla::dom::WebAuthnMakeCredentialResult&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> > mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::CreateAndResolve<mozilla::dom::WebAuthnGetAssertionResult>(mozilla::dom::WebAuthnGetAssertionResult&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::CreateAndResolve<mozilla::dom::ServiceWorkerRegistrationDescriptor const&>(mozilla::dom::ServiceWorkerRegistrationDescriptor const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<int, double, false> > mozilla::MozPromise<int, double, false>::CreateAndResolve<int>(int&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<int, double, false> > mozilla::MozPromise<int, double, false>::CreateAndResolve<int&>(int&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<int>, double, false> > mozilla::MozPromise<nsTArray<int>, double, false>::CreateAndResolve<nsTArray<int> >(nsTArray<int>&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::CreateAndResolve<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> > >(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true> > mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::CreateAndResolve<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> > >(mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&&, char const*) |
271 | | |
272 | | template<typename RejectValueType_> |
273 | | static RefPtr<MozPromise> |
274 | | CreateAndReject(RejectValueType_&& aRejectValue, const char* aRejectSite) |
275 | 0 | { |
276 | 0 | RefPtr<typename MozPromise::Private> p = new MozPromise::Private(aRejectSite); |
277 | 0 | p->Reject(std::forward<RejectValueType_>(aRejectValue), aRejectSite); |
278 | 0 | return p.forget(); |
279 | 0 | } Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::MozPromise<bool, nsresult, false>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::CreateAndReject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::CreateAndReject<mozilla::MediaTrackDemuxer::SkipFailureHolder>(mozilla::MediaTrackDemuxer::SkipFailureHolder&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, bool, true> > mozilla::MozPromise<bool, bool, true>::CreateAndReject<bool>(bool&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, bool, false> > mozilla::MozPromise<bool, bool, false>::CreateAndReject<bool>(bool&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::CreateAndReject<mozilla::MediaTrackDemuxer::SkipFailureHolder const&>(mozilla::MediaTrackDemuxer::SkipFailureHolder const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> > mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::CreateAndReject<RefPtr<mozilla::MediaMgrError> >(RefPtr<mozilla::MediaMgrError>&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, true> > mozilla::MozPromise<nsTString<char>, nsresult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> > mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::CreateAndReject<mozilla::DecryptResult>(mozilla::DecryptResult&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::MozPromise<bool, nsresult, false>::CreateAndReject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > mozilla::MozPromise<nsTArray<bool>, nsresult, false>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::CreateAndReject<mozilla::MediaTrackDemuxer::SkipFailureHolder&>(mozilla::MediaTrackDemuxer::SkipFailureHolder&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::CreateAndReject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::CreateAndReject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::CreateAndReject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::CreateAndReject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::CreateAndReject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> > mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> > mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> > mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::CreateAndReject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> > mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::CreateAndReject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::CreateAndReject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false> > mozilla::MozPromise<nsTString<char>, nsresult, false>::CreateAndReject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<int, double, false> > mozilla::MozPromise<int, double, false>::CreateAndReject<int>(int&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<int, double, false> > mozilla::MozPromise<int, double, false>::CreateAndReject<double>(double&&, char const*) Unexecuted instantiation: RefPtr<mozilla::MozPromise<int, double, false> > mozilla::MozPromise<int, double, false>::CreateAndReject<double&>(double&, char const*) |
280 | | |
281 | | template<typename ResolveOrRejectValueType_> |
282 | | static RefPtr<MozPromise> |
283 | | CreateAndResolveOrReject(ResolveOrRejectValueType_&& aValue, const char* aSite) |
284 | | { |
285 | | RefPtr<typename MozPromise::Private> p = new MozPromise::Private(aSite); |
286 | | p->ResolveOrReject(std::forward<ResolveOrRejectValueType_>(aValue), aSite); |
287 | | return p.forget(); |
288 | | } |
289 | | |
290 | | typedef MozPromise<nsTArray<ResolveValueType>, RejectValueType, IsExclusive> AllPromiseType; |
291 | | private: |
292 | | class AllPromiseHolder : public MozPromiseRefcountable |
293 | | { |
294 | | public: |
295 | | explicit AllPromiseHolder(size_t aDependentPromises) |
296 | | : mPromise(new typename AllPromiseType::Private(__func__)) |
297 | | , mOutstandingPromises(aDependentPromises) |
298 | 0 | { |
299 | 0 | MOZ_ASSERT(aDependentPromises > 0); |
300 | 0 | mResolveValues.SetLength(aDependentPromises); |
301 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::AllPromiseHolder::AllPromiseHolder(unsigned long) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::AllPromiseHolder::AllPromiseHolder(unsigned long) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::AllPromiseHolder::AllPromiseHolder(unsigned long) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::AllPromiseHolder::AllPromiseHolder(unsigned long) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::AllPromiseHolder::AllPromiseHolder(unsigned long) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::AllPromiseHolder::AllPromiseHolder(unsigned long) |
302 | | |
303 | | void Resolve(size_t aIndex, ResolveValueType&& aResolveValue) |
304 | 0 | { |
305 | 0 | if (!mPromise) { |
306 | 0 | // Already rejected. |
307 | 0 | return; |
308 | 0 | } |
309 | 0 | |
310 | 0 | mResolveValues[aIndex].emplace(std::move(aResolveValue)); |
311 | 0 | if (--mOutstandingPromises == 0) { |
312 | 0 | nsTArray<ResolveValueType> resolveValues; |
313 | 0 | resolveValues.SetCapacity(mResolveValues.Length()); |
314 | 0 | for (auto&& resolveValue : mResolveValues) { |
315 | 0 | resolveValues.AppendElement(std::move(resolveValue.ref())); |
316 | 0 | } |
317 | 0 |
|
318 | 0 | mPromise->Resolve(std::move(resolveValues), __func__); |
319 | 0 | mPromise = nullptr; |
320 | 0 | mResolveValues.Clear(); |
321 | 0 | } |
322 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::AllPromiseHolder::Resolve(unsigned long, bool&&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::AllPromiseHolder::Resolve(unsigned long, bool&&) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::AllPromiseHolder::Resolve(unsigned long, unsigned long&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::AllPromiseHolder::Resolve(unsigned long, mozilla::dom::MediaCapabilitiesInfo&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::AllPromiseHolder::Resolve(unsigned long, mozilla::OmxPromiseLayer::BufferData*&&) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::AllPromiseHolder::Resolve(unsigned long, int&&) |
323 | | |
324 | | void Reject(RejectValueType&& aRejectValue) |
325 | 0 | { |
326 | 0 | if (!mPromise) { |
327 | 0 | // Already rejected. |
328 | 0 | return; |
329 | 0 | } |
330 | 0 | |
331 | 0 | mPromise->Reject(std::move(aRejectValue), __func__); |
332 | 0 | mPromise = nullptr; |
333 | 0 | mResolveValues.Clear(); |
334 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::AllPromiseHolder::Reject(nsresult&&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::AllPromiseHolder::Reject(bool&&) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::AllPromiseHolder::Reject(unsigned long&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::AllPromiseHolder::Reject(mozilla::MediaResult&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::AllPromiseHolder::Reject(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&&) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::AllPromiseHolder::Reject(double&&) |
335 | | |
336 | 0 | AllPromiseType* Promise() { return mPromise; } Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::AllPromiseHolder::Promise() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::AllPromiseHolder::Promise() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::AllPromiseHolder::Promise() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::AllPromiseHolder::Promise() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::AllPromiseHolder::Promise() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::AllPromiseHolder::Promise() |
337 | | |
338 | | private: |
339 | | nsTArray<Maybe<ResolveValueType>> mResolveValues; |
340 | | RefPtr<typename AllPromiseType::Private> mPromise; |
341 | | size_t mOutstandingPromises; |
342 | | }; |
343 | | public: |
344 | | |
345 | | static RefPtr<AllPromiseType> All(nsISerialEventTarget* aProcessingTarget, nsTArray<RefPtr<MozPromise>>& aPromises) |
346 | 0 | { |
347 | 0 | if (aPromises.Length() == 0) { |
348 | 0 | return AllPromiseType::CreateAndResolve(nsTArray<ResolveValueType>(), __func__); |
349 | 0 | } |
350 | 0 | |
351 | 0 | RefPtr<AllPromiseHolder> holder = new AllPromiseHolder(aPromises.Length()); |
352 | 0 | RefPtr<AllPromiseType> promise = holder->Promise(); |
353 | 0 | for (size_t i = 0; i < aPromises.Length(); ++i) { |
354 | 0 | aPromises[i]->Then(aProcessingTarget, __func__, |
355 | 0 | [holder, i] (ResolveValueType aResolveValue) -> void { holder->Resolve(i, std::move(aResolveValue)); }, Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}::operator()(bool) const Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}::operator()(bool) const Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}::operator()(unsigned long) const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}::operator()(mozilla::dom::MediaCapabilitiesInfo) const Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}::operator()(mozilla::OmxPromiseLayer::BufferData*) const Unexecuted instantiation: mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}::operator()(int) const |
356 | 0 | [holder] (RejectValueType aRejectValue) -> void { holder->Reject(std::move(aRejectValue)); } Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}::operator()(nsresult) const Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}::operator()(bool) const Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}::operator()(unsigned long) const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}::operator()(mozilla::MediaResult) const Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}::operator()(mozilla::OmxPromiseLayer::OmxBufferFailureHolder) const Unexecuted instantiation: mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}::operator()(double) const |
357 | 0 | ); |
358 | 0 | } |
359 | 0 | return promise; |
360 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&) |
361 | | |
362 | | class Request : public MozPromiseRefcountable |
363 | | { |
364 | | public: |
365 | | virtual void Disconnect() = 0; |
366 | | |
367 | | protected: |
368 | 0 | Request() : mComplete(false), mDisconnected(false) {} Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Request::Request() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Request::Request() |
369 | | virtual ~Request() {} |
370 | | |
371 | | bool mComplete; |
372 | | bool mDisconnected; |
373 | | }; |
374 | | |
375 | | protected: |
376 | | |
377 | | /* |
378 | | * A ThenValue tracks a single consumer waiting on the promise. When a consumer |
379 | | * invokes promise->Then(...), a ThenValue is created. Once the Promise is |
380 | | * resolved or rejected, a {Resolve,Reject}Runnable is dispatched, which |
381 | | * invokes the resolve/reject method and then deletes the ThenValue. |
382 | | */ |
383 | | class ThenValueBase : public Request |
384 | | { |
385 | | friend class MozPromise; |
386 | | static const uint32_t sMagic = 0xfadece11; |
387 | | |
388 | | public: |
389 | | class ResolveOrRejectRunnable : public CancelableRunnable |
390 | | { |
391 | | public: |
392 | | ResolveOrRejectRunnable(ThenValueBase* aThenValue, MozPromise* aPromise) |
393 | | : CancelableRunnable( |
394 | | "MozPromise::ThenValueBase::ResolveOrRejectRunnable") |
395 | | , mThenValue(aThenValue) |
396 | | , mPromise(aPromise) |
397 | 0 | { |
398 | 0 | MOZ_DIAGNOSTIC_ASSERT(!mPromise->IsPending()); |
399 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, bool, false>::ThenValueBase*, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase*, mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, nsresult, false>::ThenValueBase*, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase*, mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase*, mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase*, mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase*, mozilla::MozPromise<nsTArray<bool>, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase*, mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase*, mozilla::MozPromise<nsTString<char>, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase*, mozilla::MozPromise<nsTString<char>, nsresult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase*, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase*, mozilla::MozPromise<mozilla::MediaStatistics, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, bool, true>::ThenValueBase*, mozilla::MozPromise<bool, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase*, mozilla::MozPromise<unsigned long, unsigned long, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase*, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase*, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase*, mozilla::MozPromise<nsTArray<bool>, bool, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase*, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase*, mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase*, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>*) Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsresult, bool, true>::ThenValueBase*, mozilla::MozPromise<nsresult, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<bool, nsresult, true>::ThenValueBase*, mozilla::MozPromise<bool, nsresult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase*, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase*, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase*, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase*, mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase*, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase*, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase*, mozilla::MozPromise<nsTString<char>, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase*, mozilla::MozPromise<unsigned int, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<int, double, false>::ThenValueBase*, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase*, mozilla::MozPromise<nsTArray<int>, double, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase*, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::ResolveOrRejectRunnable(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase*, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>*) |
400 | | |
401 | | ~ResolveOrRejectRunnable() |
402 | 0 | { |
403 | 0 | if (mThenValue) { |
404 | 0 | mThenValue->AssertIsDead(); |
405 | 0 | } |
406 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::~ResolveOrRejectRunnable() |
407 | | |
408 | | NS_IMETHOD Run() override |
409 | 0 | { |
410 | 0 | PROMISE_LOG("ResolveOrRejectRunnable::Run() [this=%p]", this); |
411 | 0 | mThenValue->DoResolveOrReject(mPromise->Value()); |
412 | 0 | mThenValue = nullptr; |
413 | 0 | mPromise = nullptr; |
414 | 0 | return NS_OK; |
415 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Run() |
416 | | |
417 | | nsresult Cancel() override |
418 | 0 | { |
419 | 0 | return Run(); |
420 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::ResolveOrRejectRunnable::Cancel() |
421 | | |
422 | | private: |
423 | | RefPtr<ThenValueBase> mThenValue; |
424 | | RefPtr<MozPromise> mPromise; |
425 | | }; |
426 | | |
427 | | ThenValueBase(nsISerialEventTarget* aResponseTarget, |
428 | | const char* aCallSite) |
429 | | : mResponseTarget(aResponseTarget) |
430 | | , mCallSite(aCallSite) |
431 | 0 | { |
432 | 0 | MOZ_ASSERT(aResponseTarget); |
433 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::ThenValueBase(nsISerialEventTarget*, char const*) |
434 | | |
435 | | #ifdef PROMISE_DEBUG |
436 | | ~ThenValueBase() |
437 | 0 | { |
438 | 0 | mMagic1 = 0; |
439 | 0 | mMagic2 = 0; |
440 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::~ThenValueBase() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::~ThenValueBase() |
441 | | #endif |
442 | | |
443 | | void AssertIsDead() |
444 | 0 | { |
445 | 0 | PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic); |
446 | 0 | // We want to assert that this ThenValues is dead - that is to say, that |
447 | 0 | // there are no consumers waiting for the result. In the case of a normal |
448 | 0 | // ThenValue, we check that it has been disconnected, which is the way |
449 | 0 | // that the consumer signals that it no longer wishes to hear about the |
450 | 0 | // result. If this ThenValue has a completion promise (which is mutually |
451 | 0 | // exclusive with being disconnectable), we recursively assert that every |
452 | 0 | // ThenValue associated with the completion promise is dead. |
453 | 0 | if (MozPromiseBase* p = CompletionPromise()) { |
454 | 0 | p->AssertIsDead(); |
455 | 0 | } else { |
456 | 0 | MOZ_DIAGNOSTIC_ASSERT(Request::mDisconnected); |
457 | 0 | } |
458 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::AssertIsDead() |
459 | | |
460 | | void Dispatch(MozPromise *aPromise) |
461 | 0 | { |
462 | 0 | PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic); |
463 | 0 | aPromise->mMutex.AssertCurrentThreadOwns(); |
464 | 0 | MOZ_ASSERT(!aPromise->IsPending()); |
465 | 0 |
|
466 | 0 | nsCOMPtr<nsIRunnable> r = new ResolveOrRejectRunnable(this, aPromise); |
467 | 0 | PROMISE_LOG("%s Then() call made from %s [Runnable=%p, Promise=%p, ThenValue=%p]", |
468 | 0 | aPromise->mValue.IsResolve() ? "Resolving" : "Rejecting", mCallSite, |
469 | 0 | r.get(), aPromise, this); |
470 | 0 |
|
471 | 0 | // Promise consumers are allowed to disconnect the Request object and |
472 | 0 | // then shut down the thread or task queue that the promise result would |
473 | 0 | // be dispatched on. So we unfortunately can't assert that promise |
474 | 0 | // dispatch succeeds. :-( |
475 | 0 | mResponseTarget->Dispatch(r.forget()); |
476 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<bool>, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::Dispatch(mozilla::MozPromise<unsigned long, unsigned long, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTString<char>, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTString<char>, nsresult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::Dispatch(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::MediaStatistics, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<bool>, bool, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>*) Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<nsresult, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<bool, nsresult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::Dispatch(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTString<char>, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::Dispatch(mozilla::MozPromise<unsigned int, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::Dispatch(mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::Dispatch(mozilla::MozPromise<nsTArray<int>, double, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::Dispatch(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>*) |
477 | | |
478 | | void Disconnect() override |
479 | 0 | { |
480 | 0 | MOZ_DIAGNOSTIC_ASSERT(mResponseTarget->IsOnCurrentThread()); |
481 | 0 | MOZ_DIAGNOSTIC_ASSERT(!Request::mComplete); |
482 | 0 | Request::mDisconnected = true; |
483 | 0 |
|
484 | 0 | // We could support rejecting the completion promise on disconnection, but |
485 | 0 | // then we'd need to have some sort of default reject value. The use cases |
486 | 0 | // of disconnection and completion promise chaining seem pretty orthogonal, |
487 | 0 | // so let's use assert against it. |
488 | 0 | MOZ_DIAGNOSTIC_ASSERT(!CompletionPromise()); |
489 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::Disconnect() |
490 | | |
491 | | protected: |
492 | | virtual MozPromiseBase* CompletionPromise() const = 0; |
493 | | virtual void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) = 0; |
494 | | |
495 | | void DoResolveOrReject(ResolveOrRejectValue& aValue) |
496 | 0 | { |
497 | 0 | PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic); |
498 | 0 | MOZ_DIAGNOSTIC_ASSERT(mResponseTarget->IsOnCurrentThread()); |
499 | 0 | Request::mComplete = true; |
500 | 0 | if (Request::mDisconnected) { |
501 | 0 | PROMISE_LOG("ThenValue::DoResolveOrReject disconnected - bailing out [this=%p]", this); |
502 | 0 | return; |
503 | 0 | } |
504 | 0 |
|
505 | 0 | // Invoke the resolve or reject method. |
506 | 0 | DoResolveOrRejectInternal(aValue); |
507 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase::DoResolveOrReject(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&) |
508 | | |
509 | | nsCOMPtr<nsISerialEventTarget> mResponseTarget; // May be released on any thread. |
510 | | #ifdef PROMISE_DEBUG |
511 | | uint32_t mMagic1 = sMagic; |
512 | | #endif |
513 | | const char* mCallSite; |
514 | | #ifdef PROMISE_DEBUG |
515 | | uint32_t mMagic2 = sMagic; |
516 | | #endif |
517 | | }; |
518 | | |
519 | | /* |
520 | | * We create two overloads for invoking Resolve/Reject Methods so as to |
521 | | * make the resolve/reject value argument "optional". |
522 | | */ |
523 | | template<typename ThisType, typename MethodType, typename ValueType> |
524 | | static typename EnableIf< |
525 | | TakesArgument<MethodType>::value, |
526 | | typename detail::MethodTrait<MethodType>::ReturnType>::Type |
527 | | InvokeMethod(ThisType* aThisVal, MethodType aMethod, ValueType&& aValue) |
528 | 0 | { |
529 | 0 | return (aThisVal->*aMethod)(std::forward<ValueType>(aValue)); |
530 | 0 | } Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent11DoAsyncOpenERKNS_3ipc9URIParamsERKNS6_17OptionalURIParamsESC_SC_RKjSC_SC_SE_RK8nsTArrayINS4_18RequestHeaderTupleEERK9nsTStringIcERKNS6_17OptionalIPCStreamERKbRKsSE_RKhSS_SE_SS_RKmSN_SS_SN_SS_SS_SS_SE_RKNS4_20OptionalLoadInfoArgsERKNS4_24OptionalHttpResponseHeadESN_SE_SY_RKNS4_25OptionalCorsPreflightArgsESE_SS_SS_SS_SN_SE_SE_SY_RKSK_IDsESY_SN_SY_RKNS_9TimeStampES1D_S1D_S1D_S1D_S1D_SS_S1D_E3$_2MS1E_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS1K_E10ReturnTypeEE4TypeEPT_S1K_OT1_ Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent14ConnectChannelERKjRKbE3$_4MSA_KFvRKS1_ESC_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent20ContinueVerificationEP35nsIAsyncVerifyRedirectReadyCallbackE3$_6MS8_KFvRKS1_ESA_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent28RecvCrossProcessRedirectDoneERKS1_E3$_8MS8_KFvS7_ES7_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseI8nsCOMPtrI12nsITabParentE8nsresultLb0EE12InvokeMethodIZNS_3net25HttpChannelParentListener27TriggerCrossProcessRedirectEP10nsIChannelP11nsILoadInfomE3$_9MSD_KFS4_S3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseI8nsCOMPtrI12nsITabParentE8nsresultLb0EE12InvokeMethodIZNS_3net25HttpChannelParentListener27TriggerCrossProcessRedirectEP10nsIChannelP11nsILoadInfomE4$_10MSD_KFvS4_ERKS4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:_ZN7mozilla10MozPromiseINS_3ipc14FileDescriptorENS1_20ResponseRejectReasonELb0EE12InvokeMethodIZNS_3net21ExtensionStreamGetter8GetAsyncEP17nsIStreamListenerP10nsIChannelE3$_0MSC_KFvRKS2_ESE_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:_ZN7mozilla10MozPromiseINS_3ipc14FileDescriptorENS1_20ResponseRejectReasonELb0EE12InvokeMethodIZNS_3net21ExtensionStreamGetter8GetAsyncEP17nsIStreamListenerP10nsIChannelE3$_1MSC_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:_ZN7mozilla10MozPromiseI6RefPtrI14nsIInputStreamENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_3net21ExtensionStreamGetter8GetAsyncEP17nsIStreamListenerP10nsIChannelE3$_2MSE_KFvRKS3_ESG_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:_ZN7mozilla10MozPromiseI6RefPtrI14nsIInputStreamENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_3net21ExtensionStreamGetter8GetAsyncEP17nsIStreamListenerP10nsIChannelE3$_3MSE_KFvS5_ERKS5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS2_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS2_EEEUlbE_MSB_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS2_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS2_EEEUlS1_E_MSB_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_5media5AwaitIS2_S3_ZNS_22WebrtcMediaDataDecoder10InitDecodeEPKN6webrtc10VideoCodecEiE3$_9ZNS8_10InitDecodeESC_iE4$_10EEv16already_AddRefedI14nsIEventTargetE6RefPtrINS0_IT_T0_Lb1EEEEOT1_OT2_EUlOS2_E_MSS_KFvSR_ES2_EENS_8EnableIfIXsr13TakesArgumentISK_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPSJ_SK_SO_ Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_5media5AwaitIS2_S3_ZNS_22WebrtcMediaDataDecoder10InitDecodeEPKN6webrtc10VideoCodecEiE3$_9ZNS8_10InitDecodeESC_iE4$_10EEv16already_AddRefedI14nsIEventTargetE6RefPtrINS0_IT_T0_Lb1EEEEOT1_OT2_EUlOS3_E_MSS_KFvSR_ES3_EENS_8EnableIfIXsr13TakesArgumentISK_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPSJ_SK_SO_ Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_5media5AwaitIS5_S6_ZNS_22WebrtcMediaDataDecoder6DecodeERKN6webrtc12EncodedImageEbPKNSC_22RTPFragmentationHeaderEPKNSC_17CodecSpecificInfoElE4$_11ZNSB_6DecodeESF_bSI_SL_lE4$_12EEv16already_AddRefedI14nsIEventTargetES2_INS0_IT_T0_Lb1EEEEOT1_OT2_EUlOS5_E_MS10_KFvSZ_ES5_EENS_8EnableIfIXsr13TakesArgumentISS_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPSR_SS_SW_ Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_5media5AwaitIS5_S6_ZNS_22WebrtcMediaDataDecoder6DecodeERKN6webrtc12EncodedImageEbPKNSC_22RTPFragmentationHeaderEPKNSC_17CodecSpecificInfoElE4$_11ZNSB_6DecodeESF_bSI_SL_lE4$_12EEv16already_AddRefedI14nsIEventTargetES2_INS0_IT_T0_Lb1EEEEOT1_OT2_EUlOS6_E_MS10_KFvSZ_ES6_EENS_8EnableIfIXsr13TakesArgumentISS_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPSR_SS_SW_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_5media5AwaitIbbLb0EEENS0_IT_T0_XT1_EE20ResolveOrRejectValueE16already_AddRefedI14nsIEventTargetE6RefPtrIS7_EEUlbE_MSE_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIS6_EE5valueENS_6detail11MethodTraitIS6_E10ReturnTypeEE4TypeEPS5_S6_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_5media5AwaitIbbLb0EEENS0_IT_T0_XT1_EE20ResolveOrRejectValueE16already_AddRefedI14nsIEventTargetE6RefPtrIS7_EEUlbE0_MSE_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIS6_EE5valueENS_6detail11MethodTraitIS6_E10ReturnTypeEE4TypeEPS5_S6_OT1_ Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:_ZN7mozilla10MozPromiseINS_2wr12MemoryReportEbLb1EE12InvokeMethodIZNS_6layers23CompositorManagerParent16RecvReportMemoryEONSt3__18functionIFvRKS2_EEEE3$_8MSE_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:_ZN7mozilla10MozPromiseINS_2wr12MemoryReportEbLb1EE12InvokeMethodIZNS_6layers23CompositorManagerParent16RecvReportMemoryEONSt3__18functionIFvRKS2_EEEE3$_9MSE_KFvbEbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_base7.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZN11nsIDocument20RequestStorageAccessERNS_11ErrorResultEE3$_3MS6_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_base7.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZN11nsIDocument20RequestStorageAccessERNS_11ErrorResultEE3$_4MS6_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:_ZN7mozilla10MozPromiseI6RefPtrI14nsIInputStreamENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_3dom5cache23CacheStreamControlChild10OpenStreamERK4nsIDONSt3__18functionIFvO8nsCOMPtrIS2_EEEEE3$_0MSM_KFvRKS3_ESO_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPT_SS_OT1_ Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:_ZN7mozilla10MozPromiseI6RefPtrI14nsIInputStreamENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_3dom5cache23CacheStreamControlChild10OpenStreamERK4nsIDONSt3__18functionIFvO8nsCOMPtrIS2_EEEEE3$_1MSM_KFvS5_ERKS5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPT_SS_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom11ClientStateE8nsresultLb0EE12InvokeMethodIZNS1_6Client5FocusERNS_11ErrorResultEE3$_0MS9_KFvRKS2_ESB_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom11ClientStateE8nsresultLb0EE12InvokeMethodIZNS1_6Client5FocusERNS_11ErrorResultEE3$_1MS9_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_18ClientNavigateArgsEP20nsISerialEventTargetES9_ZNS1_6Client8NavigateERK12nsTSubstringIDsERNS_11ErrorResultEE3$_2ZNSG_8NavigateESK_SM_E3$_3EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlRKS2_E_MSZ_KFvSY_ESY_EENS_8EnableIfIXsr13TakesArgumentISQ_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSP_SQ_OSV_ Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_18ClientNavigateArgsEP20nsISerialEventTargetES9_ZNS1_6Client8NavigateERK12nsTSubstringIDsERNS_11ErrorResultEE3$_2ZNSG_8NavigateESK_SM_E3$_3EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlS3_E_MSX_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISQ_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSP_SQ_OSV_ Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_7Clients3GetERK12nsTSubstringIDsERNS_11ErrorResultEE3$_4MSD_KFvRKS2_ESF_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_7Clients3GetERK12nsTSubstringIDsERNS_11ErrorResultEE3$_5MSD_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_18ClientMatchAllArgsEP20nsISerialEventTargetES9_ZNS1_7Clients8MatchAllERKNS1_18ClientQueryOptionsERNS_11ErrorResultEE3$_6ZNSG_8MatchAllESJ_SL_E3$_7EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlRKS2_E_MSY_KFvSX_ESX_EENS_8EnableIfIXsr13TakesArgumentISP_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPSO_SP_OSU_ Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_18ClientMatchAllArgsEP20nsISerialEventTargetES9_ZNS1_7Clients8MatchAllERKNS1_18ClientQueryOptionsERNS_11ErrorResultEE3$_6ZNSG_8MatchAllESJ_SL_E3$_7EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlS3_E_MSW_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISP_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPSO_SP_OSU_ Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_20ClientOpenWindowArgsEP20nsISerialEventTargetES9_ZNS1_7Clients10OpenWindowERK12nsTSubstringIDsERNS_11ErrorResultEE3$_8ZNSG_10OpenWindowESK_SM_E3$_9EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlRKS2_E_MSZ_KFvSY_ESY_EENS_8EnableIfIXsr13TakesArgumentISQ_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSP_SQ_OSV_ Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_20ClientOpenWindowArgsEP20nsISerialEventTargetES9_ZNS1_7Clients10OpenWindowERK12nsTSubstringIDsERNS_11ErrorResultEE3$_8ZNSG_10OpenWindowESK_SM_E3$_9EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlS3_E_MSX_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISQ_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSP_SQ_OSV_ Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_15ClientClaimArgsEP20nsISerialEventTargetES9_ZNS1_7Clients5ClaimERNS_11ErrorResultEE4$_10ZNSG_5ClaimESI_E4$_11EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlRKS2_E_MSV_KFvSU_ESU_EENS_8EnableIfIXsr13TakesArgumentISM_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPSL_SM_OSR_ Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20StartClientManagerOpIPF6RefPtrIS4_ERKNS1_15ClientClaimArgsEP20nsISerialEventTargetES9_ZNS1_7Clients5ClaimERNS_11ErrorResultEE4$_10ZNSG_5ClaimESI_E4$_11EEvT_RKT0_P15nsIGlobalObjectT1_T2_EUlS3_E_MST_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISM_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPSL_SM_OSR_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_12_GLOBAL__N_117PromiseListHolder10AddPromiseEO6RefPtrIS4_EEUlRKS2_E_MSD_KFvSC_ESC_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_12_GLOBAL__N_117PromiseListHolder10AddPromiseEO6RefPtrIS4_EEUlS3_E_MSB_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_12_GLOBAL__N_117PromiseListHolder16GetResultPromiseEvEUlRKS2_E_MSA_KFvS9_ES9_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_12_GLOBAL__N_117PromiseListHolder16GetResultPromiseEvEUlS3_E_MS8_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZNS_3dom12_GLOBAL__N_117ClaimOnMainThreadERKNS4_10ClientInfoERKNS4_23ServiceWorkerDescriptorEENK4$_19clEvEUlbE_MSD_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZNS_3dom12_GLOBAL__N_117ClaimOnMainThreadERKNS4_10ClientInfoERKNS4_23ServiceWorkerDescriptorEENK4$_19clEvEUlS1_E_MSD_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20ClientHandleOpParent4InitERKNS1_23ClientOpConstructorArgsEE3$_8MSA_KFvRKS2_ESC_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_20ClientHandleOpParent4InitERKNS1_23ClientOpConstructorArgsEE3$_9MSA_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_18ClientNavigateArgsEEJSD_EEEvT_DpOT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_18ClientNavigateArgsEEJSD_EEEvT_DpOT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_18ClientMatchAllArgsEEJSD_EEEvT_DpOT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_18ClientMatchAllArgsEEJSD_EEEvT_DpOT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_15ClientClaimArgsEEJSD_EEEvT_DpOT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_15ClientClaimArgsEEJSD_EEEvT_DpOT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_25ClientGetInfoAndStateArgsEEJSD_EEEvT_DpOT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_25ClientGetInfoAndStateArgsEEJSD_EEEvT_DpOT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPSG_SQ_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_20ClientOpenWindowArgsE16already_AddRefedINS1_13ContentParentEEEJSD_SG_EEEvT_DpOT0_EUlRKS2_E_MSP_KFvSO_ESO_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIST_E10ReturnTypeEE4TypeEPSJ_ST_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientManagerOpParent11DoServiceOpIMNS1_20ClientManagerServiceEF6RefPtrIS4_ERKNS1_20ClientOpenWindowArgsE16already_AddRefedINS1_13ContentParentEEEJSD_SG_EEEvT_DpOT0_EUlS3_E_MSN_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIST_E10ReturnTypeEE4TypeEPSJ_ST_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientNavigateOpChild10DoNavigateERKNS1_31ClientNavigateOpConstructorArgsEE4$_14MSA_KFvRKS2_ESC_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientNavigateOpChild10DoNavigateERKNS1_31ClientNavigateOpConstructorArgsEE4$_15MSA_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientNavigateOpChild4InitERKNS1_31ClientNavigateOpConstructorArgsEE4$_16MSA_KFvRKS2_ESC_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_21ClientNavigateOpChild4InitERKNS1_31ClientNavigateOpConstructorArgsEE4$_17MSA_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_12_GLOBAL__N_111WaitForLoadERKNS1_20ClientOpenWindowArgsEP18nsPIDOMWindowOuterPNS4_7PrivateEE4$_12MSE_KFvRKS2_ESG_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_12_GLOBAL__N_111WaitForLoadERKNS1_20ClientOpenWindowArgsEP18nsPIDOMWindowOuterPNS4_7PrivateEE4$_13MSE_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_23ClientOpenWindowOpChild4InitERKNS1_20ClientOpenWindowArgsEE3$_0MSA_KFvRKS2_ESC_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:_ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_23ClientOpenWindowOpChild4InitERKNS1_20ClientOpenWindowArgsEE3$_1MSA_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom12ClientSource5ClaimERKNS4_15ClientClaimArgsEE3$_8MS9_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom12ClientSource5ClaimERKNS4_15ClientClaimArgsEE3$_9MS9_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_20ClientControlledArgsEESB_EEvT_RKT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_20ClientControlledArgsEESB_EEvT_RKT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_15ClientFocusArgsEESB_EEvT_RKT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_15ClientFocusArgsEESB_EEvT_RKT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_21ClientPostMessageArgsEESB_EEvT_RKT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_21ClientPostMessageArgsEESB_EEvT_RKT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_15ClientClaimArgsEESB_EEvT_RKT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_15ClientClaimArgsEESB_EEvT_RKT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_25ClientGetInfoAndStateArgsEESB_EEvT_RKT0_EUlRKS2_E_MSM_KFvSL_ESL_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom14ClientOpResultE8nsresultLb0EE12InvokeMethodIZNS1_19ClientSourceOpChild10DoSourceOpIMNS1_12ClientSourceEF6RefPtrIS4_ERKNS1_25ClientGetInfoAndStateArgsEESB_EEvT_RKT0_EUlS3_E_MSK_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentISH_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPSG_SH_OT1_ Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcEbLb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement19MozRequestDebugInfoERNS_11ErrorResultEE3$_0MS9_KFvRK12nsTSubstringIcEES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement18MozRequestDebugLogERNS_11ErrorResultEE3$_2MSA_KFvRK12nsTSubstringIcEES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement18MozRequestDebugLogERNS_11ErrorResultEE3$_3MSA_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom16HTMLMediaElement23EnsureAutoplayRequestedEbE3$_5MS6_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom16HTMLMediaElement23EnsureAutoplayRequestedEbE3$_6MS6_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement29TryRemoveMediaKeysAssociationEvE4$_11MS6_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement25TryMakeAssociationWithCDMEPNS_8CDMProxyEE4$_13MS8_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: CubebUtils.cpp:_ZN7mozilla10MozPromiseINS_3ipc14FileDescriptorENS1_20ResponseRejectReasonELb0EE12InvokeMethodIZNS_10CubebUtils22InitAudioIPCConnectionEvE3$_0MS7_KFvS2_ERKS2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: CubebUtils.cpp:_ZN7mozilla10MozPromiseINS_3ipc14FileDescriptorENS1_20ResponseRejectReasonELb0EE12InvokeMethodIZNS_10CubebUtils22InitAudioIPCConnectionEvE3$_1MS7_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIjNS_11MediaResultELb1EE12InvokeMethodIZNS_12VP9Benchmark15IsVP9DecodeFastEbE3$_0MS5_KFvjEjEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZNS_17BenchmarkPlayback12DemuxSamplesEvE3$_3MS5_KFv8nsresultES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZNS_17BenchmarkPlayback12DemuxSamplesEvE3$_4MS5_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback15DemuxNextSampleEvE3$_5MS9_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback15DemuxNextSampleEvE3$_6MS9_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback11InitDecoderEOS1_E3$_7MS8_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback11InitDecoderEOS1_E3$_8MS8_KFvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback14InputExhaustedEvE4$_15MSA_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZZNS_17BenchmarkPlayback14InputExhaustedEvENK4$_15clERKS5_EUlSC_E_MSD_KFvSC_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZZNS_17BenchmarkPlayback14InputExhaustedEvENK4$_15clERKS5_EUlRKS6_E_MSF_KFvSE_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback14InputExhaustedEvE4$_16MSA_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback14InputExhaustedEvE4$_17MSA_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback14InputExhaustedEvE4$_18MSA_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_media3.cpp:_ZN7mozilla10MozPromiseINS_15MediaStatisticsEbLb1EE12InvokeMethodIZNS_19ChannelMediaDecoder18DownloadProgressedEvE3$_3MS5_KFvS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_14MetadataHolderENS_11MediaResultELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine19DecodeMetadataState5EnterEvEUlOS1_E_MS8_KFvS7_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_14MetadataHolderENS_11MediaResultELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine19DecodeMetadataState5EnterEvEUlRKS2_E_MS9_KFvS8_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseImmLb1EE12InvokeMethodIZNS_18MediaMemoryTracker14CollectReportsEP23nsIHandleReportCallbackP11nsISupportsbE4$_13MS8_KFvmEmEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseImmLb1EE12InvokeMethodIZNS_18MediaMemoryTracker14CollectReportsEP23nsIHandleReportCallbackP11nsISupportsbE4$_14MS8_KFvmEmEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcEbLb1EE12InvokeMethodIZNS_12MediaDecoder13DumpDebugInfoEvE4$_15MS6_KF6RefPtrINS0_Ib8nsresultLb0EEEERK12nsTSubstringIcEES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcEbLb1EE12InvokeMethodIZNS_12MediaDecoder16RequestDebugInfoEvE4$_17MS6_KF6RefPtrIS3_ERK12nsTSubstringIcEES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_15SeekRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine20AccurateSeekingState11DemuxerSeekEvEUlRKS2_E_MSA_KFvS9_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_15SeekRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine20AccurateSeekingState11DemuxerSeekEvEUlRKS3_E_MSA_KFvS9_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_9MediaData4TypeENS_22WaitForDataRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine20AccurateSeekingState14OnSeekRejectedERKNS_15SeekRejectValueEEUlS2_E_MSB_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_9MediaData4TypeENS_22WaitForDataRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine20AccurateSeekingState14OnSeekRejectedERKNS_15SeekRejectValueEEUlRKS3_E_MSD_KFvSC_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine16RequestAudioDataEvE4$_26MS8_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine16RequestAudioDataEvE4$_27MS8_KFvRKS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9VideoDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine16RequestVideoDataERKNS_5media8TimeUnitEE4$_28MSC_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9VideoDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine16RequestVideoDataERKNS_5media8TimeUnitEE4$_29MSC_KFvRKS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseINS_9MediaData4TypeENS_22WaitForDataRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine11WaitForDataES2_E4$_30MS7_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseINS_9MediaData4TypeENS_22WaitForDataRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine11WaitForDataES2_E4$_31MS7_KFvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseINS_9MediaData4TypeENS_22WaitForDataRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine11WaitForDataES2_E4$_32MS7_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseINS_9MediaData4TypeENS_22WaitForDataRejectValueELb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine11WaitForDataES2_E4$_33MS7_KFvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_24MediaDecoderStateMachineEMS4_FvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS1_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS1_EEEUlbE_MSA_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS1_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS1_EEEUlbE0_MSA_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayImEmLb1EE12InvokeMethodIZNS_3dom21MediaRecorderReporter14CollectReportsEP23nsIHandleReportCallbackP11nsISupportsbEUlRKS2_E_MSD_KFvSC_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayImEmLb1EE12InvokeMethodIZNS_3dom21MediaRecorderReporter14CollectReportsEP23nsIHandleReportCallbackP11nsISupportsbEUlmE_MSB_KFvmEmEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17GlobalAllocPolicy5TokenEEbLb1EE12InvokeMethodIZNS_16LocalAllocPolicy14ProcessRequestEvE3$_0MS8_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader11DecoderData5FlushEvE3$_4MS6_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17GlobalAllocPolicy5TokenEEbLb1EE12InvokeMethodIZNS_17MediaFormatReader14DecoderFactory8RunStageERNS8_4DataEE3$_5MSB_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader14DecoderFactory13DoInitDecoderERNS7_4DataEE3$_7MSA_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader14DecoderFactory13DoInitDecoderERNS7_4DataEE3$_8MSA_KFvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy7Wrapper4SeekERKS2_EUlSA_E_MSB_KF6RefPtrIS4_ESA_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy7Wrapper4SeekERKS2_EUlRKS3_E_MSD_KF6RefPtrIS4_ESC_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy7Wrapper10GetSamplesEiEUlS4_E_MSB_KFS1_IS6_ES4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy7Wrapper10GetSamplesEiEUlRKS5_E_MSD_KFS1_IS6_ESC_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIjNS_17MediaTrackDemuxer17SkipFailureHolderELb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy7Wrapper27SkipToNextRandomAccessPointERKNS_5media8TimeUnitEEUljE_MSC_KF6RefPtrIS3_EjEjEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIjNS_17MediaTrackDemuxer17SkipFailureHolderELb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy7Wrapper27SkipToNextRandomAccessPointERKNS_5media8TimeUnitEEUlRKS2_E_MSE_KF6RefPtrIS3_ESD_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy4InitEvE4$_11MS6_KF6RefPtrIS2_ERKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodINS_17MediaFormatReaderEMS4_FvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DoDemuxVideoEvE4$_13MS9_KFS1_IS6_ES4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DoDemuxVideoEvE4$_14MS9_KFS1_IS6_ERKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodINS_17MediaFormatReaderEMS8_FvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodINS_17MediaFormatReaderEMS8_FvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DoDemuxAudioEvE4$_15MS9_KFS1_IS6_ES4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DoDemuxAudioEvE4$_16MS9_KFS1_IS6_ERKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader20DecodeDemuxedSamplesENS_9TrackInfo9TrackTypeEPNS_12MediaRawDataEE4$_17MSE_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader20DecodeDemuxedSamplesENS_9TrackInfo9TrackTypeEPNS_12MediaRawDataEE4$_18MSE_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12InternalSeekENS_9TrackInfo9TrackTypeERKNS6_18InternalSeekTargetEE4$_19MSC_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12InternalSeekENS_9TrackInfo9TrackTypeERKNS6_18InternalSeekTargetEE4$_20MSC_KFvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DrainDecoderENS_9TrackInfo9TrackTypeEE4$_21MSC_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader12DrainDecoderENS_9TrackInfo9TrackTypeEE4$_22MSC_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIjNS_17MediaTrackDemuxer17SkipFailureHolderELb1EE12InvokeMethodINS_17MediaFormatReaderEMS5_FvjEjEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIjNS_17MediaTrackDemuxer17SkipFailureHolderELb1EE12InvokeMethodINS_17MediaFormatReaderEMS5_FvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodINS_17MediaFormatReaderEMS6_FvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodINS_17MediaFormatReaderEMS6_FvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbNS_5MaybeI9nsTStringIDsEEELb1EE12InvokeMethodIZZNS_26GetUserMediaStreamRunnable3RunEvEN16LocalTrackSource16ApplyConstraintsEP18nsPIDOMWindowInnerRKNS_3dom21MediaTrackConstraintsENSB_10CallerTypeEEUlOS4_E_MSH_KFvSG_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIb6RefPtrINS_13MediaMgrErrorEELb1EE12InvokeMethodIZNS_26GetUserMediaStreamRunnable3RunEvEUlRKS3_E_MS9_KFvS8_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIb6RefPtrINS_13MediaMgrErrorEELb1EE12InvokeMethodIZNS_14SourceListener15InitializeAsyncEvE4$_42MS7_KFS1_IS4_EOS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsresultbLb1EE12InvokeMethodIZNS_14SourceListener13SetEnabledForEibE4$_47MS5_FvS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseImmLb1EE12InvokeMethodIZNS1_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS1_EEEUlmE_MSA_KFvmEmEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseImmLb1EE12InvokeMethodIZNS1_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS1_EEEUlmE0_MSA_KFvmEmEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsTArrayImEmLb1EE12InvokeMethodIZNS_3dom13MediaRecorder19SizeOfExcludingThisEPFmPKvEE4$_51MSB_KFvRKS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_14MetadataHolderENS_11MediaResultELb1EE12InvokeMethodINS_11ReaderProxyEMS5_F6RefPtrIS3_EOS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_14MetadataHolderENS_11MediaResultELb1EE12InvokeMethodINS_11ReaderProxyEMS5_F6RefPtrIS3_ERKS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_15SeekRejectValueELb1EE12InvokeMethodIZNS_11ReaderProxy24OnAudioDataRequestFailedERKNS_11MediaResultEE3$_1MSA_KF6RefPtrINS0_ISB_INS_9AudioDataEES7_Lb1EEEERKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_ Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_11ReaderProxy24OnAudioDataRequestFailedERKS4_E3$_2MSA_KFS1_IS5_ES3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_11ReaderProxy24OnAudioDataRequestFailedERKS4_E3$_3MSA_KFS1_IS5_ES9_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodINS_11ReaderProxyEMS7_FS1_IS5_ES3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodINS_11ReaderProxyEMS7_FS1_IS5_ERKS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9VideoDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_11ReaderProxy16RequestVideoDataERKNS_5media8TimeUnitEE3$_4MSC_KFS1_IS5_ES3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_9VideoDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_11ReaderProxy16RequestVideoDataERKNS_5media8TimeUnitEE3$_5MSC_KFS1_IS5_ERKS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp17ChromiumCDMParentEENS_11MediaResultELb1EE12InvokeMethodIZZNS_16ChromiumCDMProxy4InitEjRK12nsTSubstringIDsESC_SC_ENK3$_7clEvEUlS4_E_MSE_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp17ChromiumCDMParentEENS_11MediaResultELb1EE12InvokeMethodIZZNS_16ChromiumCDMProxy4InitEjRK12nsTSubstringIDsESC_SC_ENK3$_7clEvEUlS5_E_MSE_KFvS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp16GMPContentParent12CloseBlockerEENS_11MediaResultELb1EE12InvokeMethodIZNS2_23GeckoMediaPluginService6GetCDMERKNS2_6NodeIdE8nsTArrayI9nsTStringIcEEPNS_14GMPCrashHelperEE3$_0MSJ_KFvS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp16GMPContentParent12CloseBlockerEENS_11MediaResultELb1EE12InvokeMethodIZNS2_23GeckoMediaPluginService6GetCDMERKNS2_6NodeIdE8nsTArrayI9nsTStringIcEEPNS_14GMPCrashHelperEE3$_1MSJ_KFvS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp16GMPContentParent12CloseBlockerEENS_11MediaResultELb1EE12InvokeMethodIZNS2_23GeckoMediaPluginService28GetDecryptingGMPVideoDecoderEPNS_14GMPCrashHelperEP8nsTArrayI9nsTStringIcEERK12nsTSubstringIcEONS_9UniquePtrI22GMPVideoGetterCallbackI20GMPVideoDecoderProxyENS_13DefaultDeleteISO_EEEEjE3$_2MST_KFvS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISX_E10ReturnTypeEE4TypeEPT_SX_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp16GMPContentParent12CloseBlockerEENS_11MediaResultELb1EE12InvokeMethodIZNS2_23GeckoMediaPluginService18GetGMPVideoEncoderEPNS_14GMPCrashHelperEP8nsTArrayI9nsTStringIcEERK12nsTSubstringIcEONS_9UniquePtrI22GMPVideoGetterCallbackI20GMPVideoEncoderProxyENS_13DefaultDeleteISO_EEEEE3$_4MST_KFvS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISX_E10ReturnTypeEE4TypeEPT_SX_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIPNS_3gmp15GMPServiceChildENS_11MediaResultELb1EE12InvokeMethodIZNS1_28GeckoMediaPluginServiceChild16GetContentParentEPNS_14GMPCrashHelperERK12nsTSubstringIcERK9nsTStringIcERK8nsTArrayISF_EE3$_6MSM_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPT_SQ_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIPNS_3gmp15GMPServiceChildENS_11MediaResultELb1EE12InvokeMethodIZNS1_28GeckoMediaPluginServiceChild16GetContentParentEPNS_14GMPCrashHelperERK12nsTSubstringIcERK9nsTStringIcERK8nsTArrayISF_EE3$_7MSM_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPT_SQ_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIPNS_3gmp15GMPServiceChildENS_11MediaResultELb1EE12InvokeMethodIZNS1_28GeckoMediaPluginServiceChild16GetContentParentEPNS_14GMPCrashHelperERKNS1_6NodeIdERK9nsTStringIcERK8nsTArrayISE_EE3$_8MSL_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPT_SP_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIPNS_3gmp15GMPServiceChildENS_11MediaResultELb1EE12InvokeMethodIZNS1_28GeckoMediaPluginServiceChild16GetContentParentEPNS_14GMPCrashHelperERKNS1_6NodeIdERK9nsTStringIcERK8nsTArrayISE_EE3$_9MSL_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPT_SP_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIPNS_3gmp15GMPServiceChildENS_11MediaResultELb1EE12InvokeMethodIZNS1_28GeckoMediaPluginServiceChild9GetNodeIdERK12nsTSubstringIDsESB_SB_ONS_9UniquePtrI17GetNodeIdCallbackNS_13DefaultDeleteISD_EEEEE4$_10MSI_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPT_SM_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIPNS_3gmp15GMPServiceChildENS_11MediaResultELb1EE12InvokeMethodIZNS1_28GeckoMediaPluginServiceChild9GetNodeIdERK12nsTSubstringIDsESB_SB_ONS_9UniquePtrI17GetNodeIdCallbackNS_13DefaultDeleteISD_EEEEE4$_11MSI_KFv8nsresultES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent16GetContentParentEPNS_14GMPCrashHelperERK12nsTSubstringIcERK9nsTStringIcERK8nsTArrayISD_EE4$_13MSK_FvRKNS2_20ResolveOrRejectValueEESN_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISR_E10ReturnTypeEE4TypeEPT_SR_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent23AsyncAddPluginDirectoryERK12nsTSubstringIDsEE4$_16MSA_KF6RefPtrIS2_EbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent23AsyncAddPluginDirectoryERK12nsTSubstringIDsEE4$_17MSA_KF6RefPtrIS2_ES1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent14AddOnGMPThreadE9nsTStringIDsEE4$_18MS8_KF6RefPtrIS2_EbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent14AddOnGMPThreadE9nsTStringIDsEE4$_19MS8_KF6RefPtrIS2_ES1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: RemoteVideoDecoder.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18RemoteVideoDecoder4InitEvE3$_2MS8_KF6RefPtrIS4_ES2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: RemoteVideoDecoder.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18RemoteVideoDecoder4InitEvE3$_3MS8_KF6RefPtrIS4_ERKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent8RecvInitEvE3$_0MS8_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent8RecvInitEvE3$_1MS8_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent9RecvInputERKNS9_16MediaRawDataIPDLEE3$_2MSE_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent9RecvInputERKNS9_16MediaRawDataIPDLEE3$_3MSE_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent9RecvFlushEvE3$_5MS6_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent9RecvDrainEvE3$_6MSB_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent9RecvDrainEvE3$_7MSB_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_16MediaDataDecoderEENS_11MediaResultELb1EE12InvokeMethodIZZNS_3dom17MediaCapabilities12DecodingInfoERKNS7_26MediaDecodingConfigurationERNS_11ErrorResultEEN3$_0clEvEUlRKNS5_20ResolveOrRejectValueEE_MSI_FS1_INS0_INS7_21MediaCapabilitiesInfoES4_Lb1EEEESH_ESF_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPT_SP_OT1_ Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZZZNS_3dom17MediaCapabilities12DecodingInfoERKNS6_26MediaDecodingConfigurationERNS_11ErrorResultEEN3$_0clEvENUlRKNS0_I6RefPtrINS_16MediaDataDecoderEES3_Lb1EE20ResolveOrRejectValueEE_clESK_EUlRKNS4_20ResolveOrRejectValueEE_MSP_FSE_INS0_INS6_21MediaCapabilitiesInfoES3_Lb1EEEESO_ESM_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISW_E10ReturnTypeEE4TypeEPT_SW_OT1_ Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZZZZNS_3dom17MediaCapabilities12DecodingInfoERKNS3_26MediaDecodingConfigurationERNS_11ErrorResultEEN3$_0clEvENUlRKNS0_I6RefPtrINS_16MediaDataDecoderEENS_11MediaResultELb1EE20ResolveOrRejectValueEE_clESI_ENUlRKNS0_INS_9TrackInfo9TrackTypeESE_Lb1EE20ResolveOrRejectValueEE_clESP_EUlRKNS1_20ResolveOrRejectValueEE_MSU_KFvST_EST_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISY_E10ReturnTypeEE4TypeEPT_SY_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom21MediaCapabilitiesInfoENS_11MediaResultELb1EE12InvokeMethodIZNS4_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS4_EEEUlS2_E_MSD_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_3dom21MediaCapabilitiesInfoENS_11MediaResultELb1EE12InvokeMethodIZNS4_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS4_EEEUlS3_E_MSD_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayINS_3dom21MediaCapabilitiesInfoEENS_11MediaResultELb1EE12InvokeMethodIZNS2_17MediaCapabilities12DecodingInfoERKNS2_26MediaDecodingConfigurationERNS_11ErrorResultEE3$_2MSE_KFvRKNS6_20ResolveOrRejectValueEESF_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_ Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb1EE12InvokeMethodIZNS_3dom12SourceBuffer12RangeRemovalEddE4$_15MS6_KFvbEbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_4PairIbNS_22SourceBufferAttributesEEENS_11MediaResultELb1EE12InvokeMethodINS_3dom12SourceBufferEMS8_FvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_4PairIbNS_22SourceBufferAttributesEEENS_11MediaResultELb1EE12InvokeMethodINS_3dom12SourceBufferEMS8_FvRKS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_19TrackBuffersManager17SegmentParserLoopEvE4$_22MS5_KFvbEbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_19TrackBuffersManager17SegmentParserLoopEvE4$_23MS5_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodINS_19TrackBuffersManagerEMS4_FvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodINS_19TrackBuffersManagerEMS8_FvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodINS_19TrackBuffersManagerEMS8_FvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17GlobalAllocPolicy5TokenEEbLb1EE12InvokeMethodIZNS_17AllocationWrapper13CreateDecoderERKNS_19CreateDecoderParamsEE3$_2MSB_KFS1_INS0_IS1_INS_16MediaDataDecoderEENS_11MediaResultELb1EEEES4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter20CreateDecoderAndInitEPNS_12MediaRawDataEE4$_23MS9_KFvS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter20CreateDecoderAndInitEPNS_12MediaRawDataEE4$_24MS9_KFvRKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter17DecodeFirstSampleEPNS_12MediaRawDataEE4$_25MSC_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter17DecodeFirstSampleEPNS_12MediaRawDataEE4$_26MSC_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter21DrainThenFlushDecoderEPNS_12MediaRawDataEE4$_27MSC_KFvRKS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter21DrainThenFlushDecoderEPNS_12MediaRawDataEE4$_28MSC_KFvRKS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter24FlushThenShutdownDecoderEPNS_12MediaRawDataEE4$_30MS7_KFvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_12MediaRawDataEEbLb1EE12InvokeMethodIZNS_12EMEDecryptor6DecodeEPS2_EUlS3_E_MS8_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_12MediaRawDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_12EMEDecryptor14ThrottleDecodeEPS2_EUlS3_E_MS9_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_13DecryptResultES1_Lb1EE12InvokeMethodINS_12EMEDecryptorEMS4_FvRKS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_12EMEDecryptor9DecryptedERKNS_13DecryptResultEEUlRKS5_E_MSF_KFvSE_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZNS_12EMEDecryptor9DecryptedERKNS_13DecryptResultEEUlRKS6_E_MSF_KFvSE_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_12MediaRawDataEEbLb1EE12InvokeMethodIZNS_24EMEMediaDataDecoderProxy6DecodeEPS2_E3$_5MS8_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZZNS_24EMEMediaDataDecoderProxy6DecodeEPNS_12MediaRawDataEENK3$_5clES2_ISA_EEUlRKS5_E_MSG_KFvSF_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayI6RefPtrINS_9MediaDataEEENS_11MediaResultELb1EE12InvokeMethodIZZNS_24EMEMediaDataDecoderProxy6DecodeEPNS_12MediaRawDataEENK3$_5clES2_ISA_EEUlRKS6_E_MSG_KFvSF_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_6MS7_KF6RefPtrIS4_ERKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_8MS7_KF6RefPtrIS4_ERKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIPNS_15OmxPromiseLayer10BufferDataENS1_22OmxBufferFailureHolderELb0EE12InvokeMethodINS_14OmxDataDecoderEMS7_FvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIPNS_15OmxPromiseLayer10BufferDataENS1_22OmxBufferFailureHolderELb0EE12InvokeMethodINS_14OmxDataDecoderEMS7_FvS4_ERKS4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIPNS_15OmxPromiseLayer10BufferDataENS1_22OmxBufferFailureHolderELb0EE12InvokeMethodIZNS5_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS5_EEEUlS3_E_MSE_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIPNS_15OmxPromiseLayer10BufferDataENS1_22OmxBufferFailureHolderELb0EE12InvokeMethodIZNS5_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS5_EEEUlS4_E_MSE_KFvS4_ERKS4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_21MS7_KF6RefPtrIS4_ERKS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodINS_14OmxDataDecoderEMS6_FvS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodINS_14OmxDataDecoderEMS6_FvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom12AudioContext23EnsureAutoplayRequestedEvE3$_0MS6_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom12AudioContext23EnsureAutoplayRequestedEvE3$_1MS6_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_14MetadataHolderENS_11MediaResultELb1EE12InvokeMethodINS_15MediaDecodeTaskEMS5_FvOS1_ES1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_14MetadataHolderENS_11MediaResultELb1EE12InvokeMethodINS_15MediaDecodeTaskEMS5_FvRKS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodINS_15MediaDecodeTaskEMS7_FvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_9AudioDataEENS_11MediaResultELb1EE12InvokeMethodINS_15MediaDecodeTaskEMS7_FvRKS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:_ZN7mozilla10MozPromiseINS_3dom28WebAuthnMakeCredentialResultE8nsresultLb1EE12InvokeMethodIZNS1_15U2FTokenManager10DoRegisterERKNS1_26WebAuthnMakeCredentialInfoEbE3$_2MSA_KFvOS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:_ZN7mozilla10MozPromiseINS_3dom28WebAuthnMakeCredentialResultE8nsresultLb1EE12InvokeMethodIZNS1_15U2FTokenManager10DoRegisterERKNS1_26WebAuthnMakeCredentialInfoEbE3$_3MSA_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:_ZN7mozilla10MozPromiseINS_3dom26WebAuthnGetAssertionResultE8nsresultLb1EE12InvokeMethodIZNS1_15U2FTokenManager4SignEPNS1_26PWebAuthnTransactionParentERKmRKNS1_24WebAuthnGetAssertionInfoEE3$_4MSE_KFvOS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:_ZN7mozilla10MozPromiseINS_3dom26WebAuthnGetAssertionResultE8nsresultLb1EE12InvokeMethodIZNS1_15U2FTokenManager4SignEPNS1_26PWebAuthnTransactionParentERKmRKNS1_24WebAuthnGetAssertionInfoEE3$_5MSE_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS1_26ServiceWorkerContainerImpl8RegisterERKNS1_10ClientInfoERK12nsTSubstringIcESD_NS1_27ServiceWorkerUpdateViaCacheEONSt3__18functionIFvRKS2_EEEONSG_IFvRNS_11ErrorResultEEEEE4$_25MSR_KFvSI_ESI_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISV_E10ReturnTypeEE4TypeEPT_SV_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS1_26ServiceWorkerContainerImpl8RegisterERKNS1_10ClientInfoERK12nsTSubstringIcESD_NS1_27ServiceWorkerUpdateViaCacheEONSt3__18functionIFvRKS2_EEEONSG_IFvRNS_11ErrorResultEEEEE4$_26MSR_KFvRKS3_EST_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISX_E10ReturnTypeEE4TypeEPT_SX_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS1_26ServiceWorkerContainerImpl15GetRegistrationERKNS1_10ClientInfoERK12nsTSubstringIcEONSt3__18functionIFvRKS2_EEEONSF_IFvRNS_11ErrorResultEEEEE4$_27MSQ_KFvSH_ESH_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISU_E10ReturnTypeEE4TypeEPT_SU_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS1_26ServiceWorkerContainerImpl15GetRegistrationERKNS1_10ClientInfoERK12nsTSubstringIcEONSt3__18functionIFvRKS2_EEEONSF_IFvRNS_11ErrorResultEEEEE4$_28MSQ_KFvRKS3_ESS_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISW_E10ReturnTypeEE4TypeEPT_SW_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayINS_3dom35ServiceWorkerRegistrationDescriptorEENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS2_26ServiceWorkerContainerImpl16GetRegistrationsERKNS2_10ClientInfoEONSt3__18functionIFvRKS4_EEEONSD_IFvRNS_11ErrorResultEEEEE4$_29MSO_KFvSF_ESF_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPT_SS_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayINS_3dom35ServiceWorkerRegistrationDescriptorEENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS2_26ServiceWorkerContainerImpl16GetRegistrationsERKNS2_10ClientInfoEONSt3__18functionIFvRKS4_EEEONSD_IFvRNS_11ErrorResultEEEEE4$_30MSO_KFvRKS5_ESQ_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISU_E10ReturnTypeEE4TypeEPT_SU_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS1_26ServiceWorkerContainerImpl8GetReadyERKNS1_10ClientInfoEONSt3__18functionIFvRKS2_EEEONSB_IFvRNS_11ErrorResultEEEEE4$_31MSM_KFvSD_ESD_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPT_SQ_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNKS1_26ServiceWorkerContainerImpl8GetReadyERKNS1_10ClientInfoEONSt3__18functionIFvRKS2_EEEONSB_IFvRNS_11ErrorResultEEEEE4$_32MSM_KFvRKS3_ESO_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPT_SS_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_28ServiceWorkerContainerParent12RecvRegisterERKNS1_13IPCClientInfoERK9nsTStringIcESD_RKNS1_27ServiceWorkerUpdateViaCacheEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE4$_33MSP_KFvRKS2_ESR_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISV_E10ReturnTypeEE4TypeEPT_SV_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_28ServiceWorkerContainerParent12RecvRegisterERKNS1_13IPCClientInfoERK9nsTStringIcESD_RKNS1_27ServiceWorkerUpdateViaCacheEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE4$_34MSP_KFvRKS3_ESR_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISV_E10ReturnTypeEE4TypeEPT_SV_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_28ServiceWorkerContainerParent19RecvGetRegistrationERKNS1_13IPCClientInfoERK9nsTStringIcEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE4$_35MSM_KFvRKS2_ESO_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPT_SS_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_28ServiceWorkerContainerParent19RecvGetRegistrationERKNS1_13IPCClientInfoERK9nsTStringIcEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE4$_36MSM_KFvRKS3_ESO_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISS_E10ReturnTypeEE4TypeEPT_SS_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayINS_3dom35ServiceWorkerRegistrationDescriptorEENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS2_28ServiceWorkerContainerParent20RecvGetRegistrationsERKNS2_13IPCClientInfoEONSt3__18functionIFvRKNS2_63IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResultEEEEE4$_37MSK_KFvRKS4_ESM_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPT_SQ_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayINS_3dom35ServiceWorkerRegistrationDescriptorEENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS2_28ServiceWorkerContainerParent20RecvGetRegistrationsERKNS2_13IPCClientInfoEONSt3__18functionIFvRKNS2_63IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResultEEEEE4$_38MSK_KFvRKS5_ESM_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISQ_E10ReturnTypeEE4TypeEPT_SQ_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_28ServiceWorkerContainerParent12RecvGetReadyERKNS1_13IPCClientInfoEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE4$_39MSI_KFvRKS2_ESK_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISO_E10ReturnTypeEE4TypeEPT_SO_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_28ServiceWorkerContainerParent12RecvGetReadyERKNS1_13IPCClientInfoEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE4$_40MSI_KFvRKS3_ESK_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISO_E10ReturnTypeEE4TypeEPT_SO_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager22StartControllingClientERKNS4_10ClientInfoEPNS4_29ServiceWorkerRegistrationInfoEbE3$_0MSB_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager22StartControllingClientERKNS4_10ClientInfoEPNS4_29ServiceWorkerRegistrationInfoEbE3$_1MSB_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager22StartControllingClientERKNS4_10ClientInfoEPNS4_29ServiceWorkerRegistrationInfoEbE3$_4MSB_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager22StartControllingClientERKNS4_10ClientInfoEPNS4_29ServiceWorkerRegistrationInfoEbE3$_5MSB_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager23UpdateClientControllersEPNS4_29ServiceWorkerRegistrationInfoEE4$_10MS8_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager23UpdateClientControllersEPNS4_29ServiceWorkerRegistrationInfoEE4$_11MS8_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_35ServiceWorkerRegistrationMainThread6UpdateEONSt3__18functionIFvRKS2_EEEONS8_IFvRNS_11ErrorResultEEEEE4$_21MSJ_KFvSA_ESA_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_35ServiceWorkerRegistrationMainThread6UpdateEONSt3__18functionIFvRKS2_EEEONS8_IFvRNS_11ErrorResultEEEEE4$_22MSJ_KFvRKS3_ESL_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPT_SP_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom35ServiceWorkerRegistrationMainThread10UnregisterEONSt3__18functionIFvbEEEONS7_IFvRNS_11ErrorResultEEEEE4$_23MSG_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPT_SM_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom35ServiceWorkerRegistrationMainThread10UnregisterEONSt3__18functionIFvbEEEONS7_IFvRNS_11ErrorResultEEEEE4$_24MSG_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPT_SM_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_37ServiceWorkerRegistrationWorkerThread6UpdateEONSt3__18functionIFvRKS2_EEEONS8_IFvRNS_11ErrorResultEEEEE4$_25MSJ_KFvSA_ESA_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_37ServiceWorkerRegistrationWorkerThread6UpdateEONSt3__18functionIFvRKS2_EEEONS8_IFvRNS_11ErrorResultEEEEE4$_26MSJ_KFvRKS3_ESL_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISP_E10ReturnTypeEE4TypeEPT_SP_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom37ServiceWorkerRegistrationWorkerThread10UnregisterEONSt3__18functionIFvbEEEONS7_IFvRNS_11ErrorResultEEEEE4$_27MSG_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPT_SM_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom37ServiceWorkerRegistrationWorkerThread10UnregisterEONSt3__18functionIFvbEEEONS7_IFvRNS_11ErrorResultEEEEE4$_28MSG_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPT_SM_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom31ServiceWorkerRegistrationParent14RecvUnregisterEONSt3__18functionIFvNS_5TupleIJRKbRKNS_19CopyableErrorResultEEEEEEEE3$_1MSI_FvbESA_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISM_E10ReturnTypeEE4TypeEPT_SM_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom31ServiceWorkerRegistrationParent14RecvUnregisterEONSt3__18functionIFvNS_5TupleIJRKbRKNS_19CopyableErrorResultEEEEEEEE3$_2MSI_FvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISO_E10ReturnTypeEE4TypeEPT_SO_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_31ServiceWorkerRegistrationParent10RecvUpdateEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE3$_3MSF_KFvRKS2_ESH_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:_ZN7mozilla10MozPromiseINS_3dom35ServiceWorkerRegistrationDescriptorENS_19CopyableErrorResultELb0EE12InvokeMethodIZNS1_31ServiceWorkerRegistrationParent10RecvUpdateEONSt3__18functionIFvRKNS1_59IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResultEEEEE3$_4MSF_KFvRKS3_ESH_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_ Unexecuted instantiation: Unified_cpp_widget0.cpp:_ZN7mozilla10MozPromiseINS_6widget23IMENotificationRequestsENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS1_12PuppetWidget22NotifyIMEOfFocusChangeERKNS1_15IMENotificationEE3$_4MSB_KFvS2_ERKS2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_widget0.cpp:_ZN7mozilla10MozPromiseINS_6widget23IMENotificationRequestsENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS1_12PuppetWidget22NotifyIMEOfFocusChangeERKNS1_15IMENotificationEE3$_5MSB_KFvS4_ERKS4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_16EditorSpellCheck17DictionaryFetchedEPNS_17DictionaryFetcherEE3$_1MS7_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_layout_style1.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_3css6Loader10ParseSheetERK12nsTSubstringIcEPNS3_13SheetLoadDataENS4_15AllowAsyncParseEE4$_12MSC_KFvbEbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb0EE12InvokeMethodIZN10nsProfiler19GetProfileDataAsyncEdP9JSContextPPNS_3dom7PromiseEE4$_15MSD_KFvS2_ERKS2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb0EE12InvokeMethodIZN10nsProfiler19GetProfileDataAsyncEdP9JSContextPPNS_3dom7PromiseEE4$_16MSD_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb0EE12InvokeMethodIZN10nsProfiler27GetProfileDataAsArrayBufferEdP9JSContextPPNS_3dom7PromiseEE4$_17MSD_KFvS2_ERKS2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb0EE12InvokeMethodIZN10nsProfiler27GetProfileDataAsArrayBufferEdP9JSContextPPNS_3dom7PromiseEE4$_18MSD_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb0EE12InvokeMethodIZN10nsProfiler22DumpProfileToFileAsyncERK12nsTSubstringIcEdP9JSContextPPNS_3dom7PromiseEE4$_19MSH_KFvRKS2_ESJ_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_ Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcE8nsresultLb0EE12InvokeMethodIZN10nsProfiler22DumpProfileToFileAsyncERK12nsTSubstringIcEdP9JSContextPPNS_3dom7PromiseEE4$_20MSH_KFvS3_ERKS3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISN_E10ReturnTypeEE4TypeEPT_SN_OT1_ Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseINS_3ipc5ShmemENS1_20ResponseRejectReasonELb1EE12InvokeMethodIZN10nsProfiler14StartGatheringEdE4$_21MS7_KFvRKS2_ES2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:_ZN7mozilla10MozPromiseINS_3ipc5ShmemENS1_20ResponseRejectReasonELb1EE12InvokeMethodIZN10nsProfiler14StartGatheringEdE4$_22MS7_KFvS3_ES3_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:_ZN7mozilla10MozPromiseINS_5TupleIJb9nsTStringIDsEEEENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_27RemoteSpellcheckEngineChild28SetCurrentDictionaryFromListERK8nsTArrayIS3_EE3$_0MSE_KFvRKS4_ESG_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:_ZN7mozilla10MozPromiseINS_5TupleIJb9nsTStringIDsEEEENS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_27RemoteSpellcheckEngineChild28SetCurrentDictionaryFromListERK8nsTArrayIS3_EE3$_1MSE_KFvS6_ERKS6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_antitracking0.cpp:_ZN7mozilla10MozPromiseIbNS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_18AntiTrackingCommon36AddFirstPartyStorageAccessGrantedForERK12nsTSubstringIDsEP18nsPIDOMWindowInnerNS5_26StorageAccessGrantedReasonEE3$_1MSD_KFvbERKbEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_antitracking0.cpp:_ZN7mozilla10MozPromiseIbNS_3ipc20ResponseRejectReasonELb0EE12InvokeMethodIZNS_18AntiTrackingCommon36AddFirstPartyStorageAccessGrantedForERK12nsTSubstringIDsEP18nsPIDOMWindowInnerNS5_26StorageAccessGrantedReasonEE3$_2MSD_KFvS2_ERKS2_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_webrequest0.cpp:_ZN7mozilla10MozPromiseINS_3ipc8EndpointINS_10extensions18PStreamFilterChildEEENS1_20ResponseRejectReasonELb1EE12InvokeMethodIZNS3_12StreamFilter7ConnectEvE3$_0MSA_KFvOS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_webrequest0.cpp:_ZN7mozilla10MozPromiseINS_3ipc8EndpointINS_10extensions18PStreamFilterChildEEENS1_20ResponseRejectReasonELb1EE12InvokeMethodIZNS3_12StreamFilter7ConnectEvE3$_1MSA_KFvS6_ES6_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:_ZN7mozilla10MozPromiseIj8nsresultLb0EE12InvokeMethodIZNS_22LoginReputationService19QueryLoginWhitelistEPNS4_12QueryRequestEE3$_1MS7_KFvjERKjEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:_ZN7mozilla10MozPromiseIj8nsresultLb0EE12InvokeMethodIZNS_22LoginReputationService19QueryLoginWhitelistEPNS4_12QueryRequestEE3$_2MS7_KFvS1_ERKS1_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN28MozPromise_BasicResolve_Test8TestBodyEvENK4$_18clEvEUliE_MS5_KFviERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN27MozPromise_BasicReject_Test8TestBodyEvENK4$_19clEvEUliE_MS5_KFviERKdEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN44MozPromise_BasicResolveOrRejectResolved_Test8TestBodyEvENK4$_20clEvEUlRKNS1_20ResolveOrRejectValueEE_MS8_KFvS7_ES7_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN44MozPromise_BasicResolveOrRejectRejected_Test8TestBodyEvENK4$_21clEvEUlRKNS1_20ResolveOrRejectValueEE_MS8_KFvS7_ES7_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN28MozPromise_AsyncResolve_Test8TestBodyEvENK4$_22clEvEUliE_MS5_KFviERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE_MS5_KF6RefPtrIS1_EiERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE0_MS5_KF6RefPtrIS1_EiERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE1_MS5_KF6RefPtrIS1_EiERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE2_MS5_KF6RefPtrIS1_EiERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUldE_MS5_KFvdERKdEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZNS1_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS1_EEEUliE_MSA_KFviERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZNS1_3AllEP20nsISerialEventTargetR8nsTArrayI6RefPtrIS1_EEEUldE_MSA_KFvdERKdEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIiEdLb0EE12InvokeMethodIZZN33MozPromise_PromiseAllResolve_Test8TestBodyEvENK4$_24clEvEUlRKS2_E_MS9_KFvS8_ES8_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIiEdLb0EE12InvokeMethodIZZN32MozPromise_PromiseAllReject_Test8TestBodyEvENK4$_25clEvEUlfE_MS7_KFvfERKdEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN24MozPromise_Chaining_Test8TestBodyEvENK4$_26clEvEUliE_MS5_KF6RefPtrIS1_EiERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN24MozPromise_Chaining_Test8TestBodyEvENK4$_26clEvEUldE_MS5_KF6RefPtrIS1_EdERKdEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZN28MozPromise_MoveOnlyType_Test8TestBodyEvE4$_27MS8_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZN28MozPromise_MoveOnlyType_Test8TestBodyEvE4$_29MS8_KFvONS5_20ResolveOrRejectValueEES9_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE12InvokeMethodIZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_31MS8_KF6RefPtrINS0_INS1_IiNS2_IiEEEEbLb1EEEES4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_33MS8_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE12InvokeMethodIZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_35MS8_KF6RefPtrINS0_INS1_IiNS2_IiEEEEbLb1EEEEONS5_20ResolveOrRejectValueEESE_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_36MS8_KFvONS5_20ResolveOrRejectValueEES9_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZN32MozPromise_XPCOMEventTarget_Test8TestBodyEvE4$_37MS4_KFviERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZN38MozPromise_MessageLoopEventTarget_Test8TestBodyEvE4$_39MS4_KFviERKiEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_3gmp17ChromiumCDMParentEENS_11MediaResultELb1EE12InvokeMethodIZN14CDMStorageTest15CreateDecryptorERKNS2_6NodeIdEO8nsTArrayI9nsTStringIcEEEUlS4_E_MSH_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_3gmp17ChromiumCDMParentEENS_11MediaResultELb1EE12InvokeMethodIZN14CDMStorageTest15CreateDecryptorERKNS2_6NodeIdEO8nsTArrayI9nsTStringIcEEEUlS5_E_MSH_KFvS5_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISL_E10ReturnTypeEE4TypeEPT_SL_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIjNS_11MediaResultELb1EE12InvokeMethodIZN15BenchmarkRunner3RunEvEUljE_MS5_KFvjEjEENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZZN17MP4DemuxerBinding17CheckTrackSamplesEPS2_ENKUlvE_clEvEUlS4_E_MSB_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZZN17MP4DemuxerBinding17CheckTrackSamplesEPS2_ENKUlvE_clEvEUlRKS5_E_MSD_KFvSC_ES5_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZZZN17MP4DemuxerBinding18CheckTrackKeyFrameEPS2_ENKUlvE_clEvENKUlvE_clEvEUlS4_E_MSC_KFvS4_ES4_EENS_8EnableIfIXsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ |
531 | | |
532 | | template<typename ThisType, typename MethodType, typename ValueType> |
533 | | static typename EnableIf< |
534 | | !TakesArgument<MethodType>::value, |
535 | | typename detail::MethodTrait<MethodType>::ReturnType>::Type |
536 | | InvokeMethod(ThisType* aThisVal, MethodType aMethod, ValueType&& aValue) |
537 | 0 | { |
538 | 0 | return (aThisVal->*aMethod)(); |
539 | 0 | } Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent11DoAsyncOpenERKNS_3ipc9URIParamsERKNS6_17OptionalURIParamsESC_SC_RKjSC_SC_SE_RK8nsTArrayINS4_18RequestHeaderTupleEERK9nsTStringIcERKNS6_17OptionalIPCStreamERKbRKsSE_RKhSS_SE_SS_RKmSN_SS_SN_SS_SS_SS_SE_RKNS4_20OptionalLoadInfoArgsERKNS4_24OptionalHttpResponseHeadESN_SE_SY_RKNS4_25OptionalCorsPreflightArgsESE_SS_SS_SS_SN_SE_SE_SY_RKSK_IDsESY_SN_SY_RKNS_9TimeStampES1D_S1D_S1D_S1D_S1D_SS_S1D_E3$_1MS1E_KFvvESS_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS1I_E10ReturnTypeEE4TypeEPT_S1I_OT1_ Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent14ConnectChannelERKjRKbE3$_3MSA_KFvvES9_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent20ContinueVerificationEP35nsIAsyncVerifyRedirectReadyCallbackE3$_5MS8_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3net17HttpChannelParent28RecvCrossProcessRedirectDoneERKS1_E3$_7MS8_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIbE8nsresultLb0EE12InvokeMethodIZN19nsPermissionManager24WhenPermissionsAvailableEP12nsIPrincipalP11nsIRunnableE3$_2MSB_KFvvERKS2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIbE8nsresultLb0EE12InvokeMethodIZN19nsPermissionManager24WhenPermissionsAvailableEP12nsIPrincipalP11nsIRunnableE3$_3MSB_KFvvERKS3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_22WebrtcMediaDataDecoder7ReleaseEvE4$_13MS5_KF6RefPtrINS0_IbbLb0EEEEvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_22WebrtcMediaDataDecoder7ReleaseEvE4$_14MS5_KF6RefPtrINS0_IbbLb0EEEEvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ClientManagerServiceC1EvE4$_12MS6_KFvvERKNS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcEbLb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement19MozRequestDebugInfoERNS_11ErrorResultEE3$_1MS9_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_3dom7PromiseEMS5_FvvERKNS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement29TryRemoveMediaKeysAssociationEvE4$_10MS6_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: Unified_cpp_dom_html2.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom16HTMLMediaElement25TryMakeAssociationWithCDMEPNS_8CDMProxyEE4$_12MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIjNS_11MediaResultELb1EE12InvokeMethodIZNS_12VP9Benchmark15IsVP9DecodeFastEbE3$_1MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_17BenchmarkPlayback16FinalizeShutdownEvE3$_9MS4_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_17BenchmarkPlayback16FinalizeShutdownEvE4$_10MS4_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback14GlobalShutdownEvE4$_11MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZZNS_17BenchmarkPlayback14GlobalShutdownEvENK4$_11clEvEUlvE_MS5_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZZNS_17BenchmarkPlayback14GlobalShutdownEvENK4$_11clEvEUlvE0_MS5_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media2.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_17BenchmarkPlayback14GlobalShutdownEvE4$_12MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media3.cpp:_ZN7mozilla10MozPromiseINS_15MediaStatisticsEbLb1EE12InvokeMethodIZNS_19ChannelMediaDecoder18DownloadProgressedEvE3$_4MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine13DecodingState17StartDormantTimerEvEUlvE_MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine13DecodingState17StartDormantTimerEvEUlvE0_MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodINS_12MediaDecoderEMS3_FvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodINS_12MediaDecoderEMS3_FvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS7_E10ReturnTypeEE4TypeEPT_S7_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcEbLb1EE12InvokeMethodIZNS_12MediaDecoder13DumpDebugInfoEvE4$_16MS6_KF6RefPtrINS0_Ib8nsresultLb0EEEEvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseI9nsTStringIcEbLb1EE12InvokeMethodIZNS_12MediaDecoder16RequestDebugInfoEvE4$_18MS6_KF6RefPtrIS3_EvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine11StateObject25HandleResumeVideoDecodingERKNS_5media8TimeUnitEE4$_19MS9_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine11StateObject25HandleResumeVideoDecodingERKNS_5media8TimeUnitEE4$_20MS9_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodINS_24MediaDecoderStateMachineEMS3_F6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine26SetVideoDecodeModeInternalENS_15VideoDecodeModeEE4$_24MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine26SetVideoDecodeModeInternalENS_15VideoDecodeModeEE4$_25MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_24MediaDecoderStateMachineEMS4_FvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_24MediaDecoderStateMachineEMS4_FvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine22ScheduleStateMachineInERKNS_5media8TimeUnitEE4$_34MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media5.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_24MediaDecoderStateMachine22ScheduleStateMachineInERKNS_5media8TimeUnitEE4$_35MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session8ShutdownEvEUlvE_MS6_KF6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session8ShutdownEvEUlvE0_MS6_KF6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session8ShutdownEvEUlvE1_MS6_KF6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session8ShutdownEvEUlvE2_MS6_KF6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session8ShutdownEvEUlvE3_MS6_KF6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session8ShutdownEvEUlvE4_MS6_KF6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session15DestroyRunnable3RunEvEUlvE_MS7_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_3dom13MediaRecorder7Session15DestroyRunnable3RunEvEUlvE0_MS7_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayIbEbLb0EE12InvokeMethodIZZNS_3dom13MediaRecorder7Session11InitEncoderEhiEN7Blocker13BlockShutdownEP22nsIAsyncShutdownClientEUlvE_MSB_FvvERKS2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayIbEbLb0EE12InvokeMethodIZZNS_3dom13MediaRecorder7Session11InitEncoderEhiEN7Blocker13BlockShutdownEP22nsIAsyncShutdownClientEUlvE0_MSB_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17GlobalAllocPolicy5TokenEEbLb1EE12InvokeMethodIZNS_16LocalAllocPolicy14ProcessRequestEvE3$_1MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_17MediaFormatReader19ShutdownPromisePool5TrackE6RefPtrIS1_EE3$_2MS7_KFvvERKNS1_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader11DecoderData5FlushEvE3$_3MS6_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17GlobalAllocPolicy5TokenEEbLb1EE12InvokeMethodIZNS_17MediaFormatReader14DecoderFactory8RunStageERNS8_4DataEE3$_6MSB_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZNS_17MediaFormatReader12DemuxerProxy4InitEvE4$_10MS6_KF6RefPtrIS2_EvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodINS_17MediaFormatReaderEMS3_F6RefPtrIS1_EvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader17NotifyDataArrivedEvE4$_23MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_17MediaFormatReader17NotifyDataArrivedEvE4$_24MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbNS_5MaybeI9nsTStringIDsEEELb1EE12InvokeMethodIZZNS_26GetUserMediaStreamRunnable3RunEvEN16LocalTrackSource16ApplyConstraintsEP18nsPIDOMWindowInnerRKNS_3dom21MediaTrackConstraintsENSB_10CallerTypeEEUlvE_MSG_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIb6RefPtrINS_13MediaMgrErrorEELb1EE12InvokeMethodIZNS_26GetUserMediaStreamRunnable3RunEvEUlvE_MS7_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIb6RefPtrINS_13MediaMgrErrorEELb1EE12InvokeMethodIZNS_14SourceListener15InitializeAsyncEvE4$_41MS7_KFS1_IS4_EvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_14SourceListener13SetEnabledForEibE4$_45MS4_F6RefPtrINS0_I8nsresultbLb1EEEEvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_14SourceListener13SetEnabledForEibE4$_46MS4_KF6RefPtrINS0_I8nsresultbLb1EEEEvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsresultbLb1EE12InvokeMethodIZNS_14SourceListener13SetEnabledForEibE4$_48MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseI8nsTArrayImEmLb1EE12InvokeMethodIZNS_3dom13MediaRecorder19SizeOfExcludingThisEPFmPKvEE4$_52MSB_KFvvEmEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPT_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_15SeekRejectValueELb1EE12InvokeMethodIZNS_11ReaderProxy24OnAudioDataRequestFailedERKNS_11MediaResultEE3$_0MSA_KF6RefPtrINS0_ISB_INS_9AudioDataEES7_Lb1EEEEvES2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp16GMPContentParent12CloseBlockerEENS_11MediaResultELb1EE12InvokeMethodIZNS2_23GeckoMediaPluginService28GetDecryptingGMPVideoDecoderEPNS_14GMPCrashHelperEP8nsTArrayI9nsTStringIcEERK12nsTSubstringIcEONS_9UniquePtrI22GMPVideoGetterCallbackI20GMPVideoDecoderProxyENS_13DefaultDeleteISO_EEEEjE3$_3MST_KFvvES6_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISX_E10ReturnTypeEE4TypeEPT_SX_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_3gmp16GMPContentParent12CloseBlockerEENS_11MediaResultELb1EE12InvokeMethodIZNS2_23GeckoMediaPluginService18GetGMPVideoEncoderEPNS_14GMPCrashHelperEP8nsTArrayI9nsTStringIcEERK12nsTSubstringIcEONS_9UniquePtrI22GMPVideoGetterCallbackI20GMPVideoEncoderProxyENS_13DefaultDeleteISO_EEEEE3$_5MST_KFvvES6_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISX_E10ReturnTypeEE4TypeEPT_SX_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIbE8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent17InitializePluginsEPNS_14AbstractThreadEE4$_14MSA_KFvvERKS2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIbE8nsresultLb0EE12InvokeMethodIZNS_3gmp29GeckoMediaPluginServiceParent17InitializePluginsEPNS_14AbstractThreadEE4$_15MSA_KFvvERKS3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: VideoDecoderParent.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom18VideoDecoderParent9RecvFlushEvE3$_4MS6_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_5media16AudioSinkWrapperEMS5_FvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_5media16AudioSinkWrapperEMS5_FvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_5media9VideoSink5StartERKNS4_8TimeUnitERKNS_9MediaInfoEE3$_1MSC_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_5media9VideoSink5StartERKNS4_8TimeUnitERKNS_9MediaInfoEE3$_2MSC_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_5media9VideoSink28TryUpdateRenderedVideoFramesEvE3$_3MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_5media9VideoSink28TryUpdateRenderedVideoFramesEvE3$_4MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_5media9VideoSink25UpdateRenderedVideoFramesEvE3$_5MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_5media9VideoSink25UpdateRenderedVideoFramesEvE3$_6MS5_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb1EE12InvokeMethodIZNS_3dom12SourceBuffer12RangeRemovalEddE4$_16MS6_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_3dom12SourceBuffer30AppendDataCompletedWithSuccessERKNS_4PairIbNS_22SourceBufferAttributesEEEE4$_21MSB_KFvvENS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_17AllocationWrapper8ShutdownEvE3$_1MS4_KF6RefPtrIS1_EvERKNS1_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17GlobalAllocPolicy5TokenEEbLb1EE12InvokeMethodIZNS_17AllocationWrapper13CreateDecoderERKNS_19CreateDecoderParamsEE3$_3MSB_KFS1_INS0_IS1_INS_16MediaDataDecoderEENS_11MediaResultELb1EEEEvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISK_E10ReturnTypeEE4TypeEPT_SK_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_13H264Converter24FlushThenShutdownDecoderEPNS_12MediaRawDataEE4$_29MS7_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZZNS_13H264Converter24FlushThenShutdownDecoderEPNS_12MediaRawDataEENK4$_29clEvEUlvE_MS7_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZZNS_13H264Converter24FlushThenShutdownDecoderEPNS_12MediaRawDataEENK4$_29clEvEUlvE0_MS7_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_22DecryptThroughputLimit8ThrottleEPNS_12MediaRawDataEEUlvE_MS6_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_22DecryptThroughputLimit8ThrottleEPNS_12MediaRawDataEEUlvE0_MS6_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_12MediaRawDataEENS_11MediaResultELb1EE12InvokeMethodIZNS_12EMEDecryptor14ThrottleDecodeEPS2_EUlvE_MS9_KFvvES4_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_12MediaRawDataEEbLb1EE12InvokeMethodIZNS_12EMEDecryptor6DecodeEPS2_EUlvE_MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIbNS_11MediaResultELb1EE12InvokeMethodIZNS_12EMEDecryptor5FlushEvEUlvE_MS5_KF6RefPtrIS2_EvENS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_12MediaRawDataEEbLb1EE12InvokeMethodIZNS_24EMEMediaDataDecoderProxy6DecodeEPS2_E3$_6MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder11EndOfStreamEvE3$_0MS7_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder11EndOfStreamEvE3$_1MS7_KFvvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZZNS_14OmxDataDecoder4InitEvENK3$_2clEvEUlvE_MS8_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZZNS_14OmxDataDecoder4InitEvENK3$_2clEvEUlvE0_MS8_KFvvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_5MS7_KF6RefPtrIS4_EvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_7MS7_KF6RefPtrIS4_EvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_9MS7_KF6RefPtrINS0_IbbLb0EEEEvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE4$_10MS7_KF6RefPtrINS0_IbbLb0EEEEvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE4$_11MS4_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseIbbLb0EE12InvokeMethodIZNS_14OmxDataDecoder15DoAsyncShutdownEvE4$_12MS4_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISA_E10ReturnTypeEE4TypeEPT_SA_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseIPNS_15OmxPromiseLayer10BufferDataENS1_22OmxBufferFailureHolderELb0EE12InvokeMethodIZNS_14OmxDataDecoder6OutputES3_E4$_13MS8_KFvvERKS3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseIPNS_15OmxPromiseLayer10BufferDataENS1_22OmxBufferFailureHolderELb0EE12InvokeMethodIZNS_14OmxDataDecoder6OutputES3_E4$_14MS8_KFvvERKS4_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder14OmxStateRunnerEvE4$_16MS7_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder14OmxStateRunnerEvE4$_17MS7_KFvvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder14OmxStateRunnerEvE4$_18MS7_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder14OmxStateRunnerEvE4$_19MS7_KFvvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_20MS7_KF6RefPtrIS4_EvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_22MS7_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE12InvokeMethodIZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_23MS7_KFvvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIPNS_15OmxPromiseLayer10BufferDataEENS2_22OmxBufferFailureHolderELb0EE12InvokeMethodIZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_24MSA_KFvvERKS5_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIPNS_15OmxPromiseLayer10BufferDataEENS2_22OmxBufferFailureHolderELb0EE12InvokeMethodIZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_25MSA_KFvvERKS6_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayIbE8nsresultLb0EE12InvokeMethodINS_3dom17ModuleLoadRequestEMS7_FvvERKS2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI8nsTArrayIbE8nsresultLb0EE12InvokeMethodINS_3dom17ModuleLoadRequestEMS7_FvvERKS3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_3dom17ModuleLoadRequestEMS5_FvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodINS_3dom17ModuleLoadRequestEMS5_FvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager22StartControllingClientERKNS4_10ClientInfoEPNS4_29ServiceWorkerRegistrationInfoEbE3$_3MSB_KFvvERKNS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISI_E10ReturnTypeEE4TypeEPT_SI_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom20ServiceWorkerManager9WhenReadyERKNS4_10ClientInfoEE3$_6MS9_KFvvERKNS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_3dom25ServiceWorkerUpdaterChildC1EPS2_PNS_18CancelableRunnableES8_E3$_8MS9_KFvvERKNS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_16EditorSpellCheck17DictionaryFetchedEPNS_17DictionaryFetcherEE3$_0MS7_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZNS_16EditorSpellCheck21SetFallbackDictionaryEPNS_17DictionaryFetcherEE3$_2MS7_KFvvERKNS2_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_layout_style1.cpp:_ZN7mozilla10MozPromiseIbbLb1EE12InvokeMethodIZNS_3css6Loader10ParseSheetERK12nsTSubstringIcEPNS3_13SheetLoadDataENS4_15AllowAsyncParseEE4$_13MSC_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN28MozPromise_BasicResolve_Test8TestBodyEvENK4$_18clEvEUlvE_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN27MozPromise_BasicReject_Test8TestBodyEvENK4$_19clEvEUlvE_MS5_KF6RefPtrIS1_EvERKiEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN28MozPromise_AsyncResolve_Test8TestBodyEvENK4$_22clEvEUlvE_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUlvE_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUlvE0_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUlvE1_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUlvE2_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUlvE3_MS5_KF6RefPtrIS1_EvERKiEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIiEdLb0EE12InvokeMethodIZZN33MozPromise_PromiseAllResolve_Test8TestBodyEvENK4$_24clEvEUlvE_MS7_KFvvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseI8nsTArrayIiEdLb0EE12InvokeMethodIZZN32MozPromise_PromiseAllReject_Test8TestBodyEvENK4$_25clEvEUlvE_MS7_KFvvERKS2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN24MozPromise_Chaining_Test8TestBodyEvENK4$_26clEvEUlvE_MS5_KFvvERKiEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN24MozPromise_Chaining_Test8TestBodyEvENK4$_26clEvEUlvE0_MS5_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN24MozPromise_Chaining_Test8TestBodyEvENK4$_26clEvEUlvE1_MS5_KFvvERKiEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZZN24MozPromise_Chaining_Test8TestBodyEvENK4$_26clEvEUlvE2_MS5_KFvvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZN28MozPromise_MoveOnlyType_Test8TestBodyEvE4$_28MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE12InvokeMethodIZZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvENK4$_30clEvEUlvE_MS9_KF6RefPtrINS0_INS1_IiNS2_IiEEEEbLb1EEEEvENS5_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISJ_E10ReturnTypeEE4TypeEPT_SJ_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvENK4$_30clEvEUlvE0_MS9_KFvvENS5_20ResolveOrRejectValueEEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE12InvokeMethodIZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_32MS8_KF6RefPtrINS0_INS1_IiNS2_IiEEEEbLb1EEEEvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISH_E10ReturnTypeEE4TypeEPT_SH_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIiNS_13DefaultDeleteIiEEEEbLb1EE12InvokeMethodIZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_34MS8_KFvvEbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZN32MozPromise_XPCOMEventTarget_Test8TestBodyEvE4$_38MS4_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE12InvokeMethodIZN38MozPromise_MessageLoopEventTarget_Test8TestBodyEvE4$_40MS4_KF6RefPtrIS1_EvERKdEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZN13GMPRemoveTest5SetupEvE3$_0MS5_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZN13GMPRemoveTest5SetupEvE3$_1MS5_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZN13GMPRemoveTest5SetupEvE3$_2MS5_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZN13GMPRemoveTest5SetupEvE3$_3MS5_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISB_E10ReturnTypeEE4TypeEPT_SB_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseIjNS_11MediaResultELb1EE12InvokeMethodIZN15BenchmarkRunner3RunEvEUlvE_MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN20MP4Demuxer_Seek_Test8TestBodyEvE3$_0MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZN20MP4Demuxer_Seek_Test8TestBodyEvENK3$_0clEvEUlvE_MS6_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodIZZN17MP4DemuxerBinding18CheckTrackKeyFrameEPNS_17MediaTrackDemuxerEENKUlvE_clEvEUlvE_MSA_KFvvES2_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZZZN17MP4DemuxerBinding18CheckTrackKeyFrameEPS2_ENKUlvE_clEvENKUlvE_clEvEUlvE_MSC_KFvvES5_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISG_E10ReturnTypeEE4TypeEPT_SG_OT1_ Unexecuted instantiation: _ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_11MediaResultELb1EE12InvokeMethodIZZN17MP4DemuxerBinding18CheckTrackKeyFrameEPNS_17MediaTrackDemuxerEENKUlvE_clEvEUlvE0_MSA_KFvvES3_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZZN20MP4Demuxer_Seek_Test8TestBodyEvENK3$_0clEvENKUlvE_clEvEUlvE_MS7_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZZN20MP4Demuxer_Seek_Test8TestBodyEvENK3$_0clEvENKUlvE_clEvEUlvE0_MS7_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISD_E10ReturnTypeEE4TypeEPT_SD_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZN20MP4Demuxer_Seek_Test8TestBodyEvENK3$_0clEvEUlvE0_MS6_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN20MP4Demuxer_Seek_Test8TestBodyEvE3$_0EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN29MP4Demuxer_CENCFragVideo_Test8TestBodyEvE3$_1MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZN29MP4Demuxer_CENCFragVideo_Test8TestBodyEvENK3$_1clEvEUlvE_MS6_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZN29MP4Demuxer_CENCFragVideo_Test8TestBodyEvENK3$_1clEvEUlvE0_MS6_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN29MP4Demuxer_CENCFragVideo_Test8TestBodyEvE3$_1EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN29MP4Demuxer_CENCFragAudio_Test8TestBodyEvE3$_2MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZN29MP4Demuxer_CENCFragAudio_Test8TestBodyEvENK3$_2clEvEUlvE_MS6_KFvvERKbEENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseIb8nsresultLb0EE12InvokeMethodIZZN29MP4Demuxer_CENCFragAudio_Test8TestBodyEvENK3$_2clEvEUlvE0_MS6_KFvvERKS1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISC_E10ReturnTypeEE4TypeEPT_SC_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN29MP4Demuxer_CENCFragAudio_Test8TestBodyEvE3$_2EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN31MP4Demuxer_GetNextKeyframe_Test8TestBodyEvE3$_3MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZZN31MP4Demuxer_GetNextKeyframe_Test8TestBodyEvENK3$_3clEvEUlvE_MSA_KFvvES4_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseI6RefPtrINS_17MediaTrackDemuxer13SamplesHolderEENS_11MediaResultELb1EE12InvokeMethodIZZN31MP4Demuxer_GetNextKeyframe_Test8TestBodyEvENK3$_3clEvEUlvE0_MSA_KFvvES5_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISE_E10ReturnTypeEE4TypeEPT_SE_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN31MP4Demuxer_GetNextKeyframe_Test8TestBodyEvE3$_3EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN30MP4Demuxer_ZeroInLastMoov_Test8TestBodyEvE3$_4MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN30MP4Demuxer_ZeroInLastMoov_Test8TestBodyEvE3$_4EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN35MP4Demuxer_ZeroInMoovQuickTime_Test8TestBodyEvE3$_5MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN35MP4Demuxer_ZeroInMoovQuickTime_Test8TestBodyEvE3$_5EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN36MP4Demuxer_IgnoreMinus1Duration_Test8TestBodyEvE3$_6MS5_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitIS9_E10ReturnTypeEE4TypeEPT_S9_OT1_ Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:_ZN7mozilla10MozPromiseINS_11MediaResultES1_Lb1EE12InvokeMethodIZN17MP4DemuxerBinding14RunTestAndWaitIZN36MP4Demuxer_IgnoreMinus1Duration_Test8TestBodyEvE3$_6EEvRKT_EUlvE_MSB_KFvvES1_EENS_8EnableIfIXntsr13TakesArgumentIT0_EE5valueENS_6detail11MethodTraitISF_E10ReturnTypeEE4TypeEPS8_SF_OT1_ |
540 | | |
541 | | // Called when promise chaining is supported. |
542 | | template<bool SupportChaining, |
543 | | typename ThisType, |
544 | | typename MethodType, |
545 | | typename ValueType, |
546 | | typename CompletionPromiseType> |
547 | | static typename EnableIf<SupportChaining, void>::Type InvokeCallbackMethod( |
548 | | ThisType* aThisVal, |
549 | | MethodType aMethod, |
550 | | ValueType&& aValue, |
551 | | CompletionPromiseType&& aCompletionPromise) |
552 | 0 | { |
553 | 0 | auto p = InvokeMethod(aThisVal, aMethod, std::forward<ValueType>(aValue)); |
554 | 0 | if (aCompletionPromise) { |
555 | 0 | p->ChainTo(aCompletionPromise.forget(), "<chained completion promise>"); |
556 | 0 | } |
557 | 0 | } Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::WebrtcMediaDataDecoder::Release()::$_13, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::WebrtcMediaDataDecoder::Release()::$_13::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::WebrtcMediaDataDecoder::Release()::$_13*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::WebrtcMediaDataDecoder::Release()::$_13::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::WebrtcMediaDataDecoder::Release()::$_14, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::WebrtcMediaDataDecoder::Release()::$_14::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::WebrtcMediaDataDecoder::Release()::$_14*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::WebrtcMediaDataDecoder::Release()::$_14::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<nsTString<char>, bool, true>::InvokeCallbackMethod<true, mozilla::MediaDecoder::DumpDebugInfo()::$_15, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::MediaDecoder::DumpDebugInfo()::$_15::*)(nsTSubstring<char> const&) const, nsTString<char>, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MediaDecoder::DumpDebugInfo()::$_15*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::MediaDecoder::DumpDebugInfo()::$_15::*)(nsTSubstring<char> const&) const, nsTString<char>&&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<nsTString<char>, bool, true>::InvokeCallbackMethod<true, mozilla::MediaDecoder::DumpDebugInfo()::$_16, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::MediaDecoder::DumpDebugInfo()::$_16::*)() const, bool, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MediaDecoder::DumpDebugInfo()::$_16*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::MediaDecoder::DumpDebugInfo()::$_16::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<nsTString<char>, bool, true>::InvokeCallbackMethod<true, mozilla::MediaDecoder::RequestDebugInfo()::$_17, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> > (mozilla::MediaDecoder::RequestDebugInfo()::$_17::*)(nsTSubstring<char> const&) const, nsTString<char>, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private> >(mozilla::MediaDecoder::RequestDebugInfo()::$_17*, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> > (mozilla::MediaDecoder::RequestDebugInfo()::$_17::*)(nsTSubstring<char> const&) const, nsTString<char>&&, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<nsTString<char>, bool, true>::InvokeCallbackMethod<true, mozilla::MediaDecoder::RequestDebugInfo()::$_18, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> > (mozilla::MediaDecoder::RequestDebugInfo()::$_18::*)() const, bool, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private> >(mozilla::MediaDecoder::RequestDebugInfo()::$_18*, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> > (mozilla::MediaDecoder::RequestDebugInfo()::$_18::*)() const, bool&&, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::MediaDecoderStateMachine, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#1}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}*, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#1}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#2}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}*, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#2}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#3}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}*, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#3}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#4}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}*, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#4}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#5}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}*, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#5}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#6}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}*, RefPtr<mozilla::MozPromise<bool, bool, false> > ({lambda()#6}::*)() const, bool const&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10*, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > ({lambda(mozilla::media::TimeUnit const&)#1}::*)(mozilla::media::TimeUnit const&) const, mozilla::media::TimeUnit, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}*, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > ({lambda(mozilla::media::TimeUnit const&)#1}::*)(mozilla::media::TimeUnit const&) const, mozilla::media::TimeUnit&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}*, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > ({lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > ({lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > ({lambda(unsigned int)#1}::*)(unsigned int) const, unsigned int, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}*, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > ({lambda(unsigned int)#1}::*)(unsigned int) const, unsigned int&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > ({lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder const&) const, mozilla::MediaTrackDemuxer::SkipFailureHolder, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}*, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > ({lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder const&) const, mozilla::MediaTrackDemuxer::SkipFailureHolder&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11*, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::MediaFormatReader, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DoDemuxVideo()::$_13, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxVideo()::$_13::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DoDemuxVideo()::$_13*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxVideo()::$_13::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DoDemuxVideo()::$_14, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxVideo()::$_14::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DoDemuxVideo()::$_14*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxVideo()::$_14::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DoDemuxAudio()::$_15, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxAudio()::$_15::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DoDemuxAudio()::$_15*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxAudio()::$_15::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::MediaFormatReader::DoDemuxAudio()::$_16, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxAudio()::$_16::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DoDemuxAudio()::$_16*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::DoDemuxAudio()::$_16::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::InvokeCallbackMethod<true, mozilla::SourceListener::InitializeAsync()::$_41, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> > (mozilla::SourceListener::InitializeAsync()::$_41::*)() const, bool, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private> >(mozilla::SourceListener::InitializeAsync()::$_41*, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> > (mozilla::SourceListener::InitializeAsync()::$_41::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::InvokeCallbackMethod<true, mozilla::SourceListener::InitializeAsync()::$_42, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> > (mozilla::SourceListener::InitializeAsync()::$_42::*)(RefPtr<mozilla::MediaMgrError>&&) const, RefPtr<mozilla::MediaMgrError>, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private> >(mozilla::SourceListener::InitializeAsync()::$_42*, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> > (mozilla::SourceListener::InitializeAsync()::$_42::*)(RefPtr<mozilla::MediaMgrError>&&) const, RefPtr<mozilla::MediaMgrError>&&, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<true, mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, RefPtr<mozilla::MozPromise<nsresult, bool, true> > (mozilla::SourceListener::SetEnabledFor(int, bool)::$_45::*)(), bool, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private> >(mozilla::SourceListener::SetEnabledFor(int, bool)::$_45*, RefPtr<mozilla::MozPromise<nsresult, bool, true> > (mozilla::SourceListener::SetEnabledFor(int, bool)::$_45::*)(), bool&&, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<true, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46, RefPtr<mozilla::MozPromise<nsresult, bool, true> > (mozilla::SourceListener::SetEnabledFor(int, bool)::$_46::*)() const, bool, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private> >(mozilla::SourceListener::SetEnabledFor(int, bool)::$_46*, RefPtr<mozilla::MozPromise<nsresult, bool, true> > (mozilla::SourceListener::SetEnabledFor(int, bool)::$_46::*)() const, bool&&, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), mozilla::MetadataHolder, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), mozilla::MetadataHolder&&, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0::*)() const, mozilla::media::TimeUnit, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0::*)() const, mozilla::media::TimeUnit&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1::*)(mozilla::SeekRejectValue const&) const, mozilla::SeekRejectValue, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1::*)(mozilla::SeekRejectValue const&) const, mozilla::SeekRejectValue&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2::*)(RefPtr<mozilla::AudioData>) const, RefPtr<mozilla::AudioData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2::*)(RefPtr<mozilla::AudioData>) const, RefPtr<mozilla::AudioData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::AudioData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::AudioData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4::*)(RefPtr<mozilla::VideoData>) const, RefPtr<mozilla::VideoData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4::*)(RefPtr<mozilla::VideoData>) const, RefPtr<mozilla::VideoData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private> >(mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<true, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<true, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<true, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<true, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::dom::RemoteVideoDecoder::Init()::$_2, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > (mozilla::dom::RemoteVideoDecoder::Init()::$_2::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::dom::RemoteVideoDecoder::Init()::$_2*, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > (mozilla::dom::RemoteVideoDecoder::Init()::$_2::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::dom::RemoteVideoDecoder::Init()::$_3, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > (mozilla::dom::RemoteVideoDecoder::Init()::$_3::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::dom::RemoteVideoDecoder::Init()::$_3*, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> > (mozilla::dom::RemoteVideoDecoder::Init()::$_3::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > ({lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::*)(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&), mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue, RefPtr<mozilla::dom::MediaCapabilitiesInfo::Private> >(mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}*, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > ({lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::*)(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&), mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue&&, RefPtr<mozilla::dom::MediaCapabilitiesInfo::Private>&&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > (mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&::*)(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const), {lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}, RefPtr<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::Private> >(mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}*, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > (mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&::*)(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const), {lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}&&, RefPtr<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<true, mozilla::AllocationWrapper::Shutdown()::$_1, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::AllocationWrapper::Shutdown()::$_1::*)() const, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::AllocationWrapper::Shutdown()::$_1*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::AllocationWrapper::Shutdown()::$_1::*)() const, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::InvokeCallbackMethod<true, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > (mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2::*)(RefPtr<mozilla::GlobalAllocPolicy::Token>) const, RefPtr<mozilla::GlobalAllocPolicy::Token>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private> >(mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > (mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2::*)(RefPtr<mozilla::GlobalAllocPolicy::Token>) const, RefPtr<mozilla::GlobalAllocPolicy::Token>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::InvokeCallbackMethod<true, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > (mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3::*)() const, bool, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private> >(mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> > (mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3::*)() const, bool&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<true, void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<true, mozilla::EMEDecryptor::Flush()::{lambda()#1}, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > ({lambda()#1}::*)() const, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue, mozilla::EMEDecryptor::Flush()::{lambda()#1}<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::EMEDecryptor::Flush()::{lambda()#1}*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > ({lambda()#1}::*)() const, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&&, mozilla::EMEDecryptor::Flush()::{lambda()#1}<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5*, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6*, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7*, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8*, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::PortSettingsChanged()::$_20::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::PortSettingsChanged()::$_20*, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::PortSettingsChanged()::$_20::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<true, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::PortSettingsChanged()::$_21::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::PortSettingsChanged()::$_21*, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> > (mozilla::OmxDataDecoder::PortSettingsChanged()::$_21::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&) const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#1}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#1}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#2}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#2}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#2}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#2}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#3}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#3}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#3}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#3}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#4}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#4}::*)(int) const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#4}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#4}::*)() const, double const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#1}::*)(int) const, int const&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(int)#1}::*)(int) const, int const&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<true, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(double)#1}::*)(double) const, double const&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda(double)#1}::*)(double) const, double const&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::InvokeCallbackMethod<true, MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > ({lambda()#1}::*)() const, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue, MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}*, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > ({lambda()#1}::*)() const, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&&, MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::InvokeCallbackMethod<true, MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > (MozPromise_HeterogeneousChaining_Test::TestBody()::$_31::*)(mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >) const, mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_31*, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > (MozPromise_HeterogeneousChaining_Test::TestBody()::$_31::*)(mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >) const, mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::InvokeCallbackMethod<true, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > (MozPromise_HeterogeneousChaining_Test::TestBody()::$_32::*)() const, bool, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_32*, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > (MozPromise_HeterogeneousChaining_Test::TestBody()::$_32::*)() const, bool&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<true, void>::Type mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::InvokeCallbackMethod<true, MozPromise_HeterogeneousChaining_Test::TestBody()::$_35, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > (MozPromise_HeterogeneousChaining_Test::TestBody()::$_35::*)(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&&) const, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_35*, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> > (MozPromise_HeterogeneousChaining_Test::TestBody()::$_35::*)(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&&) const, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&) |
558 | | |
559 | | // Called when promise chaining is not supported. |
560 | | template<bool SupportChaining, |
561 | | typename ThisType, |
562 | | typename MethodType, |
563 | | typename ValueType, |
564 | | typename CompletionPromiseType> |
565 | | static typename EnableIf<!SupportChaining, void>::Type InvokeCallbackMethod( |
566 | | ThisType* aThisVal, |
567 | | MethodType aMethod, |
568 | | ValueType&& aValue, |
569 | | CompletionPromiseType&& aCompletionPromise) |
570 | 0 | { |
571 | 0 | MOZ_DIAGNOSTIC_ASSERT( |
572 | 0 | !aCompletionPromise, |
573 | 0 | "Can't do promise chaining for a non-promise-returning method."); |
574 | 0 | InvokeMethod(aThisVal, aMethod, std::forward<ValueType>(aValue)); |
575 | 0 | } Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, void (mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1*, void (mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2, void (mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2*, void (mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, void (mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3*, void (mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4, void (mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4::*)(nsresult const&) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4*, void (mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4::*)(nsresult const&) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, void (mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5*, void (mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6, void (mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6::*)(nsresult const&) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6*, void (mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6::*)(nsresult const&) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, void (mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7*, void (mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8, void (mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8::*)(nsresult const&) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8*, void (mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8::*)(nsresult const&) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, nsresult (mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9::*)(nsCOMPtr<nsITabParent>) const, nsCOMPtr<nsITabParent> const&, RefPtr<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private> >(mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9*, nsresult (mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9::*)(nsCOMPtr<nsITabParent>) const, nsCOMPtr<nsITabParent> const&, RefPtr<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::InvokeCallbackMethod<false, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10, void (mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private> >(mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10*, void (mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0::*)(mozilla::ipc::FileDescriptor const&) const, mozilla::ipc::FileDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0*, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0::*)(mozilla::ipc::FileDescriptor const&) const, mozilla::ipc::FileDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1*, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2::*)(RefPtr<nsIInputStream> const&) const, RefPtr<nsIInputStream> const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2*, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2::*)(RefPtr<nsIInputStream> const&) const, RefPtr<nsIInputStream> const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3*, void (mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}*, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, nsresult, false>::InvokeCallbackMethod<false, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, void (nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2::*)() const, nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private> >(nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2*, void (nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2::*)() const, nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, nsresult, false>::InvokeCallbackMethod<false, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3, void (nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private> >(nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3*, void (nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void ({lambda(mozilla::TrackInfo::TrackType&&)#1}::*)(mozilla::TrackInfo::TrackType&&) const, mozilla::TrackInfo::TrackType, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}*, void ({lambda(mozilla::TrackInfo::TrackType&&)#1}::*)(mozilla::TrackInfo::TrackType&&) const, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}, void ({lambda(mozilla::MediaResult&&)#1}::*)(mozilla::MediaResult&&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}*, void ({lambda(mozilla::MediaResult&&)#1}::*)(mozilla::MediaResult&&) const, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> >&&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}*, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> >&&) const, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}, void ({lambda(mozilla::MediaResult&&)#1}::*)(mozilla::MediaResult&&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}*, void ({lambda(mozilla::MediaResult&&)#1}::*)(mozilla::MediaResult&&) const, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}*, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}, void ({lambda(bool)#2}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}*, void ({lambda(bool)#2}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::InvokeCallbackMethod<false, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, void (mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8::*)(mozilla::wr::MemoryReport) const, mozilla::wr::MemoryReport, RefPtr<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private> >(mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8*, void (mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8::*)(mozilla::wr::MemoryReport) const, mozilla::wr::MemoryReport&&, RefPtr<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::InvokeCallbackMethod<false, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9, void (mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9::*)(bool) const, bool, RefPtr<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private> >(mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9*, void (mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9::*)(bool) const, bool&&, RefPtr<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, void (nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3*, void (nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4, void (nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4*, void (nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, void (mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0::*)(RefPtr<nsIInputStream> const&) const, RefPtr<nsIInputStream> const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0*, void (mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0::*)(RefPtr<nsIInputStream> const&) const, RefPtr<nsIInputStream> const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1, void (mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1*, void (mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, void (mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0::*)(mozilla::dom::ClientState const&) const, mozilla::dom::ClientState const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private> >(mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0*, void (mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0::*)(mozilla::dom::ClientState const&) const, mozilla::dom::ClientState const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1, void (mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private> >(mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1*, void (mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, void (mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4*, void (mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5, void (mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5*, void (mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}*, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, void (mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8*, void (mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9, void (mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9*, void (mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientManagerService::ClientManagerService()::$_12, void (mozilla::dom::ClientManagerService::ClientManagerService()::$_12::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ClientManagerService::ClientManagerService()::$_12*, void (mozilla::dom::ClientManagerService::ClientManagerService()::$_12::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, void (mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14*, void (mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15, void (mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15*, void (mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, void (mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16*, void (mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17, void (mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17*, void (mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, void (mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12*, void (mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13, void (mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13*, void (mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, void (mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0*, void (mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1, void (mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1*, void (mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, void (mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8*, void (mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9, void (mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9*, void (mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}*, void ({lambda(mozilla::dom::ClientOpResult const&)#1}::*)(mozilla::dom::ClientOpResult const&) const, mozilla::dom::ClientOpResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::InvokeCallbackMethod<false, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private> >(void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}*, void ({lambda(nsresult)#1}::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, bool, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, void (mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0::*)(nsTSubstring<char> const&) const, nsTString<char>, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private> >(mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0*, void (mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0::*)(nsTSubstring<char> const&) const, nsTString<char>&&, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, bool, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1, void (mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1::*)() const, bool, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private> >(mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1*, void (mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1::*)() const, bool&&, RefPtr<mozilla::MozPromise<nsTString<char>, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, void (mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2::*)(nsTSubstring<char> const&) const, nsTString<char>, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, true>::Private> >(mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2*, void (mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2::*)(nsTSubstring<char> const&) const, nsTString<char>&&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3, void (mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3::*)(nsresult) const, nsresult, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, true>::Private> >(mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3*, void (mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3::*)(nsresult) const, nsresult&&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::Promise, void (mozilla::dom::Promise::*)(), mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::Promise*, void (mozilla::dom::Promise::*)(), mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, void (mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5*, void (mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6, void (mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6*, void (mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, void (mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10*, void (mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11, void (mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11*, void (mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, void (mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12*, void (mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13, void (mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13*, void (mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: CubebUtils.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::CubebUtils::InitAudioIPCConnection()::$_0, void (mozilla::CubebUtils::InitAudioIPCConnection()::$_0::*)(mozilla::ipc::FileDescriptor) const, mozilla::ipc::FileDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::CubebUtils::InitAudioIPCConnection()::$_0*, void (mozilla::CubebUtils::InitAudioIPCConnection()::$_0::*)(mozilla::ipc::FileDescriptor) const, mozilla::ipc::FileDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: CubebUtils.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::CubebUtils::InitAudioIPCConnection()::$_1, void (mozilla::CubebUtils::InitAudioIPCConnection()::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::CubebUtils::InitAudioIPCConnection()::$_1*, void (mozilla::CubebUtils::InitAudioIPCConnection()::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, void (mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0::*)(unsigned int) const, unsigned int, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private> >(mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0*, void (mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0::*)(unsigned int) const, unsigned int&&, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1, void (mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private> >(mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1*, void (mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::DemuxSamples()::$_3, void (mozilla::BenchmarkPlayback::DemuxSamples()::$_3::*)(nsresult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::DemuxSamples()::$_3*, void (mozilla::BenchmarkPlayback::DemuxSamples()::$_3::*)(nsresult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::DemuxSamples()::$_4, void (mozilla::BenchmarkPlayback::DemuxSamples()::$_4::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::DemuxSamples()::$_4*, void (mozilla::BenchmarkPlayback::DemuxSamples()::$_4::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, void (mozilla::BenchmarkPlayback::DemuxNextSample()::$_5::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::DemuxNextSample()::$_5*, void (mozilla::BenchmarkPlayback::DemuxNextSample()::$_5::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6, void (mozilla::BenchmarkPlayback::DemuxNextSample()::$_6::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::DemuxNextSample()::$_6*, void (mozilla::BenchmarkPlayback::DemuxNextSample()::$_6::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, void (mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7*, void (mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8, void (mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8*, void (mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, void (mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9*, void (mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10, void (mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10*, void (mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, void (mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::GlobalShutdown()::$_11*, void (mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12, void (mozilla::BenchmarkPlayback::GlobalShutdown()::$_12::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::GlobalShutdown()::$_12*, void (mozilla::BenchmarkPlayback::GlobalShutdown()::$_12::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InputExhausted()::$_15, void (mozilla::BenchmarkPlayback::InputExhausted()::$_15::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InputExhausted()::$_15*, void (mozilla::BenchmarkPlayback::InputExhausted()::$_15::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}*, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}*, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InputExhausted()::$_16, void (mozilla::BenchmarkPlayback::InputExhausted()::$_16::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InputExhausted()::$_16*, void (mozilla::BenchmarkPlayback::InputExhausted()::$_16::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InputExhausted()::$_17, void (mozilla::BenchmarkPlayback::InputExhausted()::$_17::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InputExhausted()::$_17*, void (mozilla::BenchmarkPlayback::InputExhausted()::$_17::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::BenchmarkPlayback::InputExhausted()::$_18, void (mozilla::BenchmarkPlayback::InputExhausted()::$_18::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::BenchmarkPlayback::InputExhausted()::$_18*, void (mozilla::BenchmarkPlayback::InputExhausted()::$_18::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::InvokeCallbackMethod<false, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, void (mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3::*)(mozilla::MediaStatistics) const, mozilla::MediaStatistics, RefPtr<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private> >(mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3*, void (mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3::*)(mozilla::MediaStatistics) const, mozilla::MediaStatistics&&, RefPtr<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::InvokeCallbackMethod<false, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4, void (mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4::*)() const, bool, RefPtr<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private> >(mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4*, void (mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4::*)() const, bool&&, RefPtr<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, void ({lambda()#1}::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}*, void ({lambda()#1}::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}, void ({lambda()#2}::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}*, void ({lambda()#2}::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, void ({lambda(mozilla::MetadataHolder&&)#1}::*)(mozilla::MetadataHolder&&) const, mozilla::MetadataHolder, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}*, void ({lambda(mozilla::MetadataHolder&&)#1}::*)(mozilla::MetadataHolder&&) const, mozilla::MetadataHolder&&, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}*, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::MediaDecoder, void (mozilla::MediaDecoder::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoder, void (mozilla::MediaDecoder::*)(), bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned long, unsigned long, true>::InvokeCallbackMethod<false, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, void (mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13::*)(unsigned long) const, unsigned long, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private> >(mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13*, void (mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13::*)(unsigned long) const, unsigned long&&, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned long, unsigned long, true>::InvokeCallbackMethod<false, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14, void (mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14::*)(unsigned long) const, unsigned long, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private> >(mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14*, void (mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14::*)(unsigned long) const, unsigned long&&, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, void ({lambda(mozilla::media::TimeUnit const&)#1}::*)(mozilla::media::TimeUnit const&) const, mozilla::media::TimeUnit, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}*, void ({lambda(mozilla::media::TimeUnit const&)#1}::*)(mozilla::media::TimeUnit const&) const, mozilla::media::TimeUnit&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}, void ({lambda(mozilla::SeekRejectValue const&)#1}::*)(mozilla::SeekRejectValue const&) const, mozilla::SeekRejectValue, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}*, void ({lambda(mozilla::SeekRejectValue const&)#1}::*)(mozilla::SeekRejectValue const&) const, mozilla::SeekRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, void ({lambda(mozilla::MediaData::Type)#1}::*)(mozilla::MediaData::Type) const, mozilla::MediaData::Type, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}*, void ({lambda(mozilla::MediaData::Type)#1}::*)(mozilla::MediaData::Type) const, mozilla::MediaData::Type&&, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}, void ({lambda(mozilla::WaitForDataRejectValue const&)#1}::*)(mozilla::WaitForDataRejectValue const&) const, mozilla::WaitForDataRejectValue, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}*, void ({lambda(mozilla::WaitForDataRejectValue const&)#1}::*)(mozilla::WaitForDataRejectValue const&) const, mozilla::WaitForDataRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, void (mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19*, void (mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20, void (mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20*, void (mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, void (mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24*, void (mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25, void (mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25*, void (mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, void (mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26::*)(RefPtr<mozilla::AudioData>) const, RefPtr<mozilla::AudioData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26*, void (mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26::*)(RefPtr<mozilla::AudioData>) const, RefPtr<mozilla::AudioData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27, void (mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27*, void (mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, void (mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28::*)(RefPtr<mozilla::VideoData>) const, RefPtr<mozilla::VideoData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28*, void (mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28::*)(RefPtr<mozilla::VideoData>) const, RefPtr<mozilla::VideoData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29, void (mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29*, void (mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30::*)(mozilla::MediaData::Type) const, mozilla::MediaData::Type, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30*, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30::*)(mozilla::MediaData::Type) const, mozilla::MediaData::Type&&, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31::*)(mozilla::WaitForDataRejectValue const&) const, mozilla::WaitForDataRejectValue, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31*, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31::*)(mozilla::WaitForDataRejectValue const&) const, mozilla::WaitForDataRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32::*)(mozilla::MediaData::Type) const, mozilla::MediaData::Type, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32*, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32::*)(mozilla::MediaData::Type) const, mozilla::MediaData::Type&&, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33::*)(mozilla::WaitForDataRejectValue const&) const, mozilla::WaitForDataRejectValue, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private> >(mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33*, void (mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33::*)(mozilla::WaitForDataRejectValue const&) const, mozilla::WaitForDataRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine, void (mozilla::MediaDecoderStateMachine::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine, void (mozilla::MediaDecoderStateMachine::*)(nsresult), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(nsresult), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine, void (mozilla::MediaDecoderStateMachine::*)(), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, void (mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34*, void (mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35, void (mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35*, void (mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}*, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}*, void ({lambda(bool)#1}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}, void ({lambda(bool)#2}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}*, void ({lambda(bool)#2}::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, bool, false>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, void ({lambda()#1}::*)(), nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}*, void ({lambda()#1}::*)(), nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, bool, false>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, bool, false>::Private> >(mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}*, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, void ({lambda(nsTArray<unsigned long> const&)#1}::*)(nsTArray<unsigned long> const&) const, nsTArray<unsigned long>, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private> >(mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}*, void ({lambda(nsTArray<unsigned long> const&)#1}::*)(nsTArray<unsigned long> const&) const, nsTArray<unsigned long>&&, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}, void ({lambda(unsigned long)#1}::*)(unsigned long) const, unsigned long, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private> >(mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}*, void ({lambda(unsigned long)#1}::*)(unsigned long) const, unsigned long&&, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::InvokeCallbackMethod<false, mozilla::LocalAllocPolicy::ProcessRequest()::$_0, void (mozilla::LocalAllocPolicy::ProcessRequest()::$_0::*)(RefPtr<mozilla::GlobalAllocPolicy::Token>) const, RefPtr<mozilla::GlobalAllocPolicy::Token>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private> >(mozilla::LocalAllocPolicy::ProcessRequest()::$_0*, void (mozilla::LocalAllocPolicy::ProcessRequest()::$_0::*)(RefPtr<mozilla::GlobalAllocPolicy::Token>) const, RefPtr<mozilla::GlobalAllocPolicy::Token>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::InvokeCallbackMethod<false, mozilla::LocalAllocPolicy::ProcessRequest()::$_1, void (mozilla::LocalAllocPolicy::ProcessRequest()::$_1::*)() const, bool, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private> >(mozilla::LocalAllocPolicy::ProcessRequest()::$_1*, void (mozilla::LocalAllocPolicy::ProcessRequest()::$_1::*)() const, bool&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2, void (mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2::*)() const, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2*, void (mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2::*)() const, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecoderData::Flush()::$_3, void (mozilla::MediaFormatReader::DecoderData::Flush()::$_3::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DecoderData::Flush()::$_3*, void (mozilla::MediaFormatReader::DecoderData::Flush()::$_3::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecoderData::Flush()::$_4, void (mozilla::MediaFormatReader::DecoderData::Flush()::$_4::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DecoderData::Flush()::$_4*, void (mozilla::MediaFormatReader::DecoderData::Flush()::$_4::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, void (mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5::*)(RefPtr<mozilla::GlobalAllocPolicy::Token>) const, RefPtr<mozilla::GlobalAllocPolicy::Token>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private> >(mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5*, void (mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5::*)(RefPtr<mozilla::GlobalAllocPolicy::Token>) const, RefPtr<mozilla::GlobalAllocPolicy::Token>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6, void (mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6::*)() const, bool, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private> >(mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6*, void (mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6::*)() const, bool&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, void (mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7*, void (mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8, void (mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8*, void (mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, void (mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17*, void (mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18, void (mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18*, void (mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, void (mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19::*)(mozilla::media::TimeUnit) const, mozilla::media::TimeUnit, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19*, void (mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19::*)(mozilla::media::TimeUnit) const, mozilla::media::TimeUnit&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20, void (mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20*, void (mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, void (mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21*, void (mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22, void (mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22*, void (mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(unsigned int), unsigned int, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), unsigned int&&, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder), mozilla::MediaTrackDemuxer::SkipFailureHolder, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder), mozilla::MediaTrackDemuxer::SkipFailureHolder&&, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), mozilla::media::TimeUnit, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), mozilla::media::TimeUnit&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::NotifyDataArrived()::$_23, void (mozilla::MediaFormatReader::NotifyDataArrived()::$_23::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::NotifyDataArrived()::$_23*, void (mozilla::MediaFormatReader::NotifyDataArrived()::$_23::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaFormatReader::NotifyDataArrived()::$_24, void (mozilla::MediaFormatReader::NotifyDataArrived()::$_24::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::MediaFormatReader::NotifyDataArrived()::$_24*, void (mozilla::MediaFormatReader::NotifyDataArrived()::$_24::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::InvokeCallbackMethod<false, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, void ({lambda()#1}::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private> >(mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}*, void ({lambda()#1}::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::InvokeCallbackMethod<false, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}, void ({lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}::*)(mozilla::Maybe<nsTString<char16_t> >&&) const, mozilla::Maybe<nsTString<char16_t> >, RefPtr<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private> >(mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}*, void ({lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}::*)(mozilla::Maybe<nsTString<char16_t> >&&) const, mozilla::Maybe<nsTString<char16_t> >&&, RefPtr<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::InvokeCallbackMethod<false, mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, void ({lambda()#1}::*)() const, bool, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private> >(mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}*, void ({lambda()#1}::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::InvokeCallbackMethod<false, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}, void ({lambda(RefPtr<mozilla::MediaMgrError> const&)#1}::*)(RefPtr<mozilla::MediaMgrError> const&) const, RefPtr<mozilla::MediaMgrError>, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private> >(mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}*, void ({lambda(RefPtr<mozilla::MediaMgrError> const&)#1}::*)(RefPtr<mozilla::MediaMgrError> const&) const, RefPtr<mozilla::MediaMgrError>&&, RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsresult, bool, true>::InvokeCallbackMethod<false, mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, void (mozilla::SourceListener::SetEnabledFor(int, bool)::$_47::*)(nsresult), nsresult, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private> >(mozilla::SourceListener::SetEnabledFor(int, bool)::$_47*, void (mozilla::SourceListener::SetEnabledFor(int, bool)::$_47::*)(nsresult), nsresult&&, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsresult, bool, true>::InvokeCallbackMethod<false, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48, void (mozilla::SourceListener::SetEnabledFor(int, bool)::$_48::*)() const, bool, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private> >(mozilla::SourceListener::SetEnabledFor(int, bool)::$_48*, void (mozilla::SourceListener::SetEnabledFor(int, bool)::$_48::*)() const, bool&&, RefPtr<mozilla::MozPromise<nsresult, bool, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned long, unsigned long, true>::InvokeCallbackMethod<false, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, void ({lambda(unsigned long)#1}::*)(unsigned long) const, unsigned long, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private> >(mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}*, void ({lambda(unsigned long)#1}::*)(unsigned long) const, unsigned long&&, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned long, unsigned long, true>::InvokeCallbackMethod<false, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}, void ({lambda(unsigned long)#2}::*)(unsigned long) const, unsigned long, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private> >(mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}*, void ({lambda(unsigned long)#2}::*)(unsigned long) const, unsigned long&&, RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, void (mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51::*)(nsTArray<unsigned long> const&) const, nsTArray<unsigned long>, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private> >(mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51*, void (mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51::*)(nsTArray<unsigned long> const&) const, nsTArray<unsigned long>&&, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::InvokeCallbackMethod<false, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52, void (mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52::*)() const, unsigned long, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private> >(mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52*, void (mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52::*)() const, unsigned long&&, RefPtr<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, void ({lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}::*)(RefPtr<mozilla::gmp::ChromiumCDMParent>) const, RefPtr<mozilla::gmp::ChromiumCDMParent>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private> >(mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}*, void ({lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}::*)(RefPtr<mozilla::gmp::ChromiumCDMParent>) const, RefPtr<mozilla::gmp::ChromiumCDMParent>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}, void ({lambda(mozilla::MediaResult)#1}::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private> >(mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}*, void ({lambda(mozilla::MediaResult)#1}::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, void (mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0::*)(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>) const, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0*, void (mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0::*)(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>) const, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1, void (mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1*, void (mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, void (mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2::*)(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>) const, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2*, void (mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2::*)(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>) const, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3, void (mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3*, void (mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, void (mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4::*)(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>) const, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4*, void (mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4::*)(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>) const, RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5, void (mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5*, void (mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6::*)(mozilla::gmp::GMPServiceChild*) const, mozilla::gmp::GMPServiceChild*, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6*, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6::*)(mozilla::gmp::GMPServiceChild*) const, mozilla::gmp::GMPServiceChild*&&, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7*, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8::*)(mozilla::gmp::GMPServiceChild*) const, mozilla::gmp::GMPServiceChild*, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8*, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8::*)(mozilla::gmp::GMPServiceChild*) const, mozilla::gmp::GMPServiceChild*&&, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9*, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10::*)(mozilla::gmp::GMPServiceChild*) const, mozilla::gmp::GMPServiceChild*, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10*, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10::*)(mozilla::gmp::GMPServiceChild*) const, mozilla::gmp::GMPServiceChild*&&, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11::*)(nsresult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private> >(mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11*, void (mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11::*)(nsresult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13, void (mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13::*)(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&), mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13*, void (mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13::*)(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&), mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, nsresult, false>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, void (mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14::*)() const, nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14*, void (mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14::*)() const, nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, nsresult, false>::InvokeCallbackMethod<false, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15, void (mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private> >(mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15*, void (mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>&&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvInit()::$_0, void (mozilla::dom::VideoDecoderParent::RecvInit()::$_0::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvInit()::$_0*, void (mozilla::dom::VideoDecoderParent::RecvInit()::$_0::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvInit()::$_1, void (mozilla::dom::VideoDecoderParent::RecvInit()::$_1::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvInit()::$_1*, void (mozilla::dom::VideoDecoderParent::RecvInit()::$_1::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, void (mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2*, void (mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3, void (mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3*, void (mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, void (mozilla::dom::VideoDecoderParent::RecvFlush()::$_4::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvFlush()::$_4*, void (mozilla::dom::VideoDecoderParent::RecvFlush()::$_4::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5, void (mozilla::dom::VideoDecoderParent::RecvFlush()::$_5::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvFlush()::$_5*, void (mozilla::dom::VideoDecoderParent::RecvFlush()::$_5::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, void (mozilla::dom::VideoDecoderParent::RecvDrain()::$_6::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvDrain()::$_6*, void (mozilla::dom::VideoDecoderParent::RecvDrain()::$_6::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7, void (mozilla::dom::VideoDecoderParent::RecvDrain()::$_7::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::dom::VideoDecoderParent::RecvDrain()::$_7*, void (mozilla::dom::VideoDecoderParent::RecvDrain()::$_7::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}, void (mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const::*)(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue) const, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}*, void (mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const::*)(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue) const, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, void ({lambda(mozilla::dom::MediaCapabilitiesInfo)#1}::*)(mozilla::dom::MediaCapabilitiesInfo) const, mozilla::dom::MediaCapabilitiesInfo, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private> >(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}*, void ({lambda(mozilla::dom::MediaCapabilitiesInfo)#1}::*)(mozilla::dom::MediaCapabilitiesInfo) const, mozilla::dom::MediaCapabilitiesInfo&&, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}, void ({lambda(mozilla::MediaResult)#1}::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private> >(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}*, void ({lambda(mozilla::MediaResult)#1}::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2, void (mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2::*)(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue const&) const, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Private> >(mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2*, void (mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2::*)(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue const&) const, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::media::AudioSinkWrapper, void (mozilla::media::AudioSinkWrapper::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::media::AudioSinkWrapper, void (mozilla::media::AudioSinkWrapper::*)(), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, void (mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1*, void (mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2, void (mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2*, void (mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, void (mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3*, void (mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4, void (mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4*, void (mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, void (mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5*, void (mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6, void (mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6*, void (mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, void (mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15::*)(bool) const, bool, RefPtr<mozilla::MozPromise<bool, nsresult, true>::Private> >(mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15*, void (mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15::*)(bool) const, bool&&, RefPtr<mozilla::MozPromise<bool, nsresult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16, void (mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16::*)() const, nsresult, RefPtr<mozilla::MozPromise<bool, nsresult, true>::Private> >(mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16*, void (mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16::*)() const, nsresult&&, RefPtr<mozilla::MozPromise<bool, nsresult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::SourceBuffer, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), mozilla::Pair<bool, mozilla::SourceBufferAttributes>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private> >(mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), mozilla::Pair<bool, mozilla::SourceBufferAttributes>&&, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::SourceBuffer, void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private> >(mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21, void (mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21::*)() const, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21*, void (mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21::*)() const, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, void (mozilla::TrackBuffersManager::SegmentParserLoop()::$_22::*)(bool) const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::TrackBuffersManager::SegmentParserLoop()::$_22*, void (mozilla::TrackBuffersManager::SegmentParserLoop()::$_22::*)(bool) const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23, void (mozilla::TrackBuffersManager::SegmentParserLoop()::$_23::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::TrackBuffersManager::SegmentParserLoop()::$_23*, void (mozilla::TrackBuffersManager::SegmentParserLoop()::$_23::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::TrackBuffersManager, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::TrackBuffersManager, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::TrackBuffersManager, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, void (mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23*, void (mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23::*)(mozilla::TrackInfo::TrackType) const, mozilla::TrackInfo::TrackType&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24, void (mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24*, void (mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, void (mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25*, void (mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26, void (mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26*, void (mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, void (mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27*, void (mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28, void (mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28*, void (mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, void (mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::*)() const, bool, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29*, void (mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30, void (mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private> >(mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30*, void (mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, void ({lambda(RefPtr<mozilla::MediaRawData>)#1}::*)(RefPtr<mozilla::MediaRawData>) const, RefPtr<mozilla::MediaRawData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private> >(mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}*, void ({lambda(RefPtr<mozilla::MediaRawData>)#1}::*)(RefPtr<mozilla::MediaRawData>) const, RefPtr<mozilla::MediaRawData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, void ({lambda()#1}::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}*, void ({lambda()#1}::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}, void ({lambda()#2}::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}*, void ({lambda()#2}::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, void ({lambda(RefPtr<mozilla::MediaRawData>)#1}::*)(RefPtr<mozilla::MediaRawData>) const, RefPtr<mozilla::MediaRawData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private> >(mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}*, void ({lambda(RefPtr<mozilla::MediaRawData>)#1}::*)(RefPtr<mozilla::MediaRawData>) const, RefPtr<mozilla::MediaRawData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), mozilla::DecryptResult, RefPtr<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private> >(mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), mozilla::DecryptResult&&, RefPtr<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}*, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}*, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private> >(mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::InvokeCallbackMethod<false, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}, void ({lambda()#1}::*)() const, bool, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private> >(mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}*, void ({lambda()#1}::*)() const, bool&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::InvokeCallbackMethod<false, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, void (mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::*)(RefPtr<mozilla::MediaRawData>) const, RefPtr<mozilla::MediaRawData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private> >(mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5*, void (mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::*)(RefPtr<mozilla::MediaRawData>) const, RefPtr<mozilla::MediaRawData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}*, void ({lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}::*)(nsTArray<RefPtr<mozilla::MediaData> > const&) const, nsTArray<RefPtr<mozilla::MediaData> >&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private> >(mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}*, void ({lambda(mozilla::MediaResult const&)#1}::*)(mozilla::MediaResult const&) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::InvokeCallbackMethod<false, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6, void (mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6::*)() const, bool, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private> >(mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6*, void (mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6::*)() const, bool&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::EndOfStream()::$_0, void (mozilla::OmxDataDecoder::EndOfStream()::$_0::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::EndOfStream()::$_0*, void (mozilla::OmxDataDecoder::EndOfStream()::$_0::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::EndOfStream()::$_1, void (mozilla::OmxDataDecoder::EndOfStream()::$_1::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::EndOfStream()::$_1*, void (mozilla::OmxDataDecoder::EndOfStream()::$_1::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, void (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11*, void (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12, void (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private> >(mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12*, void (mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, bool, false>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, void (mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13::*)() const, mozilla::OmxPromiseLayer::BufferData* const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13*, void (mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13::*)() const, mozilla::OmxPromiseLayer::BufferData* const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14, void (mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14::*)() const, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14*, void (mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14::*)() const, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), mozilla::OmxPromiseLayer::BufferData* const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), mozilla::OmxPromiseLayer::BufferData* const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder), mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder), mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::OmxStateRunner()::$_16, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_16::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::OmxStateRunner()::$_16*, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_16::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::OmxStateRunner()::$_17, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_17::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::OmxStateRunner()::$_17*, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_17::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::OmxStateRunner()::$_18, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_18::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::OmxStateRunner()::$_18*, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_18::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::OmxStateRunner()::$_19, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_19::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::OmxStateRunner()::$_19*, void (mozilla::OmxDataDecoder::OmxStateRunner()::$_19::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, void ({lambda(mozilla::OmxPromiseLayer::BufferData*)#1}::*)(mozilla::OmxPromiseLayer::BufferData*) const, mozilla::OmxPromiseLayer::BufferData* const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}*, void ({lambda(mozilla::OmxPromiseLayer::BufferData*)#1}::*)(mozilla::OmxPromiseLayer::BufferData*) const, mozilla::OmxPromiseLayer::BufferData* const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}, void ({lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder) const, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}*, void ({lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder) const, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_22::*)() const, OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::PortSettingsChanged()::$_22*, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_22::*)() const, OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_23::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder::PortSettingsChanged()::$_23*, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_23::*)() const, mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_24::*)() const, nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::OmxDataDecoder::PortSettingsChanged()::$_24*, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_24::*)() const, nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_25::*)() const, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private> >(mozilla::OmxDataDecoder::PortSettingsChanged()::$_25*, void (mozilla::OmxDataDecoder::PortSettingsChanged()::$_25::*)() const, mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), OMX_COMMANDTYPE, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), OMX_COMMANDTYPE&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::InvokeCallbackMethod<false, mozilla::OmxDataDecoder, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder), mozilla::OmxPromiseLayer::OmxCommandFailureHolder, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private> >(mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder), mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, void (mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0*, void (mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1, void (mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1*, void (mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecodeTask, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), mozilla::MetadataHolder, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), mozilla::MetadataHolder&&, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecodeTask, void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecodeTask, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::AudioData>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::AudioData>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, mozilla::MediaDecodeTask, void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private> >(mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, void (mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2::*)(mozilla::dom::WebAuthnMakeCredentialResult&&) const, mozilla::dom::WebAuthnMakeCredentialResult, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private> >(mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2*, void (mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2::*)(mozilla::dom::WebAuthnMakeCredentialResult&&) const, mozilla::dom::WebAuthnMakeCredentialResult&&, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3, void (mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3::*)(nsresult) const, nsresult, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private> >(mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3*, void (mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3::*)(nsresult) const, nsresult&&, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, void (mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4::*)(mozilla::dom::WebAuthnGetAssertionResult&&) const, mozilla::dom::WebAuthnGetAssertionResult, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private> >(mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4*, void (mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4::*)(mozilla::dom::WebAuthnGetAssertionResult&&) const, mozilla::dom::WebAuthnGetAssertionResult&&, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::InvokeCallbackMethod<false, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5, void (mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5::*)(nsresult) const, nsresult, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private> >(mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5*, void (mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5::*)(nsresult) const, nsresult&&, RefPtr<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ModuleLoadRequest, void (mozilla::dom::ModuleLoadRequest::*)(), nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private> >(mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), nsTArray<bool> const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<bool>, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ModuleLoadRequest, void (mozilla::dom::ModuleLoadRequest::*)(), nsresult const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private> >(mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), nsresult const&, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ModuleLoadRequest, void (mozilla::dom::ModuleLoadRequest::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ModuleLoadRequest, void (mozilla::dom::ModuleLoadRequest::*)(), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, void (mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25*, void (mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26, void (mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26*, void (mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27*, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28*, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29::*)(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&) const, nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29*, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29::*)(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&) const, nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30*, void (mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, void (mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31*, void (mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32, void (mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32*, void (mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, void (mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33*, void (mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34, void (mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34*, void (mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35*, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36*, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37::*)(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&) const, nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37*, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37::*)(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&) const, nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38*, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39*, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40*, void (mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0*, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1*, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3*, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4*, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5*, void (mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6, void (mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6*, void (mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, void (mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10*, void (mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11, void (mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11*, void (mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21*, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22*, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23*, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24*, void (mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25*, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26*, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27*, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28*, void (mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1::*)(bool), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1*, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1::*)(bool), bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2::*)(nsresult), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2*, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2::*)(nsresult), nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3*, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3::*)(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const, mozilla::dom::ServiceWorkerRegistrationDescriptor const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private> >(mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4*, void (mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4::*)(mozilla::CopyableErrorResult const&) const, mozilla::CopyableErrorResult const&, RefPtr<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8, void (mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8*, void (mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, void (mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4::*)(mozilla::widget::IMENotificationRequests) const, mozilla::widget::IMENotificationRequests const&, RefPtr<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4*, void (mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4::*)(mozilla::widget::IMENotificationRequests) const, mozilla::widget::IMENotificationRequests const&, RefPtr<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5, void (mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5*, void (mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, void (mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0*, void (mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1, void (mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1*, void (mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2, void (mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2*, void (mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2::*)() const, mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, void (mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12::*)(bool) const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12*, void (mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12::*)(bool) const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, bool, true>::InvokeCallbackMethod<false, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13, void (mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13::*)() const, bool, RefPtr<mozilla::MozPromise<bool, bool, true>::Private> >(mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13*, void (mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13::*)() const, bool&&, RefPtr<mozilla::MozPromise<bool, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, false>::InvokeCallbackMethod<false, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, void (nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15::*)(nsTString<char>) const, nsTString<char> const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private> >(nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15*, void (nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15::*)(nsTString<char>) const, nsTString<char> const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, false>::InvokeCallbackMethod<false, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16, void (nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private> >(nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16*, void (nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, false>::InvokeCallbackMethod<false, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, void (nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17::*)(nsTString<char>) const, nsTString<char> const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private> >(nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17*, void (nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17::*)(nsTString<char>) const, nsTString<char> const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, false>::InvokeCallbackMethod<false, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18, void (nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private> >(nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18*, void (nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, false>::InvokeCallbackMethod<false, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, void (nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19::*)(nsTString<char> const&) const, nsTString<char> const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private> >(nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19*, void (nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19::*)(nsTString<char> const&) const, nsTString<char> const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTString<char>, nsresult, false>::InvokeCallbackMethod<false, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20, void (nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private> >(nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20*, void (nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<nsTString<char>, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::InvokeCallbackMethod<false, nsProfiler::StartGathering(double)::$_21, void (nsProfiler::StartGathering(double)::$_21::*)(mozilla::ipc::Shmem const&) const, mozilla::ipc::Shmem, RefPtr<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private> >(nsProfiler::StartGathering(double)::$_21*, void (nsProfiler::StartGathering(double)::$_21::*)(mozilla::ipc::Shmem const&) const, mozilla::ipc::Shmem&&, RefPtr<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private>&&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::InvokeCallbackMethod<false, nsProfiler::StartGathering(double)::$_22, void (nsProfiler::StartGathering(double)::$_22::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason, RefPtr<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private> >(nsProfiler::StartGathering(double)::$_22*, void (nsProfiler::StartGathering(double)::$_22::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason&&, RefPtr<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private>&&) Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, void (mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0::*)(mozilla::Tuple<bool, nsTString<char16_t> > const&) const, mozilla::Tuple<bool, nsTString<char16_t> > const&, RefPtr<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0*, void (mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0::*)(mozilla::Tuple<bool, nsTString<char16_t> > const&) const, mozilla::Tuple<bool, nsTString<char16_t> > const&, RefPtr<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1, void (mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1*, void (mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, void (mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1*, void (mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1::*)(bool) const, bool const&, RefPtr<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::InvokeCallbackMethod<false, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2, void (mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private> >(mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2*, void (mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason const&, RefPtr<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private>&&) Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::InvokeCallbackMethod<false, mozilla::extensions::StreamFilter::Connect()::$_0, void (mozilla::extensions::StreamFilter::Connect()::$_0::*)(mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&&) const, mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, RefPtr<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private> >(mozilla::extensions::StreamFilter::Connect()::$_0*, void (mozilla::extensions::StreamFilter::Connect()::$_0::*)(mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&&) const, mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&&, RefPtr<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private>&&) Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::InvokeCallbackMethod<false, mozilla::extensions::StreamFilter::Connect()::$_1, void (mozilla::extensions::StreamFilter::Connect()::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason, RefPtr<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private> >(mozilla::extensions::StreamFilter::Connect()::$_1*, void (mozilla::extensions::StreamFilter::Connect()::$_1::*)(mozilla::ipc::ResponseRejectReason) const, mozilla::ipc::ResponseRejectReason&&, RefPtr<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private>&&) Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, nsresult, false>::InvokeCallbackMethod<false, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, void (mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1::*)(unsigned int) const, unsigned int const&, RefPtr<mozilla::MozPromise<unsigned int, nsresult, false>::Private> >(mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1*, void (mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1::*)(unsigned int) const, unsigned int const&, RefPtr<mozilla::MozPromise<unsigned int, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, nsresult, false>::InvokeCallbackMethod<false, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2, void (mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<unsigned int, nsresult, false>::Private> >(mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2*, void (mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2::*)(nsresult) const, nsresult const&, RefPtr<mozilla::MozPromise<unsigned int, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, void ({lambda(int)#1}::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}*, void ({lambda(int)#1}::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, double const&, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, double const&, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, int const&, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, int const&, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}, void ({lambda(int)#1}::*)(int) const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}*, void ({lambda(int)#1}::*)(int) const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}, void ({lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}::*)(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&) const, mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}*, void ({lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}::*)(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&) const, mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}, void ({lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}::*)(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&) const, mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}*, void ({lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}::*)(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&) const, mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, void ({lambda(int)#1}::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}*, void ({lambda(int)#1}::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, double const&, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#1}::*)() const, double const&, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#5}::*)() const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#5}::*)() const, int const&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}, void ({lambda(double)#1}::*)(double) const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}*, void ({lambda(double)#1}::*)(double) const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, void ({lambda(int)#1}::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}*, void ({lambda(int)#1}::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}, void ({lambda(double)#1}::*)(double) const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}*, void ({lambda(double)#1}::*)(double) const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<int>, double, false>::InvokeCallbackMethod<false, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, void ({lambda(nsTArray<int> const&)#1}::*)(nsTArray<int> const&) const, nsTArray<int> const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private> >(MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}*, void ({lambda(nsTArray<int> const&)#1}::*)(nsTArray<int> const&) const, nsTArray<int> const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<int>, double, false>::InvokeCallbackMethod<false, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, double const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private> >(MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, double const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<int>, double, false>::InvokeCallbackMethod<false, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, nsTArray<int> const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private> >(MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, nsTArray<int> const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<nsTArray<int>, double, false>::InvokeCallbackMethod<false, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}, void ({lambda(float)#1}::*)(float) const, double const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private> >(MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}*, void ({lambda(float)#1}::*)(float) const, double const&, RefPtr<mozilla::MozPromise<nsTArray<int>, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#2}::*)() const, double const&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}*, RefPtr<mozilla::MozPromise<int, double, false> > ({lambda()#2}::*)() const, double const&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, void ({lambda()#3}::*)() const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}*, void ({lambda()#3}::*)() const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}, void ({lambda()#4}::*)() const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}*, void ({lambda()#4}::*)() const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_MoveOnlyType_Test::TestBody()::$_27, void (MozPromise_MoveOnlyType_Test::TestBody()::$_27::*)(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >) const, mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_MoveOnlyType_Test::TestBody()::$_27*, void (MozPromise_MoveOnlyType_Test::TestBody()::$_27::*)(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >) const, mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_MoveOnlyType_Test::TestBody()::$_28, void (MozPromise_MoveOnlyType_Test::TestBody()::$_28::*)() const, bool, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_MoveOnlyType_Test::TestBody()::$_28*, void (MozPromise_MoveOnlyType_Test::TestBody()::$_28::*)() const, bool&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_MoveOnlyType_Test::TestBody()::$_29, void (MozPromise_MoveOnlyType_Test::TestBody()::$_29::*)(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&) const, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_MoveOnlyType_Test::TestBody()::$_29*, void (MozPromise_MoveOnlyType_Test::TestBody()::$_29::*)(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&) const, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, void (MozPromise_HeterogeneousChaining_Test::TestBody()::$_33::*)(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >) const, mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_33*, void (MozPromise_HeterogeneousChaining_Test::TestBody()::$_33::*)(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >) const, mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34, void (MozPromise_HeterogeneousChaining_Test::TestBody()::$_34::*)() const, bool, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_34*, void (MozPromise_HeterogeneousChaining_Test::TestBody()::$_34::*)() const, bool&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::InvokeCallbackMethod<false, MozPromise_HeterogeneousChaining_Test::TestBody()::$_36, void (MozPromise_HeterogeneousChaining_Test::TestBody()::$_36::*)(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&) const, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private> >(MozPromise_HeterogeneousChaining_Test::TestBody()::$_36*, void (MozPromise_HeterogeneousChaining_Test::TestBody()::$_36::*)(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&) const, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&&, RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, void (MozPromise_XPCOMEventTarget_Test::TestBody()::$_37::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_XPCOMEventTarget_Test::TestBody()::$_37*, void (MozPromise_XPCOMEventTarget_Test::TestBody()::$_37::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38, RefPtr<mozilla::MozPromise<int, double, false> > (MozPromise_XPCOMEventTarget_Test::TestBody()::$_38::*)() const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_XPCOMEventTarget_Test::TestBody()::$_38*, RefPtr<mozilla::MozPromise<int, double, false> > (MozPromise_XPCOMEventTarget_Test::TestBody()::$_38::*)() const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, void (MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39*, void (MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39::*)(int) const, int const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<int, double, false>::InvokeCallbackMethod<false, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40, RefPtr<mozilla::MozPromise<int, double, false> > (MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40::*)() const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private> >(MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40*, RefPtr<mozilla::MozPromise<int, double, false> > (MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40::*)() const, double const&, RefPtr<mozilla::MozPromise<int, double, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, void ({lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}::*)(RefPtr<mozilla::gmp::ChromiumCDMParent>) const, RefPtr<mozilla::gmp::ChromiumCDMParent>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private> >(CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}*, void ({lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}::*)(RefPtr<mozilla::gmp::ChromiumCDMParent>) const, RefPtr<mozilla::gmp::ChromiumCDMParent>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}, void ({lambda(mozilla::MediaResult)#1}::*)(mozilla::MediaResult) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private> >(CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}*, void ({lambda(mozilla::MediaResult)#1}::*)(mozilla::MediaResult) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, GMPRemoveTest::Setup()::$_0, void (GMPRemoveTest::Setup()::$_0::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(GMPRemoveTest::Setup()::$_0*, void (GMPRemoveTest::Setup()::$_0::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, GMPRemoveTest::Setup()::$_1, void (GMPRemoveTest::Setup()::$_1::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(GMPRemoveTest::Setup()::$_1*, void (GMPRemoveTest::Setup()::$_1::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, GMPRemoveTest::Setup()::$_2, void (GMPRemoveTest::Setup()::$_2::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(GMPRemoveTest::Setup()::$_2*, void (GMPRemoveTest::Setup()::$_2::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, GMPRemoveTest::Setup()::$_3, void (GMPRemoveTest::Setup()::$_3::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(GMPRemoveTest::Setup()::$_3*, void (GMPRemoveTest::Setup()::$_3::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::InvokeCallbackMethod<false, BenchmarkRunner::Run()::{lambda(unsigned int)#1}, void ({lambda(unsigned int)#1}::*)(unsigned int) const, unsigned int, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private> >(BenchmarkRunner::Run()::{lambda(unsigned int)#1}*, void ({lambda(unsigned int)#1}::*)(unsigned int) const, unsigned int&&, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::InvokeCallbackMethod<false, BenchmarkRunner::Run()::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private> >(BenchmarkRunner::Run()::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_Seek_Test::TestBody()::$_0, void (MP4Demuxer_Seek_Test::TestBody()::$_0::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_Seek_Test::TestBody()::$_0*, void (MP4Demuxer_Seek_Test::TestBody()::$_0::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, void ({lambda()#1}::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}*, void ({lambda()#1}::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}, void (mozilla::MediaResult const&::*)(mozilla::MediaResult const) const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}*, void (mozilla::MediaResult const&::*)(mozilla::MediaResult const) const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::media::TimeUnit, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::media::TimeUnit&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, void ({lambda()#1}::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}*, void ({lambda()#1}::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>) const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private> >(MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}, void ({lambda()#1}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}*, void ({lambda()#1}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void (MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1*, void (MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void (MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2*, void (MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, bool const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<bool, nsresult, false>::InvokeCallbackMethod<false, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private> >(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, nsresult const&, RefPtr<mozilla::MozPromise<bool, nsresult, false>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void (MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3*, void (MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, void ({lambda()#1}::*)() const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}*, void ({lambda()#1}::*)() const, RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}, void ({lambda()#2}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private> >(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}*, void ({lambda()#2}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void (MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4*, void (MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void (MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5*, void (MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void (MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6*, void (MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::EnableIf<!(false), void>::Type mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::InvokeCallbackMethod<false, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}, void ({lambda()#1}::*)() const, mozilla::MediaResult, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private> >(void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}*, void ({lambda()#1}::*)() const, mozilla::MediaResult&&, RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>&&) |
576 | | |
577 | | template<typename> |
578 | | class ThenCommand; |
579 | | |
580 | | template<typename...> |
581 | | class ThenValue; |
582 | | |
583 | | template<typename ThisType, |
584 | | typename ResolveMethodType, |
585 | | typename RejectMethodType> |
586 | | class ThenValue<ThisType*, ResolveMethodType, RejectMethodType> |
587 | | : public ThenValueBase |
588 | | { |
589 | | friend class ThenCommand<ThenValue>; |
590 | | |
591 | | using R1 = typename RemoveSmartPointer< |
592 | | typename detail::MethodTrait<ResolveMethodType>::ReturnType>::Type; |
593 | | using R2 = typename RemoveSmartPointer< |
594 | | typename detail::MethodTrait<RejectMethodType>::ReturnType>::Type; |
595 | | using SupportChaining = |
596 | | IntegralConstant<bool, IsMozPromise<R1>::value && IsSame<R1, R2>::value>; |
597 | | |
598 | | // Fall back to MozPromise when promise chaining is not supported to make code compile. |
599 | | using PromiseType = |
600 | | typename Conditional<SupportChaining::value, R1, MozPromise>::Type; |
601 | | |
602 | | public: |
603 | | ThenValue(nsISerialEventTarget* aResponseTarget, |
604 | | ThisType* aThisVal, |
605 | | ResolveMethodType aResolveMethod, |
606 | | RejectMethodType aRejectMethod, |
607 | | const char* aCallSite) |
608 | | : ThenValueBase(aResponseTarget, aCallSite) |
609 | | , mThisVal(aThisVal) |
610 | | , mResolveMethod(aResolveMethod) |
611 | | , mRejectMethod(aRejectMethod) |
612 | 0 | { |
613 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)(), char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)(), char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), char const*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult), char const*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(), char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder), char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), char const*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()>::ThenValue(nsISerialEventTarget*, mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)(), char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&), char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder), char const*) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder), char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::ThenValue(nsISerialEventTarget*, mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)(), char const*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::ThenValue(nsISerialEventTarget*, mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)(), char const*) |
614 | | |
615 | | void Disconnect() override |
616 | 0 | { |
617 | 0 | ThenValueBase::Disconnect(); |
618 | 0 |
|
619 | 0 | // If a Request has been disconnected, we don't guarantee that the |
620 | 0 | // resolve/reject runnable will be dispatched. Null out our refcounted |
621 | 0 | // this-value now so that it's released predictably on the dispatch thread. |
622 | 0 | mThisVal = nullptr; |
623 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::Disconnect() |
624 | | |
625 | | protected: |
626 | | MozPromiseBase* CompletionPromise() const override |
627 | 0 | { |
628 | 0 | return mCompletionPromise; |
629 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::CompletionPromise() const |
630 | | |
631 | | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override |
632 | 0 | { |
633 | 0 | if (aValue.IsResolve()) { |
634 | 0 | InvokeCallbackMethod<SupportChaining::value>( |
635 | 0 | mThisVal.get(), |
636 | 0 | mResolveMethod, |
637 | 0 | MaybeMove(aValue.ResolveValue()), |
638 | 0 | std::move(mCompletionPromise)); |
639 | 0 | } else { |
640 | 0 | InvokeCallbackMethod<SupportChaining::value>( |
641 | 0 | mThisVal.get(), |
642 | 0 | mRejectMethod, |
643 | 0 | MaybeMove(aValue.RejectValue()), |
644 | 0 | std::move(mCompletionPromise)); |
645 | 0 | } |
646 | 0 |
|
647 | 0 | // Null out mThisVal after invoking the callback so that any references are |
648 | 0 | // released predictably on the dispatch thread. Otherwise, it would be |
649 | 0 | // released on whatever thread last drops its reference to the ThenValue, |
650 | 0 | // which may or may not be ok. |
651 | 0 | mThisVal = nullptr; |
652 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) |
653 | | |
654 | | private: |
655 | | RefPtr<ThisType> mThisVal; // Only accessed and refcounted on dispatch thread. |
656 | | ResolveMethodType mResolveMethod; |
657 | | RejectMethodType mRejectMethod; |
658 | | RefPtr<typename PromiseType::Private> mCompletionPromise; |
659 | | }; |
660 | | |
661 | | template<typename ThisType, typename ResolveRejectMethodType> |
662 | | class ThenValue<ThisType*, ResolveRejectMethodType> : public ThenValueBase |
663 | | { |
664 | | friend class ThenCommand<ThenValue>; |
665 | | |
666 | | using R1 = typename RemoveSmartPointer< |
667 | | typename detail::MethodTrait<ResolveRejectMethodType>::ReturnType>::Type; |
668 | | using SupportChaining = IntegralConstant<bool, IsMozPromise<R1>::value>; |
669 | | |
670 | | // Fall back to MozPromise when promise chaining is not supported to make code compile. |
671 | | using PromiseType = |
672 | | typename Conditional<SupportChaining::value, R1, MozPromise>::Type; |
673 | | |
674 | | public: |
675 | | ThenValue(nsISerialEventTarget* aResponseTarget, |
676 | | ThisType* aThisVal, |
677 | | ResolveRejectMethodType aResolveRejectMethod, |
678 | | const char* aCallSite) |
679 | | : ThenValueBase(aResponseTarget, aCallSite) |
680 | | , mThisVal(aThisVal) |
681 | | , mResolveRejectMethod(aResolveRejectMethod) |
682 | 0 | {} |
683 | | |
684 | | void Disconnect() override |
685 | 0 | { |
686 | 0 | ThenValueBase::Disconnect(); |
687 | 0 |
|
688 | 0 | // If a Request has been disconnected, we don't guarantee that the |
689 | 0 | // resolve/reject runnable will be dispatched. Null out our refcounted |
690 | 0 | // this-value now so that it's released predictably on the dispatch thread. |
691 | 0 | mThisVal = nullptr; |
692 | 0 | } |
693 | | |
694 | | protected: |
695 | | MozPromiseBase* CompletionPromise() const override |
696 | 0 | { |
697 | 0 | return mCompletionPromise; |
698 | 0 | } |
699 | | |
700 | | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override |
701 | 0 | { |
702 | 0 | InvokeCallbackMethod<SupportChaining::value>(mThisVal.get(), |
703 | 0 | mResolveRejectMethod, |
704 | 0 | MaybeMove(aValue), |
705 | 0 | std::move(mCompletionPromise)); |
706 | 0 |
|
707 | 0 | // Null out mThisVal after invoking the callback so that any references are |
708 | 0 | // released predictably on the dispatch thread. Otherwise, it would be |
709 | 0 | // released on whatever thread last drops its reference to the ThenValue, |
710 | 0 | // which may or may not be ok. |
711 | 0 | mThisVal = nullptr; |
712 | 0 | } |
713 | | |
714 | | private: |
715 | | RefPtr<ThisType> mThisVal; // Only accessed and refcounted on dispatch thread. |
716 | | ResolveRejectMethodType mResolveRejectMethod; |
717 | | RefPtr<typename PromiseType::Private> mCompletionPromise; |
718 | | }; |
719 | | |
720 | | // NB: We could use std::function here instead of a template if it were supported. :-( |
721 | | template<typename ResolveFunction, typename RejectFunction> |
722 | | class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase |
723 | | { |
724 | | friend class ThenCommand<ThenValue>; |
725 | | |
726 | | using R1 = typename RemoveSmartPointer< |
727 | | typename detail::MethodTrait<ResolveFunction>::ReturnType>::Type; |
728 | | using R2 = typename RemoveSmartPointer< |
729 | | typename detail::MethodTrait<RejectFunction>::ReturnType>::Type; |
730 | | using SupportChaining = |
731 | | IntegralConstant<bool, IsMozPromise<R1>::value && IsSame<R1, R2>::value>; |
732 | | |
733 | | // Fall back to MozPromise when promise chaining is not supported to make code compile. |
734 | | using PromiseType = |
735 | | typename Conditional<SupportChaining::value, R1, MozPromise>::Type; |
736 | | |
737 | | public: |
738 | | ThenValue(nsISerialEventTarget* aResponseTarget, |
739 | | ResolveFunction&& aResolveFunction, |
740 | | RejectFunction&& aRejectFunction, |
741 | | const char* aCallSite) |
742 | | : ThenValueBase(aResponseTarget, aCallSite) |
743 | 0 | { |
744 | 0 | mResolveFunction.emplace(std::move(aResolveFunction)); |
745 | 0 | mRejectFunction.emplace(std::move(aRejectFunction)); |
746 | 0 | } Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1&&, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2&&, char const*) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4>::ThenValue(nsISerialEventTarget*, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3&&, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4&&, char const*) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6>::ThenValue(nsISerialEventTarget*, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5&&, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6&&, char const*) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8>::ThenValue(nsISerialEventTarget*, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7&&, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8&&, char const*) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10>::ThenValue(nsISerialEventTarget*, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9&&, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10&&, char const*) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0&&, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2&&, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3&&, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(bool)#1}&&, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3>::ThenValue(nsISerialEventTarget*, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2&&, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3&&, char const*) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::TrackInfo::TrackType&&)#1}&&, mozilla::MediaResult&&, char const*) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}&&, mozilla::MediaResult&&, char const*) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14>::ThenValue(nsISerialEventTarget*, mozilla::WebrtcMediaDataDecoder::Release()::$_13&&, mozilla::WebrtcMediaDataDecoder::Release()::$_14&&, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}>::ThenValue(nsISerialEventTarget*, {lambda(bool)#1}&&, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9>::ThenValue(nsISerialEventTarget*, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8&&, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9&&, char const*) Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4>::ThenValue(nsISerialEventTarget*, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3&&, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4&&, char const*) Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0&&, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0&&, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5>::ThenValue(nsISerialEventTarget*, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4&&, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(bool)#1}&&, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9>::ThenValue(nsISerialEventTarget*, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8&&, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15>::ThenValue(nsISerialEventTarget*, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14&&, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17>::ThenValue(nsISerialEventTarget*, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16&&, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13>::ThenValue(nsISerialEventTarget*, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12&&, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0&&, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9>::ThenValue(nsISerialEventTarget*, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8&&, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0&&, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2&&, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3&&, char const*) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6>::ThenValue(nsISerialEventTarget*, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5&&, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6&&, char const*) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11>::ThenValue(nsISerialEventTarget*, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10&&, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11&&, char const*) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13>::ThenValue(nsISerialEventTarget*, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12&&, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13&&, char const*) Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::CubebUtils::InitAudioIPCConnection()::$_0&&, mozilla::CubebUtils::InitAudioIPCConnection()::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0&&, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::DemuxSamples()::$_3&&, mozilla::BenchmarkPlayback::DemuxSamples()::$_4&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::DemuxNextSample()::$_5&&, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7&&, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9&&, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11&&, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::InputExhausted()::$_15&&, mozilla::BenchmarkPlayback::InputExhausted()::$_16&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}&&, mozilla::MediaResult const&, char const*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18>::ThenValue(nsISerialEventTarget*, mozilla::BenchmarkPlayback::InputExhausted()::$_17&&, mozilla::BenchmarkPlayback::InputExhausted()::$_18&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4>::ThenValue(nsISerialEventTarget*, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3&&, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4&&, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::MetadataHolder&&)#1}&&, mozilla::MediaResult const&, char const*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14>::ThenValue(nsISerialEventTarget*, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13&&, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoder::DumpDebugInfo()::$_15&&, mozilla::MediaDecoder::DumpDebugInfo()::$_16&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoder::RequestDebugInfo()::$_17&&, mozilla::MediaDecoder::RequestDebugInfo()::$_18&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::media::TimeUnit const&)#1}&&, mozilla::SeekRejectValue const&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::MediaData::Type)#1}&&, mozilla::WaitForDataRejectValue const&, char const*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19&&, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24&&, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26&&, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28&&, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30&&, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32&&, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35>::ThenValue(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34&&, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35&&, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}>::ThenValue(nsISerialEventTarget*, {lambda()#3}&&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}>::ThenValue(nsISerialEventTarget*, {lambda()#5}&&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}>::ThenValue(nsISerialEventTarget*, {lambda(bool)#1}&&, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}>::ThenValue(nsISerialEventTarget*, {lambda(nsTArray<unsigned long> const&)#1}&&, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::LocalAllocPolicy::ProcessRequest()::$_0&&, mozilla::LocalAllocPolicy::ProcessRequest()::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DecoderData::Flush()::$_3&&, mozilla::MediaFormatReader::DecoderData::Flush()::$_4&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5&&, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7&&, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10&&, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::media::TimeUnit const&)#1}&&, mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}&&, mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(unsigned int)#1}&&, mozilla::MediaTrackDemuxer::SkipFailureHolder const&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DoDemuxVideo()::$_13&&, mozilla::MediaFormatReader::DoDemuxVideo()::$_14&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DoDemuxAudio()::$_15&&, mozilla::MediaFormatReader::DoDemuxAudio()::$_16&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17&&, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19&&, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21&&, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::NotifyDataArrived()::$_23&&, mozilla::MediaFormatReader::NotifyDataArrived()::$_24&&, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::Maybe<nsTString<char16_t> >&&, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, RefPtr<mozilla::MediaMgrError> const&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42>::ThenValue(nsISerialEventTarget*, mozilla::SourceListener::InitializeAsync()::$_41&&, mozilla::SourceListener::InitializeAsync()::$_42&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46>::ThenValue(nsISerialEventTarget*, mozilla::SourceListener::SetEnabledFor(int, bool)::$_45&&, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48>::ThenValue(nsISerialEventTarget*, mozilla::SourceListener::SetEnabledFor(int, bool)::$_47&&, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48&&, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}>::ThenValue(nsISerialEventTarget*, {lambda(unsigned long)#1}&&, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52>::ThenValue(nsISerialEventTarget*, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51&&, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0&&, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2&&, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5>::ThenValue(nsISerialEventTarget*, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4&&, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}&&, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0&&, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2&&, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4&&, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6&&, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8&&, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10&&, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14&&, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16&&, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18&&, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19&&, char const*) Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3>::ThenValue(nsISerialEventTarget*, mozilla::dom::RemoteVideoDecoder::Init()::$_2&&, mozilla::dom::RemoteVideoDecoder::Init()::$_3&&, char const*) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::VideoDecoderParent::RecvInit()::$_0&&, mozilla::dom::VideoDecoderParent::RecvInit()::$_1&&, char const*) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2&&, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3&&, char const*) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5>::ThenValue(nsISerialEventTarget*, mozilla::dom::VideoDecoderParent::RecvFlush()::$_4&&, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5&&, char const*) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7>::ThenValue(nsISerialEventTarget*, mozilla::dom::VideoDecoderParent::RecvDrain()::$_6&&, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::dom::MediaCapabilitiesInfo)#1}&&, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1&&, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4>::ThenValue(nsISerialEventTarget*, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3&&, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6>::ThenValue(nsISerialEventTarget*, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5&&, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6&&, char const*) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16>::ThenValue(nsISerialEventTarget*, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15&&, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16&&, char const*) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23>::ThenValue(nsISerialEventTarget*, mozilla::TrackBuffersManager::SegmentParserLoop()::$_22&&, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2&&, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24>::ThenValue(nsISerialEventTarget*, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23&&, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26>::ThenValue(nsISerialEventTarget*, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25&&, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28>::ThenValue(nsISerialEventTarget*, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27&&, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30>::ThenValue(nsISerialEventTarget*, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29&&, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(RefPtr<mozilla::MediaRawData>)#1}&&, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(RefPtr<mozilla::MediaRawData>)#1}&&, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}&&, mozilla::MediaResult const&, char const*) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6>::ThenValue(nsISerialEventTarget*, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5&&, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6&&, char const*) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}&&, mozilla::MediaResult const&, char const*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::EndOfStream()::$_0&&, mozilla::OmxDataDecoder::EndOfStream()::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6&&, char const*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8&&, char const*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10&&, char const*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12&&, char const*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13&&, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14&&, char const*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::OmxStateRunner()::$_16&&, mozilla::OmxDataDecoder::OmxStateRunner()::$_17&&, char const*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::OmxStateRunner()::$_18&&, mozilla::OmxDataDecoder::OmxStateRunner()::$_19&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::OmxPromiseLayer::BufferData*)#1}&&, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::PortSettingsChanged()::$_20&&, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21&&, char const*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::PortSettingsChanged()::$_22&&, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23&&, char const*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25>::ThenValue(nsISerialEventTarget*, mozilla::OmxDataDecoder::PortSettingsChanged()::$_24&&, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0&&, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2&&, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3&&, char const*) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5>::ThenValue(nsISerialEventTarget*, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4&&, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25&&, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27&&, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29&&, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31&&, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33&&, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35&&, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37&&, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39&&, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0&&, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4&&, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10&&, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21&&, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23&&, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25&&, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27&&, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1&&, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3&&, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4&&, char const*) Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5>::ThenValue(nsISerialEventTarget*, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4&&, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5&&, char const*) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0&&, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13>::ThenValue(nsISerialEventTarget*, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12&&, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13&&, char const*) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16>::ThenValue(nsISerialEventTarget*, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15&&, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16&&, char const*) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18>::ThenValue(nsISerialEventTarget*, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17&&, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18&&, char const*) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20>::ThenValue(nsISerialEventTarget*, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19&&, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20&&, char const*) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22>::ThenValue(nsISerialEventTarget*, nsProfiler::StartGathering(double)::$_21&&, nsProfiler::StartGathering(double)::$_22&&, char const*) Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1>::ThenValue(nsISerialEventTarget*, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0&&, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1&&, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2&&, char const*) Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::extensions::StreamFilter::Connect()::$_0&&, mozilla::extensions::StreamFilter::Connect()::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1&&, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(int)#1}&&, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(int)#1}&&, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(int)#1}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda(int)#2}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}>::ThenValue(nsISerialEventTarget*, {lambda(int)#3}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}>::ThenValue(nsISerialEventTarget*, {lambda(int)#4}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}>::ThenValue(nsISerialEventTarget*, {lambda()#5}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValue<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}>::ThenValue(nsISerialEventTarget*, {lambda(int)#1}&&, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(nsTArray<int> const&)#1}&&, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}>::ThenValue(nsISerialEventTarget*, {lambda(int)#1}&&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}>::ThenValue(nsISerialEventTarget*, {lambda()#3}&&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28>::ThenValue(nsISerialEventTarget*, MozPromise_MoveOnlyType_Test::TestBody()::$_27&&, MozPromise_MoveOnlyType_Test::TestBody()::$_28&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32>::ThenValue(nsISerialEventTarget*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_31&&, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34>::ThenValue(nsISerialEventTarget*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_33&&, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38>::ThenValue(nsISerialEventTarget*, MozPromise_XPCOMEventTarget_Test::TestBody()::$_37&&, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40>::ThenValue(nsISerialEventTarget*, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39&&, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40&&, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}>::ThenValue(nsISerialEventTarget*, {lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}&&, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1>::ThenValue(nsISerialEventTarget*, GMPRemoveTest::Setup()::$_0&&, GMPRemoveTest::Setup()::$_1&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3>::ThenValue(nsISerialEventTarget*, GMPRemoveTest::Setup()::$_2&&, GMPRemoveTest::Setup()::$_3&&, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda(unsigned int)#1}&&, BenchmarkRunner::Run()::{lambda(unsigned int)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_Seek_Test::TestBody()::$_0&&, {lambda()#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, mozilla::MediaResult const&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, {lambda()#1}&&, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, {lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, {lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1&&, {lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2&&, {lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3&&, {lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4&&, {lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5&&, {lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}>::ThenValue(nsISerialEventTarget*, MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6&&, {lambda()#1}&&, char const*) |
747 | | |
748 | | void Disconnect() override |
749 | 0 | { |
750 | 0 | ThenValueBase::Disconnect(); |
751 | 0 |
|
752 | 0 | // If a Request has been disconnected, we don't guarantee that the |
753 | 0 | // resolve/reject runnable will be dispatched. Destroy our callbacks |
754 | 0 | // now so that any references in closures are released predictable on |
755 | 0 | // the dispatch thread. |
756 | 0 | mResolveFunction.reset(); |
757 | 0 | mRejectFunction.reset(); |
758 | 0 | } Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2>::Disconnect() Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4>::Disconnect() Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6>::Disconnect() Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8>::Disconnect() Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10>::Disconnect() Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3>::Disconnect() Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}>::Disconnect() Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13>::Disconnect() Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19>::Disconnect() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3>::Disconnect() Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1>::Disconnect() Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3>::Disconnect() Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5>::Disconnect() Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6>::Disconnect() Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16>::Disconnect() Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6>::Disconnect() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}>::Disconnect() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6>::Disconnect() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8>::Disconnect() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10>::Disconnect() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12>::Disconnect() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14>::Disconnect() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17>::Disconnect() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21>::Disconnect() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23>::Disconnect() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4>::Disconnect() Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5>::Disconnect() Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13>::Disconnect() Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16>::Disconnect() Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18>::Disconnect() Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20>::Disconnect() Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22>::Disconnect() Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2>::Disconnect() Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValue<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}>::Disconnect() |
759 | | |
760 | | protected: |
761 | | MozPromiseBase* CompletionPromise() const override |
762 | 0 | { |
763 | 0 | return mCompletionPromise; |
764 | 0 | } Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13>::CompletionPromise() const Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19>::CompletionPromise() const Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3>::CompletionPromise() const Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1>::CompletionPromise() const Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3>::CompletionPromise() const Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5>::CompletionPromise() const Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValue<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}>::CompletionPromise() const |
765 | | |
766 | | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override |
767 | 0 | { |
768 | 0 | // Note: The usage of InvokeCallbackMethod here requires that |
769 | 0 | // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous |
770 | 0 | // classes with ::operator()), since it allows us to share code more easily. |
771 | 0 | // We could fix this if need be, though it's quite easy to work around by |
772 | 0 | // just capturing something. |
773 | 0 | if (aValue.IsResolve()) { |
774 | 0 | InvokeCallbackMethod<SupportChaining::value>( |
775 | 0 | mResolveFunction.ptr(), |
776 | 0 | &ResolveFunction::operator(), |
777 | 0 | MaybeMove(aValue.ResolveValue()), |
778 | 0 | std::move(mCompletionPromise)); |
779 | 0 | } else { |
780 | 0 | InvokeCallbackMethod<SupportChaining::value>( |
781 | 0 | mRejectFunction.ptr(), |
782 | 0 | &RejectFunction::operator(), |
783 | 0 | MaybeMove(aValue.RejectValue()), |
784 | 0 | std::move(mCompletionPromise)); |
785 | 0 | } |
786 | 0 |
|
787 | 0 | // Destroy callbacks after invocation so that any references in closures are |
788 | 0 | // released predictably on the dispatch thread. Otherwise, they would be |
789 | 0 | // released on whatever thread last drops its reference to the ThenValue, |
790 | 0 | // which may or may not be ok. |
791 | 0 | mResolveFunction.reset(); |
792 | 0 | mRejectFunction.reset(); |
793 | 0 | } Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10>::DoResolveOrRejectInternal(mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, nsresult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<bool>, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48>::DoResolveOrRejectInternal(mozilla::MozPromise<nsresult, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned long, unsigned long, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23>::DoResolveOrRejectInternal(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned int, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenValue<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<int>, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ResolveOrRejectValue&) |
794 | | |
795 | | private: |
796 | | Maybe<ResolveFunction> mResolveFunction; // Only accessed and deleted on dispatch thread. |
797 | | Maybe<RejectFunction> mRejectFunction; // Only accessed and deleted on dispatch thread. |
798 | | RefPtr<typename PromiseType::Private> mCompletionPromise; |
799 | | }; |
800 | | |
801 | | template<typename ResolveRejectFunction> |
802 | | class ThenValue<ResolveRejectFunction> : public ThenValueBase |
803 | | { |
804 | | friend class ThenCommand<ThenValue>; |
805 | | |
806 | | using R1 = typename RemoveSmartPointer< |
807 | | typename detail::MethodTrait<ResolveRejectFunction>::ReturnType>::Type; |
808 | | using SupportChaining = IntegralConstant<bool, IsMozPromise<R1>::value>; |
809 | | |
810 | | // Fall back to MozPromise when promise chaining is not supported to make code compile. |
811 | | using PromiseType = |
812 | | typename Conditional<SupportChaining::value, R1, MozPromise>::Type; |
813 | | |
814 | | public: |
815 | | ThenValue(nsISerialEventTarget* aResponseTarget, |
816 | | ResolveRejectFunction&& aResolveRejectFunction, |
817 | | const char* aCallSite) |
818 | | : ThenValueBase(aResponseTarget, aCallSite) |
819 | 0 | { |
820 | 0 | mResolveRejectFunction.emplace(std::move(aResolveRejectFunction)); |
821 | 0 | } Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12>::ThenValue(nsISerialEventTarget*, mozilla::dom::ClientManagerService::ClientManagerService()::$_12&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13>::ThenValue(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13&&, char const*) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&, char const*) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&&, char const*) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2&&, char const*) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21>::ThenValue(nsISerialEventTarget*, mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21&&, char const*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1>::ThenValue(nsISerialEventTarget*, mozilla::AllocationWrapper::Shutdown()::$_1&&, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6&&, char const*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8>::ThenValue(nsISerialEventTarget*, mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8&&, char const*) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2>::ThenValue(nsISerialEventTarget*, mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::ThenValue(nsISerialEventTarget*, {lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29>::ThenValue(nsISerialEventTarget*, MozPromise_MoveOnlyType_Test::TestBody()::$_29&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}>::ThenValue(nsISerialEventTarget*, {lambda()#1}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}>::ThenValue(nsISerialEventTarget*, {lambda()#2}&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35>::ThenValue(nsISerialEventTarget*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_35&&, char const*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36>::ThenValue(nsISerialEventTarget*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_36&&, char const*) |
822 | | |
823 | | void Disconnect() override |
824 | 0 | { |
825 | 0 | ThenValueBase::Disconnect(); |
826 | 0 |
|
827 | 0 | // If a Request has been disconnected, we don't guarantee that the |
828 | 0 | // resolve/reject runnable will be dispatched. Destroy our callbacks |
829 | 0 | // now so that any references in closures are released predictable on |
830 | 0 | // the dispatch thread. |
831 | 0 | mResolveRejectFunction.reset(); |
832 | 0 | } Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13>::Disconnect() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2>::Disconnect() Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1>::Disconnect() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6>::Disconnect() Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8>::Disconnect() Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35>::Disconnect() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36>::Disconnect() |
833 | | |
834 | | protected: |
835 | | MozPromiseBase* CompletionPromise() const override |
836 | 0 | { |
837 | 0 | return mCompletionPromise; |
838 | 0 | } Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1>::CompletionPromise() const Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35>::CompletionPromise() const Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36>::CompletionPromise() const |
839 | | |
840 | | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override |
841 | 0 | { |
842 | 0 | // Note: The usage of InvokeCallbackMethod here requires that |
843 | 0 | // ResolveRejectFunction is capture-lambdas (i.e. anonymous |
844 | 0 | // classes with ::operator()), since it allows us to share code more easily. |
845 | 0 | // We could fix this if need be, though it's quite easy to work around by |
846 | 0 | // just capturing something. |
847 | 0 | InvokeCallbackMethod<SupportChaining::value>( |
848 | 0 | mResolveRejectFunction.ptr(), |
849 | 0 | &ResolveRejectFunction::operator(), |
850 | 0 | MaybeMove(aValue), |
851 | 0 | std::move(mCompletionPromise)); |
852 | 0 |
|
853 | 0 | // Destroy callbacks after invocation so that any references in closures are |
854 | 0 | // released predictably on the dispatch thread. Otherwise, they would be |
855 | 0 | // released on whatever thread last drops its reference to the ThenValue, |
856 | 0 | // which may or may not be ok. |
857 | 0 | mResolveRejectFunction.reset(); |
858 | 0 | } Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal({lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal({lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue&) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::MediaResult, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ResolveOrRejectValue&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ResolveOrRejectValue&) |
859 | | |
860 | | private: |
861 | | Maybe<ResolveRejectFunction> mResolveRejectFunction; // Only accessed and deleted on dispatch thread. |
862 | | RefPtr<typename PromiseType::Private> mCompletionPromise; |
863 | | }; |
864 | | |
865 | | public: |
866 | | void ThenInternal(already_AddRefed<ThenValueBase> aThenValue, |
867 | | const char* aCallSite) |
868 | 0 | { |
869 | 0 | PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic && mMagic3 == sMagic && mMagic4 == &mMutex); |
870 | 0 | RefPtr<ThenValueBase> thenValue = aThenValue; |
871 | 0 | MutexAutoLock lock(mMutex); |
872 | 0 | MOZ_DIAGNOSTIC_ASSERT(!IsExclusive || !mHaveRequest); |
873 | 0 | mHaveRequest = true; |
874 | 0 | PROMISE_LOG("%s invoking Then() [this=%p, aThenValue=%p, isPending=%d]", |
875 | 0 | aCallSite, |
876 | 0 | this, |
877 | 0 | thenValue.get(), |
878 | 0 | (int)IsPending()); |
879 | 0 | if (!IsPending()) { |
880 | 0 | thenValue->Dispatch(this); |
881 | 0 | } else { |
882 | 0 | mThenValues.AppendElement(thenValue.forget()); |
883 | 0 | } |
884 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsresult, bool, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, nsresult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<unsigned int, nsresult, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<int, double, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ThenInternal(already_AddRefed<mozilla::MozPromise<nsTArray<int>, double, false>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValueBase>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenInternal(already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValueBase>, char const*) |
885 | | |
886 | | protected: |
887 | | /* |
888 | | * A command object to store all information needed to make a request to |
889 | | * the promise. This allows us to delay the request until further use is |
890 | | * known (whether it is ->Then() again for more promise chaining or ->Track() |
891 | | * to terminate chaining and issue the request). |
892 | | * |
893 | | * This allows a unified syntax for promise chaining and disconnection |
894 | | * and feels more like its JS counterpart. |
895 | | */ |
896 | | template<typename ThenValueType> |
897 | | class ThenCommand |
898 | | { |
899 | | // Allow Promise1::ThenCommand to access the private constructor, |
900 | | // Promise2::ThenCommand(ThenCommand&&). |
901 | | template<typename, typename, bool> |
902 | | friend class MozPromise; |
903 | | |
904 | | using PromiseType = typename ThenValueType::PromiseType; |
905 | | using Private = typename PromiseType::Private; |
906 | | |
907 | | ThenCommand(const char* aCallSite, |
908 | | already_AddRefed<ThenValueType> aThenValue, |
909 | | MozPromise* aReceiver) |
910 | | : mCallSite(aCallSite) |
911 | | , mThenValue(aThenValue) |
912 | | , mReceiver(aReceiver) |
913 | 0 | { |
914 | 0 | } Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10> >, mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>*) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1> >, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3> >, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3> >, mozilla::MozPromise<nsTArray<bool>, nsresult, false>*) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult&&)#1}>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult&&)#1}>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}> >::ThenCommand(char const*, already_AddRefed<{lambda(bool)#2}>, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9> >, mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>*) Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4> >, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1> >, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> >, mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> >, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> >, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15> >, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> >, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13> >, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> >, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(nsresult)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1> >, mozilla::MozPromise<nsTString<char>, bool, true>*) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3> >, mozilla::MozPromise<nsTString<char>, nsresult, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1> >, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1> >, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4> >, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6> >, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8> >, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10> >, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult const&)#1}>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4> >, mozilla::MozPromise<mozilla::MediaStatistics, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult const&)#1}>, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >, mozilla::MozPromise<bool, bool, true>*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14> >, mozilla::MozPromise<unsigned long, unsigned long, true>*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16> >, mozilla::MozPromise<nsTString<char>, bool, true>*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18> >, mozilla::MozPromise<nsTString<char>, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::WaitForDataRejectValue const&)#1}>, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::SeekRejectValue const&)#1}>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20> >, mozilla::MozPromise<bool, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()> >, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> >, mozilla::MozPromise<bool, bool, true>*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> >, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> >, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> >, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> >, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> >, mozilla::MozPromise<bool, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}> >::ThenCommand(char const*, already_AddRefed<{lambda()#4}>, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}> >::ThenCommand(char const*, already_AddRefed<{lambda()#6}>, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}> >::ThenCommand(char const*, already_AddRefed<{lambda(bool)#2}>, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<nsTArray<bool>, bool, false>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(unsigned long)#1}>, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> >, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2> >, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> >, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> >, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult const&)#1}>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult const&)#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}>, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11> >, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()> >, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14> >, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16> >, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> >, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> >, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}>, mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}>, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42> >, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> >, mozilla::MozPromise<bool, bool, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenCommand<mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48> >, mozilla::MozPromise<nsresult, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}> >::ThenCommand(char const*, already_AddRefed<{lambda(unsigned long)#2}>, mozilla::MozPromise<unsigned long, unsigned long, true>*) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52> >, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> >, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>*) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3> >, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5> >, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult)#1}>, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1> >, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3> >, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5> >, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7> >, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9> >, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11> >, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15> >, mozilla::MozPromise<nsTArray<bool>, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3> >, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1> >, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&>, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult)#1}>, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> >, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> >, mozilla::MozPromise<bool, bool, true>*) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> >, mozilla::MozPromise<bool, bool, true>*) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenCommand<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> >, mozilla::MozPromise<bool, nsresult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1> >, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3> >, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> >, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> >, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> >, mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenCommand<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> >, mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult const&)#1}>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<mozilla::EMEDecryptor::Flush()::{lambda()#1}>, mozilla::MozPromise<bool, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult const&)#1}>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> >, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12> >, mozilla::MozPromise<bool, bool, false>*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14> >, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)> >, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}>, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25> >, mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>*) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)> >, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>*) Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> >, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> >, mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>*) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> >, mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> >, mozilla::MozPromise<nsTArray<bool>, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> >, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38> >, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4> >, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>*) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5> >, mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13> >, mozilla::MozPromise<bool, bool, true>*) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16> >, mozilla::MozPromise<nsTString<char>, nsresult, false>*) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18> >, mozilla::MozPromise<nsTString<char>, nsresult, false>*) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20> >, mozilla::MozPromise<nsTString<char>, nsresult, false>*) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22> >, mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>*) Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1> >, mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2> >, mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>*) Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1> >, mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>*) Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenCommand<mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2> >, mozilla::MozPromise<unsigned int, nsresult, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(int)#1}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}> >::ThenCommand(char const*, already_AddRefed<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}> >::ThenCommand(char const*, already_AddRefed<{lambda()#3}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}> >::ThenCommand(char const*, already_AddRefed<{lambda()#4}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(double)#1}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(double)#1}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<nsTArray<int>, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(float)#1}>, mozilla::MozPromise<nsTArray<int>, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(double)#1}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}> >::ThenCommand(char const*, already_AddRefed<{lambda()#4}>, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28> >, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29> >, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}>, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}>, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> >, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34> >, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> >, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36> >, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38> >, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40> >, mozilla::MozPromise<int, double, false>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(mozilla::MediaResult)#1}>, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3> >::ThenCommand(char const*, already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3> >, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda()#1}>, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}> >::ThenCommand(char const*, already_AddRefed<mozilla::MediaResult const&>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}>, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<bool, nsresult, false>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}> >::ThenCommand(char const*, already_AddRefed<{lambda()#2}>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}> >::ThenCommand(char const*, already_AddRefed<void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>*) |
915 | | |
916 | | ThenCommand(ThenCommand&& aOther) = default; |
917 | | |
918 | | public: |
919 | | ~ThenCommand() |
920 | 0 | { |
921 | 0 | // Issue the request now if the return value of Then() is not used. |
922 | 0 | if (mThenValue) { |
923 | 0 | mReceiver->ThenInternal(mThenValue.forget(), mCallSite); |
924 | 0 | } |
925 | 0 | } Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> >::~ThenCommand() Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenCommand<mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19> >::~ThenCommand() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3> >::~ThenCommand() Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1> >::~ThenCommand() Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3> >::~ThenCommand() Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5> >::~ThenCommand() Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenCommand<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenCommand<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenCommand<mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}> >::~ThenCommand() Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}> >::~ThenCommand() |
926 | | |
927 | | // Allow RefPtr<MozPromise> p = somePromise->Then(); |
928 | | // p->Then(thread1, ...); |
929 | | // p->Then(thread2, ...); |
930 | | operator RefPtr<PromiseType>() |
931 | 0 | { |
932 | 0 | static_assert( |
933 | 0 | ThenValueType::SupportChaining::value, |
934 | 0 | "The resolve/reject callback needs to return a RefPtr<MozPromise> " |
935 | 0 | "in order to do promise chaining."); |
936 | 0 |
|
937 | 0 | // mCompletionPromise must be created before ThenInternal() to avoid race. |
938 | 0 | RefPtr<Private> p = |
939 | 0 | new Private("<completion promise>", true /* aIsCompletionPromise */); |
940 | 0 | mThenValue->mCompletionPromise = p; |
941 | 0 | // Note ThenInternal() might nullify mCompletionPromise before return. |
942 | 0 | // So we need to return p instead of mCompletionPromise. |
943 | 0 | mReceiver->ThenInternal(mThenValue.forget(), mCallSite); |
944 | 0 | return p; |
945 | 0 | } Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16> >::operator RefPtr<mozilla::MozPromise<bool, nsresult, false> >() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18> >::operator RefPtr<mozilla::MozPromise<nsTString<char>, bool, true> >() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}> >::operator RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11> >::operator RefPtr<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >() Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42> >::operator RefPtr<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> >::operator RefPtr<mozilla::MozPromise<nsresult, bool, true> >() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >::operator RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >() Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >() Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >() Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17> >::operator RefPtr<mozilla::MozPromise<bool, nsresult, false> >() Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19> >::operator RefPtr<mozilla::MozPromise<bool, nsresult, false> >() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3> >::operator RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> >() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> >() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3> >::operator RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true> >() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Flush()::{lambda()#1}> >::operator RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> >() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> >::operator RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> >::operator RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> >::operator RefPtr<mozilla::MozPromise<bool, bool, false> >() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> >::operator RefPtr<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}> >::operator RefPtr<mozilla::MozPromise<int, double, false> >() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}> >::operator RefPtr<mozilla::MozPromise<int, double, false> >() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}> >::operator RefPtr<mozilla::MozPromise<int, double, false> >() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}> >::operator RefPtr<mozilla::MozPromise<int, double, false> >() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}> >::operator RefPtr<mozilla::MozPromise<int, double, false> >() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> >::operator RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> >::operator RefPtr<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >() |
946 | | |
947 | | template<typename... Ts> |
948 | | auto Then(Ts&&... aArgs) |
949 | | -> decltype(DeclVal<PromiseType>().Then(std::forward<Ts>(aArgs)...)) |
950 | 0 | { |
951 | 0 | return static_cast<RefPtr<PromiseType>>(*this)->Then( |
952 | 0 | std::forward<Ts>(aArgs)...); |
953 | 0 | } Unexecuted instantiation: Unified_cpp_dom_media6.cpp:_ZN7mozilla10MozPromiseIbbLb1EE11ThenCommandINS1_9ThenValueIJZNS_14SourceListener13SetEnabledForEibE4$_45ZNS4_13SetEnabledForEibE4$_46EEEE4ThenIJP20nsISerialEventTargetRA14_KcZNS4_13SetEnabledForEibE4$_47ZNS4_13SetEnabledForEibE4$_48EEEDTcldtclL_ZNS_7DeclValINS0_I8nsresultbLb1EEEEENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSO_ Unexecuted instantiation: Unified_cpp_dom_media9.cpp:_ZN7mozilla10MozPromiseINS_5media8TimeUnitENS_15SeekRejectValueELb1EE11ThenCommandINS4_9ThenValueIJZNS_11ReaderProxy24OnAudioDataRequestFailedERKNS_11MediaResultEE3$_0ZNS7_24OnAudioDataRequestFailedESA_E3$_1EEEE4ThenIJRK6RefPtrINS_14AbstractThreadEERA25_KcZNS7_24OnAudioDataRequestFailedESA_E3$_2ZNS7_24OnAudioDataRequestFailedESA_E3$_3EEEDTcldtclL_ZNS_7DeclValINS0_ISG_INS_9AudioDataEES8_Lb1EEEEENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSY_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE11ThenCommandINS4_9ThenValueIJZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_5ZNS7_15DoAsyncShutdownEvE3$_6EEEE4ThenIJR6RefPtrINS_9TaskQueueEERA16_KcZNS7_15DoAsyncShutdownEvE3$_7ZNS7_15DoAsyncShutdownEvE3$_8EEEDTcldtclL_ZNS_7DeclValIS4_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSR_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE11ThenCommandINS4_9ThenValueIJZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_7ZNS7_15DoAsyncShutdownEvE3$_8EEEE4ThenIJR6RefPtrINS_9TaskQueueEERA16_KcZNS7_15DoAsyncShutdownEvE3$_9ZNS7_15DoAsyncShutdownEvE4$_10EEEDTcldtclL_ZNS_7DeclValIS4_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSR_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE11ThenCommandINS4_9ThenValueIJZNS_14OmxDataDecoder15DoAsyncShutdownEvE3$_9ZNS7_15DoAsyncShutdownEvE4$_10EEEE4ThenIJR6RefPtrINS_9TaskQueueEERA16_KcZNS7_15DoAsyncShutdownEvE4$_11ZNS7_15DoAsyncShutdownEvE4$_12EEEDTcldtclL_ZNS_7DeclValINS0_IbbLb0EEEEENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSS_ Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:_ZN7mozilla10MozPromiseI15OMX_COMMANDTYPENS_15OmxPromiseLayer23OmxCommandFailureHolderELb1EE11ThenCommandINS4_9ThenValueIJZNS_14OmxDataDecoder19PortSettingsChangedEvE4$_20ZNS7_19PortSettingsChangedEvE4$_21EEEE4ThenIJR6RefPtrINS_9TaskQueueEERA20_KcZNS7_19PortSettingsChangedEvE4$_22ZNS7_19PortSettingsChangedEvE4$_23EEEDTcldtclL_ZNS_7DeclValIS4_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSR_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE11ThenCommandINS1_9ThenValueIJZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE_ZZNS4_8TestBodyEvENKS5_clEvEUlvE_EEEE4ThenIJRK6RefPtrINS_9TaskQueueEERA11_KcZZNS4_8TestBodyEvENKS5_clEvEUliE0_ZZNS4_8TestBodyEvENKS5_clEvEUlvE0_EEEDTcldtclL_ZNS_7DeclValIS1_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSQ_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE11ThenCommandINS1_9ThenValueIJZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE0_ZZNS4_8TestBodyEvENKS5_clEvEUlvE0_EEEE4ThenIJRK6RefPtrINS_9TaskQueueEERA11_KcZZNS4_8TestBodyEvENKS5_clEvEUliE1_ZZNS4_8TestBodyEvENKS5_clEvEUlvE1_EEEDTcldtclL_ZNS_7DeclValIS1_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSQ_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE11ThenCommandINS1_9ThenValueIJZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE1_ZZNS4_8TestBodyEvENKS5_clEvEUlvE1_EEEE4ThenIJRK6RefPtrINS_9TaskQueueEERA11_KcZZNS4_8TestBodyEvENKS5_clEvEUliE2_ZZNS4_8TestBodyEvENKS5_clEvEUlvE2_EEEDTcldtclL_ZNS_7DeclValIS1_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSQ_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseIidLb0EE11ThenCommandINS1_9ThenValueIJZZN34MozPromise_CompletionPromises_Test8TestBodyEvENK4$_23clEvEUliE2_ZZNS4_8TestBodyEvENKS5_clEvEUlvE2_EEEE4ThenIJRK6RefPtrINS_9TaskQueueEERA11_KcZZNS4_8TestBodyEvENKS5_clEvEUlvE3_ZZNS4_8TestBodyEvENKS5_clEvEUldE_EEEDTcldtclL_ZNS_7DeclValIS1_EENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSQ_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE11ThenCommandINS5_9ThenValueIJZZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvENK4$_30clEvEUlvE_EEEE4ThenIJRK6RefPtrINS_9TaskQueueEERA11_KcZZNS8_8TestBodyEvENKS9_clEvEUlvE0_EEEDTcldtclL_ZNS_7DeclValINS0_INS1_IiNS2_IiEEEEbLb1EEEEENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSV_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE11ThenCommandINS5_9ThenValueIJZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_31ZNS8_8TestBodyEvE4$_32EEEE4ThenIJR6RefPtrINS_9TaskQueueEERA9_KcZNS8_8TestBodyEvE4$_33ZNS8_8TestBodyEvE4$_34EEEDTcldtclL_ZNS_7DeclValINS0_INS1_IiNS2_IiEEEEbLb1EEEEENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOSV_ Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:_ZN7mozilla10MozPromiseINS_9UniquePtrIcNS_13DefaultDeleteIcEEEEbLb1EE11ThenCommandINS5_9ThenValueIJZN37MozPromise_HeterogeneousChaining_Test8TestBodyEvE4$_35EEEE4ThenIJR6RefPtrINS_9TaskQueueEERA9_KcZNS8_8TestBodyEvE4$_36EEEDTcldtclL_ZNS_7DeclValINS0_INS1_IiNS2_IiEEEEbLb1EEEEENS_18AddRvalueReferenceIT_E4TypeEvEE4Thenspclsr3stdE7forwardIT_Efp_EEEDpOST_ |
954 | | |
955 | | void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) |
956 | 0 | { |
957 | 0 | aRequestHolder.Track(do_AddRef(mThenValue)); |
958 | 0 | mReceiver->ThenInternal(mThenValue.forget(), mCallSite); |
959 | 0 | } Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >&) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >&) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >&) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenCommand<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, true> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >&) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenCommand<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >&) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >&) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<int, double, false> >&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}> >::Track(mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >&) |
960 | | |
961 | | // Allow calling ->Then() again for more promise chaining or ->Track() to |
962 | | // end chaining and track the request for future disconnection. |
963 | | ThenCommand* operator->() |
964 | 0 | { |
965 | 0 | return this; |
966 | 0 | } Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> >::operator->() Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> >::operator->() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> >::operator->() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> >::operator->() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> >::operator->() Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> >::operator->() Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >::operator->() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> >::operator->() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> >::operator->() Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> >::operator->() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> >::operator->() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> >::operator->() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::operator->() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> >::operator->() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> >::operator->() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> >::operator->() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> >::operator->() Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenCommand<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> >::operator->() Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> >::operator->() Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::operator->() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}> >::operator->() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> >::operator->() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenCommand<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> >::operator->() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}> >::operator->() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}> >::operator->() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}> >::operator->() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> >::operator->() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> >::operator->() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> >::operator->() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> >::operator->() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> >::operator->() Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> >::operator->() Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> >::operator->() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> >::operator->() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> >::operator->() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> >::operator->() Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> >::operator->() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> >::operator->() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> >::operator->() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> >::operator->() Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> >::operator->() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}> >::operator->() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}> >::operator->() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}> >::operator->() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}> >::operator->() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}> >::operator->() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}> >::operator->() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}> >::operator->() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> >::operator->() Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> >::operator->() |
967 | | |
968 | | private: |
969 | | const char* mCallSite; |
970 | | RefPtr<ThenValueType> mThenValue; |
971 | | RefPtr<MozPromise> mReceiver; |
972 | | }; |
973 | | |
974 | | public: |
975 | | template<typename ThisType, |
976 | | typename... Methods, |
977 | | typename ThenValueType = ThenValue<ThisType*, Methods...>, |
978 | | typename ReturnType = ThenCommand<ThenValueType>> |
979 | | ReturnType Then(nsISerialEventTarget* aResponseTarget, |
980 | | const char* aCallSite, |
981 | | ThisType* aThisVal, |
982 | | Methods... aMethods) |
983 | 0 | { |
984 | 0 | RefPtr<ThenValueType> thenValue = |
985 | 0 | new ThenValueType(aResponseTarget, aThisVal, aMethods..., aCallSite); |
986 | 0 | return ReturnType(aCallSite, thenValue.forget(), this); |
987 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::Promise, void (mozilla::dom::Promise::*)(), mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()> > >(nsISerialEventTarget*, char const*, mozilla::dom::Promise*, void (mozilla::dom::Promise::*)()) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::MediaDecoder, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)(), mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::MediaDecoder, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)(), mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoder*, void (mozilla::MediaDecoder::*)(), void (mozilla::MediaDecoder::*)()) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::MediaDecoderStateMachine, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::MediaDecoderStateMachine, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult), mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(nsresult)) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::MediaDecoderStateMachine, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)(), mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine*, void (mozilla::MediaDecoderStateMachine::*)(), void (mozilla::MediaDecoderStateMachine::*)()) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::MediaFormatReader, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)(), RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaFormatReader::*)()) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> > mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Then<mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder), mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)>, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(unsigned int), void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder)) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&), mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader*, void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit), void (mozilla::MediaFormatReader::*)(mozilla::MediaResult const&)) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Then<mozilla::ReaderProxy, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MetadataHolder&&), RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Then<mozilla::ReaderProxy, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&), mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::ReaderProxy*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(RefPtr<mozilla::AudioData>), RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::ReaderProxy::*)(mozilla::MediaResult const&)) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::media::AudioSinkWrapper, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)(), mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()> > >(nsISerialEventTarget*, char const*, mozilla::media::AudioSinkWrapper*, void (mozilla::media::AudioSinkWrapper::*)(), void (mozilla::media::AudioSinkWrapper::*)()) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Then<mozilla::dom::SourceBuffer, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&), mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::dom::SourceBuffer*, void (mozilla::dom::SourceBuffer::*)(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&), void (mozilla::dom::SourceBuffer::*)(mozilla::MediaResult const&)) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<mozilla::TrackBuffersManager, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<mozilla::TrackBuffersManager, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&), mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::TrackBuffersManager*, void (mozilla::TrackBuffersManager::*)(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>), void (mozilla::TrackBuffersManager::*)(mozilla::MediaResult const&)) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenCommand<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> > mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Then<mozilla::EMEDecryptor, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)>, mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenCommand<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ThenValue<mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::EMEDecryptor*, void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&), void (mozilla::EMEDecryptor::*)(mozilla::DecryptResult const&)) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)> > mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Then<mozilla::OmxDataDecoder, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder), mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)>, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder), mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder*, void (mozilla::OmxDataDecoder::*)(OMX_COMMANDTYPE), void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxCommandFailureHolder)) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Then<mozilla::MediaDecodeTask, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(mozilla::MetadataHolder&&), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Then<mozilla::MediaDecodeTask, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&), mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)>, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecodeTask*, void (mozilla::MediaDecodeTask::*)(RefPtr<mozilla::AudioData>), void (mozilla::MediaDecodeTask::*)(mozilla::MediaResult const&)) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> > mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Then<mozilla::dom::ModuleLoadRequest, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)(), mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>, mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> > >(nsISerialEventTarget*, char const*, mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ModuleLoadRequest, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)(), mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()> > >(nsISerialEventTarget*, char const*, mozilla::dom::ModuleLoadRequest*, void (mozilla::dom::ModuleLoadRequest::*)(), void (mozilla::dom::ModuleLoadRequest::*)()) |
988 | | |
989 | | template<typename... Functions, |
990 | | typename ThenValueType = ThenValue<Functions...>, |
991 | | typename ReturnType = ThenCommand<ThenValueType>> |
992 | | ReturnType Then(nsISerialEventTarget* aResponseTarget, |
993 | | const char* aCallSite, |
994 | | Functions&&... aFunctions) |
995 | 0 | { |
996 | 0 | RefPtr<ThenValueType> thenValue = |
997 | 0 | new ThenValueType(aResponseTarget, std::move(aFunctions)..., aCallSite); |
998 | 0 | return ReturnType(aCallSite, thenValue.forget(), this); |
999 | 0 | } Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_1&&, mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::ipc::URIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, mozilla::ipc::OptionalURIParams const&, mozilla::ipc::OptionalURIParams const&, unsigned int const&, nsTArray<mozilla::net::RequestHeaderTuple> const&, nsTString<char> const&, mozilla::ipc::OptionalIPCStream const&, bool const&, short const&, unsigned int const&, unsigned char const&, bool const&, unsigned int const&, bool const&, unsigned long const&, nsTString<char> const&, bool const&, nsTString<char> const&, bool const&, bool const&, bool const&, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, mozilla::net::OptionalHttpResponseHead const&, nsTString<char> const&, unsigned int const&, unsigned long const&, mozilla::net::OptionalCorsPreflightArgs const&, unsigned int const&, bool const&, bool const&, bool const&, nsTString<char> const&, unsigned int const&, unsigned int const&, unsigned long const&, nsTString<char16_t> const&, unsigned long const&, nsTString<char> const&, unsigned long const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, mozilla::TimeStamp const&, bool const&, mozilla::TimeStamp const&)::$_2&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4> > >(nsISerialEventTarget*, char const*, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_3&&, mozilla::net::HttpChannelParent::ConnectChannel(unsigned int const&, bool const&)::$_4&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6> > >(nsISerialEventTarget*, char const*, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_5&&, mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::$_6&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8> > >(nsISerialEventTarget*, char const*, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_7&&, mozilla::net::HttpChannelParent::RecvCrossProcessRedirectDone(nsresult const&)::$_8&&) Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10> > mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Then<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10, mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10>, mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ThenValue<mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10> > >(nsISerialEventTarget*, char const*, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_9&&, mozilla::net::HttpChannelParentListener::TriggerCrossProcessRedirect(nsIChannel*, nsILoadInfo*, unsigned long)::$_10&&) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1> > mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1>, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_0&&, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_1&&) Unexecuted instantiation: Unified_cpp_netwerk_protocol_res0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3> > mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3>, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_2&&, mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::$_3&&) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}> mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}, mozilla::MozPromise<bool, nsresult, false>::ThenValue<{lambda(bool)#1}, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(bool)#1}&&, mozilla::MozPromise<bool, nsresult, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, nsresult, false> > >&)::{lambda(nsresult)#1}&&) Unexecuted instantiation: Unified_cpp_extensions_cookie0.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3> > mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Then<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3, mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3>, mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3> > >(nsISerialEventTarget*, char const*, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_2&&, nsPermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::$_3&&) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}> mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<{lambda(mozilla::TrackInfo::TrackType&&)#1}, mozilla::MediaResult&&>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}> >(nsISerialEventTarget*, char const*, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::TrackInfo::TrackType&&)#1}&&, void mozilla::media::Await<mozilla::TrackInfo::TrackType, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_9&&, mozilla::WebrtcMediaDataDecoder::InitDecode(webrtc::VideoCodec const*, int)::$_10&&)::{lambda(mozilla::MediaResult&&)#1}&&) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}> mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}, mozilla::MediaResult&&>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}> >(nsISerialEventTarget*, char const*, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> >&&)#1}&&, void mozilla::media::Await<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_11&&, mozilla::WebrtcMediaDataDecoder::Decode(webrtc::EncodedImage const&, bool, webrtc::RTPFragmentationHeader const*, webrtc::CodecSpecificInfo const*, long)::$_12&&)::{lambda(mozilla::MediaResult&&)#1}&&) Unexecuted instantiation: Unified_cpp_src_media-conduit0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::WebrtcMediaDataDecoder::Release()::$_13, mozilla::WebrtcMediaDataDecoder::Release()::$_14> > >(nsISerialEventTarget*, char const*, mozilla::WebrtcMediaDataDecoder::Release()::$_13&&, mozilla::WebrtcMediaDataDecoder::Release()::$_14&&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#1}&&, mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue mozilla::media::Await<bool, bool, false>(already_AddRefed<nsIEventTarget>, RefPtr<mozilla::MozPromise<bool, bool, false> >)::{lambda(bool)#2}&&) Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9> > mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Then<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9, mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9>, mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ThenValue<mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9> > >(nsISerialEventTarget*, char const*, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_8&&, mozilla::layers::CompositorManagerParent::RecvReportMemory(std::__1::function<void (mozilla::wr::MemoryReport const&)>&&)::$_9&&) Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4> > mozilla::MozPromise<bool, bool, false>::Then<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4, mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4> > >(nsISerialEventTarget*, char const*, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_3&&, nsIDocument::RequestStorageAccess(mozilla::ErrorResult&)::$_4&&) Unexecuted instantiation: Unified_cpp_dom_cache0.cpp:mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1> > mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1>, mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_0&&, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::__1::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::$_1&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> > mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Then<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1, mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1>, mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_0&&, mozilla::dom::Client::Focus(mozilla::ErrorResult&)::$_1&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs const&, nsIGlobalObject*, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_2, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_3)::{lambda(nsresult)#1}&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5> > >(nsISerialEventTarget*, char const*, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_4&&, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_5&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs const&, nsIGlobalObject*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_6, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::$_7)::{lambda(nsresult)#1}&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs const&, nsIGlobalObject*, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_8, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::$_9)::{lambda(nsresult)#1}&&) Unexecuted instantiation: Unified_cpp_dom_clients_api0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs const&, nsIGlobalObject*, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_10, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::$_11)::{lambda(nsresult)#1}&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >&&)::{lambda(nsresult)#1}&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(nsresult)#1}&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}> mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}, mozilla::MozPromise<bool, nsresult, false>::ThenValue<{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(bool)#1}&&, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda(nsresult)#1}&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9> > >(nsISerialEventTarget*, char const*, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_8&&, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs const&)::$_9&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientNavigateArgs const&), mozilla::dom::ClientNavigateArgs const&)::{lambda(nsresult)#1}&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientMatchAllArgs const&), mozilla::dom::ClientMatchAllArgs const&)::{lambda(nsresult)#1}&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientManagerOpParent::DoServiceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent> >(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>), mozilla::dom::ClientOpenWindowArgs const&, already_AddRefed<mozilla::dom::ContentParent>&&)::{lambda(nsresult)#1}&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ClientManagerService::ClientManagerService()::$_12, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::$_12> > >(nsISerialEventTarget*, char const*, mozilla::dom::ClientManagerService::ClientManagerService()::$_12&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15> > >(nsISerialEventTarget*, char const*, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_14&&, mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_15&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17> > >(nsISerialEventTarget*, char const*, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_16&&, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&)::$_17&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13> > >(nsISerialEventTarget*, char const*, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_12&&, mozilla::dom::(anonymous namespace)::WaitForLoad(mozilla::dom::ClientOpenWindowArgs const&, nsPIDOMWindowOuter*, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*)::$_13&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> > mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_0&&, mozilla::dom::ClientOpenWindowOpChild::Init(mozilla::dom::ClientOpenWindowArgs const&)::$_1&&) Unexecuted instantiation: Unified_cpp_dom_clients_manager1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9> > >(nsISerialEventTarget*, char const*, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_8&&, mozilla::dom::ClientSource::Claim(mozilla::dom::ClientClaimArgs const&)::$_9&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientControlledArgs const&), mozilla::dom::ClientControlledArgs const&)::{lambda(nsresult)#1}&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientFocusArgs const&), mozilla::dom::ClientFocusArgs const&)::{lambda(nsresult)#1}&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientPostMessageArgs const&), mozilla::dom::ClientPostMessageArgs const&)::{lambda(nsresult)#1}&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientClaimArgs const&), mozilla::dom::ClientClaimArgs const&)::{lambda(nsresult)#1}&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Then<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenValue<{lambda(mozilla::dom::ClientOpResult const&)#1}, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>, mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ThenCommand<void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}> >(nsISerialEventTarget*, char const*, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&, void mozilla::dom::ClientSourceOpChild::DoSourceOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs>(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> > (mozilla::dom::ClientSource::*)(mozilla::dom::ClientGetInfoAndStateArgs const&), mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda(nsresult)#1}&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1> > mozilla::MozPromise<nsTString<char>, bool, true>::Then<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1, mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1>, mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_0&&, mozilla::dom::HTMLMediaElement::MozRequestDebugInfo(mozilla::ErrorResult&)::$_1&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3> > mozilla::MozPromise<nsTString<char>, nsresult, true>::Then<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3, mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3>, mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, true>::ThenValue<mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_2&&, mozilla::dom::HTMLMediaElement::MozRequestDebugLog(mozilla::ErrorResult&)::$_3&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6> > >(nsISerialEventTarget*, char const*, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_5&&, mozilla::dom::HTMLMediaElement::EnsureAutoplayRequested(bool)::$_6&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11> > >(nsISerialEventTarget*, char const*, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_10&&, mozilla::dom::HTMLMediaElement::TryRemoveMediaKeysAssociation()::$_11&&) Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13> > >(nsISerialEventTarget*, char const*, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_12&&, mozilla::dom::HTMLMediaElement::TryMakeAssociationWithCDM(mozilla::CDMProxy*)::$_13&&) Unexecuted instantiation: CubebUtils.cpp:mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1> > mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1>, mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::CubebUtils::InitAudioIPCConnection()::$_0, mozilla::CubebUtils::InitAudioIPCConnection()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::CubebUtils::InitAudioIPCConnection()::$_0&&, mozilla::CubebUtils::InitAudioIPCConnection()::$_1&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1> > mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Then<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1>, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_0&&, mozilla::VP9Benchmark::IsVP9DecodeFast(bool)::$_1&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxSamples()::$_3, mozilla::BenchmarkPlayback::DemuxSamples()::$_4> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::DemuxSamples()::$_3&&, mozilla::BenchmarkPlayback::DemuxSamples()::$_4&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::DemuxNextSample()::$_5, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::DemuxNextSample()::$_5&&, mozilla::BenchmarkPlayback::DemuxNextSample()::$_6&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_7&&, mozilla::BenchmarkPlayback::InitDecoder(mozilla::TrackInfo&&)::$_8&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10, mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_9&&, mozilla::BenchmarkPlayback::FinalizeShutdown()::$_10&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11&&, mozilla::BenchmarkPlayback::GlobalShutdown()::$_12&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda()#1}, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#1}&&, mozilla::BenchmarkPlayback::GlobalShutdown()::$_11::operator()() const::{lambda()#2}&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_15, mozilla::BenchmarkPlayback::InputExhausted()::$_16> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::InputExhausted()::$_15&&, mozilla::BenchmarkPlayback::InputExhausted()::$_16&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::MediaResult const&>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}&&, mozilla::BenchmarkPlayback::InputExhausted()::$_15::operator()(nsTArray<RefPtr<mozilla::MediaData> > const&) const::{lambda(mozilla::MediaResult const&)#1}&&) Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::BenchmarkPlayback::InputExhausted()::$_17, mozilla::BenchmarkPlayback::InputExhausted()::$_18> > >(nsISerialEventTarget*, char const*, mozilla::BenchmarkPlayback::InputExhausted()::$_17&&, mozilla::BenchmarkPlayback::InputExhausted()::$_18&&) Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4> > mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Then<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4, mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4>, mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ThenValue<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4> > >(nsISerialEventTarget*, char const*, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_3&&, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_4&&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}> mozilla::MozPromise<bool, bool, true>::Then<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}, mozilla::MozPromise<bool, bool, true>::ThenValue<{lambda()#1}, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#1}&&, mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::{lambda()#2}&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Then<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenValue<{lambda(mozilla::MetadataHolder&&)#1}, mozilla::MediaResult const&>, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ThenCommand<mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MetadataHolder&&)#1}&&, mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::{lambda(mozilla::MediaResult const&)#1}&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14> > mozilla::MozPromise<unsigned long, unsigned long, true>::Then<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14, mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14>, mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14> > >(nsISerialEventTarget*, char const*, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_13&&, mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::$_14&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16> > mozilla::MozPromise<nsTString<char>, bool, true>::Then<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16, mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16>, mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::DumpDebugInfo()::$_15, mozilla::MediaDecoder::DumpDebugInfo()::$_16> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoder::DumpDebugInfo()::$_15&&, mozilla::MediaDecoder::DumpDebugInfo()::$_16&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18> > mozilla::MozPromise<nsTString<char>, bool, true>::Then<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18, mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18>, mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<mozilla::MediaDecoder::RequestDebugInfo()::$_17, mozilla::MediaDecoder::RequestDebugInfo()::$_18> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoder::RequestDebugInfo()::$_17&&, mozilla::MediaDecoder::RequestDebugInfo()::$_18&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}> mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Then<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::SeekRejectValue const&>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::media::TimeUnit const&)#1}&&, mozilla::MediaDecoderStateMachine::AccurateSeekingState::DemuxerSeek()::{lambda(mozilla::SeekRejectValue const&)#1}&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}> mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Then<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<{lambda(mozilla::MediaData::Type)#1}, mozilla::WaitForDataRejectValue const&>, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::MediaData::Type)#1}&&, mozilla::MediaDecoderStateMachine::AccurateSeekingState::OnSeekRejected(mozilla::SeekRejectValue const&)::{lambda(mozilla::WaitForDataRejectValue const&)#1}&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_19&&, mozilla::MediaDecoderStateMachine::StateObject::HandleResumeVideoDecoding(mozilla::media::TimeUnit const&)::$_20&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_24&&, mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::$_25&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Then<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27>, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_26&&, mozilla::MediaDecoderStateMachine::RequestAudioData()::$_27&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> > mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Then<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29>, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_28&&, mozilla::MediaDecoderStateMachine::RequestVideoData(mozilla::media::TimeUnit const&)::$_29&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> > mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Then<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31>, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_30&&, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_31&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> > mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Then<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33>, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ThenValue<mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_32&&, mozilla::MediaDecoderStateMachine::WaitForData(mozilla::MediaData::Type)::$_33&&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35> > >(nsISerialEventTarget*, char const*, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_34&&, mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(mozilla::media::TimeUnit const&)::$_35&&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda()#1}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#1}&&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#2}&&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda()#3}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#3}&&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#4}&&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda()#5}, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#5}&&, mozilla::dom::MediaRecorder::Session::Shutdown()::{lambda()#6}&&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda()#1}, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#1}&&, mozilla::dom::MediaRecorder::Session::DestroyRunnable::Run()::{lambda()#2}&&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda(bool)#1}, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#1}&&, mozilla::MozPromise<bool, bool, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<bool, bool, false> > >&)::{lambda(bool)#2}&&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}> mozilla::MozPromise<nsTArray<bool>, bool, false>::Then<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}, mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenValue<{lambda()#1}, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}>, mozilla::MozPromise<nsTArray<bool>, bool, false>::ThenCommand<mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#1}&&, mozilla::dom::MediaRecorder::Session::InitEncoder(unsigned char, int)::Blocker::BlockShutdown(nsIAsyncShutdownClient*)::{lambda()#2}&&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}> mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Then<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<{lambda(nsTArray<unsigned long> const&)#1}, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}>, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(nsTArray<unsigned long> const&)#1}&&, mozilla::dom::MediaRecorderReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::{lambda(unsigned long)#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> > mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Then<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1>, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::LocalAllocPolicy::ProcessRequest()::$_0, mozilla::LocalAllocPolicy::ProcessRequest()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::LocalAllocPolicy::ProcessRequest()::$_0&&, mozilla::LocalAllocPolicy::ProcessRequest()::$_1&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2, mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::ShutdownPromisePool::Track(RefPtr<mozilla::MozPromise<bool, bool, false> >)::$_2&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderData::Flush()::$_3, mozilla::MediaFormatReader::DecoderData::Flush()::$_4> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DecoderData::Flush()::$_3&&, mozilla::MediaFormatReader::DecoderData::Flush()::$_4&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> > mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Then<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6>, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_5&&, mozilla::MediaFormatReader::DecoderFactory::RunStage(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_6&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_7&&, mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(mozilla::MediaFormatReader::DecoderFactory::Data&)::$_8&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11> > mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_10&&, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_11&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<{lambda(mozilla::media::TimeUnit const&)#1}, mozilla::MediaResult const&>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::media::TimeUnit const&)#1}&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaResult const&)#1}&&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, mozilla::MediaResult const&>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda(mozilla::MediaResult const&)#1}&&) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}> mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Then<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenValue<{lambda(unsigned int)#1}, mozilla::MediaTrackDemuxer::SkipFailureHolder const&>, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ThenCommand<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(unsigned int)#1}&&, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda(mozilla::MediaTrackDemuxer::SkipFailureHolder const&)#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxVideo()::$_13, mozilla::MediaFormatReader::DoDemuxVideo()::$_14> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DoDemuxVideo()::$_13&&, mozilla::MediaFormatReader::DoDemuxVideo()::$_14&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16> > mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DoDemuxAudio()::$_15, mozilla::MediaFormatReader::DoDemuxAudio()::$_16> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DoDemuxAudio()::$_15&&, mozilla::MediaFormatReader::DoDemuxAudio()::$_16&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_17&&, mozilla::MediaFormatReader::DecodeDemuxedSamples(mozilla::TrackInfo::TrackType, mozilla::MediaRawData*)::$_18&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_19&&, mozilla::MediaFormatReader::InternalSeek(mozilla::TrackInfo::TrackType, mozilla::MediaFormatReader::InternalSeekTarget const&)::$_20&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_21&&, mozilla::MediaFormatReader::DrainDecoder(mozilla::TrackInfo::TrackType)::$_22&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::MediaFormatReader::NotifyDataArrived()::$_23, mozilla::MediaFormatReader::NotifyDataArrived()::$_24> > >(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::NotifyDataArrived()::$_23&&, mozilla::MediaFormatReader::NotifyDataArrived()::$_24&&) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenCommand<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}> mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Then<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}, mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenValue<{lambda()#1}, mozilla::Maybe<nsTString<char16_t> >&&>, mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ThenCommand<mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}> >(nsISerialEventTarget*, char const*, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda()#1}&&, mozilla::GetUserMediaStreamRunnable::Run()::LocalTrackSource::ApplyConstraints(nsPIDOMWindowInner*, mozilla::dom::MediaTrackConstraints const&, mozilla::dom::CallerType)::{lambda(mozilla::Maybe<nsTString<char16_t> >&&)#1}&&) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}> mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Then<mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<{lambda()#1}, RefPtr<mozilla::MediaMgrError> const&>, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::GetUserMediaStreamRunnable::Run()::{lambda()#1}&&, mozilla::GetUserMediaStreamRunnable::Run()::{lambda(RefPtr<mozilla::MediaMgrError> const&)#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42> > mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Then<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42>, mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenCommand<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ThenValue<mozilla::SourceListener::InitializeAsync()::$_41, mozilla::SourceListener::InitializeAsync()::$_42> > >(nsISerialEventTarget*, char const*, mozilla::SourceListener::InitializeAsync()::$_41&&, mozilla::SourceListener::InitializeAsync()::$_42&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_45, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46> > >(nsISerialEventTarget*, char const*, mozilla::SourceListener::SetEnabledFor(int, bool)::$_45&&, mozilla::SourceListener::SetEnabledFor(int, bool)::$_46&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsresult, bool, true>::ThenCommand<mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48> > mozilla::MozPromise<nsresult, bool, true>::Then<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48, mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48>, mozilla::MozPromise<nsresult, bool, true>::ThenCommand<mozilla::MozPromise<nsresult, bool, true>::ThenValue<mozilla::SourceListener::SetEnabledFor(int, bool)::$_47, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48> > >(nsISerialEventTarget*, char const*, mozilla::SourceListener::SetEnabledFor(int, bool)::$_47&&, mozilla::SourceListener::SetEnabledFor(int, bool)::$_48&&) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}> mozilla::MozPromise<unsigned long, unsigned long, true>::Then<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}, mozilla::MozPromise<unsigned long, unsigned long, true>::ThenValue<{lambda(unsigned long)#1}, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}>, mozilla::MozPromise<unsigned long, unsigned long, true>::ThenCommand<mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#1}&&, mozilla::MozPromise<unsigned long, unsigned long, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<unsigned long, unsigned long, true> > >&)::{lambda(unsigned long)#2}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52> > mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Then<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52>, mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenCommand<mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ThenValue<mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52> > >(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_51&&, mozilla::dom::MediaRecorder::SizeOfExcludingThis(unsigned long (*)(void const*))::$_52&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> > mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Then<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenCommand<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_0&&, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_1&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3> > mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Then<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3>, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_2&&, mozilla::ReaderProxy::OnAudioDataRequestFailed(mozilla::MediaResult const&)::$_3&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5> > mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Then<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5>, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ThenValue<mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5> > >(nsISerialEventTarget*, char const*, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_4&&, mozilla::ReaderProxy::RequestVideoData(mozilla::media::TimeUnit const&)::$_5&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}> mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Then<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}>, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}> >(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}&&, mozilla::ChromiumCDMProxy::Init(unsigned int, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&)::$_7::operator()() const::{lambda(mozilla::MediaResult)#1}&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1> > mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Then<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1>, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_0&&, mozilla::gmp::GeckoMediaPluginService::GetCDM(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >, mozilla::GMPCrashHelper*)::$_1&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3> > mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Then<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3>, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_2&&, mozilla::gmp::GeckoMediaPluginService::GetDecryptingGMPVideoDecoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoDecoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoDecoderProxy> > >&&, unsigned int)::$_3&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5> > mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Then<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5>, mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_4&&, mozilla::gmp::GeckoMediaPluginService::GetGMPVideoEncoder(mozilla::GMPCrashHelper*, nsTArray<nsTString<char> >*, nsTSubstring<char> const&, mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >&&)::$_5&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7> > mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Then<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7>, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_6&&, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_7&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9> > mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Then<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9>, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_8&&, mozilla::gmp::GeckoMediaPluginServiceChild::GetContentParent(mozilla::GMPCrashHelper*, mozilla::gmp::NodeId const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_9&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11> > mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Then<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11>, mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_10&&, mozilla::gmp::GeckoMediaPluginServiceChild::GetNodeId(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::UniquePtr<GetNodeIdCallback, mozilla::DefaultDelete<GetNodeIdCallback> >&&)::$_11&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, nsTSubstring<char> const&, nsTString<char> const&, nsTArray<nsTString<char> > const&)::$_13&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15> > mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Then<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15, mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15>, mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_14&&, mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(mozilla::AbstractThread*)::$_15&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_16&&, mozilla::gmp::GeckoMediaPluginServiceParent::AsyncAddPluginDirectory(nsTSubstring<char16_t> const&)::$_17&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19> > >(nsISerialEventTarget*, char const*, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_18&&, mozilla::gmp::GeckoMediaPluginServiceParent::AddOnGMPThread(nsTString<char16_t>)::$_19&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::RemoteVideoDecoder::Init()::$_2, mozilla::dom::RemoteVideoDecoder::Init()::$_3> > >(nsISerialEventTarget*, char const*, mozilla::dom::RemoteVideoDecoder::Init()::$_2&&, mozilla::dom::RemoteVideoDecoder::Init()::$_3&&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInit()::$_0, mozilla::dom::VideoDecoderParent::RecvInit()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::VideoDecoderParent::RecvInit()::$_0&&, mozilla::dom::VideoDecoderParent::RecvInit()::$_1&&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_2&&, mozilla::dom::VideoDecoderParent::RecvInput(mozilla::dom::MediaRawDataIPDL const&)::$_3&&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvFlush()::$_4, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5> > >(nsISerialEventTarget*, char const*, mozilla::dom::VideoDecoderParent::RecvFlush()::$_4&&, mozilla::dom::VideoDecoderParent::RecvFlush()::$_5&&) Unexecuted instantiation: VideoDecoderParent.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::dom::VideoDecoderParent::RecvDrain()::$_6, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7> > >(nsISerialEventTarget*, char const*, mozilla::dom::VideoDecoderParent::RecvDrain()::$_6&&, mozilla::dom::VideoDecoderParent::RecvDrain()::$_7&&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Then<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}, mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue<{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}&&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}&&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}, mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const>, mozilla::MozPromise<bool, bool, false>::ThenCommand<{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0::operator()()::{lambda(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ResolveOrRejectValue const&)::{lambda(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const&)#1}::operator()(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ResolveOrRejectValue const)::{lambda(mozilla::MozPromise<bool, bool, false>::ResolveOrRejectValue const&)#1}&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}> mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Then<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenValue<{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}>, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::dom::MediaCapabilitiesInfo)#1}&&, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> > >&)::{lambda(mozilla::MediaResult)#1}&&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> > mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Then<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2>, mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ThenValue<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_2&&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_1&&, mozilla::media::VideoSink::Start(mozilla::media::TimeUnit const&, mozilla::MediaInfo const&)::$_2&&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4> > >(nsISerialEventTarget*, char const*, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_3&&, mozilla::media::VideoSink::TryUpdateRenderedVideoFrames()::$_4&&) Unexecuted instantiation: Unified_cpp_dom_media_mediasink0.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6> > >(nsISerialEventTarget*, char const*, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_5&&, mozilla::media::VideoSink::UpdateRenderedVideoFrames()::$_6&&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, nsresult, true>::ThenCommand<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> > mozilla::MozPromise<bool, nsresult, true>::Then<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16, mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16>, mozilla::MozPromise<bool, nsresult, true>::ThenCommand<mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16> > >(nsISerialEventTarget*, char const*, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_15&&, mozilla::dom::SourceBuffer::RangeRemoval(double, double)::$_16&&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21> > >(nsISerialEventTarget*, char const*, mozilla::dom::SourceBuffer::AppendDataCompletedWithSuccess(mozilla::Pair<bool, mozilla::SourceBufferAttributes> const&)::$_21&&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::TrackBuffersManager::SegmentParserLoop()::$_22, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23> > >(nsISerialEventTarget*, char const*, mozilla::TrackBuffersManager::SegmentParserLoop()::$_22&&, mozilla::TrackBuffersManager::SegmentParserLoop()::$_23&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::AllocationWrapper::Shutdown()::$_1, mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::AllocationWrapper::Shutdown()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::AllocationWrapper::Shutdown()::$_1&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3> > mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Then<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3>, mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ThenValue<mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_2&&, mozilla::AllocationWrapper::CreateDecoder(mozilla::CreateDecoderParams const&)::$_3&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> > mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Then<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24>, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24> > >(nsISerialEventTarget*, char const*, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_23&&, mozilla::H264Converter::CreateDecoderAndInit(mozilla::MediaRawData*)::$_24&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26> > >(nsISerialEventTarget*, char const*, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_25&&, mozilla::H264Converter::DecodeFirstSample(mozilla::MediaRawData*)::$_26&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> > mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28> > >(nsISerialEventTarget*, char const*, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_27&&, mozilla::H264Converter::DrainThenFlushDecoder(mozilla::MediaRawData*)::$_28&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> > mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30> > >(nsISerialEventTarget*, char const*, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29&&, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_30&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}> mozilla::MozPromise<bool, bool, false>::Then<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}, mozilla::MozPromise<bool, bool, false>::ThenValue<{lambda()#1}, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#1}&&, mozilla::H264Converter::FlushThenShutdownDecoder(mozilla::MediaRawData*)::$_29::operator()() const::{lambda()#2}&&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}> mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Then<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}> >(nsISerialEventTarget*, char const*, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}&&, mozilla::EMEDecryptor::Decode(mozilla::MediaRawData*)::{lambda()#1}&&) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}> mozilla::MozPromise<bool, bool, true>::Then<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}, mozilla::MozPromise<bool, bool, true>::ThenValue<{lambda()#1}, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#1}&&, mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::{lambda()#2}&&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenCommand<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}> mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Then<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenValue<{lambda(RefPtr<mozilla::MediaRawData>)#1}, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ThenCommand<mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}> >(nsISerialEventTarget*, char const*, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda(RefPtr<mozilla::MediaRawData>)#1}&&, mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::{lambda()#1}&&) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::MediaResult const&>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}&&, mozilla::EMEDecryptor::Decrypted(mozilla::DecryptResult const&)::{lambda(mozilla::MediaResult const&)#1}&&) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<bool, mozilla::MediaResult, true>::Then<mozilla::EMEDecryptor::Flush()::{lambda()#1}, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue<{lambda()#1}>, mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, mozilla::EMEDecryptor::Flush()::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> > mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Then<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6>, mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenCommand<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ThenValue<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6> > >(nsISerialEventTarget*, char const*, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5&&, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_6&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Then<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenValue<{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}, mozilla::MediaResult const&>, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ThenCommand<mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(nsTArray<RefPtr<mozilla::MediaData> > const&)#1}&&, mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_5::operator()(RefPtr<mozilla::MediaRawData>) const::{lambda(mozilla::MediaResult const&)#1}&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::EndOfStream()::$_0, mozilla::OmxDataDecoder::EndOfStream()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::EndOfStream()::$_0&&, mozilla::OmxDataDecoder::EndOfStream()::$_1&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}> mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<{lambda()#1}, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#1}&&, mozilla::OmxDataDecoder::Init()::$_2::operator()() const::{lambda()#2}&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_5&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_6&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_7&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_8&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_9&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_10&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12> > mozilla::MozPromise<bool, bool, false>::Then<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12, mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12>, mozilla::MozPromise<bool, bool, false>::ThenCommand<mozilla::MozPromise<bool, bool, false>::ThenValue<mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_11&&, mozilla::OmxDataDecoder::DoAsyncShutdown()::$_12&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14> > mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Then<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14>, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_13&&, mozilla::OmxDataDecoder::Output(mozilla::OmxPromiseLayer::BufferData*)::$_14&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_16, mozilla::OmxDataDecoder::OmxStateRunner()::$_17> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::OmxStateRunner()::$_16&&, mozilla::OmxDataDecoder::OmxStateRunner()::$_17&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::OmxStateRunner()::$_18, mozilla::OmxDataDecoder::OmxStateRunner()::$_19> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::OmxStateRunner()::$_18&&, mozilla::OmxDataDecoder::OmxStateRunner()::$_19&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}> mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Then<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}>, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::BufferData*)#1}&&, mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> > >&)::{lambda(mozilla::OmxPromiseLayer::OmxBufferFailureHolder)#1}&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_20, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::PortSettingsChanged()::$_20&&, mozilla::OmxDataDecoder::PortSettingsChanged()::$_21&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23> > mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Then<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23>, mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenCommand<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_22, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::PortSettingsChanged()::$_22&&, mozilla::OmxDataDecoder::PortSettingsChanged()::$_23&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25> > mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Then<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25, mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25>, mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ThenValue<mozilla::OmxDataDecoder::PortSettingsChanged()::$_24, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25> > >(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::PortSettingsChanged()::$_24&&, mozilla::OmxDataDecoder::PortSettingsChanged()::$_25&&) Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_0&&, mozilla::dom::AudioContext::EnsureAutoplayRequested()::$_1&&) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> > mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Then<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3, mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3>, mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_2&&, mozilla::dom::U2FTokenManager::DoRegister(mozilla::dom::WebAuthnMakeCredentialInfo const&, bool)::$_3&&) Unexecuted instantiation: Unified_cpp_dom_webauthn0.cpp:mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> > mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Then<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5, mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5>, mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ThenValue<mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5> > >(nsISerialEventTarget*, char const*, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_4&&, mozilla::dom::U2FTokenManager::Sign(mozilla::dom::PWebAuthnTransactionParent*, unsigned long const&, mozilla::dom::WebAuthnGetAssertionInfo const&)::$_5&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_25&&, mozilla::dom::ServiceWorkerContainerImpl::Register(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, nsTSubstring<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_26&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_27&&, mozilla::dom::ServiceWorkerContainerImpl::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring<char> const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_28&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> > mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30>, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_29&&, mozilla::dom::ServiceWorkerContainerImpl::GetRegistrations(mozilla::dom::ClientInfo const&, std::__1::function<void (nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_30&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_31&&, mozilla::dom::ServiceWorkerContainerImpl::GetReady(mozilla::dom::ClientInfo const&, std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&) const::$_32&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_33&&, mozilla::dom::ServiceWorkerContainerParent::RecvRegister(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_34&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_35&&, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(mozilla::dom::IPCClientInfo const&, nsTString<char> const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_36&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38> > mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38>, mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_37&&, mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&)>&&)::$_38&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_39&&, mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(mozilla::dom::IPCClientInfo const&, std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_40&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_0&&, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_1&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_3&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_4&&, mozilla::dom::ServiceWorkerManager::StartControllingClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerRegistrationInfo*, bool)::$_5&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)::$_6&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_10&&, mozilla::dom::ServiceWorkerManager::UpdateClientControllers(mozilla::dom::ServiceWorkerRegistrationInfo*)::$_11&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_21&&, mozilla::dom::ServiceWorkerRegistrationMainThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_22&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_23&&, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_24&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_25&&, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Update(std::__1::function<void (mozilla::dom::ServiceWorkerRegistrationDescriptor const&)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_26&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_27&&, mozilla::dom::ServiceWorkerRegistrationWorkerThread::Unregister(std::__1::function<void (bool)>&&, std::__1::function<void (mozilla::ErrorResult&)>&&)::$_28&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_1&&, mozilla::dom::ServiceWorkerRegistrationParent::RecvUnregister(std::__1::function<void (mozilla::Tuple<bool const&, mozilla::CopyableErrorResult const&>)>&&)::$_2&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4> > mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4>, mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_3&&, mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(std::__1::function<void (mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&)>&&)::$_4&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8> > >(nsISerialEventTarget*, char const*, mozilla::dom::ServiceWorkerUpdaterChild::ServiceWorkerUpdaterChild(mozilla::MozPromise<bool, nsresult, false>*, mozilla::CancelableRunnable*, mozilla::CancelableRunnable*)::$_8&&) Unexecuted instantiation: Unified_cpp_widget0.cpp:mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5> > mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5, mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5>, mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5> > >(nsISerialEventTarget*, char const*, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_4&&, mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(mozilla::widget::IMENotification const&)::$_5&&) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_0&&, mozilla::EditorSpellCheck::DictionaryFetched(mozilla::DictionaryFetcher*)::$_1&&) Unexecuted instantiation: Unified_cpp_editor_spellchecker0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2> > mozilla::MozPromise<bool, nsresult, false>::Then<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2, mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::EditorSpellCheck::SetFallbackDictionary(mozilla::DictionaryFetcher*)::$_2&&) Unexecuted instantiation: Unified_cpp_layout_style1.cpp:mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13> > mozilla::MozPromise<bool, bool, true>::Then<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13, mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13>, mozilla::MozPromise<bool, bool, true>::ThenCommand<mozilla::MozPromise<bool, bool, true>::ThenValue<mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13> > >(nsISerialEventTarget*, char const*, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_12&&, mozilla::css::Loader::ParseSheet(nsTSubstring<char> const&, mozilla::css::SheetLoadData*, mozilla::css::Loader::AllowAsyncParse)::$_13&&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16> > mozilla::MozPromise<nsTString<char>, nsresult, false>::Then<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16, mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16>, mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16> > >(nsISerialEventTarget*, char const*, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_15&&, nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::$_16&&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18> > mozilla::MozPromise<nsTString<char>, nsresult, false>::Then<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18, mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18>, mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18> > >(nsISerialEventTarget*, char const*, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_17&&, nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::$_18&&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20> > mozilla::MozPromise<nsTString<char>, nsresult, false>::Then<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20, mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20>, mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenCommand<mozilla::MozPromise<nsTString<char>, nsresult, false>::ThenValue<nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20> > >(nsISerialEventTarget*, char const*, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_19&&, nsProfiler::DumpProfileToFileAsync(nsTSubstring<char> const&, double, JSContext*, mozilla::dom::Promise**)::$_20&&) Unexecuted instantiation: Unified_cpp_tools_profiler0.cpp:mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22> > mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Then<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22, mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22>, mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ThenValue<nsProfiler::StartGathering(double)::$_21, nsProfiler::StartGathering(double)::$_22> > >(nsISerialEventTarget*, char const*, nsProfiler::StartGathering(double)::$_21&&, nsProfiler::StartGathering(double)::$_22&&) Unexecuted instantiation: Unified_cpp_hunspell_glue0.cpp:mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1> > mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1, mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1>, mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1> > >(nsISerialEventTarget*, char const*, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_0&&, mozilla::RemoteSpellcheckEngineChild::SetCurrentDictionaryFromList(nsTArray<nsTString<char16_t> > const&)::$_1&&) Unexecuted instantiation: Unified_cpp_antitracking0.cpp:mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2> > mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Then<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2, mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2>, mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenCommand<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ThenValue<mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_1&&, mozilla::AntiTrackingCommon::AddFirstPartyStorageAccessGrantedFor(nsTSubstring<char16_t> const&, nsPIDOMWindowInner*, mozilla::AntiTrackingCommon::StorageAccessGrantedReason)::$_2&&) Unexecuted instantiation: Unified_cpp_webrequest0.cpp:mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1> > mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Then<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1, mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1>, mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::extensions::StreamFilter::Connect()::$_0, mozilla::extensions::StreamFilter::Connect()::$_1> > >(nsISerialEventTarget*, char const*, mozilla::extensions::StreamFilter::Connect()::$_0&&, mozilla::extensions::StreamFilter::Connect()::$_1&&) Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::MozPromise<unsigned int, nsresult, false>::ThenCommand<mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2> > mozilla::MozPromise<unsigned int, nsresult, false>::Then<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2, mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2>, mozilla::MozPromise<unsigned int, nsresult, false>::ThenCommand<mozilla::MozPromise<unsigned int, nsresult, false>::ThenValue<mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2> > >(nsISerialEventTarget*, char const*, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_1&&, mozilla::LoginReputationService::QueryLoginWhitelist(mozilla::LoginReputationService::QueryRequest*)::$_2&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}> mozilla::MozPromise<int, double, false>::Then<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#1}, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}> >(nsISerialEventTarget*, char const*, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda(int)#1}&&, MozPromise_BasicResolve_Test::TestBody()::$_18::operator()() const::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}> mozilla::MozPromise<int, double, false>::Then<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda()#1}, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}> >(nsISerialEventTarget*, char const*, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda()#1}&&, MozPromise_BasicReject_Test::TestBody()::$_19::operator()() const::{lambda(int)#1}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue> mozilla::MozPromise<int, double, false>::Then<MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue> >(nsISerialEventTarget*, char const*, MozPromise_BasicResolveOrRejectResolved_Test::TestBody()::$_20::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue> mozilla::MozPromise<int, double, false>::Then<MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue> >(nsISerialEventTarget*, char const*, MozPromise_BasicResolveOrRejectRejected_Test::TestBody()::$_21::operator()() const::{lambda(mozilla::MozPromise<int, double, false>::ResolveOrRejectValue const&)#1}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}> mozilla::MozPromise<int, double, false>::Then<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#1}, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}> >(nsISerialEventTarget*, char const*, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda(int)#1}&&, MozPromise_AsyncResolve_Test::TestBody()::$_22::operator()() const::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}> mozilla::MozPromise<int, double, false>::Then<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#1}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}> >(nsISerialEventTarget*, char const*, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#1}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}> mozilla::MozPromise<int, double, false>::Then<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#2}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#2}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#2}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}> mozilla::MozPromise<int, double, false>::Then<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#3}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}> >(nsISerialEventTarget*, char const*, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#3}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#3}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}> mozilla::MozPromise<int, double, false>::Then<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#4}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}> >(nsISerialEventTarget*, char const*, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(int)#4}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#4}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}> mozilla::MozPromise<int, double, false>::Then<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda()#5}, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}> >(nsISerialEventTarget*, char const*, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda()#5}&&, MozPromise_CompletionPromises_Test::TestBody()::$_23::operator()() const::{lambda(double)#1}&&) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}> mozilla::MozPromise<int, double, false>::Then<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#1}, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}> >(nsISerialEventTarget*, char const*, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(int)#1}&&, mozilla::MozPromise<int, double, false>::All(nsISerialEventTarget*, nsTArray<RefPtr<mozilla::MozPromise<int, double, false> > >&)::{lambda(double)#1}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}> mozilla::MozPromise<nsTArray<int>, double, false>::Then<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}, mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<{lambda(nsTArray<int> const&)#1}, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}>, mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}> >(nsISerialEventTarget*, char const*, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda(nsTArray<int> const&)#1}&&, MozPromise_PromiseAllResolve_Test::TestBody()::$_24::operator()() const::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}> mozilla::MozPromise<nsTArray<int>, double, false>::Then<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}, mozilla::MozPromise<nsTArray<int>, double, false>::ThenValue<{lambda()#1}, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}>, mozilla::MozPromise<nsTArray<int>, double, false>::ThenCommand<MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}> >(nsISerialEventTarget*, char const*, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda()#1}&&, MozPromise_PromiseAllReject_Test::TestBody()::$_25::operator()() const::{lambda(float)#1}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}> mozilla::MozPromise<int, double, false>::Then<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda(int)#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}> >(nsISerialEventTarget*, char const*, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(int)#1}&&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda(double)#1}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}> mozilla::MozPromise<int, double, false>::Then<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda()#1}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#1}&&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#2}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}> mozilla::MozPromise<int, double, false>::Then<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}, mozilla::MozPromise<int, double, false>::ThenValue<{lambda()#3}, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}>, mozilla::MozPromise<int, double, false>::ThenCommand<MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}> >(nsISerialEventTarget*, char const*, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#3}&&, MozPromise_Chaining_Test::TestBody()::$_26::operator()() const::{lambda()#4}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28> > mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Then<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28>, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_27, MozPromise_MoveOnlyType_Test::TestBody()::$_28> > >(nsISerialEventTarget*, char const*, MozPromise_MoveOnlyType_Test::TestBody()::$_27&&, MozPromise_MoveOnlyType_Test::TestBody()::$_28&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29> > mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Then<MozPromise_MoveOnlyType_Test::TestBody()::$_29, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29>, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_MoveOnlyType_Test::TestBody()::$_29> > >(nsISerialEventTarget*, char const*, MozPromise_MoveOnlyType_Test::TestBody()::$_29&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue> mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Then<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<{lambda()#1}>, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue> >(nsISerialEventTarget*, char const*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue> mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Then<MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<{lambda()#2}>, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue> >(nsISerialEventTarget*, char const*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_30::operator()() const::{lambda()#2}&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> > mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Then<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32>, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_31, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32> > >(nsISerialEventTarget*, char const*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_31&&, MozPromise_HeterogeneousChaining_Test::TestBody()::$_32&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34> > mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Then<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34>, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_33, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34> > >(nsISerialEventTarget*, char const*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_33&&, MozPromise_HeterogeneousChaining_Test::TestBody()::$_34&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> > mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Then<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35>, mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_35> > >(nsISerialEventTarget*, char const*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_35&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36> > mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Then<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36>, mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenCommand<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ThenValue<MozPromise_HeterogeneousChaining_Test::TestBody()::$_36> > >(nsISerialEventTarget*, char const*, MozPromise_HeterogeneousChaining_Test::TestBody()::$_36&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38> > mozilla::MozPromise<int, double, false>::Then<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38, mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38>, mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_XPCOMEventTarget_Test::TestBody()::$_37, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38> > >(nsISerialEventTarget*, char const*, MozPromise_XPCOMEventTarget_Test::TestBody()::$_37&&, MozPromise_XPCOMEventTarget_Test::TestBody()::$_38&&) Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40> > mozilla::MozPromise<int, double, false>::Then<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40, mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40>, mozilla::MozPromise<int, double, false>::ThenCommand<mozilla::MozPromise<int, double, false>::ThenValue<MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40> > >(nsISerialEventTarget*, char const*, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_39&&, MozPromise_MessageLoopEventTarget_Test::TestBody()::$_40&&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}> mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Then<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenValue<{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}>, mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ThenCommand<CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}> >(nsISerialEventTarget*, char const*, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(RefPtr<mozilla::gmp::ChromiumCDMParent>)#1}&&, CDMStorageTest::CreateDecryptor(mozilla::gmp::NodeId const&, nsTArray<nsTString<char> >&&)::{lambda(mozilla::MediaResult)#1}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1> > mozilla::MozPromise<bool, nsresult, false>::Then<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1, mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_0, GMPRemoveTest::Setup()::$_1> > >(nsISerialEventTarget*, char const*, GMPRemoveTest::Setup()::$_0&&, GMPRemoveTest::Setup()::$_1&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest0.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3> > mozilla::MozPromise<bool, nsresult, false>::Then<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3, mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<mozilla::MozPromise<bool, nsresult, false>::ThenValue<GMPRemoveTest::Setup()::$_2, GMPRemoveTest::Setup()::$_3> > >(nsISerialEventTarget*, char const*, GMPRemoveTest::Setup()::$_2&&, GMPRemoveTest::Setup()::$_3&&) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<BenchmarkRunner::Run()::{lambda()#1}> mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Then<BenchmarkRunner::Run()::{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda()#1}, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenValue<{lambda(unsigned int)#1}, BenchmarkRunner::Run()::{lambda(unsigned int)#1}>, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ThenCommand<BenchmarkRunner::Run()::{lambda()#1}> >(nsISerialEventTarget*, char const*, BenchmarkRunner::Run()::{lambda(unsigned int)#1}&&, BenchmarkRunner::Run()::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_Seek_Test::TestBody()::$_0, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_Seek_Test::TestBody()::$_0, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_Seek_Test::TestBody()::$_0&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_Seek_Test::TestBody()::$_0>(MP4Demuxer_Seek_Test::TestBody()::$_0 const&)::{lambda()#1}&&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<{lambda(mozilla::MediaResult const&)#1}> mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<{lambda()#1}, mozilla::MediaResult const>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<{lambda(mozilla::MediaResult const&)#1}> >(nsISerialEventTarget*, char const*, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}&&, MP4DemuxerBinding::CheckTrackSamples(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda(mozilla::MediaResult const&)#1}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}> mozilla::MozPromise<bool, nsresult, false>::Then<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}, mozilla::MozPromise<bool, nsresult, false>::ThenValue<{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}&&, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#2}&&) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<{lambda()#2}> mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Then<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenValue<{lambda()#1}, {lambda()#1}>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ThenCommand<{lambda()#2}> >(nsISerialEventTarget*, char const*, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}&&, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#2}&&) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}> mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<{lambda()#1}, {lambda()#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}> >(nsISerialEventTarget*, char const*, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>)#1}&&, MP4DemuxerBinding::CheckTrackKeyFrame(mozilla::MediaTrackDemuxer*)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<{lambda()#2}> mozilla::MozPromise<bool, nsresult, false>::Then<MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}, mozilla::MozPromise<bool, nsresult, false>::ThenValue<{lambda()#1}, {lambda()#1}>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<{lambda()#2}> >(nsISerialEventTarget*, char const*, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#1}&&, MP4Demuxer_Seek_Test::TestBody()::$_0::operator()() const::{lambda()#1}::operator()() const::{lambda()#2}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1>(MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1 const&)::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}> mozilla::MozPromise<bool, nsresult, false>::Then<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}, mozilla::MozPromise<bool, nsresult, false>::ThenValue<{lambda()#1}, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#1}&&, MP4Demuxer_CENCFragVideo_Test::TestBody()::$_1::operator()() const::{lambda()#2}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2>(MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2 const&)::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<bool, nsresult, false>::ThenCommand<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}> mozilla::MozPromise<bool, nsresult, false>::Then<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}, mozilla::MozPromise<bool, nsresult, false>::ThenValue<{lambda()#1}, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}>, mozilla::MozPromise<bool, nsresult, false>::ThenCommand<MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#1}&&, MP4Demuxer_CENCFragAudio_Test::TestBody()::$_2::operator()() const::{lambda()#2}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3>(MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3 const&)::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}> mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Then<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenValue<{lambda()#1}, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ThenCommand<MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}> >(nsISerialEventTarget*, char const*, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#1}&&, MP4Demuxer_GetNextKeyframe_Test::TestBody()::$_3::operator()() const::{lambda()#2}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4>(MP4Demuxer_ZeroInLastMoov_Test::TestBody()::$_4 const&)::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5>(MP4Demuxer_ZeroInMoovQuickTime_Test::TestBody()::$_5 const&)::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media_gtest1.cpp:mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Then<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6, {lambda()#1}>, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenCommand<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ThenValue> >(nsISerialEventTarget*, char const*, MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6&&, void MP4DemuxerBinding::RunTestAndWait<MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6>(MP4Demuxer_IgnoreMinus1Duration_Test::TestBody()::$_6 const&)::{lambda()#1}&&) |
1000 | | |
1001 | | void ChainTo(already_AddRefed<Private> aChainedPromise, const char* aCallSite) |
1002 | 0 | { |
1003 | 0 | MutexAutoLock lock(mMutex); |
1004 | 0 | MOZ_DIAGNOSTIC_ASSERT(!IsExclusive || !mHaveRequest); |
1005 | 0 | mHaveRequest = true; |
1006 | 0 | RefPtr<Private> chainedPromise = aChainedPromise; |
1007 | 0 | PROMISE_LOG("%s invoking Chain() [this=%p, chainedPromise=%p, isPending=%d]", |
1008 | 0 | aCallSite, this, chainedPromise.get(), (int) IsPending()); |
1009 | 0 | if (!IsPending()) { |
1010 | 0 | ForwardTo(chainedPromise); |
1011 | 0 | } else { |
1012 | 0 | mChainedPromises.AppendElement(chainedPromise); |
1013 | 0 | } |
1014 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ChainTo(already_AddRefed<mozilla::MozPromise<bool, bool, false>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ChainTo(already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ChainTo(already_AddRefed<mozilla::MozPromise<nsTString<char>, bool, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ChainTo(already_AddRefed<mozilla::MozPromise<bool, bool, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ChainTo(already_AddRefed<mozilla::MozPromise<unsigned long, unsigned long, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ChainTo(already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ChainTo(already_AddRefed<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ChainTo(already_AddRefed<mozilla::MozPromise<nsresult, bool, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ChainTo(already_AddRefed<mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<bool, nsresult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ChainTo(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ChainTo(already_AddRefed<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ChainTo(already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ChainTo(already_AddRefed<mozilla::MozPromise<int, double, false>::Private>, char const*) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ChainTo(already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private>, char const*) |
1015 | | |
1016 | | // Note we expose the function AssertIsDead() instead of IsDead() since |
1017 | | // checking IsDead() is a data race in the situation where the request is not |
1018 | | // dead. Therefore we enforce the form |Assert(IsDead())| by exposing |
1019 | | // AssertIsDead() only. |
1020 | | void AssertIsDead() override |
1021 | 0 | { |
1022 | 0 | PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic && mMagic3 == sMagic && mMagic4 == &mMutex); |
1023 | 0 | MutexAutoLock lock(mMutex); |
1024 | 0 | for (auto&& then : mThenValues) { |
1025 | 0 | then->AssertIsDead(); |
1026 | 0 | } |
1027 | 0 | for (auto&& chained : mChainedPromises) { |
1028 | 0 | chained->AssertIsDead(); |
1029 | 0 | } |
1030 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::AssertIsDead() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::AssertIsDead() |
1031 | | |
1032 | | protected: |
1033 | 0 | bool IsPending() const { return mValue.IsNothing(); } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<int, double, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::IsPending() const Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::IsPending() const |
1034 | | |
1035 | | ResolveOrRejectValue& Value() |
1036 | 0 | { |
1037 | 0 | // This method should only be called once the value has stabilized. As |
1038 | 0 | // such, we don't need to acquire the lock here. |
1039 | 0 | MOZ_DIAGNOSTIC_ASSERT(!IsPending()); |
1040 | 0 | return mValue; |
1041 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::Value() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Value() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Value() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Value() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Value() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Value() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Value() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::Value() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Value() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Value() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Value() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::Value() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Value() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Value() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Value() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Value() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Value() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Value() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Value() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Value() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::Value() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::Value() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::Value() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Value() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Value() |
1042 | | |
1043 | | void DispatchAll() |
1044 | 0 | { |
1045 | 0 | mMutex.AssertCurrentThreadOwns(); |
1046 | 0 | for (auto&& thenValue : mThenValues) { |
1047 | 0 | thenValue->Dispatch(this); |
1048 | 0 | } |
1049 | 0 | mThenValues.Clear(); |
1050 | 0 |
|
1051 | 0 | for (auto&& chainedPromise : mChainedPromises) { |
1052 | 0 | ForwardTo(chainedPromise); |
1053 | 0 | } |
1054 | 0 | mChainedPromises.Clear(); |
1055 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::DispatchAll() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::DispatchAll() |
1056 | | |
1057 | | void ForwardTo(Private* aOther) |
1058 | 0 | { |
1059 | 0 | MOZ_ASSERT(!IsPending()); |
1060 | 0 | if (mValue.IsResolve()) { |
1061 | 0 | aOther->Resolve(MaybeMove(mValue.ResolveValue()), "<chained promise>"); |
1062 | 0 | } else { |
1063 | 0 | aOther->Reject(MaybeMove(mValue.RejectValue()), "<chained promise>"); |
1064 | 0 | } |
1065 | 0 | } Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::ForwardTo(mozilla::MozPromise<bool, bool, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::ForwardTo(mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::ForwardTo(mozilla::MozPromise<bool, nsresult, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::ForwardTo(mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::ForwardTo(mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::ForwardTo(mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::ForwardTo(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::ForwardTo(mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::ForwardTo(mozilla::MozPromise<unsigned long, unsigned long, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::ForwardTo(mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::ForwardTo(mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::ForwardTo(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::ForwardTo(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::ForwardTo(mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::ForwardTo(mozilla::MozPromise<nsTString<char>, bool, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::ForwardTo(mozilla::MozPromise<bool, bool, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::ForwardTo(mozilla::MozPromise<nsTArray<bool>, bool, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::ForwardTo(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::ForwardTo(mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::ForwardTo(mozilla::MozPromise<nsresult, bool, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::ForwardTo(mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::ForwardTo(mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::ForwardTo(mozilla::MozPromise<nsTString<char>, nsresult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::ForwardTo(mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::ForwardTo(mozilla::MozPromise<bool, nsresult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::ForwardTo(mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::ForwardTo(mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ForwardTo(mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::ForwardTo(mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::ForwardTo(mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::ForwardTo(mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::ForwardTo(mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::ForwardTo(mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::ForwardTo(mozilla::MozPromise<nsTString<char>, nsresult, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::ForwardTo(mozilla::MozPromise<unsigned int, nsresult, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::ForwardTo(mozilla::MozPromise<int, double, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::ForwardTo(mozilla::MozPromise<nsTArray<int>, double, false>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::ForwardTo(mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private*) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::ForwardTo(mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Private*) |
1066 | | |
1067 | | virtual ~MozPromise() |
1068 | 0 | { |
1069 | 0 | PROMISE_LOG("MozPromise::~MozPromise [this=%p]", this); |
1070 | 0 | AssertIsDead(); |
1071 | 0 | // We can't guarantee a completion promise will always be revolved or |
1072 | 0 | // rejected since ResolveOrRejectRunnable might not run when dispatch fails. |
1073 | 0 | if (!mIsCompletionPromise) { |
1074 | 0 | MOZ_ASSERT(!IsPending()); |
1075 | 0 | MOZ_ASSERT(mThenValues.IsEmpty()); |
1076 | 0 | MOZ_ASSERT(mChainedPromises.IsEmpty()); |
1077 | 0 | } |
1078 | 0 | #ifdef PROMISE_DEBUG |
1079 | 0 | mMagic1 = 0; |
1080 | 0 | mMagic2 = 0; |
1081 | 0 | mMagic3 = 0; |
1082 | 0 | mMagic4 = nullptr; |
1083 | 0 | #endif |
1084 | 0 | }; Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<int, double, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::~MozPromise() Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::~MozPromise() |
1085 | | |
1086 | | const char* mCreationSite; // For logging |
1087 | | Mutex mMutex; |
1088 | | ResolveOrRejectValue mValue; |
1089 | | #ifdef PROMISE_DEBUG |
1090 | | uint32_t mMagic1 = sMagic; |
1091 | | #endif |
1092 | | // Try shows we never have more than 3 elements when IsExclusive is false. |
1093 | | // So '3' is a good value to avoid heap allocation in most cases. |
1094 | | AutoTArray<RefPtr<ThenValueBase>, IsExclusive ? 1 : 3> mThenValues; |
1095 | | #ifdef PROMISE_DEBUG |
1096 | | uint32_t mMagic2 = sMagic; |
1097 | | #endif |
1098 | | nsTArray<RefPtr<Private>> mChainedPromises; |
1099 | | #ifdef PROMISE_DEBUG |
1100 | | uint32_t mMagic3 = sMagic; |
1101 | | #endif |
1102 | | bool mHaveRequest; |
1103 | | const bool mIsCompletionPromise; |
1104 | | #ifdef PROMISE_DEBUG |
1105 | | void* mMagic4; |
1106 | | #endif |
1107 | | }; |
1108 | | |
1109 | | template<typename ResolveValueT, typename RejectValueT, bool IsExclusive> |
1110 | | class MozPromise<ResolveValueT, RejectValueT, IsExclusive>::Private |
1111 | | : public MozPromise<ResolveValueT, RejectValueT, IsExclusive> |
1112 | | { |
1113 | | public: |
1114 | | explicit Private(const char* aCreationSite, bool aIsCompletionPromise = false) |
1115 | 0 | : MozPromise(aCreationSite, aIsCompletionPromise) {} Unexecuted instantiation: mozilla::MozPromise<bool, bool, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<unsigned long, unsigned long, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, bool, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, bool, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<bool>, bool, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsresult, bool, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<bool, nsresult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTString<char>, nsresult, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<unsigned int, nsresult, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<int, double, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<nsTArray<int>, double, false>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private::Private(char const*, bool) Unexecuted instantiation: mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Private::Private(char const*, bool) |
1116 | | |
1117 | | template<typename ResolveValueT_> |
1118 | | void Resolve(ResolveValueT_&& aResolveValue, const char* aResolveSite) |
1119 | 0 | { |
1120 | 0 | PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic && mMagic3 == sMagic && mMagic4 == &mMutex); |
1121 | 0 | MutexAutoLock lock(mMutex); |
1122 | 0 | PROMISE_LOG("%s resolving MozPromise (%p created at %s)", aResolveSite, this, mCreationSite); |
1123 | 0 | if (!IsPending()) { |
1124 | 0 | PROMISE_LOG("%s ignored already resolved or rejected MozPromise (%p created at %s)", aResolveSite, this, mCreationSite); |
1125 | 0 | return; |
1126 | 0 | } |
1127 | 0 | mValue.SetResolve(std::forward<ResolveValueT_>(aResolveValue)); |
1128 | 0 | DispatchAll(); |
1129 | 0 | } Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::Private::Resolve<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::Private::Resolve<bool const&>(bool const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private::Resolve<nsCOMPtr<nsITabParent> const&>(nsCOMPtr<nsITabParent> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::Private::Resolve<bool const&>(bool const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::Private::Resolve<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::wr::MemoryReport>(mozilla::wr::MemoryReport&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::wr::MemoryReport const&>(mozilla::wr::MemoryReport const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private::Resolve<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild> >(mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::ipc::FileDescriptor>(mozilla::ipc::FileDescriptor&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::ipc::FileDescriptor const&>(mozilla::ipc::FileDescriptor const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::dom::CreatedWindowInfo>(mozilla::dom::CreatedWindowInfo&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::dom::CreatedWindowInfo const&>(mozilla::dom::CreatedWindowInfo const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<bool const&>(bool const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<RefPtr<nsIInputStream> >(RefPtr<nsIInputStream>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<RefPtr<nsIInputStream> const&>(RefPtr<nsIInputStream> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private::Resolve<mozilla::ipc::Shmem>(mozilla::ipc::Shmem&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::Tuple<bool, nsTString<char16_t> > >(mozilla::Tuple<bool, nsTString<char16_t> >&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::Tuple<bool, nsTString<char16_t> > const&>(mozilla::Tuple<bool, nsTString<char16_t> > const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&>(mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::Tuple<bool, mozilla::CopyableErrorResult> >(mozilla::Tuple<bool, mozilla::CopyableErrorResult>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::Tuple<bool, mozilla::CopyableErrorResult> const&>(mozilla::Tuple<bool, mozilla::CopyableErrorResult> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::widget::IMENotificationRequests>(mozilla::widget::IMENotificationRequests&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private::Resolve<mozilla::widget::IMENotificationRequests const&>(mozilla::widget::IMENotificationRequests const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private::Resolve<nsTArray<bool> >(nsTArray<bool>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private::Resolve<nsTArray<bool> const&>(nsTArray<bool> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private::Resolve<mozilla::wr::MemoryReport&>(mozilla::wr::MemoryReport&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private::Resolve<mozilla::wr::MemoryReport>(mozilla::wr::MemoryReport&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::Private::Resolve<unsigned long>(unsigned long&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Resolve<nsTArray<mozilla::dom::ClientInfoAndState>&>(nsTArray<mozilla::dom::ClientInfoAndState>&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Resolve<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Resolve<mozilla::dom::ClientInfoAndState>(mozilla::dom::ClientInfoAndState&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private::Resolve<mozilla::dom::ClientState>(mozilla::dom::ClientState&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private::Resolve<mozilla::dom::ClientState const&>(mozilla::dom::ClientState const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Resolve<mozilla::dom::ClientOpResult const&>(mozilla::dom::ClientOpResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Resolve<mozilla::dom::IPCClientState const>(mozilla::dom::IPCClientState const&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private::Resolve<mozilla::MediaData::Type const&>(mozilla::MediaData::Type const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private::Resolve<mozilla::MediaData::Type>(mozilla::MediaData::Type&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Resolve<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Resolve<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Resolve<mozilla::media::TimeUnit const&>(mozilla::media::TimeUnit const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Resolve<mozilla::media::TimeUnit>(mozilla::media::TimeUnit&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder> >(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&>(RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private::Resolve<unsigned int>(unsigned int&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private::Resolve<unsigned int>(unsigned int&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private::Resolve<unsigned int const&>(unsigned int const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private::Resolve<mozilla::MediaStatistics&>(mozilla::MediaStatistics&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private::Resolve<mozilla::MediaStatistics>(mozilla::MediaStatistics&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Resolve<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::Private::Resolve<nsTString<char>&>(nsTString<char>&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::Private::Resolve<nsTString<char> >(nsTString<char>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::Private::Resolve<nsTString<char> const&>(nsTString<char> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, bool, true>::Private::Resolve<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::Private::Resolve<nsTArray<bool> >(nsTArray<bool>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::Private::Resolve<nsTArray<bool> const&>(nsTArray<bool> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::Private::Resolve<unsigned long&>(unsigned long&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private::Resolve<RefPtr<mozilla::GlobalAllocPolicy::Token> >(RefPtr<mozilla::GlobalAllocPolicy::Token>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Resolve<already_AddRefed<mozilla::MediaTrackDemuxer::SamplesHolder> >(already_AddRefed<mozilla::MediaTrackDemuxer::SamplesHolder>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private::Resolve<unsigned int&>(unsigned int&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::AudioData> >(RefPtr<mozilla::AudioData>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::VideoData> >(RefPtr<mozilla::VideoData>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private::Resolve<mozilla::MetadataHolder>(mozilla::MetadataHolder&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private::Resolve<mozilla::MediaData::Type&>(mozilla::MediaData::Type&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private::Resolve<mozilla::media::TimeUnit>(mozilla::media::TimeUnit&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private::Resolve<mozilla::media::TimeUnit const&>(mozilla::media::TimeUnit const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private::Resolve<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsresult, bool, true>::Private::Resolve<nsresult>(nsresult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsresult, bool, true>::Private::Resolve<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private::Resolve<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private::Resolve<nsTArray<unsigned long> >(nsTArray<unsigned long>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::Private::Resolve<unsigned long const&>(unsigned long const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private::Resolve<already_AddRefed<mozilla::AudioData> >(already_AddRefed<mozilla::AudioData>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private::Resolve<already_AddRefed<mozilla::VideoData> >(already_AddRefed<mozilla::VideoData>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, true>::Private::Resolve<nsTString<char> >(nsTString<char>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private::Resolve<mozilla::DecryptResult>(mozilla::DecryptResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Resolve<nsTArray<RefPtr<mozilla::MediaData> > >(nsTArray<RefPtr<mozilla::MediaData> >&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Resolve<mozilla::TrackInfo::TrackType>(mozilla::TrackInfo::TrackType&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> const&>(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> >(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::gmp::ChromiumCDMParent> >(RefPtr<mozilla::gmp::ChromiumCDMParent>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::gmp::ChromiumCDMParent> const&>(RefPtr<mozilla::gmp::ChromiumCDMParent> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private::Resolve<mozilla::gmp::GMPServiceChild*>(mozilla::gmp::GMPServiceChild*&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private::Resolve<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::Private::Resolve<bool&>(bool&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Resolve<mozilla::TrackInfo::TrackType&>(mozilla::TrackInfo::TrackType&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Resolve<nsTArray<RefPtr<mozilla::MediaData> > const&>(nsTArray<RefPtr<mozilla::MediaData> > const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private::Resolve<mozilla::dom::MediaCapabilitiesInfo>(mozilla::dom::MediaCapabilitiesInfo&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Private::Resolve<nsTArray<mozilla::dom::MediaCapabilitiesInfo> >(nsTArray<mozilla::dom::MediaCapabilitiesInfo>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Resolve<mozilla::media::TimeUnit&>(mozilla::media::TimeUnit&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private::Resolve<mozilla::Pair<bool, mozilla::SourceBufferAttributes> >(mozilla::Pair<bool, mozilla::SourceBufferAttributes>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, true>::Private::Resolve<bool const&>(bool const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, true>::Private::Resolve<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Resolve<bool const&>(bool const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private::Resolve<mozilla::GlobalAllocPolicy::Token*>(mozilla::GlobalAllocPolicy::Token*&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private::Resolve<mozilla::GlobalAllocPolicy::AutoDeallocToken*>(mozilla::GlobalAllocPolicy::AutoDeallocToken*&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::MediaDataDecoder> >(RefPtr<mozilla::MediaDataDecoder>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::AllocationWrapper>&>(RefPtr<mozilla::AllocationWrapper>&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Resolve<nsTArray<RefPtr<mozilla::MediaData> >&>(nsTArray<RefPtr<mozilla::MediaData> >&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private::Resolve<mozilla::MediaRawData*&>(mozilla::MediaRawData*&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::MediaRawData> >(RefPtr<mozilla::MediaRawData>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private::Resolve<RefPtr<mozilla::MediaRawData> const&>(RefPtr<mozilla::MediaRawData> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private::Resolve<mozilla::MediaRawData*&>(mozilla::MediaRawData*&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private::Resolve<RefPtr<mozilla::MediaRawData> >(RefPtr<mozilla::MediaRawData>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private::Resolve<RefPtr<mozilla::MediaRawData> const&>(RefPtr<mozilla::MediaRawData> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private::Resolve<OMX_COMMANDTYPE>(OMX_COMMANDTYPE&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Resolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*> >(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Resolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&>(nsTArray<mozilla::OmxPromiseLayer::BufferData*> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Resolve<nsTArray<mozilla::OmxPromiseLayer::BufferData*>&>(nsTArray<mozilla::OmxPromiseLayer::BufferData*>&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Resolve<mozilla::OmxPromiseLayer::BufferData* const&>(mozilla::OmxPromiseLayer::BufferData* const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Resolve<mozilla::MediaResult&>(mozilla::MediaResult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private::Resolve<mozilla::dom::WebAuthnMakeCredentialResult>(mozilla::dom::WebAuthnMakeCredentialResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private::Resolve<mozilla::dom::WebAuthnGetAssertionResult>(mozilla::dom::WebAuthnGetAssertionResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Resolve<mozilla::dom::ServiceWorkerRegistrationDescriptor const&>(mozilla::dom::ServiceWorkerRegistrationDescriptor const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private::Resolve<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&>(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private::Resolve<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>&>(nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, false>::Private::Resolve<nsTString<char> const&>(nsTString<char> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::Private::Resolve<bool&>(bool&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, nsresult, false>::Private::Resolve<unsigned int const&>(unsigned int const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, nsresult, false>::Private::Resolve<unsigned int>(unsigned int&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Resolve<int>(int&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Resolve<int const&>(int const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Resolve<int&>(int&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::Private::Resolve<nsTArray<int> >(nsTArray<int>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::Private::Resolve<nsTArray<int> const&>(nsTArray<int> const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private::Resolve<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> > >(mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Private::Resolve<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> > >(mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >&&, char const*) |
1130 | | |
1131 | | template<typename RejectValueT_> |
1132 | | void Reject(RejectValueT_&& aRejectValue, const char* aRejectSite) |
1133 | 0 | { |
1134 | 0 | PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic && mMagic3 == sMagic && mMagic4 == &mMutex); |
1135 | 0 | MutexAutoLock lock(mMutex); |
1136 | 0 | PROMISE_LOG("%s rejecting MozPromise (%p created at %s)", aRejectSite, this, mCreationSite); |
1137 | 0 | if (!IsPending()) { |
1138 | 0 | PROMISE_LOG("%s ignored already resolved or rejected MozPromise (%p created at %s)", aRejectSite, this, mCreationSite); |
1139 | 0 | return; |
1140 | 0 | } |
1141 | 0 | mValue.SetReject(std::forward<RejectValueT_>(aRejectValue)); |
1142 | 0 | DispatchAll(); |
1143 | 0 | } Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::Private::Reject<bool const&>(bool const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false>::Private::Reject<nsresult>(nsresult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private::Reject<mozilla::ipc::ResponseRejectReason>(mozilla::ipc::ResponseRejectReason&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterChild>, mozilla::ipc::ResponseRejectReason, true>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::FileDescriptor, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::CreatedWindowInfo, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<nsIInputStream>, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private::Reject<mozilla::ipc::ResponseRejectReason>(mozilla::ipc::ResponseRejectReason&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, nsTString<char16_t> >, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::IPCServiceWorkerRegistrationDescriptorListOrCopyableErrorResult, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Tuple<bool, mozilla::CopyableErrorResult>, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason const&>(mozilla::ipc::ResponseRejectReason const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::widget::IMENotificationRequests, mozilla::ipc::ResponseRejectReason, false>::Private::Reject<mozilla::ipc::ResponseRejectReason&>(mozilla::ipc::ResponseRejectReason&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private::Reject<nsresult>(nsresult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::wr::MemoryReport, bool, true>::Private::Reject<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned long, unsigned long, true>::Private::Reject<unsigned long>(unsigned long&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Private::Reject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private::Reject<mozilla::WaitForDataRejectValue>(mozilla::WaitForDataRejectValue&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private::Reject<mozilla::MediaTrackDemuxer::SkipFailureHolder>(mozilla::MediaTrackDemuxer::SkipFailureHolder&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private::Reject<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, bool, true>::Private::Reject<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, bool, true>::Private::Reject<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, bool, false>::Private::Reject<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::Private::Reject<bool const&>(bool const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<bool>, bool, false>::Private::Reject<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Private::Reject<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private::Reject<mozilla::MediaTrackDemuxer::SkipFailureHolder const&>(mozilla::MediaTrackDemuxer::SkipFailureHolder const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private::Reject<mozilla::SeekRejectValue>(mozilla::SeekRejectValue&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true>::Private::Reject<RefPtr<mozilla::MediaMgrError> >(RefPtr<mozilla::MediaMgrError>&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsresult, bool, true>::Private::Reject<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true>::Private::Reject<mozilla::Maybe<nsTString<char16_t> > >(mozilla::Maybe<nsTString<char16_t> >&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<unsigned long>, unsigned long, true>::Private::Reject<unsigned long>(unsigned long&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, true>::Private::Reject<nsresult>(nsresult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private::Reject<mozilla::DecryptResult>(mozilla::DecryptResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::Private::Reject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private::Reject<mozilla::MediaTrackDemuxer::SkipFailureHolder&>(mozilla::MediaTrackDemuxer::SkipFailureHolder&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, true>::Private::Reject<nsresult>(nsresult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult const&>(mozilla::MediaResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaDataDecoder>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult&>(mozilla::MediaResult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Private::Reject<mozilla::MediaResult>(mozilla::MediaResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Private::Reject<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private::Reject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private::Reject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Reject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::OmxPromiseLayer::BufferData*>, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Reject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true>::Private::Reject<mozilla::OmxPromiseLayer::OmxCommandFailureHolder&>(mozilla::OmxPromiseLayer::OmxCommandFailureHolder&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Reject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>::Private::Reject<mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&>(mozilla::OmxPromiseLayer::OmxBufferFailureHolder const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private::Reject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private::Reject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private::Reject<nsresult>(nsresult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private::Reject<nsresult>(nsresult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Private::Reject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Private::Reject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Reject<mozilla::CopyableErrorResult const&>(mozilla::CopyableErrorResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private::Reject<mozilla::CopyableErrorResult const&>(mozilla::CopyableErrorResult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Reject<mozilla::ErrorResult>(mozilla::ErrorResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Reject<nsresult&>(nsresult&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Private::Reject<mozilla::CopyableErrorResult>(mozilla::CopyableErrorResult&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTString<char>, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<unsigned int, nsresult, false>::Private::Reject<nsresult const&>(nsresult const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Reject<double const&>(double const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Reject<int>(int&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Reject<double>(double&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::Private::Reject<double const&>(double const&, char const*) Unexecuted instantiation: void mozilla::MozPromise<nsTArray<int>, double, false>::Private::Reject<double>(double&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<int, double, false>::Private::Reject<double&>(double&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Private::Reject<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<mozilla::UniquePtr<char, mozilla::DefaultDelete<char> >, bool, true>::Private::Reject<bool>(bool&&, char const*) Unexecuted instantiation: void mozilla::MozPromise<bool, nsresult, false>::Private::Reject<nsresult>(nsresult&&, char const*) |
1144 | | |
1145 | | template<typename ResolveOrRejectValue_> |
1146 | | void ResolveOrReject(ResolveOrRejectValue_&& aValue, const char* aSite) |
1147 | 0 | { |
1148 | 0 | PROMISE_ASSERT(mMagic1 == sMagic && mMagic2 == sMagic && mMagic3 == sMagic && mMagic4 == &mMutex); |
1149 | 0 | MutexAutoLock lock(mMutex); |
1150 | 0 | PROMISE_LOG("%s resolveOrRejecting MozPromise (%p created at %s)", aSite, this, mCreationSite); |
1151 | 0 | if (!IsPending()) { |
1152 | 0 | PROMISE_LOG("%s ignored already resolved or rejected MozPromise (%p created at %s)", aSite, this, mCreationSite); |
1153 | 0 | return; |
1154 | 0 | } |
1155 | 0 | mValue = std::forward<ResolveOrRejectValue_>(aValue); |
1156 | 0 | DispatchAll(); |
1157 | 0 | } |
1158 | | }; |
1159 | | |
1160 | | // A generic promise type that does the trick for simple use cases. |
1161 | | typedef MozPromise<bool, nsresult, /* IsExclusive = */ false> GenericPromise; |
1162 | | |
1163 | | /* |
1164 | | * Class to encapsulate a promise for a particular role. Use this as the member |
1165 | | * variable for a class whose method returns a promise. |
1166 | | */ |
1167 | | template<typename PromiseType> |
1168 | | class MozPromiseHolder |
1169 | | { |
1170 | | public: |
1171 | | MozPromiseHolder() |
1172 | 0 | : mMonitor(nullptr) {} Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, false> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsresult, bool, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, nsresult, false> >::MozPromiseHolder() |
1173 | | |
1174 | | MozPromiseHolder(MozPromiseHolder&& aOther) |
1175 | 0 | : mMonitor(nullptr), mPromise(aOther.mPromise.forget()) {} Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >&&) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >&&) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsresult, bool, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<nsresult, bool, true> >&&) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >&&) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >&&) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >&&) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::MozPromiseHolder(mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >&&) |
1176 | | |
1177 | | // Move semantics. |
1178 | | MozPromiseHolder& operator=(MozPromiseHolder&& aOther) |
1179 | 0 | { |
1180 | 0 | MOZ_ASSERT(!mMonitor && !aOther.mMonitor); |
1181 | 0 | MOZ_DIAGNOSTIC_ASSERT(!mPromise); |
1182 | 0 | mPromise = aOther.mPromise; |
1183 | 0 | aOther.mPromise = nullptr; |
1184 | 0 | return *this; |
1185 | 0 | } Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::operator=(mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >&&) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::operator=(mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >&&) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::operator=(mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >&&) |
1186 | | |
1187 | 0 | ~MozPromiseHolder() { MOZ_ASSERT(!mPromise); } Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, false> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsresult, bool, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::ipc::Shmem, mozilla::ipc::ResponseRejectReason, true> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::~MozPromiseHolder() Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, nsresult, false> >::~MozPromiseHolder() |
1188 | | |
1189 | 0 | already_AddRefed<PromiseType> Ensure(const char* aMethodName) { |
1190 | 0 | if (mMonitor) { |
1191 | 0 | mMonitor->AssertCurrentThreadOwns(); |
1192 | 0 | } |
1193 | 0 | if (!mPromise) { |
1194 | 0 | mPromise = new (typename PromiseType::Private)(aMethodName); |
1195 | 0 | } |
1196 | 0 | RefPtr<PromiseType> p = mPromise.get(); |
1197 | 0 | return p.forget(); |
1198 | 0 | } Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, false> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsresult, bool, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::Ensure(char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, nsresult, false> >::Ensure(char const*) |
1199 | | |
1200 | | // Provide a Monitor that should always be held when accessing this instance. |
1201 | 0 | void SetMonitor(Monitor* aMonitor) { mMonitor = aMonitor; } |
1202 | | |
1203 | | bool IsEmpty() const |
1204 | 0 | { |
1205 | 0 | if (mMonitor) { |
1206 | 0 | mMonitor->AssertCurrentThreadOwns(); |
1207 | 0 | } |
1208 | 0 | return !mPromise; |
1209 | 0 | } Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, false> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::IsEmpty() const Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::IsEmpty() const |
1210 | | |
1211 | | already_AddRefed<typename PromiseType::Private> Steal() |
1212 | 0 | { |
1213 | 0 | if (mMonitor) { |
1214 | 0 | mMonitor->AssertCurrentThreadOwns(); |
1215 | 0 | } |
1216 | 0 | return mPromise.forget(); |
1217 | 0 | } |
1218 | | |
1219 | | void Resolve(const typename PromiseType::ResolveValueType& aResolveValue, |
1220 | | const char* aMethodName) |
1221 | 0 | { |
1222 | 0 | if (mMonitor) { |
1223 | 0 | mMonitor->AssertCurrentThreadOwns(); |
1224 | 0 | } |
1225 | 0 | MOZ_ASSERT(mPromise); |
1226 | 0 | mPromise->Resolve(aResolveValue, aMethodName); |
1227 | 0 | mPromise = nullptr; |
1228 | 0 | } Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false> >::Resolve(nsCOMPtr<nsITabParent> const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Resolve(mozilla::MediaData::Type const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::Resolve(unsigned int const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Resolve(mozilla::media::TimeUnit const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::Resolve(unsigned long const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> >::Resolve(RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker> const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true> >::Resolve(RefPtr<mozilla::gmp::ChromiumCDMParent> const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Resolve(nsTArray<RefPtr<mozilla::MediaData> > const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, true> >::Resolve(bool const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Resolve(bool const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Resolve(RefPtr<mozilla::MediaRawData> const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Resolve(RefPtr<mozilla::MediaRawData> const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> >::Resolve(mozilla::OmxPromiseLayer::BufferData* const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::Resolve(nsTString<char> const&, char const*) |
1229 | | void Resolve(typename PromiseType::ResolveValueType&& aResolveValue, |
1230 | | const char* aMethodName) |
1231 | 0 | { |
1232 | 0 | if (mMonitor) { |
1233 | 0 | mMonitor->AssertCurrentThreadOwns(); |
1234 | 0 | } |
1235 | 0 | MOZ_ASSERT(mPromise); |
1236 | 0 | mPromise->Resolve(std::move(aResolveValue), aMethodName); |
1237 | 0 | mPromise = nullptr; |
1238 | 0 | } Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, false> >::Resolve(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::Resolve(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::Resolve(unsigned long&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Resolve(RefPtr<mozilla::GlobalAllocPolicy::Token>&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Resolve(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Resolve(mozilla::MetadataHolder&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Resolve(RefPtr<mozilla::AudioData>&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Resolve(RefPtr<mozilla::VideoData>&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >::Resolve(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsresult, bool, true> >::Resolve(nsresult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >::Resolve(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::Resolve(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::Resolve(nsTString<char>&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Resolve(nsTArray<RefPtr<mozilla::MediaData> >&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Resolve(mozilla::TrackInfo::TrackType&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Resolve(mozilla::DecryptResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::gmp::GMPServiceChild*, mozilla::MediaResult, true> >::Resolve(mozilla::gmp::GMPServiceChild*&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Resolve(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Resolve(mozilla::Pair<bool, mozilla::SourceBufferAttributes>&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >::Resolve(OMX_COMMANDTYPE&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Resolve(mozilla::dom::WebAuthnMakeCredentialResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Resolve(mozilla::dom::WebAuthnGetAssertionResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, nsresult, false> >::Resolve(unsigned int&&, char const*) |
1239 | | |
1240 | | void ResolveIfExists(const typename PromiseType::ResolveValueType& aResolveValue, |
1241 | | const char* aMethodName) |
1242 | 0 | { |
1243 | 0 | if (!IsEmpty()) { |
1244 | 0 | Resolve(aResolveValue, aMethodName); |
1245 | 0 | } |
1246 | 0 | } Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::ResolveIfExists(unsigned int const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ResolveIfExists(nsTArray<RefPtr<mozilla::MediaData> > const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ResolveIfExists(bool const&, char const*) |
1247 | | void ResolveIfExists(typename PromiseType::ResolveValueType&& aResolveValue, |
1248 | | const char* aMethodName) |
1249 | 0 | { |
1250 | 0 | if (!IsEmpty()) { |
1251 | 0 | Resolve(std::move(aResolveValue), aMethodName); |
1252 | 0 | } |
1253 | 0 | } Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, false> >::ResolveIfExists(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::ResolveIfExists(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned long, unsigned long, true> >::ResolveIfExists(unsigned long&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ResolveIfExists(nsTArray<RefPtr<mozilla::MediaData> >&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::ResolveIfExists(mozilla::TrackInfo::TrackType&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ResolveIfExists(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::ResolveIfExists(mozilla::MediaResult&&, char const*) |
1254 | | |
1255 | | void Reject(const typename PromiseType::RejectValueType& aRejectValue, |
1256 | | const char* aMethodName) |
1257 | 0 | { |
1258 | 0 | if (mMonitor) { |
1259 | 0 | mMonitor->AssertCurrentThreadOwns(); |
1260 | 0 | } |
1261 | 0 | MOZ_ASSERT(mPromise); |
1262 | 0 | mPromise->Reject(aRejectValue, aMethodName); |
1263 | 0 | mPromise = nullptr; |
1264 | 0 | } Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false> >::Reject(nsresult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::Reject(nsresult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, true> >::Reject(nsresult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<OMX_COMMANDTYPE, mozilla::OmxPromiseLayer::OmxCommandFailureHolder, true> >::Reject(mozilla::OmxPromiseLayer::OmxCommandFailureHolder const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Reject(nsresult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Reject(nsresult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::Reject(nsresult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, nsresult, false> >::Reject(nsresult const&, char const*) |
1265 | | void Reject(typename PromiseType::RejectValueType&& aRejectValue, |
1266 | | const char* aMethodName) |
1267 | 0 | { |
1268 | 0 | if (mMonitor) { |
1269 | 0 | mMonitor->AssertCurrentThreadOwns(); |
1270 | 0 | } |
1271 | 0 | MOZ_ASSERT(mPromise); |
1272 | 0 | mPromise->Reject(std::move(aRejectValue), aMethodName); |
1273 | 0 | mPromise = nullptr; |
1274 | 0 | } Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsCOMPtr<nsITabParent>, nsresult, false> >::Reject(nsresult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Reject(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Reject(mozilla::WaitForDataRejectValue&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Reject(mozilla::SeekRejectValue&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, RefPtr<mozilla::MediaMgrError>, true> >::Reject(RefPtr<mozilla::MediaMgrError>&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::Maybe<nsTString<char16_t> >, true> >::Reject(mozilla::Maybe<nsTString<char16_t> >&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::Reject(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::GMPContentParent::CloseBlocker>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::gmp::ChromiumCDMParent>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Reject(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Reject(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::OmxPromiseLayer::BufferData*, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false> >::Reject(mozilla::OmxPromiseLayer::OmxBufferFailureHolder&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Reject(nsresult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Reject(nsresult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::Reject(nsresult&&, char const*) |
1275 | | |
1276 | | void RejectIfExists(const typename PromiseType::RejectValueType& aRejectValue, |
1277 | | const char* aMethodName) |
1278 | 0 | { |
1279 | 0 | if (!IsEmpty()) { |
1280 | 0 | Reject(aRejectValue, aMethodName); |
1281 | 0 | } |
1282 | 0 | } Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, nsresult, false> >::RejectIfExists(nsresult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::RejectIfExists(nsresult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::RejectIfExists(nsresult const&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::RejectIfExists(nsresult const&, char const*) |
1283 | | void RejectIfExists(typename PromiseType::RejectValueType&& aRejectValue, |
1284 | | const char* aMethodName) |
1285 | 0 | { |
1286 | 0 | if (!IsEmpty()) { |
1287 | 0 | Reject(std::move(aRejectValue), aMethodName); |
1288 | 0 | } |
1289 | 0 | } Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::RejectIfExists(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::RejectIfExists(mozilla::SeekRejectValue&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::RejectIfExists(mozilla::WaitForDataRejectValue&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<bool, bool, true> >::RejectIfExists(bool&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult&&, char const*) Unexecuted instantiation: mozilla::MozPromiseHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::RejectIfExists(mozilla::MediaResult&&, char const*) |
1290 | | |
1291 | | private: |
1292 | | Monitor* mMonitor; |
1293 | | RefPtr<typename PromiseType::Private> mPromise; |
1294 | | }; |
1295 | | |
1296 | | /* |
1297 | | * Class to encapsulate a MozPromise::Request reference. Use this as the member |
1298 | | * variable for a class waiting on a MozPromise. |
1299 | | */ |
1300 | | template<typename PromiseType> |
1301 | | class MozPromiseRequestHolder |
1302 | | { |
1303 | | public: |
1304 | 6 | MozPromiseRequestHolder() {} Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::MozPromiseRequestHolder() mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::MozPromiseRequestHolder() Line | Count | Source | 1304 | 3 | MozPromiseRequestHolder() {} |
mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::MozPromiseRequestHolder() Line | Count | Source | 1304 | 3 | MozPromiseRequestHolder() {} |
Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<int, double, false> >::MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >::MozPromiseRequestHolder() |
1305 | 0 | ~MozPromiseRequestHolder() { MOZ_ASSERT(!mRequest); } Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<int, double, false> >::~MozPromiseRequestHolder() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >::~MozPromiseRequestHolder() |
1306 | | |
1307 | | void Track(already_AddRefed<typename PromiseType::Request> aRequest) |
1308 | 0 | { |
1309 | 0 | MOZ_DIAGNOSTIC_ASSERT(!Exists()); |
1310 | 0 | mRequest = aRequest; |
1311 | 0 | } Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::Track(already_AddRefed<mozilla::MozPromise<bool, nsresult, false>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<bool, mozilla::MediaResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::Track(already_AddRefed<mozilla::MozPromise<bool, bool, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Track(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::Track(already_AddRefed<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, true> >::Track(already_AddRefed<mozilla::MozPromise<bool, nsresult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::Track(already_AddRefed<mozilla::MozPromise<bool, bool, false>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Track(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Track(already_AddRefed<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::Track(already_AddRefed<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<int, double, false> >::Track(already_AddRefed<mozilla::MozPromise<int, double, false>::Request>) Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >::Track(already_AddRefed<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true>::Request>) |
1312 | | |
1313 | | void Complete() |
1314 | 0 | { |
1315 | 0 | MOZ_DIAGNOSTIC_ASSERT(Exists()); |
1316 | 0 | mRequest = nullptr; |
1317 | 0 | } Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::Complete() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::Complete() |
1318 | | |
1319 | | // Disconnects and forgets an outstanding promise. The resolve/reject methods |
1320 | | // will never be called. |
1321 | 0 | void Disconnect() { |
1322 | 0 | MOZ_ASSERT(Exists()); |
1323 | 0 | mRequest->Disconnect(); |
1324 | 0 | mRequest = nullptr; |
1325 | 0 | } Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<int, double, false> >::Disconnect() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >::Disconnect() |
1326 | | |
1327 | 0 | void DisconnectIfExists() { |
1328 | 0 | if (Exists()) { |
1329 | 0 | Disconnect(); |
1330 | 0 | } |
1331 | 0 | } Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::DisconnectIfExists() Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::DisconnectIfExists() |
1332 | | |
1333 | 0 | bool Exists() const { return !!mRequest; } Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, false> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientState, nsresult, false> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ClientOpResult, nsresult, false> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::GlobalAllocPolicy::Token>, bool, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::MediaCapabilitiesInfo>, mozilla::MediaResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, nsresult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<bool, bool, false> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, bool, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<RefPtr<mozilla::MediaRawData>, mozilla::MediaResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnMakeCredentialResult, nsresult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::WebAuthnGetAssertionResult, nsresult, true> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<nsTArray<mozilla::dom::ServiceWorkerRegistrationDescriptor>, mozilla::CopyableErrorResult, false> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<int, double, false> >::Exists() const Unexecuted instantiation: mozilla::MozPromiseRequestHolder<mozilla::MozPromise<mozilla::UniquePtr<int, mozilla::DefaultDelete<int> >, bool, true> >::Exists() const |
1334 | | |
1335 | | private: |
1336 | | RefPtr<typename PromiseType::Request> mRequest; |
1337 | | }; |
1338 | | |
1339 | | // Asynchronous Potentially-Cross-Thread Method Calls. |
1340 | | // |
1341 | | // This machinery allows callers to schedule a promise-returning function |
1342 | | // (a method and object, or a function object like a lambda) to be invoked |
1343 | | // asynchronously on a given thread, while at the same time receiving a |
1344 | | // promise upon which to invoke Then() immediately. InvokeAsync dispatches a |
1345 | | // task to invoke the function on the proper thread and also chain the |
1346 | | // resulting promise to the one that the caller received, so that resolve/ |
1347 | | // reject values are forwarded through. |
1348 | | |
1349 | | namespace detail { |
1350 | | |
1351 | | // Non-templated base class to allow us to use MOZ_COUNT_{C,D}TOR, which cause |
1352 | | // assertions when used on templated types. |
1353 | | class MethodCallBase |
1354 | | { |
1355 | | public: |
1356 | 0 | MethodCallBase() { MOZ_COUNT_CTOR(MethodCallBase); } |
1357 | 0 | virtual ~MethodCallBase() { MOZ_COUNT_DTOR(MethodCallBase); } |
1358 | | }; |
1359 | | |
1360 | | template<typename PromiseType, typename MethodType, typename ThisType, |
1361 | | typename... Storages> |
1362 | | class MethodCall : public MethodCallBase |
1363 | | { |
1364 | | public: |
1365 | | template<typename... Args> |
1366 | | MethodCall(MethodType aMethod, ThisType* aThisVal, Args&&... aArgs) |
1367 | | : mMethod(aMethod) |
1368 | | , mThisVal(aThisVal) |
1369 | | , mArgs(std::forward<Args>(aArgs)...) |
1370 | 0 | { |
1371 | 0 | static_assert(sizeof...(Storages) == sizeof...(Args), "Storages and Args should have equal sizes"); |
1372 | 0 | } Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader, RefPtr<mozilla::CDMProxy> >::MethodCall<mozilla::CDMProxy*&>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader*, mozilla::CDMProxy*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, true>, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine, StoreCopyPassByRRef<mozilla::SeekTarget> >::MethodCall<mozilla::SeekTarget const&>(RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine*, mozilla::SeekTarget const&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::MethodCall<>(RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::MethodCall<>(RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::MethodCall<mozilla::media::TimeUnit const&>(RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader*, mozilla::media::TimeUnit const&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::SeekTarget> >::MethodCall<mozilla::SeekTarget>(RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader*, mozilla::SeekTarget&&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::MediaData::Type> >::MethodCall<mozilla::MediaData::Type&>(RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader*, mozilla::MediaData::Type&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent, StoreCopyPassByRRef<NS_ConvertUTF8toUTF16> >::MethodCall<NS_ConvertUTF8toUTF16>(RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent*, NS_ConvertUTF8toUTF16&&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<bool>, nsresult, false>, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent, StoreCopyPassByRRef<nsTString<char16_t> > >::MethodCall<nsTString<char16_t>&>(RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent*, nsTString<char16_t>&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::MethodCall<mozilla::media::TimeUnit const&>(RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer*, mozilla::media::TimeUnit const&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<int> >::MethodCall<int&>(RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer*, int&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::MethodCall<mozilla::media::TimeUnit const&>(RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer*, mozilla::media::TimeUnit const&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager, StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes> >::MethodCall<already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&>(RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager*, already_AddRefed<mozilla::MediaByteBuffer>&&, mozilla::SourceBufferAttributes const&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, true>, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager, StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> > >::MethodCall<mozilla::media::Interval<mozilla::media::TimeUnit> >(RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager*, mozilla::media::Interval<mozilla::media::TimeUnit>&&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder*, mozilla::MediaRawData*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder*, mozilla::MediaRawData*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder*, mozilla::MediaRawData*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder*, mozilla::MediaRawData*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder*, mozilla::MediaRawData*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder*, mozilla::MediaRawData*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>*, mozilla::MediaRawData*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>*, mozilla::MediaRawData*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>*, mozilla::MediaRawData*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>*, mozilla::MediaRawData*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>*, mozilla::MediaRawData*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*>::MethodCall<mozilla::MediaRawData*&>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>*, mozilla::MediaRawData*&) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::MethodCall<>(RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>*) Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::MethodCall<>(RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>*) |
1373 | | |
1374 | | RefPtr<PromiseType> Invoke() |
1375 | 0 | { |
1376 | 0 | return mArgs.apply(mThisVal.get(), mMethod); |
1377 | 0 | } Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader, RefPtr<mozilla::CDMProxy> >::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, true>, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine, StoreCopyPassByRRef<mozilla::SeekTarget> >::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::SeekTarget> >::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::MediaData::Type> >::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent, StoreCopyPassByRRef<NS_ConvertUTF8toUTF16> >::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<bool>, nsresult, false>, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent, StoreCopyPassByRRef<nsTString<char16_t> > >::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<int> >::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager, StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes> >::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, true>, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager, StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> > >::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder, mozilla::MediaRawData*>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder, mozilla::MediaRawData*>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder, mozilla::MediaRawData*>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder, mozilla::MediaRawData*>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder, mozilla::MediaRawData*>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder, mozilla::MediaRawData*>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::Invoke() Unexecuted instantiation: mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::Invoke() |
1378 | | |
1379 | | private: |
1380 | | MethodType mMethod; |
1381 | | RefPtr<ThisType> mThisVal; |
1382 | | RunnableMethodArguments<Storages...> mArgs; |
1383 | | }; |
1384 | | |
1385 | | template<typename PromiseType, typename MethodType, typename ThisType, |
1386 | | typename... Storages> |
1387 | | class ProxyRunnable : public CancelableRunnable |
1388 | | { |
1389 | | public: |
1390 | | ProxyRunnable( |
1391 | | typename PromiseType::Private* aProxyPromise, |
1392 | | MethodCall<PromiseType, MethodType, ThisType, Storages...>* aMethodCall) |
1393 | | : CancelableRunnable("detail::ProxyRunnable") |
1394 | | , mProxyPromise(aProxyPromise) |
1395 | | , mMethodCall(aMethodCall) |
1396 | 0 | { |
1397 | 0 | } Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader, RefPtr<mozilla::CDMProxy> >::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader, RefPtr<mozilla::CDMProxy> >*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, true>, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine, StoreCopyPassByRRef<mozilla::SeekTarget> >::ProxyRunnable(mozilla::MozPromise<bool, bool, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, true>, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine, StoreCopyPassByRRef<mozilla::SeekTarget> >*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine>::ProxyRunnable(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::ProxyRunnable(mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::ProxyRunnable(mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::ProxyRunnable(mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::media::TimeUnit> >*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::SeekTarget> >::ProxyRunnable(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::SeekTarget> >*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::MediaData::Type> >::ProxyRunnable(mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::MediaData::Type> >*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent, StoreCopyPassByRRef<NS_ConvertUTF8toUTF16> >::ProxyRunnable(mozilla::MozPromise<bool, nsresult, false>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent, StoreCopyPassByRRef<NS_ConvertUTF8toUTF16> >*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<bool>, nsresult, false>, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent>::ProxyRunnable(mozilla::MozPromise<nsTArray<bool>, nsresult, false>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<bool>, nsresult, false>, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent, StoreCopyPassByRRef<nsTString<char16_t> > >::ProxyRunnable(mozilla::MozPromise<bool, nsresult, false>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent, StoreCopyPassByRRef<nsTString<char16_t> > >*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::ProxyRunnable(mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<int> >::ProxyRunnable(mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<int> >*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::ProxyRunnable(mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager, StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes> >::ProxyRunnable(mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager, StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes> >*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, true>, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager, StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> > >::ProxyRunnable(mozilla::MozPromise<bool, nsresult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, nsresult, true>, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager, StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> > >*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder, mozilla::MediaRawData*>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder, mozilla::MediaRawData*>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder, mozilla::MediaRawData*>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder, mozilla::MediaRawData*>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder, mozilla::MediaRawData*>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder, mozilla::MediaRawData*>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::ProxyRunnable(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::ProxyRunnable(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>*) Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::ProxyRunnable(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::detail::MethodCall<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>*) |
1398 | | |
1399 | | NS_IMETHOD Run() override |
1400 | 0 | { |
1401 | 0 | RefPtr<PromiseType> p = mMethodCall->Invoke(); |
1402 | 0 | mMethodCall = nullptr; |
1403 | 0 | p->ChainTo(mProxyPromise.forget(), "<Proxy Promise>"); |
1404 | 0 | return NS_OK; |
1405 | 0 | } Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader, RefPtr<mozilla::CDMProxy> >::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, true>, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine, StoreCopyPassByRRef<mozilla::SeekTarget> >::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::SeekTarget> >::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::MediaData::Type> >::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent, StoreCopyPassByRRef<NS_ConvertUTF8toUTF16> >::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<bool>, nsresult, false>, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent, StoreCopyPassByRRef<nsTString<char16_t> > >::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<int> >::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager, StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes> >::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, true>, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager, StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> > >::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder, mozilla::MediaRawData*>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder, mozilla::MediaRawData*>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder, mozilla::MediaRawData*>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder, mozilla::MediaRawData*>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder, mozilla::MediaRawData*>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder, mozilla::MediaRawData*>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::Run() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::Run() |
1406 | | |
1407 | | nsresult Cancel() override |
1408 | 0 | { |
1409 | 0 | return Run(); |
1410 | 0 | } Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::MediaFormatReader, RefPtr<mozilla::CDMProxy> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, true>, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::MediaDecoderStateMachine, StoreCopyPassByRRef<mozilla::SeekTarget> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)(), mozilla::MediaDecoderStateMachine>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(), mozilla::MediaFormatReader>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::SeekTarget> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaFormatReader, StoreCopyPassByRRef<mozilla::MediaData::Type> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), mozilla::gmp::GMPParent, StoreCopyPassByRRef<NS_ConvertUTF8toUTF16> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<bool>, nsresult, false>, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(), mozilla::gmp::GeckoMediaPluginServiceParent>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, false>, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), mozilla::gmp::GeckoMediaPluginServiceParent, StoreCopyPassByRRef<nsTString<char16_t> > >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<int> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::MediaSourceTrackDemuxer, StoreCopyPassByRRef<mozilla::media::TimeUnit> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), mozilla::TrackBuffersManager, StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, nsresult, true>, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::TrackBuffersManager, StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> > >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::AOMDecoder, mozilla::MediaRawData*>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::OpusDataDecoder, mozilla::MediaRawData*>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::TheoraDecoder, mozilla::MediaRawData*>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::VPXDecoder, mozilla::MediaRawData*>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::VorbisDataDecoder, mozilla::MediaRawData*>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::WaveDataDecoder, mozilla::MediaRawData*>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, bool, false>, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)(), mozilla::OmxDataDecoder>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(), mozilla::FFmpegDataDecoder<46465650>>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(), mozilla::FFmpegDataDecoder<53>>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(), mozilla::FFmpegDataDecoder<54>>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(), mozilla::FFmpegDataDecoder<55>>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(), mozilla::FFmpegDataDecoder<57>>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<bool, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::Cancel() Unexecuted instantiation: mozilla::detail::ProxyRunnable<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(), mozilla::FFmpegDataDecoder<58>>::Cancel() |
1411 | | |
1412 | | private: |
1413 | | RefPtr<typename PromiseType::Private> mProxyPromise; |
1414 | | nsAutoPtr<MethodCall<PromiseType, MethodType, ThisType, Storages...>> mMethodCall; |
1415 | | }; |
1416 | | |
1417 | | template<typename... Storages, |
1418 | | typename PromiseType, typename ThisType, typename... ArgTypes, |
1419 | | typename... ActualArgTypes> |
1420 | | static RefPtr<PromiseType> |
1421 | | InvokeAsyncImpl(nsISerialEventTarget* aTarget, ThisType* aThisVal, |
1422 | | const char* aCallerName, |
1423 | | RefPtr<PromiseType>(ThisType::*aMethod)(ArgTypes...), |
1424 | | ActualArgTypes&&... aArgs) |
1425 | 0 | { |
1426 | 0 | MOZ_ASSERT(aTarget); |
1427 | 0 |
|
1428 | 0 | typedef RefPtr<PromiseType>(ThisType::*MethodType)(ArgTypes...); |
1429 | 0 | typedef detail::MethodCall<PromiseType, MethodType, ThisType, Storages...> MethodCallType; |
1430 | 0 | typedef detail::ProxyRunnable<PromiseType, MethodType, ThisType, Storages...> ProxyRunnableType; |
1431 | 0 |
|
1432 | 0 | MethodCallType* methodCall = |
1433 | 0 | new MethodCallType(aMethod, aThisVal, std::forward<ActualArgTypes>(aArgs)...); |
1434 | 0 | RefPtr<typename PromiseType::Private> p = new (typename PromiseType::Private)(aCallerName); |
1435 | 0 | RefPtr<ProxyRunnableType> r = new ProxyRunnableType(p, methodCall); |
1436 | 0 | aTarget->Dispatch(r.forget()); |
1437 | 0 | return p.forget(); |
1438 | 0 | } Unexecuted instantiation: Unified_cpp_dom_media5.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<RefPtr<mozilla::CDMProxy>, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::MediaFormatReader, mozilla::CDMProxy*, mozilla::CDMProxy*&>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::CDMProxy*&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:RefPtr<mozilla::MozPromise<bool, bool, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::SeekTarget>, mozilla::MozPromise<bool, bool, true>, mozilla::MediaDecoderStateMachine, mozilla::SeekTarget const&, mozilla::SeekTarget const&>(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, char const*, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::SeekTarget const&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:RefPtr<mozilla::MozPromise<bool, bool, false> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, bool, false>, mozilla::MediaDecoderStateMachine>(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, char const*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, mozilla::MediaFormatReader>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)()) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, mozilla::MediaFormatReader>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)()) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::media::TimeUnit>, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, mozilla::MediaFormatReader, mozilla::media::TimeUnit const&, mozilla::media::TimeUnit const&>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::media::TimeUnit const&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::SeekTarget>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, mozilla::MediaFormatReader, mozilla::SeekTarget const&, mozilla::SeekTarget>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::SeekTarget&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::MediaData::Type>, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, mozilla::MediaFormatReader, mozilla::MediaData::Type, mozilla::MediaData::Type&>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaData::Type&) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<NS_ConvertUTF8toUTF16>, mozilla::MozPromise<bool, nsresult, false>, mozilla::gmp::GMPParent, nsTSubstring<char16_t> const&, NS_ConvertUTF8toUTF16>(nsISerialEventTarget*, mozilla::gmp::GMPParent*, char const*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), NS_ConvertUTF8toUTF16&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<bool>, nsresult, false>, mozilla::gmp::GeckoMediaPluginServiceParent>(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent*, char const*, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)()) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<nsTString<char16_t> >, mozilla::MozPromise<bool, nsresult, false>, mozilla::gmp::GeckoMediaPluginServiceParent, nsTString<char16_t>, nsTString<char16_t>&>(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent*, char const*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), nsTString<char16_t>&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::media::TimeUnit>, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, mozilla::MediaSourceTrackDemuxer, mozilla::media::TimeUnit const&, mozilla::media::TimeUnit const&>(nsISerialEventTarget*, mozilla::MediaSourceTrackDemuxer*, char const*, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::media::TimeUnit const&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<int>, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, mozilla::MediaSourceTrackDemuxer, int, int&>(nsISerialEventTarget*, mozilla::MediaSourceTrackDemuxer*, char const*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), int&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::media::TimeUnit>, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, mozilla::MediaSourceTrackDemuxer, mozilla::media::TimeUnit const&, mozilla::media::TimeUnit const&>(nsISerialEventTarget*, mozilla::MediaSourceTrackDemuxer*, char const*, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::media::TimeUnit const&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<already_AddRefed<mozilla::MediaByteBuffer> >, StoreCopyPassByRRef<mozilla::SourceBufferAttributes>, mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, mozilla::TrackBuffersManager, already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&, already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&>(nsISerialEventTarget*, mozilla::TrackBuffersManager*, char const*, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), already_AddRefed<mozilla::MediaByteBuffer>&&, mozilla::SourceBufferAttributes const&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<bool, nsresult, true> > mozilla::detail::InvokeAsyncImpl<StoreCopyPassByRRef<mozilla::media::Interval<mozilla::media::TimeUnit> >, mozilla::MozPromise<bool, nsresult, true>, mozilla::TrackBuffersManager, mozilla::media::Interval<mozilla::media::TimeUnit>, mozilla::media::Interval<mozilla::media::TimeUnit> >(nsISerialEventTarget*, mozilla::TrackBuffersManager*, char const*, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::media::Interval<mozilla::media::TimeUnit>&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::AOMDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::AOMDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::OpusDataDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::OpusDataDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::TheoraDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::TheoraDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::VPXDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::VPXDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::VorbisDataDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::VorbisDataDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::WaveDataDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::WaveDataDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::OmxDataDecoder>(nsISerialEventTarget*, mozilla::OmxDataDecoder*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)()) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:RefPtr<mozilla::MozPromise<bool, bool, false> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, bool, false>, mozilla::OmxDataDecoder>(nsISerialEventTarget*, mozilla::OmxDataDecoder*, char const*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<46465650>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<46465650>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<46465650>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<46465650>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<46465650>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<53>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<53>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<53>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<53>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<53>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<54>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<54>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<54>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<54>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<54>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<55>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<55>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<55>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<55>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<55>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<57>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<57>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<57>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<57>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<57>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*, mozilla::MediaRawData*&>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<58>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<58>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<58>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::detail::InvokeAsyncImpl<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<58>>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<58>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)()) |
1439 | | |
1440 | | constexpr bool Any() |
1441 | 0 | { |
1442 | 0 | return false; |
1443 | 0 | } |
1444 | | |
1445 | | template <typename T1> |
1446 | | constexpr bool Any(T1 a) |
1447 | 0 | { |
1448 | 0 | return static_cast<bool>(a); |
1449 | 0 | } |
1450 | | |
1451 | | template <typename T1, typename... Ts> |
1452 | | constexpr bool Any(T1 a, Ts... aOthers) |
1453 | 0 | { |
1454 | 0 | return a || Any(aOthers...); |
1455 | 0 | } |
1456 | | |
1457 | | } // namespace detail |
1458 | | |
1459 | | // InvokeAsync with explicitly-specified storages. |
1460 | | // See ParameterStorage in nsThreadUtils.h for help. |
1461 | | template<typename... Storages, |
1462 | | typename PromiseType, typename ThisType, typename... ArgTypes, |
1463 | | typename... ActualArgTypes, |
1464 | | typename EnableIf<sizeof...(Storages) != 0, int>::Type = 0> |
1465 | | static RefPtr<PromiseType> |
1466 | | InvokeAsync(nsISerialEventTarget* aTarget, ThisType* aThisVal, const char* aCallerName, |
1467 | | RefPtr<PromiseType>(ThisType::*aMethod)(ArgTypes...), |
1468 | | ActualArgTypes&&... aArgs) |
1469 | 0 | { |
1470 | 0 | static_assert(sizeof...(Storages) == sizeof...(ArgTypes), |
1471 | 0 | "Provided Storages and method's ArgTypes should have equal sizes"); |
1472 | 0 | static_assert(sizeof...(Storages) == sizeof...(ActualArgTypes), |
1473 | 0 | "Provided Storages and ActualArgTypes should have equal sizes"); |
1474 | 0 | return detail::InvokeAsyncImpl<Storages...>( |
1475 | 0 | aTarget, aThisVal, aCallerName, aMethod, |
1476 | 0 | std::forward<ActualArgTypes>(aArgs)...); |
1477 | 0 | } Unexecuted instantiation: Unified_cpp_dom_media5.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<RefPtr<mozilla::CDMProxy>, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::MediaFormatReader, mozilla::CDMProxy*, mozilla::CDMProxy*&, 0>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::CDMProxy*), mozilla::CDMProxy*&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::AOMDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::AOMDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::AOMDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::OpusDataDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::OpusDataDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::OpusDataDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::TheoraDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::TheoraDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::TheoraDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::VPXDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::VPXDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VPXDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::VorbisDataDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::VorbisDataDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::VorbisDataDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::WaveDataDecoder, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::WaveDataDecoder*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::WaveDataDecoder::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<46465650>, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<46465650>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<53>, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<53>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<54>, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<54>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<55>, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<55>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<57>, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<57>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<mozilla::MediaRawData*, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<58>, mozilla::MediaRawData*, mozilla::MediaRawData*&, 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<58>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)(mozilla::MediaRawData*), mozilla::MediaRawData*&) |
1478 | | |
1479 | | // InvokeAsync with no explicitly-specified storages, will copy arguments and |
1480 | | // then move them out of the runnable into the target method parameters. |
1481 | | template<typename... Storages, |
1482 | | typename PromiseType, typename ThisType, typename... ArgTypes, |
1483 | | typename... ActualArgTypes, |
1484 | | typename EnableIf<sizeof...(Storages) == 0, int>::Type = 0> |
1485 | | static RefPtr<PromiseType> |
1486 | | InvokeAsync(nsISerialEventTarget* aTarget, ThisType* aThisVal, const char* aCallerName, |
1487 | | RefPtr<PromiseType>(ThisType::*aMethod)(ArgTypes...), |
1488 | | ActualArgTypes&&... aArgs) |
1489 | 0 | { |
1490 | 0 | static_assert(!detail::Any(IsPointer<typename RemoveReference<ActualArgTypes>::Type>::value...), |
1491 | 0 | "Cannot pass pointer types through InvokeAsync, Storages must be provided"); |
1492 | 0 | static_assert(sizeof...(ArgTypes) == sizeof...(ActualArgTypes), |
1493 | 0 | "Method's ArgTypes and ActualArgTypes should have equal sizes"); |
1494 | 0 | return detail::InvokeAsyncImpl<StoreCopyPassByRRef<typename Decay<ActualArgTypes>::Type>...>( |
1495 | 0 | aTarget, aThisVal, aCallerName, aMethod, |
1496 | 0 | std::forward<ActualArgTypes>(aArgs)...); |
1497 | 0 | } Unexecuted instantiation: Unified_cpp_dom_media5.cpp:RefPtr<mozilla::MozPromise<bool, bool, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, bool, true>, mozilla::MediaDecoderStateMachine, mozilla::SeekTarget const&, mozilla::SeekTarget const&, 0>(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, char const*, RefPtr<mozilla::MozPromise<bool, bool, true> > (mozilla::MediaDecoderStateMachine::*)(mozilla::SeekTarget const&), mozilla::SeekTarget const&) Unexecuted instantiation: Unified_cpp_dom_media5.cpp:RefPtr<mozilla::MozPromise<bool, bool, false> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, bool, false>, mozilla::MediaDecoderStateMachine, , , 0>(nsISerialEventTarget*, mozilla::MediaDecoderStateMachine*, char const*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::MediaDecoderStateMachine::*)()) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true>, mozilla::MediaFormatReader, , , 0>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<mozilla::MetadataHolder, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)()) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true>, mozilla::MediaFormatReader, , , 0>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::AudioData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)()) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true>, mozilla::MediaFormatReader, mozilla::media::TimeUnit const&, mozilla::media::TimeUnit const&, 0>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::VideoData>, mozilla::MediaResult, true> > (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit const&), mozilla::media::TimeUnit const&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > mozilla::InvokeAsync<, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true>, mozilla::MediaFormatReader, mozilla::SeekTarget const&, mozilla::SeekTarget, 0>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::SeekRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::SeekTarget const&), mozilla::SeekTarget&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > mozilla::InvokeAsync<, mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true>, mozilla::MediaFormatReader, mozilla::MediaData::Type, mozilla::MediaData::Type&, 0>(nsISerialEventTarget*, mozilla::MediaFormatReader*, char const*, RefPtr<mozilla::MozPromise<mozilla::MediaData::Type, mozilla::WaitForDataRejectValue, true> > (mozilla::MediaFormatReader::*)(mozilla::MediaData::Type), mozilla::MediaData::Type&) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, nsresult, false>, mozilla::gmp::GMPParent, nsTSubstring<char16_t> const&, NS_ConvertUTF8toUTF16, 0>(nsISerialEventTarget*, mozilla::gmp::GMPParent*, char const*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GMPParent::*)(nsTSubstring<char16_t> const&), NS_ConvertUTF8toUTF16&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<bool>, nsresult, false>, mozilla::gmp::GeckoMediaPluginServiceParent, , , 0>(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent*, char const*, RefPtr<mozilla::MozPromise<nsTArray<bool>, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)()) Unexecuted instantiation: Unified_cpp_dom_media_gmp1.cpp:RefPtr<mozilla::MozPromise<bool, nsresult, false> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, nsresult, false>, mozilla::gmp::GeckoMediaPluginServiceParent, nsTString<char16_t>, nsTString<char16_t>&, 0>(nsISerialEventTarget*, mozilla::gmp::GeckoMediaPluginServiceParent*, char const*, RefPtr<mozilla::MozPromise<bool, nsresult, false> > (mozilla::gmp::GeckoMediaPluginServiceParent::*)(nsTString<char16_t>), nsTString<char16_t>&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true>, mozilla::MediaSourceTrackDemuxer, mozilla::media::TimeUnit const&, mozilla::media::TimeUnit const&, 0>(nsISerialEventTarget*, mozilla::MediaSourceTrackDemuxer*, char const*, RefPtr<mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::media::TimeUnit const&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true>, mozilla::MediaSourceTrackDemuxer, int, int&, 0>(nsISerialEventTarget*, mozilla::MediaSourceTrackDemuxer*, char const*, RefPtr<mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> > (mozilla::MediaSourceTrackDemuxer::*)(int), int&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > mozilla::InvokeAsync<, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true>, mozilla::MediaSourceTrackDemuxer, mozilla::media::TimeUnit const&, mozilla::media::TimeUnit const&, 0>(nsISerialEventTarget*, mozilla::MediaSourceTrackDemuxer*, char const*, RefPtr<mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> > (mozilla::MediaSourceTrackDemuxer::*)(mozilla::media::TimeUnit const&), mozilla::media::TimeUnit const&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true>, mozilla::TrackBuffersManager, already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&, already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&, 0>(nsISerialEventTarget*, mozilla::TrackBuffersManager*, char const*, RefPtr<mozilla::MozPromise<mozilla::Pair<bool, mozilla::SourceBufferAttributes>, mozilla::MediaResult, true> > (mozilla::TrackBuffersManager::*)(already_AddRefed<mozilla::MediaByteBuffer>, mozilla::SourceBufferAttributes const&), already_AddRefed<mozilla::MediaByteBuffer>&&, mozilla::SourceBufferAttributes const&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:RefPtr<mozilla::MozPromise<bool, nsresult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, nsresult, true>, mozilla::TrackBuffersManager, mozilla::media::Interval<mozilla::media::TimeUnit>, mozilla::media::Interval<mozilla::media::TimeUnit>, 0>(nsISerialEventTarget*, mozilla::TrackBuffersManager*, char const*, RefPtr<mozilla::MozPromise<bool, nsresult, true> > (mozilla::TrackBuffersManager::*)(mozilla::media::Interval<mozilla::media::TimeUnit>), mozilla::media::Interval<mozilla::media::TimeUnit>&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::OmxDataDecoder, , , 0>(nsISerialEventTarget*, mozilla::OmxDataDecoder*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::OmxDataDecoder::*)()) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:RefPtr<mozilla::MozPromise<bool, bool, false> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, bool, false>, mozilla::OmxDataDecoder, , , 0>(nsISerialEventTarget*, mozilla::OmxDataDecoder*, char const*, RefPtr<mozilla::MozPromise<bool, bool, false> > (mozilla::OmxDataDecoder::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<46465650>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<46465650>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<46465650>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<46465650>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<46465650>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<53>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<53>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<53>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<53>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<53>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<54>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<54>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<54>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<54>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<54>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<55>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<55>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<55>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<55>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<55>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<57>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<57>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<57>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<57>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<57>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<bool, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<58>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<58>*, char const*, RefPtr<mozilla::MozPromise<bool, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)()) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > mozilla::InvokeAsync<, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>, mozilla::FFmpegDataDecoder<58>, , , 0>(nsISerialEventTarget*, mozilla::FFmpegDataDecoder<58>*, char const*, RefPtr<mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> > (mozilla::FFmpegDataDecoder<58>::*)()) |
1498 | | |
1499 | | namespace detail { |
1500 | | |
1501 | | template<typename Function, typename PromiseType> |
1502 | | class ProxyFunctionRunnable : public CancelableRunnable |
1503 | | { |
1504 | | typedef typename Decay<Function>::Type FunctionStorage; |
1505 | | public: |
1506 | | template<typename F> |
1507 | | ProxyFunctionRunnable(typename PromiseType::Private* aProxyPromise, |
1508 | | F&& aFunction) |
1509 | | : CancelableRunnable("detail::ProxyFunctionRunnable") |
1510 | | , mProxyPromise(aProxyPromise) |
1511 | | , mFunction(new FunctionStorage(std::forward<F>(aFunction))) |
1512 | 0 | { |
1513 | 0 | } Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::Benchmark::Run()::$_2, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::Benchmark::Run()::$_2>(mozilla::MozPromise<unsigned int, mozilla::MediaResult, true>::Private*, mozilla::Benchmark::Run()::$_2&&) Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2, mozilla::MozPromise<mozilla::MediaStatistics, bool, true> >::ProxyFunctionRunnable<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2>(mozilla::MozPromise<mozilla::MediaStatistics, bool, true>::Private*, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2&&) Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<{lambda()#1}>(mozilla::MozPromise::Private*, {lambda()#1}&&) Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}, mozilla::MozPromise<unsigned long, unsigned long, true> >::ProxyFunctionRunnable<{lambda()#1}>(mozilla::MozPromise::Private*, {lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9>(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private*, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9&&) Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::ProxyFunctionRunnable<{lambda()#1}>(mozilla::MediaResult::Private*, {lambda()#1}&&) Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::ProxyFunctionRunnable<{lambda()#1}>(mozilla::MediaResult::Private*, {lambda()#1}&&) Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::ProxyFunctionRunnable<{lambda()#1}>(mozilla::MediaTrackDemuxer::SkipFailureHolder::Private*, {lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ReaderProxy::Shutdown()::$_6, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::ReaderProxy::Shutdown()::$_6>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::ReaderProxy::Shutdown()::$_6&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9, mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::ProxyFunctionRunnable<mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9>(mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true>::Private*, mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Init()::$_1, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Init()::$_1>(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private*, mozilla::dom::RemoteVideoDecoder::Init()::$_1&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Flush()::$_5, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Flush()::$_5>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::dom::RemoteVideoDecoder::Flush()::$_5&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Drain()::$_6, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Drain()::$_6>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::dom::RemoteVideoDecoder::Drain()::$_6&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7&&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0>(mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true>::Private*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0&&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaSourceDemuxer::Init()::$_9, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaSourceDemuxer::Init()::$_9>(mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true>::Private*, mozilla::MediaSourceDemuxer::Init()::$_9&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Shutdown()::$_5, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::AOMDecoder::Shutdown()::$_5>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::AOMDecoder::Shutdown()::$_5&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Flush()::$_6, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::AOMDecoder::Flush()::$_6>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::AOMDecoder::Flush()::$_6&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Drain()::$_7, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::AOMDecoder::Drain()::$_7>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::AOMDecoder::Drain()::$_7&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Shutdown()::$_8, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Shutdown()::$_8>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::OpusDataDecoder::Shutdown()::$_8&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Drain()::$_9, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Drain()::$_9>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::OpusDataDecoder::Drain()::$_9&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Flush()::$_10, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Flush()::$_10>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::OpusDataDecoder::Flush()::$_10&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Shutdown()::$_11, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::TheoraDecoder::Shutdown()::$_11>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::TheoraDecoder::Shutdown()::$_11&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Flush()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::TheoraDecoder::Flush()::$_12>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::TheoraDecoder::Flush()::$_12&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Drain()::$_13, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::TheoraDecoder::Drain()::$_13>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::TheoraDecoder::Drain()::$_13&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Shutdown()::$_14, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::VPXDecoder::Shutdown()::$_14>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::VPXDecoder::Shutdown()::$_14&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Flush()::$_15, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::VPXDecoder::Flush()::$_15>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::VPXDecoder::Flush()::$_15&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Drain()::$_16, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::VPXDecoder::Drain()::$_16>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::VPXDecoder::Drain()::$_16&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Shutdown()::$_17, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Shutdown()::$_17>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::VorbisDataDecoder::Shutdown()::$_17&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Drain()::$_18, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Drain()::$_18>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::VorbisDataDecoder::Drain()::$_18&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Flush()::$_19, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Flush()::$_19>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::VorbisDataDecoder::Flush()::$_19&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Shutdown()::$_20, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Shutdown()::$_20>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::WaveDataDecoder::Shutdown()::$_20&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Drain()::$_21, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Drain()::$_21>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::WaveDataDecoder::Drain()::$_21&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Flush()::$_22, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Flush()::$_22>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::WaveDataDecoder::Flush()::$_22&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Init()::$_31, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Init()::$_31>(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private*, mozilla::MediaDataDecoderProxy::Init()::$_31&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Flush()::$_33, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Flush()::$_33>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::MediaDataDecoderProxy::Flush()::$_33&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Drain()::$_34, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Drain()::$_34>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::MediaDataDecoderProxy::Drain()::$_34&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Shutdown()::$_35, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Shutdown()::$_35>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::MediaDataDecoderProxy::Shutdown()::$_35&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Init()::$_0, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Init()::$_0>(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private*, mozilla::ChromiumCDMVideoDecoder::Init()::$_0&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Flush()::$_2, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Flush()::$_2>(mozilla::MozPromise<bool, mozilla::MediaResult, true>::Private*, mozilla::ChromiumCDMVideoDecoder::Flush()::$_2&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Drain()::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Drain()::$_3>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::ChromiumCDMVideoDecoder::Drain()::$_3&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Init()::$_2, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Init()::$_2>(mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true>::Private*, mozilla::OmxDataDecoder::Init()::$_2&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Drain()::$_4, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Drain()::$_4>(mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true>::Private*, mozilla::OmxDataDecoder::Drain()::$_4&&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0>(mozilla::MozPromise<bool, bool, false>::Private*, mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0&&) |
1514 | | |
1515 | | NS_IMETHOD Run() override |
1516 | 0 | { |
1517 | 0 | RefPtr<PromiseType> p = (*mFunction)(); |
1518 | 0 | mFunction = nullptr; |
1519 | 0 | p->ChainTo(mProxyPromise.forget(), "<Proxy Promise>"); |
1520 | 0 | return NS_OK; |
1521 | 0 | } Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::Benchmark::Run()::$_2, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2, mozilla::MozPromise<mozilla::MediaStatistics, bool, true> >::Run() Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}, mozilla::MozPromise<unsigned long, unsigned long, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ReaderProxy::Shutdown()::$_6, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9, mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Run() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Init()::$_1, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Flush()::$_5, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Drain()::$_6, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaSourceDemuxer::Init()::$_9, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Shutdown()::$_5, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Flush()::$_6, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Drain()::$_7, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Shutdown()::$_8, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Drain()::$_9, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Flush()::$_10, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Shutdown()::$_11, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Flush()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Drain()::$_13, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Shutdown()::$_14, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Flush()::$_15, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Drain()::$_16, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Shutdown()::$_17, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Drain()::$_18, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Flush()::$_19, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Shutdown()::$_20, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Drain()::$_21, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Flush()::$_22, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Init()::$_31, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Flush()::$_33, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Drain()::$_34, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Shutdown()::$_35, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Init()::$_0, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Flush()::$_2, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Drain()::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Init()::$_2, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Drain()::$_4, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Run() Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Run() Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Run() |
1522 | | |
1523 | | nsresult Cancel() override |
1524 | 0 | { |
1525 | 0 | return Run(); |
1526 | 0 | } Unexecuted instantiation: Unified_cpp_dom_media2.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::Benchmark::Run()::$_2, mozilla::MozPromise<unsigned int, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media3.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2, mozilla::MozPromise<mozilla::MediaStatistics, bool, true> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}, mozilla::MozPromise<unsigned long, unsigned long, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}, mozilla::MozPromise<mozilla::media::TimeUnit, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}, mozilla::MozPromise<RefPtr<mozilla::MediaTrackDemuxer::SamplesHolder>, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}, mozilla::MozPromise<unsigned int, mozilla::MediaTrackDemuxer::SkipFailureHolder, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media6.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media9.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ReaderProxy::Shutdown()::$_6, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9, mozilla::MozPromise<mozilla::DecryptResult, mozilla::DecryptResult, true> >::Cancel() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Init()::$_1, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Flush()::$_5, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Drain()::$_6, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: RemoteVideoDecoder.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0, mozilla::MozPromise<mozilla::dom::MediaCapabilitiesInfo, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaSourceDemuxer::Init()::$_9, mozilla::MozPromise<mozilla::MediaResult, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Shutdown()::$_5, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Flush()::$_6, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::AOMDecoder::Drain()::$_7, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Shutdown()::$_8, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Drain()::$_9, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OpusDataDecoder::Flush()::$_10, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Shutdown()::$_11, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Flush()::$_12, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::TheoraDecoder::Drain()::$_13, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Shutdown()::$_14, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Flush()::$_15, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VPXDecoder::Drain()::$_16, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Shutdown()::$_17, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Drain()::$_18, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::VorbisDataDecoder::Flush()::$_19, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Shutdown()::$_20, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Drain()::$_21, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::WaveDataDecoder::Flush()::$_22, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Init()::$_31, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Flush()::$_33, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Drain()::$_34, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::MediaDataDecoderProxy::Shutdown()::$_35, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Init()::$_0, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Flush()::$_2, mozilla::MozPromise<bool, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Drain()::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Init()::$_2, mozilla::MozPromise<mozilla::TrackInfo::TrackType, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::OmxDataDecoder::Drain()::$_4, mozilla::MozPromise<nsTArray<RefPtr<mozilla::MediaData> >, mozilla::MediaResult, true> >::Cancel() Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Cancel() Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:mozilla::detail::ProxyFunctionRunnable<mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0, mozilla::MozPromise<bool, bool, false> >::Cancel() |
1527 | | |
1528 | | private: |
1529 | | RefPtr<typename PromiseType::Private> mProxyPromise; |
1530 | | UniquePtr<FunctionStorage> mFunction; |
1531 | | }; |
1532 | | |
1533 | | // Note: The following struct and function are not for public consumption (yet?) |
1534 | | // as we would prefer all calls to pass on-the-spot lambdas (or at least moved |
1535 | | // function objects). They could be moved outside of detail if really needed. |
1536 | | |
1537 | | // We prefer getting function objects by non-lvalue-ref (to avoid copying them |
1538 | | // and their captures). This struct is a tag that allows the use of objects |
1539 | | // through lvalue-refs where necessary. |
1540 | | struct AllowInvokeAsyncFunctionLVRef {}; |
1541 | | |
1542 | | // Invoke a function object (e.g., lambda or std/mozilla::function) |
1543 | | // asynchronously; note that the object will be copied if provided by lvalue-ref. |
1544 | | // Return a promise that the function should eventually resolve or reject. |
1545 | | template<typename Function> |
1546 | | static auto |
1547 | | InvokeAsync(nsISerialEventTarget* aTarget, const char* aCallerName, |
1548 | | AllowInvokeAsyncFunctionLVRef, Function&& aFunction) |
1549 | | -> decltype(aFunction()) |
1550 | 0 | { |
1551 | 0 | static_assert(IsRefcountedSmartPointer<decltype(aFunction())>::value |
1552 | 0 | && IsMozPromise<typename RemoveSmartPointer< |
1553 | 0 | decltype(aFunction())>::Type>::value, |
1554 | 0 | "Function object must return RefPtr<MozPromise>"); |
1555 | 0 | MOZ_ASSERT(aTarget); |
1556 | 0 | typedef typename RemoveSmartPointer<decltype(aFunction())>::Type PromiseType; |
1557 | 0 | typedef detail::ProxyFunctionRunnable<Function, PromiseType> ProxyRunnableType; |
1558 | 0 |
|
1559 | 0 | auto p = MakeRefPtr<typename PromiseType::Private>(aCallerName); |
1560 | 0 | auto r = MakeRefPtr<ProxyRunnableType>(p, std::forward<Function>(aFunction)); |
1561 | 0 | aTarget->Dispatch(r.forget()); |
1562 | 0 | return p.forget(); |
1563 | 0 | } Unexecuted instantiation: Unified_cpp_dom_media2.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::Benchmark::Run()::$_2>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::Benchmark::Run()::$_2&&) Unexecuted instantiation: Unified_cpp_dom_media3.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ReaderProxy::Shutdown()::$_6>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ReaderProxy::Shutdown()::$_6&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Init()::$_1>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::RemoteVideoDecoder::Init()::$_1&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Flush()::$_5>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::RemoteVideoDecoder::Flush()::$_5&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Drain()::$_6>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::RemoteVideoDecoder::Drain()::$_6&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7&&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0&&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaSourceDemuxer::Init()::$_9>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaSourceDemuxer::Init()::$_9&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::AOMDecoder::Shutdown()::$_5>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::AOMDecoder::Shutdown()::$_5&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::AOMDecoder::Flush()::$_6>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::AOMDecoder::Flush()::$_6&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::AOMDecoder::Drain()::$_7>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::AOMDecoder::Drain()::$_7&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::OpusDataDecoder::Shutdown()::$_8>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::OpusDataDecoder::Shutdown()::$_8&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::OpusDataDecoder::Drain()::$_9>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::OpusDataDecoder::Drain()::$_9&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::OpusDataDecoder::Flush()::$_10>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::OpusDataDecoder::Flush()::$_10&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::TheoraDecoder::Shutdown()::$_11>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::TheoraDecoder::Shutdown()::$_11&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::TheoraDecoder::Flush()::$_12>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::TheoraDecoder::Flush()::$_12&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::TheoraDecoder::Drain()::$_13>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::TheoraDecoder::Drain()::$_13&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::VPXDecoder::Shutdown()::$_14>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::VPXDecoder::Shutdown()::$_14&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::VPXDecoder::Flush()::$_15>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::VPXDecoder::Flush()::$_15&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::VPXDecoder::Drain()::$_16>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::VPXDecoder::Drain()::$_16&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::VorbisDataDecoder::Shutdown()::$_17>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::VorbisDataDecoder::Shutdown()::$_17&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::VorbisDataDecoder::Drain()::$_18>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::VorbisDataDecoder::Drain()::$_18&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::VorbisDataDecoder::Flush()::$_19>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::VorbisDataDecoder::Flush()::$_19&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::WaveDataDecoder::Shutdown()::$_20>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::WaveDataDecoder::Shutdown()::$_20&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::WaveDataDecoder::Drain()::$_21>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::WaveDataDecoder::Drain()::$_21&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::WaveDataDecoder::Flush()::$_22>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::WaveDataDecoder::Flush()::$_22&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaDataDecoderProxy::Init()::$_31>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaDataDecoderProxy::Init()::$_31&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaDataDecoderProxy::Flush()::$_33>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaDataDecoderProxy::Flush()::$_33&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaDataDecoderProxy::Drain()::$_34>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaDataDecoderProxy::Drain()::$_34&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::MediaDataDecoderProxy::Shutdown()::$_35>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::MediaDataDecoderProxy::Shutdown()::$_35&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Init()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChromiumCDMVideoDecoder::Init()::$_0&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Flush()::$_2>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChromiumCDMVideoDecoder::Flush()::$_2&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Drain()::$_3>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChromiumCDMVideoDecoder::Drain()::$_3&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::OmxDataDecoder::Init()::$_2>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::OmxDataDecoder::Init()::$_2&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::OmxDataDecoder::Drain()::$_4>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::OmxDataDecoder::Drain()::$_4&&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:decltype ({parm#4}()) mozilla::detail::InvokeAsync<mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::detail::AllowInvokeAsyncFunctionLVRef, mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0&&) |
1564 | | |
1565 | | } // namespace detail |
1566 | | |
1567 | | // Invoke a function object (e.g., lambda) asynchronously. |
1568 | | // Return a promise that the function should eventually resolve or reject. |
1569 | | template<typename Function> |
1570 | | static auto |
1571 | | InvokeAsync(nsISerialEventTarget* aTarget, const char* aCallerName, |
1572 | | Function&& aFunction) |
1573 | | -> decltype(aFunction()) |
1574 | 0 | { |
1575 | 0 | static_assert(!IsLvalueReference<Function>::value, |
1576 | 0 | "Function object must not be passed by lvalue-ref (to avoid " |
1577 | 0 | "unplanned copies); Consider move()ing the object."); |
1578 | 0 | return detail::InvokeAsync(aTarget, aCallerName, |
1579 | 0 | detail::AllowInvokeAsyncFunctionLVRef(), |
1580 | 0 | std::forward<Function>(aFunction)); |
1581 | 0 | } Unexecuted instantiation: Unified_cpp_dom_media2.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::Benchmark::Run()::$_2>(nsISerialEventTarget*, char const*, mozilla::Benchmark::Run()::$_2&&) Unexecuted instantiation: Unified_cpp_dom_media3.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2>(nsISerialEventTarget*, char const*, mozilla::ChannelMediaDecoder::DownloadProgressed()::$_2&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Shutdown()::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::dom::MediaRecorder::Session::SizeOfExcludingThis(unsigned long (*)(void const*))::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9>(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Init()::$_9&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::Seek(mozilla::media::TimeUnit const&)::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::GetSamples(int)::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}>(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::Wrapper::SkipToNextRandomAccessPoint(mozilla::media::TimeUnit const&)::{lambda()#1}&&) Unexecuted instantiation: Unified_cpp_dom_media6.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12>(nsISerialEventTarget*, char const*, mozilla::MediaFormatReader::DemuxerProxy::NotifyDataArrived()::$_12&&) Unexecuted instantiation: Unified_cpp_dom_media9.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ReaderProxy::Shutdown()::$_6>(nsISerialEventTarget*, char const*, mozilla::ReaderProxy::Shutdown()::$_6&&) Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9>(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMProxy::Decrypt(mozilla::MediaRawData*)::$_9&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Init()::$_1>(nsISerialEventTarget*, char const*, mozilla::dom::RemoteVideoDecoder::Init()::$_1&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4>(nsISerialEventTarget*, char const*, mozilla::dom::RemoteVideoDecoder::Decode(mozilla::MediaRawData*)::$_4&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Flush()::$_5>(nsISerialEventTarget*, char const*, mozilla::dom::RemoteVideoDecoder::Flush()::$_5&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Drain()::$_6>(nsISerialEventTarget*, char const*, mozilla::dom::RemoteVideoDecoder::Drain()::$_6&&) Unexecuted instantiation: RemoteVideoDecoder.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7>(nsISerialEventTarget*, char const*, mozilla::dom::RemoteVideoDecoder::Shutdown()::$_7&&) Unexecuted instantiation: Unified_cpp_mediacapabilities0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0>(nsISerialEventTarget*, char const*, mozilla::dom::MediaCapabilities::DecodingInfo(mozilla::dom::MediaDecodingConfiguration const&, mozilla::ErrorResult&)::$_0&&) Unexecuted instantiation: Unified_cpp_media_mediasource0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaSourceDemuxer::Init()::$_9>(nsISerialEventTarget*, char const*, mozilla::MediaSourceDemuxer::Init()::$_9&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::AOMDecoder::Shutdown()::$_5>(nsISerialEventTarget*, char const*, mozilla::AOMDecoder::Shutdown()::$_5&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::AOMDecoder::Flush()::$_6>(nsISerialEventTarget*, char const*, mozilla::AOMDecoder::Flush()::$_6&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::AOMDecoder::Drain()::$_7>(nsISerialEventTarget*, char const*, mozilla::AOMDecoder::Drain()::$_7&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::OpusDataDecoder::Shutdown()::$_8>(nsISerialEventTarget*, char const*, mozilla::OpusDataDecoder::Shutdown()::$_8&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::OpusDataDecoder::Drain()::$_9>(nsISerialEventTarget*, char const*, mozilla::OpusDataDecoder::Drain()::$_9&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::OpusDataDecoder::Flush()::$_10>(nsISerialEventTarget*, char const*, mozilla::OpusDataDecoder::Flush()::$_10&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::TheoraDecoder::Shutdown()::$_11>(nsISerialEventTarget*, char const*, mozilla::TheoraDecoder::Shutdown()::$_11&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::TheoraDecoder::Flush()::$_12>(nsISerialEventTarget*, char const*, mozilla::TheoraDecoder::Flush()::$_12&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::TheoraDecoder::Drain()::$_13>(nsISerialEventTarget*, char const*, mozilla::TheoraDecoder::Drain()::$_13&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::VPXDecoder::Shutdown()::$_14>(nsISerialEventTarget*, char const*, mozilla::VPXDecoder::Shutdown()::$_14&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::VPXDecoder::Flush()::$_15>(nsISerialEventTarget*, char const*, mozilla::VPXDecoder::Flush()::$_15&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::VPXDecoder::Drain()::$_16>(nsISerialEventTarget*, char const*, mozilla::VPXDecoder::Drain()::$_16&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::VorbisDataDecoder::Shutdown()::$_17>(nsISerialEventTarget*, char const*, mozilla::VorbisDataDecoder::Shutdown()::$_17&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::VorbisDataDecoder::Drain()::$_18>(nsISerialEventTarget*, char const*, mozilla::VorbisDataDecoder::Drain()::$_18&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::VorbisDataDecoder::Flush()::$_19>(nsISerialEventTarget*, char const*, mozilla::VorbisDataDecoder::Flush()::$_19&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::WaveDataDecoder::Shutdown()::$_20>(nsISerialEventTarget*, char const*, mozilla::WaveDataDecoder::Shutdown()::$_20&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::WaveDataDecoder::Drain()::$_21>(nsISerialEventTarget*, char const*, mozilla::WaveDataDecoder::Drain()::$_21&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::WaveDataDecoder::Flush()::$_22>(nsISerialEventTarget*, char const*, mozilla::WaveDataDecoder::Flush()::$_22&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaDataDecoderProxy::Init()::$_31>(nsISerialEventTarget*, char const*, mozilla::MediaDataDecoderProxy::Init()::$_31&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32>(nsISerialEventTarget*, char const*, mozilla::MediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::$_32&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaDataDecoderProxy::Flush()::$_33>(nsISerialEventTarget*, char const*, mozilla::MediaDataDecoderProxy::Flush()::$_33&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaDataDecoderProxy::Drain()::$_34>(nsISerialEventTarget*, char const*, mozilla::MediaDataDecoderProxy::Drain()::$_34&&) Unexecuted instantiation: Unified_cpp_dom_media_platforms0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::MediaDataDecoderProxy::Shutdown()::$_35>(nsISerialEventTarget*, char const*, mozilla::MediaDataDecoderProxy::Shutdown()::$_35&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Init()::$_0>(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMVideoDecoder::Init()::$_0&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1>(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMVideoDecoder::Decode(mozilla::MediaRawData*)::$_1&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Flush()::$_2>(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMVideoDecoder::Flush()::$_2&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Drain()::$_3>(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMVideoDecoder::Drain()::$_3&&) Unexecuted instantiation: Unified_cpp_agnostic_eme0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4>(nsISerialEventTarget*, char const*, mozilla::ChromiumCDMVideoDecoder::Shutdown()::$_4&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::OmxDataDecoder::Init()::$_2>(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::Init()::$_2&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3>(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::Decode(mozilla::MediaRawData*)::$_3&&) Unexecuted instantiation: Unified_cpp_media_platforms_omx0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::OmxDataDecoder::Drain()::$_4>(nsISerialEventTarget*, char const*, mozilla::OmxDataDecoder::Drain()::$_4&&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffvpx0.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::FFmpegDataDecoder<46465650>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav530.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::FFmpegDataDecoder<53>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav540.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::FFmpegDataDecoder<54>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_libav550.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::FFmpegDataDecoder<55>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg570.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::FFmpegDataDecoder<57>::Shutdown()::$_0&&) Unexecuted instantiation: Unified_cpp_ffmpeg_ffmpeg580.cpp:decltype ({parm#3}()) mozilla::InvokeAsync<mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0>(nsISerialEventTarget*, char const*, mozilla::FFmpegDataDecoder<58>::Shutdown()::$_0&&) |
1582 | | |
1583 | | #undef PROMISE_LOG |
1584 | | #undef PROMISE_ASSERT |
1585 | | #undef PROMISE_DEBUG |
1586 | | |
1587 | | } // namespace mozilla |
1588 | | |
1589 | | #endif |