RFE: configure should have --disable-printing and --disable-printpreview switches

RESOLVED WORKSFORME

Status

--
enhancement
RESOLVED WORKSFORME
15 years ago
11 years ago

People

(Reporter: roland.mainz, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

15 years ago
In bug 234752 ("Print code returns NS_OK in cases where it should return an
error") roc was wondering what |NS_PRINTING| does... which reminds me that we
still have to configure switches to control these defines. Therefore:

RFE: configure should have --disable-printing and --disable-printpreview
switches.
--disable-printing should undefine |NS_PRINTING| and
--disable-printpreview should undefine |NS_PRINT_PREVIEW| and

This may help the minomo build people a lot who can currently only use
--disable-postscript and --disable-xprint to disable the gfx print modules on
Unix/Linux while layout/ and content/ still have lots of traces of print
support.
(Reporter)

Updated

15 years ago
Assignee: general → nobody
Component: Browser-General → Build Config
QA Contact: general → core.build-config

Comment 1

15 years ago
i will bite.
Assignee: nobody → dougt
(Reporter)

Comment 2

15 years ago
Doug 'Biting Piranha' T wrote:
> i will bite.

OK, some (minor) comments as meat for you:
--disable-printing should turn off printing, print preview and the single print
modules (on Unix/Linux: PostScript and Xprint)
--disable-printpreview should only disable print preview

--disable-printing and (--enable-xprint || --enable-postscript) should return an
error at configure time.
Product: Browser → Seamonkey

Comment 3

11 years ago
mass reassigning to nobody.
Assignee: dougt → nobody

Comment 4

11 years ago
We have --disable-printing and we do not want a UI switch for print-preview.
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.