Closed
Bug 62432
Opened 24 years ago
Closed 24 years ago
Remove nsHTMLToTXTSinkStream from build
Categories
(Core :: DOM: Serializers, defect, P3)
Core
DOM: Serializers
Tracking
()
VERIFIED
FIXED
mozilla0.8
People
(Reporter: bratell, Assigned: mikepinkerton)
References
()
Details
Attachments
(2 files)
6.84 KB,
patch
|
Details | Diff | Splinter Review | |
6.33 KB,
patch
|
Details | Diff | Splinter Review |
nsHTMLToTXTSinkStream has moved to layout (nsPlaintextSerializer). It should be removed from the tree and the build. http://lxr.mozilla.org/seamonkey/search?string=nsHTMLToTXTSinkStream gives the following tasks: Remove IID from /xpcom/base/IIDS.h, line 1181 Remove reference from /htmlparser/src/MANIFEST, line 10 Remove reference from /htmlparser/src/Makefile.in, line 77 and 102 Remove reference from /htmlparser/src/makefile.win, line 54, 87 and 107 Remove reference from /htmlparser/src/nsParserModule.cpp, line 40, 188 and 361 Remove reference from /htmlparser/src/nsTextConverter.cpp, line 30 Remove reference from /widget/src/xpwidgets/nsXIFFormatConverter.cpp, line 37 Change references in /htmlparser/tests/outsinks/simplemail.html, line 4 and /htmlparser/tests/outsinks/simplemail.out, line 3. And when all that is done - step 2: Remove /htmlparser/src/nsHTMLToTXTSinkStream.cpp and /htmlparser/src/nsHTMLToTXTSinkStream.h from tree.
Reporter | ||
Comment 1•24 years ago
|
||
http://lxr.mozilla.org/seamonkey/search?string=HTMLToTXT was a better url. It turns out that there are a nsTextConverter that still uses nsHTMLToTXTSinkStream. Is that converter still used? Then I guess there must be something Mac specific too. (camelot?)
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.8
Reporter | ||
Comment 2•24 years ago
|
||
nsTextConverter didn't seem to even be built so that's also a candidate for cvs remove. I will attach a patch soon that removes all references to nsHTMLToTXTSinkStream from the rest of the tree. Who is the best one to review these changes? Akkana, can you help me with names if you can't do all yourself?
Reporter | ||
Comment 3•24 years ago
|
||
Comment 4•24 years ago
|
||
Niceness!
Comment 5•24 years ago
|
||
Thanks! r=akkana -- the changes look good to me. We should also remove the .cpp file from the mac build -- my mac is dead, but maybe Joe can do this for us, and he and jst should be on the cc list anyway, in case there was a reason this file wasn't removed earlier.
Comment 6•24 years ago
|
||
Coolness! :-) Please hold off with this checkin tho if possible untill Vidur has landed his humongous scanner buffer changes in the parser (ETA sometime this week), I know this will conflict. If someone does check this in please inform Vidur about it. And r=jst for what it's worth.
Reporter | ||
Comment 7•24 years ago
|
||
I can wait. It will be interesting to see the impact of vidur's work and I don't want to delay it. :-)
Comment 8•24 years ago
|
||
Vidurs changes went in today so feel free to land this ASAP.
Blocks: 63195
Comment 9•24 years ago
|
||
I'm still plowing through mail, so sorry for the delayed sr=vidur.
Comment 10•24 years ago
|
||
This fix breaks the mac: removing nsHTMLToTXTSinkStream.cpp from htmlparser.mcp produces the following link error: ----- Link Error : undefined 'nsHTMLContentSinkStream::nsHTMLContentSinkStream()' (code) Referenced from 'nsHTMLContentSinkStreamConstructor(nsISupports*,const nsID& ,void**)' in nsParserModule.cpp ----- Joe, can you help?
Comment 11•24 years ago
|
||
Joe is out sick (and won't be back 'til after the holidays), and my Mac is unreliable so I haven't been updating it regularly (would take a few hours to pull a tree). Simon, could you help, or recommend a good person to ask?
Reporter | ||
Comment 12•24 years ago
|
||
Assignee | ||
Updated•24 years ago
|
Assignee: bratell → pinkerton
Status: ASSIGNED → NEW
Assignee | ||
Comment 13•24 years ago
|
||
taking
Assignee | ||
Comment 14•24 years ago
|
||
checked in.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Comment 15•24 years ago
|
||
Daniel please verify and mark VERIFIED-FIXED..thanks!
Reporter | ||
Comment 16•24 years ago
|
||
Marking bug as verified since all platforms now builds without nsHTMLToTXTSinkStream.cpp and nsHTMLToTXTSinkStream.h.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•