[tor-commits] [tor-messenger-build/master] Remove merged Instantbird patches

arlo at torproject.org arlo at torproject.org
Wed Oct 29 03:17:50 UTC 2014


commit f1318bb3eb2a55c4efa7ac5fe83d4282b2718935
Author: Arlo Breault <arlolra at gmail.com>
Date:   Tue Oct 28 20:17:27 2014 -0700

    Remove merged Instantbird patches
    
     * https://hg.mozilla.org/comm-central/rev/332650fa4e8d
    
     * https://hg.mozilla.org/comm-central/rev/6b5ab77843f5
---
 ...raw-msgs-through-the-conversation-service.patch |   33 ------------------
 projects/instantbird/config                        |    2 --
 projects/instantbird/null.patch                    |   36 --------------------
 3 files changed, 71 deletions(-)

diff --git a/projects/instantbird/Send-raw-msgs-through-the-conversation-service.patch b/projects/instantbird/Send-raw-msgs-through-the-conversation-service.patch
deleted file mode 100644
index 5600781..0000000
--- a/projects/instantbird/Send-raw-msgs-through-the-conversation-service.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-# HG changeset patch
-# User Arlo Breault <arlolra at gmail.com>
-# Date 1413057966 25200
-#      Sat Oct 11 13:06:06 2014 -0700
-# Node ID 7647c0a6d75b97678d048d2a07f01f5e6b7d4346
-# Parent  b8497b2decd436a972daa74b3e6707d8bed835ae
-Send raw msgs through the conversation service
-
-diff --git a/chat/components/src/imCommands.js b/chat/components/src/imCommands.js
---- a/chat/components/src/imCommands.js
-+++ b/chat/components/src/imCommands.js
-@@ -29,17 +29,20 @@ CommandsService.prototype = {
-     });
- 
-     this.registerCommand({
-       name: "raw",
-       get helpString() _("rawHelpString"),
-       usageContext: Ci.imICommand.CMD_CONTEXT_ALL,
-       priority: Ci.imICommand.CMD_PRIORITY_DEFAULT,
-       run: function(aMsg, aConv) {
--        aConv.sendMsg(aMsg);
-+        let conv = Services.conversations.getUIConversation(aConv);
-+        if (!conv)
-+          return false;
-+        conv.sendMsg(aMsg);
-         return true;
-       }
-     });
- 
-     this.registerCommand({
-       // Reference the command service so we can use the internal properties
-       // directly.
-       cmdSrv: this,
diff --git a/projects/instantbird/config b/projects/instantbird/config
index 02bedcf..58c4030 100644
--- a/projects/instantbird/config
+++ b/projects/instantbird/config
@@ -47,8 +47,6 @@ input_files:
   - filename: facebook.patch
   - filename: accountcreation.patch
   - filename: prepare-messages-for-displaying.patch
-  - filename: Send-raw-msgs-through-the-conversation-service.patch
-  - filename: null.patch
   - filename: purple-tests.patch
   - filename: 'mozconfig-[% c("var/osname") %]'
     name: mozconfig
diff --git a/projects/instantbird/null.patch b/projects/instantbird/null.patch
deleted file mode 100644
index 868f440..0000000
--- a/projects/instantbird/null.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-# HG changeset patch
-# User Arlo Breault <arlolra at gmail.com>
-# Date 1414169680 25200
-#      Fri Oct 24 09:54:40 2014 -0700
-# Node ID 358de61ab92e106fe0ffd877aa71371ceae0b87f
-# Parent  7e72c5322e5c082b2472e0b07a06627e222f3864
-Prevent empty messages from falling back to the original
-
- * Irc will split up messages and empty lines fall back to the encrypted
-   message in OTR.
-
-diff --git a/chat/components/src/imConversations.js b/chat/components/src/imConversations.js
---- a/chat/components/src/imConversations.js
-+++ b/chat/components/src/imConversations.js
-@@ -29,17 +29,20 @@ function imMessage(aPrplMessage) {
- }
- imMessage.prototype = {
-   __proto__: ClassInfo(["imIMessage", "prplIMessage"], "IM Message"),
-   cancelled: false,
-   color: "",
-   _displayMessage: null,
- 
-   get displayMessage() {
--    return this._displayMessage || this.prplMessage.originalMessage;
-+    // Explicitly test for null so that blank messages don't fall back to
-+    // the original. Especially problematic in encryption extensions like OTR.
-+    return this._displayMessage !== null ?
-+      this._displayMessage : this.prplMessage.originalMessage;
-   },
-   set displayMessage(aMsg) { this._displayMessage = aMsg; },
- 
-   get message() this.prplMessage.message,
-   set message(aMsg) { this.prplMessage.message = aMsg; },
- 
-   // from prplIMessage
-   get who() this.prplMessage.who,



More information about the tor-commits mailing list