Bug 1032243 - about:newtab should use native Promise implementation