This will require some decisions on how the snapshots will be created/compared, since they are specific to OS and browser.