AOSSIE - Australian Open Source Software Innovation and Education
[Carbon Footprint] Refactor Code for boltbus, coachcanada, coachusa, easternbus websites
Currently the extension uses native DOM selectors, however we have wrapper functions for common DOM methods. These wrapper functions not only perform the functionalities which native selectors perform, but they also disable the extension for the website on which error was thrown. These wrapper functions are present in /Source/Core/core/validator/basicValidator.js, and can be accessed through this.validator.(method_name_here). Student's task is to replace native DOM selectors with the wrapped DOM selectors.
Task tags
Students who completed this task
Simran Singh