[Bug 184744] Re: URL "smb://..." works in location bar & tool bar, not as link

EvanCarroll me at evancarroll.com
Tue Oct 20 18:45:42 UTC 2009


re: RFW
Firefox is a native FTP client! smb:// is pseudo url schema that works because gnome vfs has implemented it as an extension. Firefox isn't gnome specific, and this implemented is in a layer lower than firefox (unlike ftp). You can remove gnome-vfs and still run firefox -- kde uses KIO and doesn't have gnome-vfs for example. The real reason this doesn't work has nothing to do with security. It is because Firefox isn't a gnome application -- it just uses GTK. Much like pidgin, and thus the move to Empathy.

For this to work out of the box (and other pseudo uri's supported in
gnome-vfs) Firefox would have to integrate with the DE's pseudo
filesystems. This isn't to likely, as it would require extensive work
with KIO and gnome-vfs -- MS Windows is even more ugly. There is a
solution to eliminate KIO and VFS through FUSE but that FUSE still tends
to be a viewed more persistent solution than a simple one-off
connection.

This is doable, easily, you just have to tell firefox how to handle
protocols it can't natively support. See the previous post on solutions
for that. Which is the "security model" you speak of -- Firefox is
working with something external so it asks for confirmation.

Lastly, smb:// isn't standarized, it is still an IETF convention
http://tools.ietf.org/html/draft-crhertel-smb-url-11

-- 
URL "smb://..." works in location bar & tool bar, not as link
https://bugs.launchpad.net/bugs/184744
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox in ubuntu.




More information about the Ubuntu-mozillateam-bugs mailing list