Closed
Bug 222667
Opened 21 years ago
Closed 21 years ago
Composition inserts three blank lines between headers and message
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: mozilla, Assigned: sicking)
References
Details
(Keywords: regression)
Attachments
(1 file)
|
9.50 KB,
patch
|
peterv
:
review+
jst
:
superreview+
asa
:
approval1.6a+
|
Details | Diff | Splinter Review |
2003101604 trunk Compose a plain-text message and send it. Notice that there are three blank lines between the headers and the message instead of one blank line. This regressed between 2003101504 and 2003101604 builds.
Comment 2•21 years ago
|
||
And one blank line after the body itself too ...
Comment 3•21 years ago
|
||
sicking: it seems your checkin from Bug 199613 broke this, backin out your patch made this work again.
Assignee: sspitzer → bugmail
Component: Composition → DOM Core
Product: MailNews → Browser
Comment 4•21 years ago
|
||
sicking: um i just tried again, backed out again but now the bug is still there. But anyway might you try to back your patch out if you have then the problem is gone (sorry, if i waste your time with this...) ?
Comment 5•21 years ago
|
||
Frank, I'm sure it's bug 199613's patch. Each time when removing it, the problem disappears and when reapplying the patch it's back again.
| Assignee | ||
Comment 6•21 years ago
|
||
i'll take a look at this, the regression is most likly due to my change to the serializer
Status: NEW → ASSIGNED
| Assignee | ||
Comment 7•21 years ago
|
||
This is a pretty bad regression since it inserts two empty lines at the top of every mail that is sent (and an additional two if you save a draft first and then send it). I should have a patch pretty soon
Flags: blocking1.6a?
Comment 8•21 years ago
|
||
*** Bug 223133 has been marked as a duplicate of this bug. ***
Comment 9•21 years ago
|
||
1.6a doesn't have much time. Jonas, do you think you could have something in the next day or two?
| Assignee | ||
Comment 10•21 years ago
|
||
Yes, i should have a patch tomorrow latest, it's almost done.
| Assignee | ||
Comment 11•21 years ago
|
||
This moves the logic to add newlines from the encoder to the serializer. The problem was that we appended newline characters for root domnodes when using the plaintext serializer which we of course shouldn't do. It also makes us not add newlines after the last root node, or when serializing just one rootnode.
| Assignee | ||
Updated•21 years ago
|
Attachment #133897 -
Flags: superreview?(jst)
Attachment #133897 -
Flags: review?(peterv)
Comment 12•21 years ago
|
||
*** Bug 223306 has been marked as a duplicate of this bug. ***
Comment 13•21 years ago
|
||
Comment on attachment 133897 [details] [diff] [review] patch to fix > Index: content/base/src/nsXMLContentSerializer.h > =================================================================== > + void MaybeAddInrootNewline(nsAString& aStr); > + void MaybeFlagInrootNewline(nsIDOMNode* aNode); I'd name this MaybeAddNewLineInRoot and FlagMaybeAddNewLineInRoot or something like that. > PRInt32 mPrefixIndex; > nsVoidArray mNameSpaceStack; > - PRBool mInAttribute; > + PRPackedBool mInAttribute; > + PRPackedBool mAddInrootNewline; mAddNewLineInRoot
Attachment #133897 -
Flags: review?(peterv) → review+
| Assignee | ||
Comment 14•21 years ago
|
||
talked on irc and we decided to go for MaybeAddNewline, MaybeFlagNewline and mAddNewline.
Comment 15•21 years ago
|
||
Comment on attachment 133897 [details] [diff] [review] patch to fix sr=jst
Attachment #133897 -
Flags: superreview?(jst) → superreview+
| Assignee | ||
Comment 16•21 years ago
|
||
Comment on attachment 133897 [details] [diff] [review] patch to fix This fixes a regression in mail where two (or more) blank lines would be inserted at the start of a mail before it's being sent. The patch is not 100% safe, but should not break anything that isn't already broken.
Attachment #133897 -
Flags: approval1.6a?
Comment 17•21 years ago
|
||
Comment on attachment 133897 [details] [diff] [review] patch to fix a=asa (on behalf of drivers) for checkin to 1.6alpha
Attachment #133897 -
Flags: approval1.6a? → approval1.6a+
| Assignee | ||
Comment 18•21 years ago
|
||
checked in, thanks for reviews
Comment 19•21 years ago
|
||
wfm Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.6a) Gecko/20031024 Sent a testmail from my POP Account at one provider to my IMAP account of another provider, plaintext, was looking fine, and I opened the editor, source-view, and found only one <br> between header and subject, and after my 'greetings hh' at the end. Shouldn´t this bug be marked fixed?
| Assignee | ||
Comment 20•21 years ago
|
||
upps, thought i did that already, thanks
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
| Assignee | ||
Updated•21 years ago
|
Flags: blocking1.6a?
You need to log in
before you can comment on or make changes to this bug.
Description
•