partial 29.0, most likely to be dropped since building it just for firefox does not seem to be wise