Bug 1238545 - Remove nsISimpleUnicharStreamFactory; r=froydnj

This commit is contained in:
Wilmer Paulino 2016-01-13 17:04:25 -05:00
parent a3cd53613f
commit 37e46b9248
5 changed files with 0 additions and 30 deletions

View File

@ -13,7 +13,6 @@
#include "nsParserMsgUtils.h"
#include "nsIURL.h"
#include "nsIUnicharInputStream.h"
#include "nsISimpleUnicharStreamFactory.h"
#include "nsIProtocolHandler.h"
#include "nsNetUtil.h"
#include "prprf.h"

View File

@ -95,7 +95,6 @@
#include "nsIServiceManager.h"
#include "nsIScriptableInputStream.h"
#include "nsISimpleEnumerator.h"
#include "nsISimpleUnicharStreamFactory.h"
#include "nsIStreamBufferAccess.h"
#include "nsIStringEnumerator.h"
#include "nsIStorageStream.h"

View File

@ -30,7 +30,6 @@ XPIDL_SOURCES += [
'nsIScriptableBase64Encoder.idl',
'nsIScriptableInputStream.idl',
'nsISeekableStream.idl',
'nsISimpleUnicharStreamFactory.idl',
'nsIStorageStream.idl',
'nsIStreamBufferAccess.idl',
'nsIStringStream.idl',

View File

@ -1,26 +0,0 @@
/* 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 "nsISupports.idl"
interface nsIInputStream;
interface nsIUnicharInputStream;
/**
* Factory to create objects that implement nsIUnicharInputStream,
* converting from a unicode string or a UTF-8 stream.
*/
[scriptable, uuid(8238cd2e-e8e3-43e8-b556-56e21389c766)]
interface nsISimpleUnicharStreamFactory : nsISupports
{
/**
* Create a unicode input stream from a unicode string.
*/
nsIUnicharInputStream createInstanceFromString(in AString aString);
/**
* Create a unicode stream from an input stream in UTF8.
*/
nsIUnicharInputStream createInstanceFromUTF8Stream(in nsIInputStream aStream);
};

View File

@ -7,7 +7,6 @@
#ifndef nsUnicharInputStream_h__
#define nsUnicharInputStream_h__
#include "nsISimpleUnicharStreamFactory.h"
#include "nsIUnicharInputStream.h"
nsresult NS_NewUnicharInputStream(nsIInputStream* aStreamToWrap,