Package org.htmlunit.css
Class BrowserConfiguration
java.lang.Object
org.htmlunit.css.BrowserConfiguration
- Direct Known Subclasses:
BrowserConfiguration.Chrome
,BrowserConfiguration.ChromeAndEdge
,BrowserConfiguration.ChromeAndEdgeAndFirefox
,BrowserConfiguration.ChromeAndEdgeNotIterable
,BrowserConfiguration.Edge
,BrowserConfiguration.FF
,BrowserConfiguration.FFESR
,BrowserConfiguration.FFLatest
,BrowserConfiguration.FFNotIterable
Allows specifying for which
BrowserVersion
a style attribute is defined.
Quite experimental: it allows doing more than what we had previously but let's see if
this is the right way.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
private static class
private static class
(package private) static class
private static class
private static class
private static class
private static class
private static class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static BrowserConfiguration
(package private) static BrowserConfiguration
chromeAndEdge
(String defaultValue) (package private) static BrowserConfiguration
chromeAndEdgeAndFirefox
(String defaultValue) (package private) static BrowserConfiguration
(package private) static BrowserConfiguration
(package private) static BrowserConfiguration
(package private) static BrowserConfiguration
(package private) static BrowserConfiguration
chromeAndEdgeNotIterable
(String defaultValue) (package private) static BrowserConfiguration
(package private) static BrowserConfiguration
(package private) static BrowserConfiguration
(package private) static BrowserConfiguration
(package private) static BrowserConfiguration
ffNone()
(package private) static BrowserConfiguration
ffNormal()
(package private) static BrowserConfiguration
ffNotIterable
(String defaultValue) (package private) String
(package private) static BrowserConfiguration
getMatchingConfiguration
(BrowserVersion browserVersion, BrowserConfiguration[] browserConfigurations) boolean
(package private) abstract boolean
matches
(BrowserVersion browserVersion)
-
Field Details
-
defaultValue_
-
-
Constructor Details
-
BrowserConfiguration
BrowserConfiguration(String defaultValue)
-
-
Method Details
-
getDefaultValue
String getDefaultValue() -
matches
-
isIteratable
public boolean isIteratable() -
getMatchingConfiguration
static BrowserConfiguration getMatchingConfiguration(BrowserVersion browserVersion, BrowserConfiguration[] browserConfigurations) -
chromeAndEdgeAuto
-
chromeAndEdgeNone
-
chromeAndEdgeNormal
-
chromeAndEdgeEmpty
-
chromeAndEdge
-
chrome
-
edge
-
chromeAndEdgeAndFirefox
-
chromeAndEdgeNotIterable
-
ffNone
-
ffNormal
-
ff
-
ffNotIterable
-
ffLatest
-
ffEsr
-