Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/GAP/lib/   (Columbo Version 0.7©)  Datei vom 18.9.2025 mit Größe 35 kB image not shown  

Quelle  nsOpenURIInFrameParams.h

  Sprache: C
 

/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* vim: set ts=8 sts=2 et sw=2 tw=80: */
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */


#include "mozilla/BasePrincipal.h"
#include "nsCycleCollectionParticipant.h"
#include "nsIBrowserDOMWindow.h"
#include "nsFrameLoaderOwner.h"
#include "nsIPrincipal.h"
#include "nsIReferrerInfo.h"
#include "nsString.h"

class nsIContentSecurityPolicy;

namespace mozilla {
class OriginAttributes;
namespace dom {
class Element;
}  // namespace dom
}  // namespace mozilla

class nsOpenURIInFrameParams final : public nsIOpenURIInFrameParams {
 public:
  NS_DECL_CYCLE_COLLECTION_CLASS(nsOpenURIInFrameParams)
  NS_DECL_CYCLE_COLLECTING_ISUPPORTS
  NS_DECL_NSIOPENURIINFRAMEPARAMS

  explicit nsOpenURIInFrameParams(nsIOpenWindowInfo* aOpenWindowInfo,
                                  mozilla::dom::Element* aOpener);

 private:
  ~nsOpenURIInFrameParams();

  nsCOMPtr<nsIOpenWindowInfo> mOpenWindowInfo;
  RefPtr<mozilla::dom::Element> mOpenerBrowser;
  nsCOMPtr<nsIReferrerInfo> mReferrerInfo;
  nsCOMPtr<nsIPrincipal> mTriggeringPrincipal;
  nsCOMPtr<nsIContentSecurityPolicy> mCsp;
};

Messung V0.5 in Prozent
C=88 H=99 G=93

¤ Dauer der Verarbeitung: 0.3 Sekunden  ¤

*© Formatika GbR, Deutschland






Versionsinformation zu Columbo

Bemerkung:

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Anfrage:

Dauer der Verarbeitung:

Sekunden

sprechenden Kalenders