Closed
Bug 238221
Opened 22 years ago
Closed 22 years ago
Land Firefox Help 1.1 onto the Firefox Trunk
Categories
(SeaMonkey :: Help Viewer, defect)
SeaMonkey
Help Viewer
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: rjkeller, Assigned: Waldo)
References
Details
Attachments
(1 file, 1 obsolete file)
|
195.23 KB,
patch
|
Details | Diff | Splinter Review |
This version contains a LOT of enhancements and bugs fixes over the previous
release. It also includes updated documentation that is up to date with this
version of Firefox.
See http://mozdev.org/bugs/show_bug.cgi?id=5983 for a list of major bug fixes in
this release.
| Reporter | ||
Comment 1•22 years ago
|
||
Nominating for blocker status, because not only is there obsolete documentation
in the current Help Viewer, but bug 236690 still exists, which is a major issue
that causes the Help Viewer to have a 50/50 chance of loading help content.
Status: NEW → ASSIGNED
Flags: blocking0.9?
QA Contact: mconnor
| Assignee | ||
Comment 2•22 years ago
|
||
R.J. Keller is on vacation until April 1st, so I'm doing this patch instead of
him.
I don't have a working system for building on either Linux or Windows, and I
don't own a Mac, so this is unfortunately untested. I spent enough time first
copying and then rewriting the build system to fit mozilla.org that I had to
manually check the mechanics of this thing for at least two hours, and as a
result I have every belief in the world that this patch will not break Help or
anything else. The changes are numerous and momentous, however, so this
absolutely, absolutely requires a few builds for testing on various platforms.
As there's new functionality for both Windows and Mac, testing on all three
platforms is necessary. Nilson, you can test on Linux with this patch and the
files I'll attach next to make sure everything's okay, right? I don't know who
can test for Windows and Mac, tho. Once it's tested it'll go for review.
A few files and one folder can be deled from the tree. Here's the list:
browser/components/help/locale/en-US/firebird-glossary.rdf
browser/components/help/locale/en-US/glossary.xhtml
browser/components/help/locale/en-US/help-toc.rdf
browser/components/help/locale/en-US/help.dtd
browser/components/help/locale/en-US/help.properties
browser/components/help/locale/en-US/helpMenuOverlay.dtd
browser/components/help/locale/en-US/welcome.xhtml
browser/components/help/locale/en-US/images/opt_connection.png
browser/components/help/locale/en-US/images/opt_fontsandcolors.png
toolkit/components/help/locale/en-US/help (the folder and its files)
A few files/folders will need to be added, and some images need to be replaced.
I'll attach them here (with instructions on their application) after I attach
this patch.
The bigger fixes:
-general documentation editing
-DL manager/Import documentation
-updated for cookies info, name change, menu information
-menu paths/items are all the same format
-"Preferences" are now properly called Options
-new Options screenshots (previously were from ~0.6)
-info on Help is now separate from the app-specific help files
-Mac skin
-alpha-transparent buttons
| Assignee | ||
Comment 3•22 years ago
|
||
The added/binary files/folders are too larege for Bugzilla, so here's a link:
http://firebirdhelp.mozdev.org/fbhelp-1.1-changes.zip
Inside the ZIP you'll find folders named like so:
to toolkit-components-help
Simply move the contents of each to the referred-to location (overwriting any
existing files) (in this case that's toolkit/components/help), and you should be
good to go. If you try building with this, please comment on the results
(mentioning platform) so I know how well this patch works (and so that it can
get in the tree quickly). I'll probably also post a message on the Mozillazine
forums so we can get tests done quickly.
| Assignee | ||
Comment 4•22 years ago
|
||
I've been told the earlier method of patching isn't particularly easy, so here's
an alternate ZIP file. This one contains a mozilla folder with appropriate
subfolders to hold the entire content of (browser|toolkit)/components/help, so
simply copy the mozilla folder over that in your Mozilla tree and everything
should be okay. There's also a simple shell script in the ZIP that can be run
from within mozilla/ to dele all the obsolete files. Hope that helps...
http://firebirdhelp.mozdev.org/help.zip
| Reporter | ||
Comment 5•22 years ago
|
||
Hi Jeff. Thanks for your work on this! I managed to get on a computer with
internet access for 5 minutes ;). I should be able to test this patch on
windows tomorrow or friday.
I'm going to try reinstalling my linux installation on friday also, so I should
be able to help test there. stefan_h might be able to help on mac testing, but
not sure.
Comment 6•22 years ago
|
||
I have been trying to test this patch, but my build system seems to be horribly
broken already.
I can download a new source tarball and try it, but no promises.
Sorry :|
| Reporter | ||
Comment 7•22 years ago
|
||
--> Jeff
Ben, can you review this?
Assignee: rlk → Jswalden86
Status: ASSIGNED → NEW
| Reporter | ||
Updated•22 years ago
|
Attachment #144943 -
Flags: review?(bugs)
| Reporter | ||
Updated•22 years ago
|
Summary: Checkin Firebird Help 1.1 onto the Firebird Trunk → Land Firefox Help 1.1 onto the Firefox Trunk
| Reporter | ||
Comment 8•22 years ago
|
||
Comment on attachment 144943 [details] [diff] [review]
Fire(bird|fox) Help 1.1 - untested
I'm cooking up a new patch with the added files in it. Once it finishes
compiling, I'm going to post it.
Attachment #144943 -
Attachment is obsolete: true
Attachment #144943 -
Flags: review?(bugs)
| Reporter | ||
Updated•22 years ago
|
Severity: normal → blocker
Target Milestone: --- → Firefox0.9
Comment 9•22 years ago
|
||
this isn't a blocker severity bug, the blocking0.9? flag is set.
unless of course something in this patch fixes something that's causing
topcrashers or killing the build...
Severity: blocker → normal
| Reporter | ||
Comment 10•22 years ago
|
||
> unless of course something in this patch fixes something that's causing
> topcrashers or killing the build...
sort of. This patch fixes a problem where help will only load half the time
(almost exactly :)). It is a major issue and definetely needs fixing for 0.9.
If you do not think that this is of blocker severity, then change it, but having
a major feature not function properly is of high severity IMO.
My patch may take longer because I forgot to do diff -N, so now I gotta do it
over again :).
Severity: normal → blocker
| Reporter | ||
Comment 11•22 years ago
|
||
Includes new files and everything!
| Reporter | ||
Updated•22 years ago
|
Attachment #145814 -
Flags: review?(bugs)
Comment 12•22 years ago
|
||
its major then, but it isn't blocker severity (blocker severity really means
"drop everything else until this is fixed, we can't keep working on the product
because of this")
severity != importance
Severity: blocker → major
| Reporter | ||
Updated•22 years ago
|
Component: General → Help
QA Contact: mconnor → firefox.help
Comment 13•22 years ago
|
||
Not going to block the 0.9 release but Ben says go ahead and check that patch in
and any similar patches. He's too busy to do reviews on this now and trusts you
(R.J.) to make it good :-)
Flags: blocking0.9? → blocking0.9-
| Reporter | ||
Comment 14•22 years ago
|
||
Fix checked in (phew!).
I did an extensive amount of testing to make sure that this doesn't break the
build, but I'll be on IRC in case it does, so ping me if you see something
suspicious. I'm currently rebuilding from a fresh tree off of CVS to confirm
that this works without problems (the tinderboxes might beat me, though :)).
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Updated•22 years ago
|
Attachment #145814 -
Flags: review?(bugs)
Updated•21 years ago
|
Flags: blocking0.9-
Product: Firefox → Toolkit
Target Milestone: Firefox0.9 → ---
Updated•10 years ago
|
Product: Toolkit → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•