take the changes for other browsers

I splitted my changes related to Issue #105.

This PR contains all changes related to the other Browsers (who are not included in the other PRs).