try removing some idl methods and see if anyone needed them...
authorTom Ritter <tom@mozilla.com>
Wed, 21 Mar 2018 11:52:57 -0500
changeset 1460134 0839fc73eb8fdd2ccbceceddc863fed7d0a97cfc
parent 1459744 e636edf00e6fbdc3206c9df4a1548ae38b3d13fa
child 1460135 49ed4cf283f23dda33a99d9e8201c8e99cdaa36f
push id260091
push usertritter@mozilla.com
push dateWed, 21 Mar 2018 16:54:00 +0000
treeherdertry@49ed4cf283f2 [default view] [failures only]
milestone61.0a1
try removing some idl methods and see if anyone needed them...
toolkit/components/feeds/nsIFeedProcessor.idl
--- 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.