Firefox under ctwm has a nasty bug: when in full-screen, the mouse position is a bit offset.
Clicking, marking text, etc., is a bit away from the actual cursor position.
One fix under ctwm is to disable window decorations for Firefox.
You will lose buttons like maximize, minimize, and close, but there is a great solution for this:
export MOZ_GTK_TITLEBAR_DECORATION=system
Dang... problem solved!!!
This happens because Firefox attempts to guess modern (crap) desktop environments, e.g., (Fisher-Price) GNOME or KDE (aka KBloat), and completely miscalculates the window geometry math when forced into a minimal X11 environment.
Even enabling USE_EWMH in your .ctwmrc doesn't always fix it.
The only minus is you wont have the same window decoration on firefox
but at least the most buttons and the border are there...
Happy browsing in ctwm!