code: protected static void addAdditionalDesiredCapabilities(Selenified clazz, ITestContext context, String capabilityName, Object capabilityValue) {
          DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
          if (context.getAttributeNames().contains(clazz.getClass().getName() + DESIRED_CAPABILITIES)) {
              desiredCapabilities = (DesiredCapabilities) context.getAttribute(clazz.getClass().getName() + DESIRED_CAPABILITIES);
          }
          desiredCapabilities.setCapability(capabilityName, capabilityValue);
          context.setAttribute(clazz.getClass().getName() + DESIRED_CAPABILITIES, desiredCapabilities);
      }
docs: Sets any additional capabilities desired for the browsers. Things like enabling javascript, accepting insecure certs. etc
  can all be added here on a per test class basis.
  
  @param clazz           - the test suite class, used for making threadsafe storage of
  application, allowing suites to have independent applications
  under test, run at the same time
  @param context         - the TestNG context associated with the test suite, used for
  storing app url information
  @param capabilityName  - the capability name to be added
  @param capabilityValue - the capability value to be set