Bug 1890277: part 4) Add CSPParser support for the `trusted-types` directive, guarded...
[gecko.git] / image / imgTools.h
blob1075e1dbef5aafeeb25c6ca897cc9d0f075f2d38
1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
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/. */
7 #ifndef mozilla_image_imgITools_h
8 #define mozilla_image_imgITools_h
10 #include "imgITools.h"
12 #define NS_IMGTOOLS_CID \
13 { /* 3d8fa16d-c9e1-4b50-bdef-2c7ae249967a */ \
14 0x3d8fa16d, 0xc9e1, 0x4b50, { \
15 0xbd, 0xef, 0x2c, 0x7a, 0xe2, 0x49, 0x96, 0x7a \
16 } \
19 namespace mozilla {
20 namespace image {
22 class imgTools final : public imgITools {
23 public:
24 NS_DECL_ISUPPORTS
25 NS_DECL_IMGITOOLS
27 imgTools();
29 private:
30 virtual ~imgTools();
33 } // namespace image
34 } // namespace mozilla
36 #endif // mozilla_image_imgITools_h