Bug 1731994: part 7) Update documentation of `nsIContentPermissionPrompt`. r=edgar...
[gecko.git] / widget / nsPrintSession.cpp
blob522230e8193b84f6ef12af5d404b0e587f666ae8
1 /* -*- Mode: C++; tab-width: 2; 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/. */
6 #include "nsPrintSession.h"
8 #include "mozilla/layout/RemotePrintJobChild.h"
10 typedef mozilla::layout::RemotePrintJobChild RemotePrintJobChild;
12 //*****************************************************************************
13 //*** nsPrintSession
14 //*****************************************************************************
16 NS_IMPL_ISUPPORTS(nsPrintSession, nsIPrintSession, nsISupportsWeakReference)
18 //-----------------------------------------------------------------------------
19 nsPrintSession::nsPrintSession() = default;
21 //-----------------------------------------------------------------------------
22 nsPrintSession::~nsPrintSession() = default;
24 //-----------------------------------------------------------------------------
25 nsresult nsPrintSession::Init() { return NS_OK; }
27 RemotePrintJobChild* nsPrintSession::GetRemotePrintJob() {
28 return mRemotePrintJob;
31 void nsPrintSession::SetRemotePrintJob(RemotePrintJobChild* aRemotePrintJob) {
32 mRemotePrintJob = aRemotePrintJob;