Closed Bug 1178550 Opened 9 years ago Closed 9 years ago

rtrim message before displaying

Categories

(Instantbird Graveyard :: Conversation, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Instantbird 42

People

(Reporter: arlolra, Assigned: arlolra)

Details

Attachments

(1 file, 1 obsolete file)

Attached patch rtrim.patch (obsolete) — Splinter Review
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36

Steps to reproduce:

https://github.com/arlolra/ctypes-otr/issues/54
Attachment #8627457 - Attachment is patch: true
Attachment #8627457 - Attachment mime type: text/x-patch → text/plain
Attachment #8627457 - Flags: review?(clokep)
Comment on attachment 8627457 [details] [diff] [review]
rtrim.patch

Review of attachment 8627457 [details] [diff] [review]:
-----------------------------------------------------------------

I'm OK with using regex, but you can also use String.prototype.trimRight (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/TrimRight).

This change will affect Thunderbird too, but I think we have established on IRC that we don't want to support displaying of messages with whitespace intentionally typed at the end.
Attachment #8627457 - Flags: review?(clokep) → review+
Comment on attachment 8627457 [details] [diff] [review]
rtrim.patch

Review of attachment 8627457 [details] [diff] [review]:
-----------------------------------------------------------------

::: chat/content/convbrowser.xml
@@ +512,5 @@
>                this.setUnreadRuler();
>  
> +            // rtrim before displaying. This removes any OTR related
> +            // whitespace when the extension isn't enabled.
> +            let msg = aMsg.displayMessage.replace(/\s+$/, '');

Please use rtrim instead of a regex.
Attachment #8627457 - Flags: review-
Attachment #8627457 - Attachment is obsolete: true
Attachment #8629042 - Flags: review?(clokep)
Comment on attachment 8629042 [details] [diff] [review]
rtrim.patch from comment 2

Review of attachment 8629042 [details] [diff] [review]:
-----------------------------------------------------------------

Thanks!
Attachment #8629042 - Flags: review?(clokep) → review+
https://hg.mozilla.org/comm-central/rev/ff6fe4b9ac9b
Assignee: nobody → arlolra
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → 1.6
Updating milestone from 1.6 to 42.
Target Milestone: 1.6 → Instantbird 42
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: