Cross-browser testing had demonstrated that the logic of the task which works in Chrome does not work in all target browsers. This ticket is to add functionality to the Task so that it works across all browsers.