First Look: Firefox 43