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 Ubuntu Bugs, which is subscribed to 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 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs