Can't figure out how to do those hacks on the Mac version...

(I can't find the .js files). My FF is very slow in wetpixel sometimes and freezes when I do searches. When I am searching I have to write down the topic number that I want and open it in a new window, otherwise it takes forever to follow the link from the search results page. No idea why...
Luiz
The user.js file does not exit by default. You have to creat it. I don't know the mac file structure. In windoz and linux it's in the same directory as bookmarks.html and history.dat . Here's mine after the recent changes if you want to use that as a starting point.
// Make sure all pop-up windows are resizable:
user_pref("dom.disable_window_open_feature.resizable", true);
// Make sure all pop-up windows are minimizable:
user_pref("dom.disable_window_open_feature.minimizable", true);
// Always display the menu in pop-up windows:
user_pref("dom.disable_window_open_feature.menubar", true);
// Always display the Navigation Toolbar in pop-up windows:
user_pref("dom.disable_window_open_feature.location", true);
// Put an end to blinking text!
user_pref("browser.blink_allowed", false);
// Force frames to be resizable
user_pref("layout.frames.force_resizability", true);
// Stop reusing active windows:
user_pref("advanced.system.supportDDEExec", false);
// Hacking Simultaneous Connections
user_pref("network.http.max-connections", 96);
user_pref("network.http.max-connections-per-server", 32);
user_pref("network.http.max-persistent-connections-per-proxy", 24);
user_pref("network.http.max-persistent-connections-per-server", 12);
// Enable Improve Pipelining
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.firstrequest", true);
user_pref("network.http.pipelining.maxrequests", 8);
// other hacks
user_pref("network.dnsCacheExpiration", 86400);
user_pref("network.dnsCacheEntries", 256);
user_pref("network.ftp.idleConnectionTimeout", 60);
user_pref("network.http.keep-alive.timeout", 30);
// Page Rendering
// This one makes a huge difference. Last value in milliseconds (default is 250)
user_pref("nglayout.initialpaint.delay", 0);
user_pref("content.notify.ontimer", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.notify.interval", 100);
user_pref("content.notify.threshold", 100000);
user_pref("content.notify.backoffcount", 200);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun", 8191);
//unblock error log
user_pref("browser.xul.error_pages.enabled", true)
// disable smooth scrolling
user_pref("general.smoothScroll", false);