Here is a patch I wrote for Hypra not so long ago to properly fix this. Not sure if it has a chance of ever getting merged given the maintenance status of upstream Compiz 0.9, but it works great so far for us.
** Attachment added: "Fix missing Firefox's frame in certain cases" https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1067951/+attachment/5239824/+files/16_firefox_frame -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1067951 Title: Firefox loses window decorations in GNOME Classic and MATE with Compiz To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1067951/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp