PrintPromise.h (640B)
1 /* -*- Mode: C++; tab-width: 20; indent-tabs-mode: nil; c-basic-offset: 2 -*- 2 * This Source Code Form is subject to the terms of the Mozilla Public 3 * License, v. 2.0. If a copy of the MPL was not distributed with this 4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 5 6 #ifndef MOZILLA_GFX_PRINTPROMISE_H 7 #define MOZILLA_GFX_PRINTPROMISE_H 8 9 #include "nscore.h" 10 11 namespace mozilla { 12 13 template <typename ResolveValueT, typename RejectValueT, bool IsExclusive> 14 class MozPromise; 15 16 namespace gfx { 17 18 using PrintEndDocumentPromise = MozPromise</* unused */ bool, nsresult, false>; 19 20 } // namespace gfx 21 } // namespace mozilla 22 #endif