Closed
Bug 520394
Opened 14 years ago
Closed 14 years ago
Build config changes for Cocoa Printing
Categories
(MailNews Core :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 3.1b2
People
(Reporter: philor, Assigned: philor)
References
Details
Attachments
(2 files, 1 obsolete file)
3.52 KB,
patch
|
standard8
:
review+
standard8
:
approval-thunderbird3+
|
Details | Diff | Splinter Review |
1.87 KB,
patch
|
standard8
:
review+
|
Details | Diff | Splinter Review |
Lurking behind the bug 516858 trunk Mac failure is another: we try to rsync PrintPDE.plugin, but it's no longer built by default, because the default is now to use the bug 456646 Cocoa print dialog. Since that uses the bug 389074 Core Text check to define ac_cv_have_leopard, it's simpler just to port them both.
Attachment #404442 -
Flags: review?(bugzilla)
Comment 1•14 years ago
|
||
Comment on attachment 404442 [details] [diff] [review] Fix Not had time to look at this in detail yet, but: +if test "$MOZILLA_1_9_1_BRANCH" = "1"; then do we know if the cocoa printing changes going onto 1.9.2? If not, we should include 1.9.2 in the checks.
Assignee | ||
Comment 2•14 years ago
|
||
A fun question: I assumed so, since bug 456646 is wanted1.9.2+, but with 1.9.2 headed for the door at top speed, maybe it won't make it. Markus?
Comment 3•14 years ago
|
||
We decided to create a 1.9.2 version of the Cocoa printing patch that doesn't use any configure flags, always compiles both the Carbon and the Cocoa dialog and makes the decision which one to use at runtime.
Assignee | ||
Comment 4•14 years ago
|
||
Mmm, today's plan, in bug 520494, is even simpler: ifdef MOZILLA_1_9_1 we rsync PrintPDE.plugin, otherwise it's gone, no configure options, no nothing. I can live with being broken on top of mozilla-central (behind other breakage) until that lands.
Depends on: 520494
Assignee | ||
Updated•14 years ago
|
Summary: Port Core Text and Cocoa Printing configure.in changes → Build config changes for Cocoa Printing
Assignee | ||
Comment 5•14 years ago
|
||
Simplicity, it's a good thing.
Attachment #404442 -
Attachment is obsolete: true
Attachment #404555 -
Flags: review?(bugzilla)
Attachment #404442 -
Flags: review?(bugzilla)
Comment 6•14 years ago
|
||
Comment on attachment 404555 [details] [diff] [review] Fix v.2 Thinking about it, I'd also argue whether we actually need the MOZ_COCOA_PRINTING and MOZ_CORETEXT defining for trunk anyway - it would be surprising if we needed a build config ifdef in comm-central that uses them (except I suppose packaging files). Hmm, no removed-files.in changes? How does the updater service cope with removing the appropriate files/directories? r+a=Standard8 on the makefile changes as we'll need them anyway.
Attachment #404555 -
Flags: review?(bugzilla)
Attachment #404555 -
Flags: review+
Attachment #404555 -
Flags: approval-thunderbird3+
Comment 7•14 years ago
|
||
Checked in: http://hg.mozilla.org/comm-central/rev/277ff2a7a4d2
Assignee | ||
Comment 8•14 years ago
|
||
We're looking good for Fx landing removed-files.in changes, which will be the first use of "../", and adding a path like that to the updater tests, so once that bakes a day or two I'll remove our files (directories don't get removed: the updater doesn't support that, only the Windows installer does).
Assignee | ||
Comment 9•14 years ago
|
||
Actually, we're close enough to branching and the files are harmless enough that I'll just wait instead of adding yet another ifdef.
Whiteboard: [needs branch][needs patch for removed-files.in]
Comment 10•14 years ago
|
||
This no longer needs a branch ;-)
Whiteboard: [needs branch][needs patch for removed-files.in] → [needs patch for removed-files.in]
Assignee | ||
Comment 11•14 years ago
|
||
Well, I think we'll survive without the test, since Fx has all these months (and I just had to look at the diff to see what this patch I've been carrying in my queue for months actually was).
Attachment #427963 -
Flags: review?(bugzilla)
Assignee | ||
Updated•14 years ago
|
Whiteboard: [needs patch for removed-files.in]
Updated•14 years ago
|
Attachment #427963 -
Flags: review?(bugzilla) → review+
Assignee | ||
Comment 12•14 years ago
|
||
http://hg.mozilla.org/comm-central/rev/d6fe3c97f178
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 3.1b2
Comment 13•14 years ago
|
||
(In reply to comment #12) > http://hg.mozilla.org/comm-central/rev/d6fe3c97f178 Are the '$' actually expected in the SM file? (The lines look like truncated...)
Assignee | ||
Comment 15•14 years ago
|
||
http://hg.mozilla.org/comm-central/rev/1745c699f0b5
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•