Closed Bug 1578188 Opened 6 years ago Closed 6 years ago

Remove redundant code by extending `nsPlainTextSerializer::OutputManager`

Categories

(Core :: DOM: Serializers, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: mbrodesser, Assigned: mbrodesser)

Details

Attachments

(6 files)

No description provided.
Assignee: nobody → mbrodesser
Pushed by mbrodesser@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d8a4d4ed79a9 part 1) Remove `outputQuotes` variable for clarity. r=hsivonen https://hg.mozilla.org/integration/autoland/rev/0e7556fc889c part 2) Use default constructor for `CurrentLineContent`. r=hsivonen https://hg.mozilla.org/integration/autoland/rev/0a17895a7d02 part 3) Add `nsPlainTextSerializer::CurrentLine`. r=hsivonen https://hg.mozilla.org/integration/autoland/rev/b223bab23bb8 part 4) Move `ResetCurrentLineContentAndIndentationHeader` to `CurrentLine::ResetContentAndIndentationHeader`. r=hsivonen https://hg.mozilla.org/integration/autoland/rev/4cc132dea3cb part 5) Move `CreateQuotesAndIndent` to `CurrentLine`. r=hsivonen https://hg.mozilla.org/integration/autoland/rev/85703e85e461 part 6) Overload `OutputManager::Append`. r=hsivonen
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: