Bug 1550364 part 5. Get rid of nsIUDPSocketChild. r=baku

Differential Revision: https://phabricator.services.mozilla.com/D30448

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Boris Zbarsky 2019-05-09 06:55:06 +00:00
Родитель 941d39f649
Коммит 5ae4d7046a
3 изменённых файлов: 2 добавлений и 8 удалений

Просмотреть файл

@ -20,7 +20,7 @@ using mozilla::net::gNeckoChild;
namespace mozilla {
namespace dom {
NS_IMPL_ISUPPORTS(UDPSocketChildBase, nsIUDPSocketChild)
NS_IMPL_ISUPPORTS(UDPSocketChildBase, nsISupports)
UDPSocketChildBase::UDPSocketChildBase() : mIPCOpen(false) {}

Просмотреть файл

@ -22,7 +22,7 @@
namespace mozilla {
namespace dom {
class UDPSocketChildBase : public nsIUDPSocketChild {
class UDPSocketChildBase : public nsISupports {
public:
NS_DECL_ISUPPORTS
@ -39,7 +39,6 @@ class UDPSocketChildBase : public nsIUDPSocketChild {
class UDPSocketChild : public mozilla::net::PUDPSocketChild,
public UDPSocketChildBase {
public:
NS_DECL_NSIUDPSOCKETCHILD
NS_IMETHOD_(MozExternalRefCountType) Release() override;
UDPSocketChild();

Просмотреть файл

@ -10,11 +10,6 @@ interface nsIInputStream;
interface nsIPrincipal;
interface nsIEventTarget;
[uuid(1e6ad73b-6c05-4d78-9a88-2d357b88f58b)]
interface nsIUDPSocketChild : nsISupports
{
};
/*
* Internal interface for callback from chrome process
*/