Closed
Bug 304118
Opened 18 years ago
Closed 18 years ago
improve export of menu spacer / bookmark separator
Categories
(Camino Graveyard :: Bookmarks, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Camino1.0
People
(Reporter: der.ozean, Assigned: mikepinkerton)
References
Details
(Keywords: fixed1.8)
Attachments
(2 obsolete files)
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b4) Gecko/20050809 Camino/0.9a2+ Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b4) Gecko/20050809 Camino/0.9a2+ Camino uses its own format for separators when exporting bookmarks into an html file, it would save a lot of work on import into other browsers if the same format as in other browsers of the Mozilla family would be used: the <hr> element Reproducible: Always Steps to Reproduce: 1. Export Camino Bookmarks containing a separator as HTML 2. Import ExportedBookmarkFile.html into other browser Actual Results: Menu separators are displayed as bookmarks with the name "Menu Spacer" not separators. The entry in the exported file reads: <DT><A HREF=""><Menu Spacer></A> Expected Results: Menu separators are displayed as such (if available in the browser). Firefox, Mozilla and iCab use <hr> elements for separators. Opera is at least clever enough to ignore <hr> elements on import.
Sounds like a solid request. Seems like it would be a very welcome and proper thing to have for 1.0.
Target Milestone: --- → Camino1.0
Comment 2•18 years ago
|
||
OK, I have a working patch for this, but I need someone to walk me through the bugzilla patch submission process. Any volunteers? :) cl
Comment 3•18 years ago
|
||
Looks like I figured the patching system out ;) cl
Attachment #192329 -
Flags: review+
Comment on attachment 192329 [details] [diff] [review] Patch to check if item is separator and export an HR if it is Not quite ;) ? to ask for a review (with an email address if you have someone in mind)
Attachment #192329 -
Flags: review+ → review?
Oops, adding Chris to the cc so he'll see my last comment :-\ (I'm assuming the fumbled + meant you really thought the patch was ready for review...if not, clear the ? flag by editing the attachment)
Comment 6•18 years ago
|
||
Yep, that's it. Woops. Thanks, Smokey I really have no idea who'd be best to review this...Mike? Simon? Anyone? Bueller? I don't suppose anyone's considered writing a Bugzilla first-timers FAQ, have they...? cl
(In reply to comment #6) > I don't suppose anyone's considered writing a Bugzilla first-timers FAQ, have > they...? http://www.caminobrowser.org/development/dev_dev.html#DevelopmentCycle is what we have now. In the old days, there used to be something with more detail (i.e., Mike doesn't do reviews, just sr, etc.)...at any rate, discussion of this belongs in its own bug or at docs.cb.o somewhere.
Comment 8•18 years ago
|
||
Comment on attachment 192329 [details] [diff] [review] Patch to check if item is separator and export an HR if it is Looks good to me. r=me
Attachment #192329 -
Flags: review? → review+
Updated•18 years ago
|
Attachment #192329 -
Flags: review+ → review-
Comment 9•18 years ago
|
||
(In reply to comment #8) > (From update of attachment 192329 [details] [diff] [review] [edit]) > Looks good to me. r=me > Er, wait. No sense in assigning formatString twice. It should probably read like this: else if ([self isSeparator]) formatString = @"%@<HR>\n"; else formatString = @"%@<DT><A HREF=\"%@\">%@</A>\n"; Change that, and *then* r=me. Sorry 'bout that.
Comment 10•18 years ago
|
||
On third thought, [self isSeparator] should probably be the first thing checked in the group of ifs, just in case isSeparator is true but mDescription > 0. Sorry for the quasi-spam.
Updated•18 years ago
|
Attachment #192329 -
Attachment is obsolete: true
Updated•18 years ago
|
Attachment #192411 -
Flags: review? → review?(mozilla)
Comment 12•18 years ago
|
||
Comment on attachment 192411 [details] [diff] [review] Updated patch per Jeff's suggestions Yay! r=me. P.S. Who is Jeff? ;)
Attachment #192411 -
Flags: review?(mozilla) → review+
Comment 13•18 years ago
|
||
Though I almost wonder if it wouldn't be better to have |if (![self isSeparator])| first, with a description check inside, since that's the most common case. I shall ask.
Comment 14•18 years ago
|
||
Nevermind; it probably doesn't matter. Sorry I'm so indecisive today.
Comment 15•18 years ago
|
||
Comment on attachment 192411 [details] [diff] [review] Updated patch per Jeff's suggestions OK, so next step is super-review, right? I read through the sr docs but neither Simon nor Mike (the two most likely candidates for sr on this one, methinks) are listed there. Setting sr to Mike for now, apologies in advance if I'm jumping the gun on this one. cl
Attachment #192411 -
Flags: superreview?(pinkerton)
Assignee | ||
Comment 16•18 years ago
|
||
Comment on attachment 192411 [details] [diff] [review] Updated patch per Jeff's suggestions sr=pink
Attachment #192411 -
Flags: superreview?(pinkerton) → superreview+
This should get checked in before we all forget about it :-)
Updated•18 years ago
|
Attachment #192411 -
Attachment is obsolete: true
Comment 18•18 years ago
|
||
This will be fixed by the patch to bug 307743. Feel free to mark this bug as dependent on that one. There's probably no point in checking this patch in now that it's going to be immediately superseded. cl
Bug 307743 landed, so this should be fixed now per comment 18.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•