Base browser implementation (only works with vanilla)