No Bug. Bump uuids that weren't bumped when the interfaces were changed to fix binary compatibility issues. rs=fix-issues-that-should-have-been-fixed-before-landing. CLOSED TREE
authorMark Banner <standard8@mozilla.com>
Mon, 23 Feb 2015 19:39:03 +0000
changeset 25720 88c94d18cfc49e2d1611517c282f80aae1a19cca
parent 25719 056f2fbefa953b6821e744e4bbe407b3fb03d012
child 25721 3ae4f13858fd89ce0afc1fd955192a5bb1a56b08
push id1850
push userclokep@gmail.com
push dateWed, 08 Mar 2017 19:29:12 +0000
treeherdercomm-esr52@028df196b2d9 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfix-issues-that-should-have-been-fixed-before-landing
No Bug. Bump uuids that weren't bumped when the interfaces were changed to fix binary compatibility issues. rs=fix-issues-that-should-have-been-fixed-before-landing. CLOSED TREE
chat/components/public/prplIConversation.idl
mailnews/base/public/nsIMsgCopyServiceListener.idl
mailnews/base/search/public/nsIMsgFilterService.idl
mailnews/base/search/public/nsMsgFilterCore.idl
mailnews/compose/public/nsIMsgSendReport.idl
mailnews/news/public/nsINNTPArticleList.idl
mailnews/news/public/nsINntpUrl.idl
--- a/chat/components/public/prplIConversation.idl
+++ b/chat/components/public/prplIConversation.idl
@@ -14,17 +14,17 @@ interface imIMessage;
 interface nsIURI;
 interface nsIDOMDocument;
 interface prplIChatRoomFieldValues;
 
 /*
  * This is the XPCOM purple conversation component, a proxy for PurpleConversation.
  */
 
-[scriptable, uuid(e40dc3e5-c9ff-457b-a6cc-655cce81042c)]
+[scriptable, uuid(f71c58d6-2c47-4468-934b-b1c61462c01a)]
 interface prplIConversation: nsISupports {
 
   /* Indicate if this conversation implements prplIConvIM or prplIConvChat */
   readonly attribute boolean isChat;
 
   /* The account used for this conversation */
   readonly attribute imIAccount account;
 
--- a/mailnews/base/public/nsIMsgCopyServiceListener.idl
+++ b/mailnews/base/public/nsIMsgCopyServiceListener.idl
@@ -2,17 +2,17 @@
 /* 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 "nsrootidl.idl"
 #include "nsISupports.idl"
 #include "MailNewsTypes2.idl"
 
-[scriptable, uuid(CA620E0E-927F-4fbe-A108-9ECF31A7ECC7)]
+[scriptable, uuid(da6b9843-5464-4630-b121-c5970aa3d6ed)]
 interface nsIMsgCopyServiceListener : nsISupports {
 
     /**
      * Notify the observer that the message has started to be copied. This
      * method is called only once, at the beginning of a message
      * copyoperation. 
      */
     void OnStartCopy();
--- a/mailnews/base/search/public/nsIMsgFilterService.idl
+++ b/mailnews/base/search/public/nsIMsgFilterService.idl
@@ -11,17 +11,17 @@ interface nsIMsgWindow;
 interface nsIMsgFilterCustomAction;
 interface nsISimpleEnumerator;
 interface nsIFile;
 interface nsIMsgFolder;
 interface nsIMsgSearchCustomTerm;
 interface nsIArray;
 interface nsIMsgOperationListener;
 
-[scriptable, uuid(f2cd5e30-ac60-46c0-ad29-54321efd4128)]
+[scriptable, uuid(78a74023-1692-4567-8d72-9ca58fbbd427)]
 interface nsIMsgFilterService : nsISupports {
 
     nsIMsgFilterList OpenFilterList(in nsIFile filterFile, in nsIMsgFolder rootFolder, in nsIMsgWindow msgWindow);
     void CloseFilterList(in nsIMsgFilterList filterList);
 
     void SaveFilterList(in nsIMsgFilterList filterList,
                         in nsIFile filterFile);
 
--- a/mailnews/base/search/public/nsMsgFilterCore.idl
+++ b/mailnews/base/search/public/nsMsgFilterCore.idl
@@ -2,17 +2,17 @@
 /* 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 "nsMsgSearchCore.idl"
 
 typedef long nsMsgFilterTypeType;
 
-[scriptable,uuid(7d368017-e7b4-446c-98ee-e3e256741947)]
+[scriptable,uuid(425fc6a8-820b-4cb5-a8cb-db4f25872135)]
 interface nsMsgFilterType {
     /* these longs are all actually of type nsMsgFilterTypeType */
   const long None             = 0x00;
   const long InboxRule        = 0x01;
   const long InboxJavaScript  = 0x02;
   const long Inbox            = InboxRule | InboxJavaScript;
   const long NewsRule         = 0x04;
   const long NewsJavaScript   = 0x08;
--- a/mailnews/compose/public/nsIMsgSendReport.idl
+++ b/mailnews/compose/public/nsIMsgSendReport.idl
@@ -12,17 +12,17 @@ interface nsIMsgProcessReport : nsISuppo
 
   attribute boolean proceeded;
   attribute nsresult error;
   attribute wstring message;
   
   void reset();
 };
 
-[scriptable, uuid(2247c281-7f7f-11d5-9daa-994d49414e7c)]
+[scriptable, uuid(428c5bde-29f5-4bfe-830a-ec795a1c2975)]
 interface nsIMsgSendReport : nsISupports {
 
   const long process_Current = -1;
   const long process_BuildMessage = 0;
   const long process_NNTP = 1;
   const long process_SMTP = 2;
   const long process_Copy = 3;
   const long process_Filter = 4;
--- a/mailnews/news/public/nsINNTPArticleList.idl
+++ b/mailnews/news/public/nsINNTPArticleList.idl
@@ -3,15 +3,15 @@
  * 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"
 #include "MailNewsTypes2.idl"
 
 interface nsIMsgNewsFolder;
 
-[scriptable, uuid(921AC214-96B5-11d2-B7EB-00805F05FFA5)]
+[scriptable, uuid(043d9dd4-b133-4eb4-a1a8-71abff69b613)]
 interface nsINNTPArticleList : nsISupports {
     void initialize(in nsIMsgNewsFolder newsFolder);
     void addArticleKey(in nsMsgKey key);
     void finishAddingArticleKeys();
 };
 
--- a/mailnews/news/public/nsINntpUrl.idl
+++ b/mailnews/news/public/nsINntpUrl.idl
@@ -28,17 +28,17 @@ typedef long nsNewsAction;
  *   corresponding [s]news or nntp URL, and set the original one in
  *   nsIMsgMessageUrl::uri and ::originalSpec.
  * - A URI that results in an ActionUnknown will not be run.
  * - Cancel URIs require the original spec to also be set, so it can find both
  *   the message ID and the group/key combination.
  * * Some actions require either a group or a message id. Since actions can be
  *   set after the fact, these conditions are not verified.
  */
-[scriptable, uuid(5f250c8c-d6b7-48b7-8ff4-7ff51dba19ae)]
+[scriptable, uuid(ef920ca3-9c46-48b8-9fa3-cb430d3681ea)]
 interface nsINntpUrl : nsISupports {
   /// For ActionPostArticle URIs, the message to be posted.
   attribute nsINNTPNewsgroupPost messageToPost;
 
   /**
    * The action that this URL will take when run.
    *
    * Most actions can be automatically determined from the URL spec as follows: