NOT_SUPPORTED_CSS_MANIPULATION An unsupported feature flag indicating that manipulating CSS stylesheets is not
supported by the browser (using add/insert rule).
QUIRK_CSS_BORDER_COLLAPSE_INSIDE A quirk flag indicating whether the client will incorrectly render CSS
collapsed borders such that they reside entirely within the region
of a component.
QUIRK_CSS_POSITIONING_ONE_SIDE_ONLY A quirk flag indicating that CSS positioning values do not work correctly when either both
"top" and "bottom" or "left" and "right" positions are set at the same time.
QUIRK_IE_SELECT_Z_INDEX A quirk flag describing the issue of "windowed" select fields in Internet Explorer, which do not
render correctly with regard to z-index value.
QUIRK_MOZILLA_PERFORMANCE_LARGE_DOM_REMOVE A quirk flag indicating whether the client has poor performance when
attempting to remove large element hierarchies from a DOM.
QUIRK_MOZILLA_TEXT_INPUT_REPAINT A quirk flag describing a Mozilla-specific behavior where the text
contained within text input fields may be drawn outside of text
input component due to the component having shifted its location
on the page.
QUIRK_SELECT_REQUIRES_NULL_OPTION A quirk flag describing a behavior where a specific "null" option be
must be added to a drop-down-list-style SELECT element in order to to
render a "no items selected" state.
The Locale of the client, derived from the language property.
NAVIGATOR_APP_CODE_NAME
final public static String NAVIGATOR_APP_CODE_NAME(Code)
The client's navigator.appCodeName property.
NAVIGATOR_APP_NAME
final public static String NAVIGATOR_APP_NAME(Code)
The client's navigator.appName property.
NAVIGATOR_APP_VERSION
final public static String NAVIGATOR_APP_VERSION(Code)
The client's navigator.appVersion property.
NAVIGATOR_COOKIE_ENABLED
final public static String NAVIGATOR_COOKIE_ENABLED(Code)
The client's navigator.cookieEnabled property.
NAVIGATOR_JAVA_ENABLED
final public static String NAVIGATOR_JAVA_ENABLED(Code)
The client's navigator.javaEnabled property.
NAVIGATOR_LANGUAGE
final public static String NAVIGATOR_LANGUAGE(Code)
The client's navigator.language (or navigator.userLanguage) property.
NAVIGATOR_PLATFORM
final public static String NAVIGATOR_PLATFORM(Code)
The client's navigator.platform property.
NAVIGATOR_USER_AGENT
final public static String NAVIGATOR_USER_AGENT(Code)
The client's navigator.userAgent property.
NOT_SUPPORTED_CSS_MANIPULATION
final public static String NOT_SUPPORTED_CSS_MANIPULATION(Code)
An unsupported feature flag indicating that manipulating CSS stylesheets is not
supported by the browser (using add/insert rule).
This issue occurs with:
Safari (verified)
KHTML (assumed)
NOT_SUPPORTED_CSS_OPACITY
final public static String NOT_SUPPORTED_CSS_OPACITY(Code)
An unsupported feature flag indicating that CSS opacity effects are
not supported.
This issue occurs with:
Opera
PROPRIETARY_EVENT_MOUSE_ENTER_LEAVE_SUPPORTED
final public static String PROPRIETARY_EVENT_MOUSE_ENTER_LEAVE_SUPPORTED(Code)
A proprietary feature flag indicating that 'mouseenter' and
'mouseleave' events are supported.
This proprietary feature is provided by:
Internet Explorer 6 (Windows)
PROPRIETARY_IE_CSS_EXPRESSIONS_SUPPORTED
final public static String PROPRIETARY_IE_CSS_EXPRESSIONS_SUPPORTED(Code)
A proprietary feature flag indicating support for IE-style CSS expressions.
This proprietary feature is provided by:
Internet Explorer 6 (Windows)
PROPRIETARY_IE_OPACITY_FILTER_REQUIRED
final public static String PROPRIETARY_IE_OPACITY_FILTER_REQUIRED(Code)
A proprietary feature flag indicating that CSS opacity support is
available only by using a 'filter'.
This proprietary feature is provided by:
Internet Explorer 6 (Windows)
PROPRIETARY_IE_PNG_ALPHA_FILTER_REQUIRED
final public static String PROPRIETARY_IE_PNG_ALPHA_FILTER_REQUIRED(Code)
A proprietary feature flag indicating that PNG alpha channel support is
available only by using a 'filter'.
This proprietary feature is provided by:
Internet Explorer 6 (Windows) [Not neccesary with IE7 Beta 2 Refresh]
QUIRK_CSS_BACKGROUND_ATTACHMENT_USE_FIXED
final public static String QUIRK_CSS_BACKGROUND_ATTACHMENT_USE_FIXED(Code)
A quirk flag indicating that the 'fixed' attribute should be used to
for fixed-to-element background attachment.
This quirk occurs with:
Internet Explorer 6 (Windows) [Corrected in IE7 Beta 2 Refresh]
QUIRK_CSS_BORDER_COLLAPSE_FOR_0_PADDING
final public static String QUIRK_CSS_BORDER_COLLAPSE_FOR_0_PADDING(Code)
A quirk flag indicating the only means of achieving 0 padding in table cells is to use 0px padding.
This quirk occurs with:
Internet Explorer 6 (Windows)
QUIRK_CSS_BORDER_COLLAPSE_INSIDE
final public static String QUIRK_CSS_BORDER_COLLAPSE_INSIDE(Code)
A quirk flag indicating whether the client will incorrectly render CSS
collapsed borders such that they reside entirely within the region
of a component.
This quirk occurs with:
Internet Explorer 6 (Windows)
QUIRK_CSS_POSITIONING_ONE_SIDE_ONLY
final public static String QUIRK_CSS_POSITIONING_ONE_SIDE_ONLY(Code)
A quirk flag indicating that CSS positioning values do not work correctly when either both
"top" and "bottom" or "left" and "right" positions are set at the same time.
This quirk occurs with:
Internet Explorer 6 (Windows) [Corrected in IE7 Beta 2 Refresh]
A quirk flag describing the curious repaint behavior found in Internet
Explorer 6, where repaints may be excessively delayed.
This quirky behavior is most visible when the DOM hierarchy is large and
complex.
The unlikely workaround for this quirky behavior is to "tickle" (adjust
and then reset) the CSS width of an element, which will force an
immediate repaint.
This quirk occurs with:
Internet Explorer 6 (Windows)
QUIRK_IE_SELECT_LIST_DOM_UPDATE
final public static String QUIRK_IE_SELECT_LIST_DOM_UPDATE(Code)
A quirk flag indicating that listbox-style select fields cannot be reliably manipulated using the client DOM API.
This quirk occurs with:
Internet Explorer 6 (Windows)
QUIRK_IE_SELECT_PERCENT_WIDTH
final public static String QUIRK_IE_SELECT_PERCENT_WIDTH(Code)
A quirk flag indicating that select fields with percentage widths are not reliably rendered.
This quirk occurs with:
Internet Explorer 6 (Windows)
QUIRK_IE_SELECT_Z_INDEX
final public static String QUIRK_IE_SELECT_Z_INDEX(Code)
A quirk flag describing the issue of "windowed" select fields in Internet Explorer, which do not
render correctly with regard to z-index value.
See http://support.microsoft.com/kb/q177378/ for an explanation of the underlying issue.
This quirk occurs with:
Internet Explorer 6 (Windows) [Corrected in IE7 Beta 2 Refresh]
QUIRK_IE_TABLE_PERCENT_WIDTH_SCROLLBAR_ERROR
final public static String QUIRK_IE_TABLE_PERCENT_WIDTH_SCROLLBAR_ERROR(Code)
A quirk flag indicating incorrect calculation of 100% table widths when within a vertically scrolling
region.
This quirk occurs with:
Internet Explorer 6 (Windows)
QUIRK_IE_TEXTAREA_NEWLINE_OBLITERATION
final public static String QUIRK_IE_TEXTAREA_NEWLINE_OBLITERATION(Code)
A quirk flag indicating the incorrect parsing of newlines in the content of a 'textarea'.
This quirk occurs with:
Internet Explorer 6 (Windows)
This a more specific version of QUIRK_TEXTAREA_CONTENT. Now that it has been
discovered that Opera has similar issues, QUIRK_TEXTAREA_CONTENT should be used
instead.
QUIRK_MOZILLA_PERFORMANCE_LARGE_DOM_REMOVE
final public static String QUIRK_MOZILLA_PERFORMANCE_LARGE_DOM_REMOVE(Code)
A quirk flag indicating whether the client has poor performance when
attempting to remove large element hierarchies from a DOM. This quirk can
be alleviated by removing the hierarchy in smaller chunks.
This quirk occurs with:
Mozilla (all platforms)
Mozilla Firefox ((all platforms)
QUIRK_MOZILLA_TEXT_INPUT_REPAINT
final public static String QUIRK_MOZILLA_TEXT_INPUT_REPAINT(Code)
A quirk flag describing a Mozilla-specific behavior where the text
contained within text input fields may be drawn outside of text
input component due to the component having shifted its location
on the page.
This quirk occurs with:
Mozilla (all platforms)
Mozilla Firefox ((all platforms)
QUIRK_OPERA_NO_CSS_TEXT
final public static String QUIRK_OPERA_NO_CSS_TEXT(Code)
A quirk flag describing an Opera-specific issue where the
CSSStyleDeclaration.cssText property is unsupported.
This quirk occurs with:
Opera
QUIRK_SELECT_REQUIRES_NULL_OPTION
final public static String QUIRK_SELECT_REQUIRES_NULL_OPTION(Code)
A quirk flag describing a behavior where a specific "null" option be
must be added to a drop-down-list-style SELECT element in order to to
render a "no items selected" state.
This quirk occurs with:
Mozilla (all platforms)
Mozilla Firefox ((all platforms)
QUIRK_TEXTAREA_CONTENT
final public static String QUIRK_TEXTAREA_CONTENT(Code)
A quirk flag describing various issues with rendering content in TEXTAREA elements.
This quirk includes IE problems with "newline obliteration", and Opera8 problems with
simply ignoring textarea content with importNode().
The client host. Note this is the original host address used when the
ClientProperties object was created, which is not
necessarily the same as that making the current HTTP request.
SCREEN_COLOR_DEPTH
final public static String SCREEN_COLOR_DEPTH(Code)
Returns the value of the specified property as an Object.
Parameters: propertyName - the property name the property value
getBoolean
public boolean getBoolean(String propertyName)(Code)
Returns a boolean property.
If the property is not set, false is returned.
Parameters: propertyName - the property name the property value
getInt
public int getInt(String propertyName, int nullValue)(Code)
Returns a int property.
If the property is not set, nullValue is returned.
Parameters: propertyName - the property name Parameters: nullValue - the returned value when the property is not set the property value