Closed Bug 205112 Opened 22 years ago Closed 22 years ago

Macho build needs to handle CFM based local bookmarks

Categories

(SeaMonkey :: Bookmarks & History, defect)

PowerPC
macOS
defect
Not set
major

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: chrispetersen, Assigned: janv)

References

Details

(Whiteboard: dupme)

Ben asked me to file a bug regarding CFM based local boomarks and how the Macho version treats them. The bug will help described why this problem is occuring. The CFM version was in many ways the just like Mac OS 9, it looked at the file system as a set of disk drives. So file URLs would say: file:///Macintosh%20HD/Users/ If you use the open file command to pick a file, then look at the URL, you'd find that CFM and Mac OS 9 used the same format. Mac OS X is, at the heart, UNIX based, and Mach-O is a true UNIX application. It (as most Mac OS X browsers like IE, Omniweb, and Chimera/Camino) look at the filesystem as a UNIX-style tree. So the same location would have a different file URL: file:///Users/ The easiest way to reproduce this is to bookmark some file URLs in Mozilla, then open the same profile in a recent Mach-O build and try to use the bookmark. It will fail, (because in UNIX that path doesn't exist). Mac OS X's finder does not highlight this change, so if this is confusing, run the "Terminal.app" in /Applications/Utilities/ and poke around in the UNIX shell. If you type: ls -l you would see that the filesystem shows no "Macintosh HD" (because that drive volume is mounted as "/". What is being proposed, and I don't know if they are going to fix it in time, is that somehow Mach-O's file URL handler will spot these old-style file URLs and handle them correctly.
Assigning to varga
Assignee: chanial → varga
This is a dup of our other CFM/MachO path bugs.
Whiteboard: dupme
Blocks: 195984
That's fine. I just wanted to make sure I have a bug for our macho bookmark testing.
This was fixed by checkin for bug 197379.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.