Bug 1550214 [wpt PR 16194] - Portals: Expose portalHost in predecessor, a=testonly
[gecko.git] / widget / nsPrintSession.cpp
blob918caf0f7e31218f0f3db228801855e3dbe9613d
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() {}
21 //-----------------------------------------------------------------------------
22 nsPrintSession::~nsPrintSession() {}
24 //-----------------------------------------------------------------------------
25 nsresult nsPrintSession::Init() { return NS_OK; }
27 RemotePrintJobChild* nsPrintSession::GetRemotePrintJob() {
28 return mRemotePrintJob;
31 void nsPrintSession::SetRemotePrintJob(RemotePrintJobChild* aRemotePrintJob) {
32 mRemotePrintJob = aRemotePrintJob;