This breaks session restore on Fedora development. This now attempts to start "/usr/lib/firefox-3.0b5pre/firefox" directly (which is the binary), which results it firefox not finding plugins (and who knows what else). In Fedora development /usr/bin/firefox calls /usr/lib/firefox-3.0b5pre/run-mozilla.sh which then calls "/usr/lib/firefox-3.0b5pre/firefox". Why do you think you need the path information in the session restore. Why not just record "firefox"?
This breaks session restore on Fedora development. This now attempts to start "/usr/lib/ firefox- 3.0b5pre/ firefox" directly (which is the binary), which results it firefox not finding plugins (and who knows what else). In Fedora development /usr/bin/firefox calls /usr/lib/ firefox- 3.0b5pre/ run-mozilla. sh which then calls "/usr/lib/ firefox- 3.0b5pre/ firefox" . Why do you think you need the path information in the session restore. Why not just record "firefox"?
See also https:/ /bugzilla. redhat. com/show_ bug.cgi? id=437596