Opera, Mozilla release new browser betas

SMBP