Fix StorageChange to match Chrome