Mozilla Firefox 13 Is Drawing Some Criticism