Add support to Firefox 29

Use EFF's hacks to add support to FF 29 without breaking previous
versions