Lines Matching refs:nsIRunnable
115952 # 1 "/home/fitzgen/stylo/obj-x86_64-pc-linux-gnu/dist/include/nsIRunnable.h" 1
115953 # 25 "/home/fitzgen/stylo/obj-x86_64-pc-linux-gnu/dist/include/nsIRunnable.h"
115954 class nsIRunnable : public nsISupports {
115964 template<typename T> struct nsIRunnable::COMTypeInfo<nsIRunnable, T> { static const nsIID kIID __attribute__ ((visibility ("hidden"))); }; template<typename T> const nsIID nsIRunnable::COMTypeInfo<nsIRunnable, T>::kIID __attribute__ ((visibility ("hidden"))) = {0x4a2abaf0, 0x6886, 0x11d3, { 0x93, 0x82, 0x00, 0x10, 0x4b, 0xa0, 0xfd, 0x40 }};
115965 # 103 "/home/fitzgen/stylo/obj-x86_64-pc-linux-gnu/dist/include/nsIRunnable.h"
116027 nsresult Dispatch(nsIRunnable* aEvent, uint32_t aFlags) {
116028 return Dispatch(nsCOMPtr<nsIRunnable>(aEvent).forget(), aFlags);
116040 virtual nsresult Dispatch(already_AddRefed<nsIRunnable> event, uint32_t flags) = 0;
116043 virtual nsresult DispatchFromScript(nsIRunnable *event, uint32_t flags) = 0;
116046 virtual nsresult DelayedDispatch(already_AddRefed<nsIRunnable> event, uint32_t delay) = 0;
116081 virtual nsresult IdleDispatch(already_AddRefed<nsIRunnable> event) = 0;
116524 nsIRunnable* aInitialEvent = nullptr,
116533 nsIRunnable* aInitialEvent = nullptr,
116540 nsIRunnable* aInitialEvent = nullptr,
116557 extern nsresult NS_DispatchToCurrentThread(nsIRunnable* aEvent);
116559 NS_DispatchToCurrentThread(already_AddRefed<nsIRunnable>&& aEvent);
116562 NS_DispatchToMainThread(nsIRunnable* aEvent,
116565 NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&& aEvent,
116570 already_AddRefed<nsIRunnable>&& aEvent, uint32_t aDelayMs);
116573 NS_IdleDispatchToCurrentThread(already_AddRefed<nsIRunnable>&& aEvent);
116632 class Runnable : public nsIRunnable, public nsINamed
116823 return static_cast<nsIRunnable*>(p);
124217 class nsIRunnable;
124234 already_AddRefed<nsIRunnable>&& aRunnable);
135757 class nsIRunnable;
135895 std::queue<nsCOMPtr<nsIRunnable>> mPromiseMicroTaskQueue;
135896 std::queue<nsCOMPtr<nsIRunnable>> mDebuggerPromiseMicroTaskQueue;
136022 std::queue<nsCOMPtr<nsIRunnable>>& GetPromiseMicroTaskQueue();
136023 std::queue<nsCOMPtr<nsIRunnable>>& GetDebuggerPromiseMicroTaskQueue();
136106 void RunInStableState(already_AddRefed<nsIRunnable>&& aRunnable);
136109 void RunInMetastableState(already_AddRefed<nsIRunnable>&& aRunnable);
136128 virtual void DispatchToMicroTask(already_AddRefed<nsIRunnable> aRunnable);
136167 nsCOMPtr<nsIRunnable> mRunnable;
136171 nsTArray<nsCOMPtr<nsIRunnable>> mStableStateEvents;
148326 class nsIRunnable;
149912 virtual nsresult FinalizeFrameLoader(nsFrameLoader* aLoader, nsIRunnable* aFinalizer) = 0;
150760 already_AddRefed<nsIRunnable>&& aRunnable) override;
152235 class nsIRunnable;
152417 __attribute__ ((warn_unused_result)) virtual nsresult MinimizeMemoryUsage(nsIRunnable *callback) = 0;
157789 class nsIRunnable;
159167 void AddWillPaintObserver(nsIRunnable* aRunnable);
159213 nsTArray<nsCOMPtr<nsIRunnable> > mWillPaintObservers;
166974 class nsIRunnable;
166990 already_AddRefed<nsIRunnable>&& aRunnable) = 0;
167006 already_AddRefed<nsIRunnable>&& aRunnable);
167047 already_AddRefed<nsIRunnable>&& aRunnable) override;
167066 already_AddRefed<nsIRunnable>&& aRunnable);
167103 already_AddRefed<nsIRunnable>&& aRunnable);
167164 nsCOMPtr<nsIRunnable> ev = new ProxyReleaseEvent<T>(doomed.forget());