- Check each file
- Check if try was run, if there are test failures
- Check more closely/ask additional questions if there changes that might have significant impact on:
- accessibility
- security
- performance
- Check if export files match git commit range
- If new localization implementaion, check ID (Indonesia) locale is there
- Check if comments on review board actually published
- ./mach build && ./mach package && ./mach test browser/extensions/activity-stream/ browser/components/newtab/ && ./mach test all_files_referenced | grep activity-stream
- Does the prerendered version work for default settings?
- (⌘U to check the rendered output)
- Does the non-prerendered version work?
- (turn off search and refresh to trigger non-prerendered)
- Test prerendered/non-prerendered with dev pref on
- (Set browser.newtabpage.activity-stream.debug = true in about:config)
- Refresh and check for warnings in console
- Check (1) rtl lang (e.g. Hebrew) and (2) longer string language (e.g. German)
- Check context menus
- Check prefs pane
- Check top sites placeholder hovering/editing
- Check drag and drop