Table of Contents

Namespace CSF.Extensions.WebDriver.Quirks

Classes

ApplicableQuirksProvider

Default implementation of IGetsQuirksForBrowserId.

BrowserInfo

Information which identifies a web browser and range of versions which are affected by a quirk.

BrowserInfoCollection

A collection of BrowserInfo indicating which browsers/version ranges are affected by a quirk.

QuirksData

Gets information related to the WebDriver/browser quirks.

QuirksDataProvider

Implementation of IGetsQuirksData which can merge together a primary and secondary source of quirks data, providing data-shadowing capabilities.

Interfaces

IGetsQuirksData

An object which can get the source data for browser quirks.

IGetsQuirksForBrowserId

An object which - given a BrowserId - can get a collection of the quirks which are applicable to that browser.

IHasQuirks

An object which can indicate whether or not it is affected by specified browser quirks.