tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

nsHtml5SVGLoadDispatcher.h (628B)


      1 /* This Source Code Form is subject to the terms of the Mozilla Public
      2 * License, v. 2.0. If a copy of the MPL was not distributed with this
      3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
      4 
      5 #ifndef nsHtml5SVGLoadDispatcher_h
      6 #define nsHtml5SVGLoadDispatcher_h
      7 
      8 #include "nsThreadUtils.h"
      9 #include "nsIContent.h"
     10 
     11 class nsHtml5SVGLoadDispatcher : public mozilla::Runnable {
     12 private:
     13  const nsCOMPtr<nsIContent> mElement;
     14  const RefPtr<mozilla::dom::Document> mDocument;
     15 
     16 public:
     17  explicit nsHtml5SVGLoadDispatcher(nsIContent* aElement);
     18  NS_IMETHOD Run() override;
     19 };
     20 
     21 #endif  // nsHtml5SVGLoadDispatcher_h