Closed Bug 199337 Opened 23 years ago Closed 21 years ago

[minimo] make save as, nsHtmlContent serializer configurable

Categories

(Minimo Graveyard :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: cathleennscp, Assigned: dougt)

References

Details

(Keywords: memory-footprint, Whiteboard: post-m3?)

Attachments

(1 file)

More info?
sorry, so we want a switch to disable HTML content serialization for minimo, since we don't do HTML composition... the footprint win is unknown right now, but this bug will track the investigation. the first place to start is in content/base/src/nsHTMLContentSerializer.cpp, and see what else that requires.
Status: NEW → ASSIGNED
Summary: remove save, nsHtmlContent serializer → [minimo] remove save, nsHtmlContent serializer
Don't we use it for Copy and the implementations of various editor API calls?
I was just going to comment what smfr asked... We need this to copy in the browser.
excellent - more dependent code to remove :) in any case, this is for minimo, i.e. a very small engine that might not even need copy... as I've said in other bugs, the idea is not actually to remove it, its to make it configurable so you can turn it off if your embedded application doesn't need it.
Summary: [minimo] remove save, nsHtmlContent serializer → [minimo] make save as, nsHtmlContent serializer configurable
Keywords: footprint
Target Milestone: --- → mozilla1.4beta
Priority: -- → P2
i will take a crack at this.
Assignee: alecf → dougt
Status: ASSIGNED → NEW
Blocks: 215636
Attached patch patch v.1 — — Splinter Review
adds a MOZ_SERIALIZE default-on option to allow us to conditionally remove serializers. This option is only known to work along with plaintext-editor-only.
Blocks: 213938
This patch will break copy/paste and I am not sure anyone wants that. Maybe there is a bit less we can cut while preserving common clipboard functions but I don't think that will yield any footprint savings.
Whiteboard: post-m3?
moving minimo bugs to the new bugzilla product.
Component: Editor: Core → General
Product: Browser → Minimo
Target Milestone: mozilla1.4beta → ---
Version: Trunk → unspecified
Blocks: 236580
No longer blocks: 215636
It has been solved by 10LE Team!
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
QA Contact: bugzilla → nobody
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: