try removing some idl methods and see if anyone needed them...
try removing some idl methods and see if anyone needed them...
--- a/toolkit/components/feeds/nsIFeedProcessor.idl
+++ b/toolkit/components/feeds/nsIFeedProcessor.idl
@@ -23,32 +23,16 @@ interface nsIFeedProcessor : nsIStreamLi
// Level is where to listen for the extension, a constant: FEED,
// ENTRY, BOTH.
//
// XXX todo void registerExtensionHandler(in
// nsIFeedExtensionHandler, in long level);
/**
- * Parse a feed from an nsIInputStream.
- *
- * @param stream The input stream.
- * @param uri The base URI.
- */
- void parseFromStream(in nsIInputStream stream, in nsIURI uri);
-
- /**
- * Parse a feed from a string.
- *
- * @param str The string to parse.
- * @param uri The base URI.
- */
- void parseFromString(in AString str, in nsIURI uri);
-
- /**
* Parse a feed asynchronously. The caller must then call the
* nsIFeedProcessor's nsIStreamListener methods to drive the
* parse. Do not call the other parse methods during an asynchronous
* parse.
*
* @param requestObserver The observer to notify on start/stop. This
* argument can be null.
* @param uri The base URI.