This repository was archived by the owner on Nov 8, 2024. It is now read-only.

Description
When using WebDriver to select/deselect individual options within an HTML <select multiple> element, Microsoft Edge version 13.x (and presumably lower) must not have a modifier key pressed when clicking the options. If the Ctrl modifier key is used no selection/deselection occurs. This is problematic because on higher versions (14.x and up), the Ctrl modifier key must be used to achieve the same result.
Cause
This issue has been caused by the resolution to #4 for Microsoft Edge. It is currently difficult/impossible to fix because of csf-dev/CSF.Extensions.WebDriver#30 - because we cannot recognise a version 13.x browser by its version number.
I have taken the decision that in cases where versions of Edge differ in behaviour (and until we can fix the upstream problem whereby we don't know the version number), it shall be the newest versions behaviour that we support. If there needs to be a victim it will be the old versions.
Edge 13.x currently unsupported
The effect of this bug is that I cannot currently support Microsoft Edge 13.x, because it will always fail when toggling selection of single options in HTML multiple select elements.