test: refactor config, add safari
add 'onMutation' (experimental) function to Base
slight refactoring, remove dead code
test must verify success of the repeat
Merge branch 'master' into ready-if-defaultView