About the New Tab page Revision Information Revision id: 277573 Created: Mar 10, 2024, 11:45:32 AM Creator: AliceWyman Comment: Reviewed: No Ready for localization: No Revision Source REDIRECT [[New Tab page in Firefox]] Revision Content REDIRECT New Tab page in Firefox