public enum BrowserVersionFeatures extends Enum<BrowserVersionFeatures>
BrowserVersion
.Enum Constant and Description |
---|
ANCHOR_EMPTY_HREF_NO_FILENAME
If the "href" attribute of HtmlAnchor is defined but empty then IE interprets this as an empty filename.
|
ANCHOR_IGNORE_TARGET_FOR_JS_HREF
Ignore target when href is a javascript snippet.
|
APPLET_INLINE_BLOCK
Is the default display style of Applet is 'inline-block'.
|
CSS_BACKGROUND_INITIAL
Background image is 'initial'.
|
CSS_DEFAULT_ELEMENT_HEIGHT_18
Indicates that the default value for height of elements is 18 instead of 20.
|
CSS_DIALOG_NONE
Is display style of HtmlDialog is 'none'.
|
CSS_DISPLAY_BLOCK
Is display style 'block'.
|
CSS_DISPLAY_BLOCK2
Is display style 'block'.
|
CSS_FONT_STRECH_DEFAULT_NORMAL
Default is 'normal'.
|
CSS_FONTFACERULE_CSSTEXT_CRLF
CSSFontFaceRule.cssText uses \r\n to break lines. |
CSS_FONTFACERULE_CSSTEXT_NO_CRLF
CSSFontFaceRule.cssText has no \n . |
CSS_INPUT_DISPLAY_INLINE_BLOCK
The default value of the display property for the 'input' tags is 'inline-block'.
|
CSS_KEYGEN_DISPLAY_INLINE_ALWAYS
The default value of the display property for the 'keygen' tag is always 'inline'.
|
CSS_KEYGEN_DISPLAY_INLINE_JS
The default value of the display property for the 'keygen' tag is 'inline' when created by JavaScript.
|
CSS_NOEMBED_INLINE
Is display style of HtmlNoEmbed is 'inline'.
|
CSS_NOSCRIPT_DISPLAY_INLINE
The default value of the display property for the 'noscript' tag is 'inline' instead of the default one.
|
CSS_PROGRESS_DISPLAY_INLINE
The default value of the display property for the 'progress' tag is 'inline' instead of the default one.
|
CSS_RP_DISPLAY_NONE
The default value of the display property for the 'rp' tag is 'none'.
|
CSS_RT_DISPLAY_RUBY_TEXT_ALWAYS
The default value of the display property for the 'rt' tag is always 'ruby-text'.
|
CSS_RUBY_DISPLAY_INLINE
The default value of the display property for the 'ruby' tag is 'inline'.
|
CSS_SET_NULL_THROWS
Throws exception on setting a CSS style value to null.
|
CSS_SUPPORTS_BEHAVIOR_PROPERTY
Internet Explorer versions 5 and later support the behavior property.
|
CSS_ZINDEX_TYPE_INTEGER
zIndex is of type Integer.
|
DIALOGWINDOW_REFERER |
DOCTYPE_PREFIX_UNDEFINED
DOCTYPE has undefined value for 'prefix'.
|
DOM_NORMALIZE_REMOVE_CHILDREN
IE removes all child text nodes, but FF preserves the first.
|
EVENT_BEFOREUNLOAD_AUTO_TYPE
BeforeUnloadEvent automatically gets the type 'beforeunload'. |
EVENT_FALSE_RESULT
Event false result.
|
EVENT_FOCUS_FOCUS_IN_BLUR_OUT
Triggers the onfocus onfocusin blur onfocusout events in this order.
|
EVENT_FOCUS_IN_FOCUS_OUT_BLUR
Triggers the onfocusin onfocus onfocusout blur events in this order.
|
EVENT_ONCHANGE_AFTER_ONCLICK
Triggers "onchange" event handler after "onclick" event handler.
|
EVENT_ONCLICK_FOR_SELECT_ONLY
Triggers "onclick" event handler for the select only, not for the clicked option.
|
EVENT_ONCLICK_USES_POINTEREVENT
Triggers 'onclick' and 'ondblclick' event handler using
PointerEvent . |
EVENT_ONHASHCHANGE_BUBBLES_AND_CANCELABLE_FALSE
Event.bubbles and Event.cancelable are false in 'onhashchange' event handler. |
EVENT_ONLOAD_CANCELABLE_FALSE
Event.cancelable is false in 'onload' event handler. |
EVENT_ONLOAD_INTERNAL_JAVASCRIPT
Triggers "onload" event if internal javascript loaded.
|
EVENT_ONMOUSEDOWN_FOR_SELECT_OPTION_TRIGGERS_ADDITIONAL_DOWN_FOR_SELECT
Does not trigger "onmousedown" event handler for the select options.
|
EVENT_ONMOUSEDOWN_NOT_FOR_SELECT_OPTION
Does not trigger "onmousedown" event handler for the select options.
|
EVENT_ONMOUSEOVER_FOR_DISABLED_OPTION
FF triggers an mouseover event even if the option is disabled.
|
EVENT_ONMOUSEOVER_NEVER_FOR_SELECT_OPTION
IE never triggers an mouseover event for select options.
|
EVENT_ONMOUSEUP_FOR_SELECT_OPTION_TRIGGERS_ADDITIONAL_UP_FOR_SELECT
Does not trigger "onmousedown" event handler for the select options.
|
EVENT_ONMOUSEUP_NOT_FOR_SELECT_OPTION
Does not trigger "onmouseup" event handler for the select options.
|
EVENT_TYPE_BEFOREUNLOADEVENT
Supports event type 'BeforeUnloadEvent'.
|
EVENT_TYPE_HASHCHANGEEVENT
Supports event type 'HashChangeEvent'.
|
EVENT_TYPE_KEY_EVENTS
Supports vendor specific event type 'KeyEvents'.
|
EVENT_TYPE_POINTEREVENT
Supports event type 'PointerEvent'.
|
EVENT_TYPE_PROGRESSEVENT
Supports event type 'ProgressEvent'.
|
EVENT_TYPE_XMLHTTPREQUESTPROGRESSEVENT
Supports event type 'XMLHttpRequestProgressEvent'.
|
FOCUS_BODY_ELEMENT_AT_START
For new pages the focus points to the body node.
|
FORM_FORM_ATTRIBUTE_SUPPORTED
Form elements are able to refer to the for by using the from attribute.
|
FORM_SUBMISSION_DOWNLOWDS_ALSO_IF_ONLY_HASH_CHANGED
Form submit forces an real request also if only the hash was changed.
|
FORM_SUBMISSION_URL_WITHOUT_HASH
Form submit is done without the hash part of the action url.
|
FORMFIELD_REACHABLE_BY_NEW_NAMES
Indicates if a form field is directly reachable by its new name once this has been changed.
|
FORMFIELD_REACHABLE_BY_ORIGINAL_NAME
Indicates if a form field is directly reachable by its original name once this has been changed.
|
HEADER_CONTENT_DISPOSITION_ABSOLUTE_PATH |
HTML_ATTRIBUTE_LOWER_CASE
HTML attributes are always lower case.
|
HTML_COLOR_EXPAND_ZERO
Expand #0 to #000000.
|
HTML_COLOR_RESTRICT
Do not allow anything invalid in color, but restrict to valid values (names and hex digits) only.
|
HTML_COLOR_TO_LOWER
Convert the color (name and hex code) to lower case.
|
HTML_OBJECT_CLASSID
Supports <object> classid attribute.
|
HTMLABBREVIATED |
HTMLALLCOLLECTION_DEFAULT_DESCRIPTION
HtmlAllCollection default value is [object HTML document.all class].
|
HTMLALLCOLLECTION_DO_NOT_CHECK_NAME
HtmlAllCollection.item does not check the name, only the id.
|
HTMLALLCOLLECTION_DO_NOT_CONVERT_STRINGS_TO_NUMBER
HtmlAllCollection.item returns null instead of undefined if an element was not found.
|
HTMLALLCOLLECTION_DO_NOT_SUPPORT_PARANTHESES
HtmlAllCollection.item(int) is not supported.
|
HTMLALLCOLLECTION_NO_COLLECTION_FOR_MANY_HITS
HtmlCollection returns the first hit instead of a collection if many elements found.
|
HTMLALLCOLLECTION_NULL_IF_ITEM_NOT_FOUND
HtmlAllCollection.item returns null instead of undefined if an element was not found.
|
HTMLALLCOLLECTION_NULL_IF_NAMED_ITEM_NOT_FOUND
HtmlAllCollection.namedItem returns null instead of undefined if an element was not found.
|
HTMLBASE_HREF_DEFAULT_EMPTY
Base tag href attribute is empty if not defined.
|
HTMLBASEFONT_END_TAG_FORBIDDEN
|
HTMLCOLLECTION_ITEM_FUNCT_SUPPORTS_DOUBLE_INDEX_ALSO
HtmlCollection.item() supports also doubles as index.
|
HTMLCOLLECTION_ITEM_SUPPORTS_DOUBLE_INDEX_ALSO
HtmlCollection.item[] supports also doubles as index.
|
HTMLCOLLECTION_ITEM_SUPPORTS_ID_SEARCH_ALSO
HtmlCollection.item searches by id also.
|
HTMLCOLLECTION_NULL_IF_ITEM_NOT_FOUND
HtmlCollection.item returns null instead of undefined if an element was not found.
|
HTMLCOLLECTION_NULL_IF_NOT_FOUND
HtmlCollection returns null instead of undefined if an element was not found.
|
HTMLCOMMAND_END_TAG_FORBIDDEN
Should the HTMLElement of
HtmlCommand have no end tag. |
HTMLDOCUMENT_CHARSET_LOWERCASE
Is document.charset lower-case (and defaultCharset is 'windows-1252').
|
HTMLDOCUMENT_CHARSET_NORMALIZED
Do a normalization of the charset names.
|
HTMLDOCUMENT_COLOR
Do document.bgColor/.alinkColor/.vlinkColor/.linkColor have value by default.
|
HTMLDOCUMENT_FUNCTION_DETACHED
We can used function in detached documents.
|
HTMLDOCUMENT_GET_ALSO_FRAMES
Calls to
document.XYZ also looks at frames. |
HTMLDOCUMENT_GET_FOR_ID_AND_OR_NAME
Calls to
document.XYZ looks at children with the specified ID and/or name. |
HTMLDOCUMENT_GET_FOR_NAME
Calls to
document.XYZ looks at children with the specified name. |
HTMLDOCUMENT_GET_PREFERS_STANDARD_FUNCTIONS
Calls to
document.XYZ should first look at standard functions before looking at elements
named XYZ . |
HTMLELEMENT_ALIGN_INVALID
Allows invalid 'align' values.
|
HTMLELEMENT_REMOVE_ACTIVE_TRIGGERS_BLUR_EVENT
Removing the active element from the dom tree triggers the onblur event.
|
HTMLIMAGE_BLANK_SRC_AS_EMPTY
Handle blank source like empty.
|
HTMLIMAGE_HTMLELEMENT
Is document.cretaeElement('image') an HTMLElement.
|
HTMLIMAGE_HTMLUNKNOWNELEMENT
Is document.cretaeElement('image') an HTMLUnknownElement.
|
HTMLIMAGE_INVISIBLE_NO_SRC
Mark the image as invisible if no src attribute defined.
|
HTMLIMAGE_NAME_VALUE_PARAMS
Clicking an image input submits the value as param if defined.
|
HTMLINPUT_CHECKBOX_DOES_NOT_CLICK_SURROUNDING_ANCHOR
When clicking a
checkbox or radio input the surrounding anchor is not clicked. |
HTMLINPUT_DOES_NOT_CLICK_SURROUNDING_ANCHOR
When clicking a input the surrounding anchor is not clicked.
|
HTMLINPUT_FILES_UNDEFINED
HTMLInputElement:
files to be undefined . |
HTMLKEYGEN_END_TAG_FORBIDDEN
Should the HTMLElement of
HtmlKeygen have no end tag. |
HTMLOPTION_EMPTY_TEXT_IS_NO_CHILDREN |
HTMLOPTION_PREVENT_DISABLED |
HTMLOPTION_REMOVE_SELECTED_ATTRIB_DESELECTS
Removing the selected attribute, de selects the option.
|
HTMLSCRIPT_TRIM_TYPE
Trims the value of the type attribute before to verify it.
|
HTMLTEXTAREA_REMOVE_NEWLINE_FROM_TEXT
asText returns no newlines.
|
HTMLTEXTAREA_SET_DEFAULT_VALUE_UPDATES_VALUE
Setting defaultValue updates the value also.
|
HTMLTEXTAREA_USE_ALL_TEXT_CHILDREN
When calculation the value of an text area ie uses a recursive approach.
|
HTMLTRACK_END_TAG_FORBIDDEN
|
HTTP_COOKIE_EXTENDED_DATE_PATTERNS_1
Additionally support dates in format "d/M/yyyy".
|
HTTP_COOKIE_EXTENDED_DATE_PATTERNS_2
Dates format pattern 2.
|
HTTP_COOKIE_EXTRACT_PATH_FROM_LOCATION
Indicates that the pas is extracted from the location (IE11).
|
HTTP_COOKIE_START_DATE_1970
Indicates that the start date for two digits cookies is 1970
instead of 2000 (Two digits years are interpreted as 20xx
if before 1970 and as 19xx otherwise).
|
HTTP_REDIRECT_308
Supports redirect via 308 code.
|
JS_ALIGN_ACCEPTS_ARBITRARY_VALUES
Setting the property align to arbitrary values is allowed.
|
JS_ALIGN_FOR_INPUT_IGNORES_VALUES
Setting the property align of an input element ignores the value
if the value is one of center, justify, left or right.
|
JS_ANCHOR_PATHNAME_DETECT_WIN_DRIVES_URL
The anchor pathname detects url's starting with one letter as file url's.
|
JS_ANCHOR_PATHNAME_NONE_FOR_BROKEN_URL
The anchor pathname property returns nothing for broken http(s) url's.
|
JS_ANCHOR_PATHNAME_NONE_FOR_NONE_HTTP_URL
The anchor pathname property returns nothing for none http(s) url's.
|
JS_ANCHOR_PATHNAME_PREFIX_WIN_DRIVES_URL
The anchor pathname prefixes file url's with '/'.
|
JS_ANCHOR_PROTOCOL_COLON_FOR_BROKEN_URL
The anchor protocol property returns ':' for broken http(s) url's.
|
JS_ANCHOR_PROTOCOL_COLON_UPPER_CASE_DRIVE_LETTERS
The anchor protocol property converts drive letters to uppercase.
|
JS_ANCHORS_REQUIRES_NAME_OR_ID
Javascript property anchors includes all anchors with a name or an id property.
|
JS_ARGUMENTS_READ_ONLY_ACCESSED_FROM_FUNCTION
Indicates that "someFunction.arguments" is a read-only view of the function's argument.
|
JS_ATTR_BASE_URI_NULL
Is
baseURI null. |
JS_ATTR_FIRST_LAST_CHILD_RETURNS_NULL
firstChild and lastChild returns null for Attr (like IE does).
|
JS_BGSOUND_AS_UNKNOWN
HTMLBGSoundElement reported as HTMLUnknownElement.
|
JS_BODY_MARGINS_8
Body
margin is 8px. |
JS_BOUNDINGCLIENTRECT_THROWS_IF_DISCONNECTED
HtmlElement.getBoundingClientRect throws an error if the element is not attached to the page.
|
JS_CALL_RESULT_IS_LAST_RETURN_VALUE
If we're emulating IE, the overall JavaScript return value is the last return value.
|
JS_CANVAS_DATA_URL_CHROME_PNG
toDataURL for canvas returns the CHROME version of the png.
|
JS_CANVAS_DATA_URL_IE_PNG
toDataURL for canvas returns the IE11 version of the png.
|
JS_CANVAS_DRAW_THROWS_FOR_MISSING_IMG
draw for canvas throws an error if no image available.
|
JS_CLEAR_RESTRICT
Do not allow invalid clear values.
|
JS_CLIENTRECTLIST_THROWS_IF_ITEM_NOT_FOUND
ClientRectList.item throws instead of returning null if an element was not found.
|
JS_CSSRULELIST_CHARSET_RULE
Supports
CSSCharsetRule . |
JS_CSSRULELIST_ENUM_ITEM_LENGTH
item is enumerated before length property of CSSRuleList.
|
JS_DATE_LOCALE_DATE_SHORT
Date.toLocaleDateString() returns a short form (d.M.yyyy). |
JS_DATE_LOCALE_DATE_SHORT_WITH_SPECIAL_CHARS
Date.toLocaleDateString() returns a short form (dd.MM.yyyy) with some weird special chars. |
JS_DATE_LOCALE_TIME_WITH_SPECIAL_CHARS
Date.toLocaleTimeString() returns a form with some weird special chars. |
JS_DEFERRED |
JS_DOCTYPE_ENTITIES_NULL
Javascript doctyp.entities returns null (FF10).
|
JS_DOCTYPE_NOTATIONS_NULL
Javascript doctyp.notations returns null (FF10).
|
JS_DOCUMENT_CREATE_ELEMENT_STRICT
Javascript function document.createElement accepts only tag names.
|
JS_DOCUMENT_DESIGN_MODE_INHERIT
The browser supports the design mode 'Inherit' (IE).
|
JS_DOCUMENT_DOMAIN_IS_LOWERCASE
Javascript property document.domain is lowercase.
|
JS_DOCUMENT_FORMS_FUNCTION_SUPPORTED
Javascript document.forms(...) supported (IE).
|
JS_DOCUMENT_SET_LOCATION_EXECUTED_IN_ANCHOR
If setting the document.location inside onclick() of anchor element should be triggered.
|
JS_DOCUMENT_SETTING_DOMAIN_THROWS_FOR_ABOUT_BLANK
Javascript property document.domain doesn't allow to set domain of about:blank.
|
JS_DOM_CDATA_DELETE_THROWS_NEGATIVE_COUNT
Javascript property function delete thows an exception if the
given count is negative.
|
JS_DOMIMPLEMENTATION_CREATE_HTMLDOCOMENT_REQUIRES_TITLE
createHTMLDucument requires a title.
|
JS_DOMIMPLEMENTATION_FEATURE_CORE_3
If document.implementation.hasFeature() supports 'Core 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_CSS_1
If document.implementation.hasFeature() supports 'CSS 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_CSS_2
If document.implementation.hasFeature() supports 'CSS 2.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_CSS_3
If document.implementation.hasFeature() supports 'CSS 3.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_CSS2_1
If document.implementation.hasFeature() supports 'CSS2 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_CSS2_2
If document.implementation.hasFeature() supports 'CSS2 2.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_CSS2_3
If document.implementation.hasFeature() supports 'CSS2 3.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_CSS3_1
If document.implementation.hasFeature() supports 'CSS3 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_CSS3_2
If document.implementation.hasFeature() supports 'CSS3 2.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_CSS3_3
If document.implementation.hasFeature() supports 'CSS3 3.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_EVENTS_1
If document.implementation.hasFeature() supports 'Events 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_EVENTS_3
If document.implementation.hasFeature() supports 'Events 3.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_HTML_3
If document.implementation.hasFeature() supports 'HTML 3.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_KEYBOARDEVENTS
If document.implementation.hasFeature() supports 'KeyboardEvents'.
|
JS_DOMIMPLEMENTATION_FEATURE_LS
If document.implementation.hasFeature() supports 'LS'.
|
JS_DOMIMPLEMENTATION_FEATURE_MOUSEEVENTS_1
If document.implementation.hasFeature() supports 'MouseEvents 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_MOUSEEVENTS_2
If document.implementation.hasFeature() supports 'MouseEvents 2.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_MUTATIONEVENTS_1
If document.implementation.hasFeature() supports 'MutationEvents 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_MUTATIONEVENTS_2
If document.implementation.hasFeature() supports 'MutationEvents 2.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_MUTATIONNAMEEVENTS
If document.implementation.hasFeature() supports 'MutationNameEvents'.
|
JS_DOMIMPLEMENTATION_FEATURE_RANGE_1
If document.implementation.hasFeature() supports 'Range 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_RANGE_2
If document.implementation.hasFeature() supports 'Range 2.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_RANGE_3
If document.implementation.hasFeature() supports 'Range 3.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_STYLESHEETS
If document.implementation.hasFeature() supports 'StyleSheets 2.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_SVG_BASICSTRUCTURE_1_0
If document.implementation.hasFeature() supports 'http://www.w3.org/TR/SVG11/feature#BasicStructure 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_SVG_BASICSTRUCTURE_1_2
If document.implementation.hasFeature() supports 'http://www.w3.org/TR/SVG11/feature#BasicStructure 1.2'.
|
JS_DOMIMPLEMENTATION_FEATURE_SVG_SHAPE_1_0
If document.implementation.hasFeature() supports 'http://www.w3.org/TR/SVG11/feature#Shape 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_SVG_SHAPE_1_2
If document.implementation.hasFeature() supports 'http://www.w3.org/TR/SVG11/feature#Shape 1.2'.
|
JS_DOMIMPLEMENTATION_FEATURE_TEXTEVENTS
If document.implementation.hasFeature() supports 'MutationNameEvents'.
|
JS_DOMIMPLEMENTATION_FEATURE_TRAVERSAL_1
If document.implementation.hasFeature() supports 'Traversal 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_TRAVERSAL_2
If document.implementation.hasFeature() supports 'Traversal 2.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_TRAVERSAL_3
If document.implementation.hasFeature() supports 'Traversal 3.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_UIEVENTS_2
If document.implementation.hasFeature() supports 'UIEvents 2.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_UIEVENTS_3
If document.implementation.hasFeature() supports 'UIEvents 3.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_VALIDATION
If document.implementation.hasFeature() supports 'Validation'.
|
JS_DOMIMPLEMENTATION_FEATURE_VIEWS_1
If document.implementation.hasFeature() supports 'Views 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_VIEWS_2
If document.implementation.hasFeature() supports 'Views 2.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_VIEWS_3
If document.implementation.hasFeature() supports 'Views 3.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_XHTML_1
If document.implementation.hasFeature() supports 'XHTML 1.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_XHTML_3
If document.implementation.hasFeature() supports 'XHTML 3.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_XML_3
If document.implementation.hasFeature() supports 'XML 3.0'.
|
JS_DOMIMPLEMENTATION_FEATURE_XPATH
If document.implementation.hasFeature() supports 'XPath 3.0'.
|
JS_DOMPARSER_EMPTY_STRING_IS_ERROR
DOMParser.parseFromString(..) handles an empty String as error. |
JS_DOMPARSER_EXCEPTION_ON_ERROR
DOMParser.parseFromString(..) throws an exception if an error occurs. |
JS_DOMPARSER_PARSERERROR_ON_ERROR
DOMParser.parseFromString(..) creates a document containing a parsererror element. |
JS_DOMTOKENLIST_ENHANCED_WHITESPACE_CHARS
DOMTokenList uses a enhanced set of whitespace chars.
|
JS_DOMTOKENLIST_REMOVE_WHITESPACE_CHARS_ON_EDIT
DOMTokenList removed all whitespace chars during edit.
|
JS_DOMTOKENLIST_REMOVE_WHITESPACE_CHARS_ON_REMOVE
DOMTokenList removed all whitespace chars during remove.
|
JS_ELEMENT_CLASS_LIST_NULL
Element.classList returns null.
|
JS_ELEMENT_GET_ATTRIBUTE_RETURNS_EMPTY
Indicates that attributeNS returns an empty string instead of null if not found.
|
JS_ENUM_NUMBERS_FIRST
Indicates that for(x in y) should enumerate the numbers first.
|
JS_ENUMERATOR_CONSTRUCTOR_THROWS
The Enumerator constructor throws an exception if called with HtmlCollections
as parameter.
|
JS_ERROR_STACK_TRACE_LIMIT
Javascript
Error.stackTraceLimit . |
JS_EVENT_DISTINGUISH_PRINTABLE_KEY
Javascript event.keyCode and event.charCode distinguish between printable and not printable keys.
|
JS_EVENT_NO_PARAMETER
Do not send parameter in event handlers.
|
JS_EVENT_WINDOW_EXECUTE_IF_DITACHED
Executes the window event listeners if the node is detached from the document.
|
JS_FILE_SHORT_DATE_FORMAT
FF uses a different date format for file.lastModifiedDate.
|
JS_FORM_ACTION_EXPANDURL_IGNORE_EMPTY
Indicates that the action property will not be expanded if defined as empty string.
|
JS_FORM_DISPATCHEVENT_SUBMITS
form.dispatchEvent(e) submits the form if the event is of type 'submit'.
|
JS_FORM_REJECT_INVALID_ENCODING
Setting form.encoding only allowed for valid encodings.
|
JS_FORM_SUBMIT_FORCES_DOWNLOAD
Calling form.submit() twice forces double download.
|
JS_FORM_USABLE_AS_FUNCTION
Support for document.formName('inputName').
|
JS_FUNCTION_DECLARED_FORWARD_IN_BLOCK
Indicates that function is defined even before its declaration, inside a block.
|
JS_FUNCTION_TOSOURCE
Indicates if the method toSource exists on the native objects.
|
JS_FUNCTION_TOSTRING_ENUMERATED
Indicates if the method 'toString' is enumerated.
|
JS_HTML_HYPHEN_ELEMENT_CLASS_NAME
HTMLElement instead of HTMLUnknownElement for elements with hyphen ('-').
|
JS_HTML_RUBY_ELEMENT_CLASS_NAME
HTMLElement instead of HTMLUnknownElement for ruby elements.
|
JS_IGNORES_LAST_LINE_CONTAINING_UNCOMMENTED
IE ignores the last line containing uncommented.
|
JS_IMAGE_COMPLETE_RETURNS_TRUE_FOR_NO_REQUEST
The complete property returns also true, if the image download was failing
or if there was no src at all.
|
JS_IMAGE_HTML_IMAGE_ELEMENT
Is class name of
Image the same as
HTMLImageElement . |
JS_IMAGE_PROTOTYPE_SAME_AS_HTML_IMAGE
Is the prototype of
Image the same as
HTMLImageElement . |
JS_IMAGE_WIDTH_HEIGHT_RETURNS_0x0_0x0
Getting the width and height of an image tag without a source returns 18x20;
for invalid values returns 1.
|
JS_IMAGE_WIDTH_HEIGHT_RETURNS_18x20_0x0
Getting the width and height of an image tag without a source returns 18x20;
for invalid values returns 1.
|
JS_IMAGE_WIDTH_HEIGHT_RETURNS_28x30_28x30
Getting the width and height of an image tag without a source returns 28x30;
for invalid values returns same.
|
JS_INNER_HTML_ADD_CHILD_FOR_NULL_VALUE
Indicates that innerHTML adds the child also for null values.
|
JS_INNER_TEXT_CR_NL
Indicates that innerHTML uses crnl instead of nl.
|
JS_INNER_TEXT_READONLY_FOR_TABLE
Indicates that innerText is readonly for tables.
|
JS_INPUT_SET_TYPE_LOWERCASE
Setting the type property of an input converts the type to lowercase.
|
JS_INPUT_SET_VALUE_EMAIL_TRIMMED
Setting the value of an Input URL to blank will result in an empty value.
|
JS_INPUT_SET_VALUE_MOVE_SELECTION_TO_START
Setting the value of an Input Text/Password/TextArea resets the selection.
|
JS_INPUT_SET_VALUE_URL_TRIMMED
Setting the value of an Input URL to blank will result in an empty value.
|
JS_INTL_V8_BREAK_ITERATOR
Indicates that Intl.v8BreakIterator is supported.
|
JS_Iterator
Supports Iterator and StopIteration.
|
JS_LOCATION_HASH_IS_DECODED
Set this property if the browser evaluates
window.location.hash to #ü (like Firefox) for url 'http://localhost/something/#%C3%BC'. IE evaluates to #%C3%BC. |
JS_LOCATION_HASH_IS_ENCODED
Set this property if the browser evaluates
window.location.hash to #%C3%BC; (like Firefox) for url 'http://localhost/something/#ü'. IE evaluates to #ü. |
JS_LOCATION_HASH_RETURNS_HASH_FOR_EMPTY_DEFINED
Property location.hash returns '#' for urls ending with a hash
sign (e.g.
|
JS_MAP_CONSTRUCTOR_ARGUMENT
Map supports the argument constructor.
|
JS_MEDIA_LIST_ALL
Indicates that an empty media list is represented by the string 'all'.
|
JS_MEDIA_LIST_EMPTY_STRING
Indicates that an empty media list is represented by the string 'all'.
|
JS_MENU_TYPE_EMPTY
Type property of menu has always '' as value.
|
JS_NATIVE_FUNCTION_TOSTRING_COMPACT
Indicates if the String representation of a native function is without newline.
|
JS_NATIVE_FUNCTION_TOSTRING_NEW_LINE
Indicates if the String representation of a native function begins and ends with a \n.
|
JS_NODE_CONTAINS_RETURNS_FALSE_FOR_INVALID_ARG
Node.contains returns false instead of throwing an exception. |
JS_NODE_INSERT_BEFORE_REF_OPTIONAL
The reference argument of
Node.insertBefore(..) is optional. |
JS_NODE_LIST_ENUMERATE_FUNCTIONS
Functions are enumerated.
|
JS_OFFSET_PARENT_NULL_IF_FIXED
Indicates that someObj.offsetParent returns null, it someObj has fixed style.
|
JS_OPTION_HTML_OPTION_ELEMENT
Is class name of
Option the same as
HTMLOptionElement . |
JS_OPTION_PROTOTYPE_SAME_AS_HTML_OPTION
Is the prototype of
Option the same as
HTMLOptionElement . |
JS_OUTER_HTML_NULL_AS_STRING
element.outerHTML handles null value as string "null" (IE).
|
JS_OUTER_HTML_REMOVES_CHILDS_FOR_DETACHED
element.outerHTML removes all children from detached node (IE).
|
JS_OUTER_HTML_THROWS_FOR_DETACHED
element.outerHTML removes all children from detached node (IE).
|
JS_PARENT_PROTO_PROPERTIES
If
true , then treat __parent__ and __proto__ as special properties. |
JS_PARSE_INT_RADIX_10
Indicates that parseInt() should have radix 10 by default.
|
JS_PHRASE_COMMON_CLASS_NAME
Indicates that HTMLPhraseElements returning 'HTMLElement'
as class name.
|
JS_PRE_WIDTH_STRING
Indicates that the
pre.width is string. |
JS_REGEXP_EMPTY_LASTPAREN_IF_TOO_MANY_GROUPS
RegExp.lastParen returns an empty string if the RegExp has too many groups. |
JS_REGEXP_GROUP0_RETURNS_WHOLE_MATCH
RegExp group
$0 returns the whole previous match (see Matcher.group() . |
JS_SCRIPT_SUPPORTS_FOR_AND_EVENT_WINDOW
Javascript script tags supports the 'for' and the 'event'
attribute (IE).
|
JS_SELECT_FILE_THROWS
Indicates that setting the value to null has no effect.
|
JS_SELECT_OPTIONS_DONT_ADD_EMPTY_TEXT_CHILD_WHEN_EXPANDING
When expanding the collection by setting the length don't add
a empty text node.
|
JS_SELECT_OPTIONS_HAS_CHILDNODES_PROPERTY
Indicates that select.options.childNodes is a valid property (IE).
|
JS_SELECT_OPTIONS_HAS_SELECT_CLASS_NAME
Indicates that select.options has a wong class name (IE11).
|
JS_SELECT_OPTIONS_IGNORE_NEGATIVE_LENGTH
Ignore negative value when setting the length.
|
JS_SELECT_OPTIONS_NULL_FOR_OUTSIDE
Indicates that select.options returns null if requested index is outside (IE).
|
JS_SELECT_OPTIONS_REMOVE_IGNORE_IF_INDEX_NEGATIVE
Indicates that select.options.remove ignores the call if index is too large.
|
JS_SELECT_OPTIONS_REMOVE_IGNORE_IF_INDEX_TOO_LARGE
Indicates that select.options.remove ignores the call if index is too large.
|
JS_SELECT_OPTIONS_REMOVE_THROWS_IF_NEGATIV
Indicates that select.options[i] throws an exception if the requested index is neagtive.
|
JS_SELECT_REMOVE_IGNORE_IF_INDEX_OUTSIDE
Indicates that select.options.remove ignores the call if index is too large.
|
JS_SELECT_SET_VALUES_CHECKS_ONLY_VALUE_ATTRIBUTE
Indicates that select.value = 'val' only checks the value attribute and
not the option text.
|
JS_SELECTOR_ID_LOWERCASE
Javascript selectorText property returns ID selectors in lower case.
|
JS_SELECTOR_TEXT_LOWERCASE
Javascript selectorText property returns selectors in lower case.
|
JS_STORAGE_GET_FROM_ITEMS
Whether to get any property from the items first.
|
JS_STORAGE_PRESERVED_INCLUDED
Whether to add to the storage even preserved words.
|
JS_STYLE_SET_PROPERTY_IMPORTANT_IGNORES_CASE
Indicates if style.setProperty ignores case when determining the priority.
|
JS_STYLE_UNSUPPORTED_PROPERTY_GETTER
IE supports accessing unsupported style elements via getter
like val = elem.style.htmlunit;.
|
JS_STYLE_WRONG_INDEX_RETURNS_UNDEFINED
Indicates that trying to access the style property with a wrong index returns undefined
instead of "".
|
JS_STYLESHEETLIST_ACTIVE_ONLY
Stylesheet list contains only active style sheets.
|
JS_TABLE_CELL_HEIGHT_DOES_NOT_RETURN_NEGATIVE_VALUES
The width cell height does not return negative values.
|
JS_TABLE_CELL_OFFSET_INCLUDES_BORDER
The width cell offset calculation takes border into account.
|
JS_TABLE_CELL_WIDTH_DOES_NOT_RETURN_NEGATIVE_VALUES
The width cell property does not return negative values.
|
JS_TABLE_COLUMN_WIDTH_NO_NEGATIVE_VALUES
The width column property does not return negative values.
|
JS_TABLE_COLUMN_WIDTH_NULL_STRING
The width column property has a value of 'null' for null.
|
JS_TABLE_ROW_DELETE_CELL_REQUIRES_INDEX
Calling deleteCell without an index throws an exeption.
|
JS_TABLE_SET_REMOVES_IF_INVALID
The caption/thead will be removed also if the new value is invalid.
|
JS_TABLE_SPAN_THROWS_EXCEPTION_IF_INVALID
Throws an exception if the value for column span is less than one.
|
JS_TABLE_VALIGN_SUPPORTS_IE_VALUES
Indicates that table elements supports the values "top", "bottom", "middle", "baseline" (IE).
|
JS_TEXT_AREA_GET_MAXLENGTH_MAX_INT
Getting the property maxLength if it is not defined in the DOM returns MAX_INT (IE11).
|
JS_TEXT_AREA_SET_COLS_NEGATIVE_THROWS_EXCEPTION
Setting the property cols throws an exception, if the provided value is less
than 0 (IE).
|
JS_TEXT_AREA_SET_COLS_THROWS_EXCEPTION
Setting the property cols throws an exception, if the provided value is not
convertible into an integer (IE).
|
JS_TEXT_AREA_SET_MAXLENGTH_NEGATIVE_THROWS_EXCEPTION
Setting the property maxLength throws an exception, if the provided value is less
than 0 (Chrome, FF).
|
JS_TEXT_AREA_SET_ROWS_NEGATIVE_THROWS_EXCEPTION
Setting the property rows throws an exception, if the provided value is less
than 0 (IE).
|
JS_TEXT_AREA_SET_ROWS_THROWS_EXCEPTION
Setting the property rows throws an exception, if the provided value is not
convertible into an integer (IE).
|
JS_TEXT_AREA_SET_VALUE_NULL
Setting the value processes null as null value.
|
JS_TREEWALKER_EXPAND_ENTITY_REFERENCES_FALSE
Indicates that
TreeWalker.expandEntityReferences is always false . |
JS_TREEWALKER_FILTER_FUNCTION_ONLY
Indicates that the filter to be used by the TreeWalker has to be a function (so no object with a method
acceptNode(..) is supported). |
JS_TYPE_ACCEPTS_ARBITRARY_VALUES
Setting the property align to arbitrary values is allowed.
|
JS_WEAKMAP_CONSTRUCTOR_ARGUMENT
WeakMap supports the argument constructor.
|
JS_WEBGL_CONTEXT_EVENT_CONSTANTS
Allow inheriting parent constants
in
WebGLContextEvent . |
JS_WIDTH_HEIGHT_ACCEPTS_ARBITRARY_VALUES
Setting the property width/height to arbitrary values is allowed.
|
JS_WINDOW_ACTIVEXOBJECT_HIDDEN
The window.ActiveXObject is special in IE11
http://msdn.microsoft.com/en-us/library/ie/dn423948%28v=vs.85%29.aspx.
|
JS_WINDOW_CHANGE_OPENER_ONLY_WINDOW_OBJECT
Changing the opener of a window to something not null and not a window is not valid.
|
JS_WINDOW_FORMFIELDS_ACCESSIBLE_BY_NAME
window.name returns also form fields (e.g. |
JS_WINDOW_FRAME_BY_ID_RETURNS_WINDOW
window..frames['id'] returns the frame window instead of the frame element. |
JS_WINDOW_FRAMES_ACCESSIBLE_BY_ID
Support for accessing the frame of a window by id additionally to using the name (FF).
|
JS_WINDOW_OUTER_INNER_HEIGHT_DIFF_63
Difference of window.outer/inner height is 63.
|
JS_WINDOW_OUTER_INNER_HEIGHT_DIFF_89
Difference of window.outer/inner height is 89.
|
JS_WINDOW_OUTER_INNER_HEIGHT_DIFF_94
Difference of window.outer/inner height is 94.
|
JS_WINDOW_SELECTION_NULL_IF_INVISIBLE
Window.getSelection returns null, if the window is not visible.
|
JS_WINDOW_TOP_WRITABLE
Window.top property is writable.
|
JS_XML
Supports XML.
|
JS_XML_GET_ELEMENT_BY_ID__ANY_ELEMENT
XMLDocument: .getElementById() to return any element, not HTML specifically.
|
JS_XML_SERIALIZER_BLANK_BEFORE_SELF_CLOSING
Indicates that new XMLSerializer().serializeToString(..) inserts a blank before self-closing a tag.
|
JS_XML_SERIALIZER_HTML_DOCUMENT_FRAGMENT_ALWAYS_EMPTY
Indicates that new XMLSerializer().serializeToString(..) called with a document fragment created by an
HTMLPage always returns ''.
|
JS_XML_SERIALIZER_NON_EMPTY_TAGS
Indicates that new XMLSerializer().serializeToString(..) respects the XHTML definition for non empty tags.
|
JS_XML_SERIALIZER_ROOT_CDATA_AS_ESCAPED_TEXT
Indicates that
XMLSerializer.serializeToString(..) serializes a single CDataSection as escaped
text instead of <![CDATA[xxx]]> . |
JS_XML_SUPPORT_VIA_ACTIVEXOBJECT
Indicates that the browser uses the ActiveXObject for implementing XML support (IE).
|
JS_XSLTPROCESSOR_OBJECT
If
alert(XSLTProcessor) returns an object, not function. |
KEYBOARD_EVENT_SPECIAL_KEYPRESS
With special keys [in .type(int)], should we trigger onkeypress event or not.
|
META_X_UA_COMPATIBLE
Indicates that the browser considers the meta X-UA-Compatible when determining
compatibility/quirks mode.
|
MULTICOL_BLOCK
The default display style of multicol is 'block'.
|
PAGE_SELECTION_RANGE_FROM_SELECTABLE_TEXT_INPUT |
PAGE_WAIT_LOAD_BEFORE_BODY
Wait for the whole page to load before initializing bodies for frames.
|
PROTOCOL_DATA
Supports 'data' protocol.
|
QUERYSELECTOR_CSS3_PSEUDO_REQUIRE_ATTACHED_NODE
IE11 throws a syntax error if a css3 pseudo selector is used on an detached node.
|
QUERYSELECTORALL_NOT_IN_QUIRKS
Indicates
.querySelectorAll() and .querySelector() is not supported in quirks mode. |
RESETINPUT_DEFAULT_VALUE_IF_VALUE_NOT_DEFINED
Set the value attribute of a reset input to 'Reset' if no value attribute specified.
|
SELECT_DESELECT_ALL_IF_SWITCHING_UNKNOWN
Indicates that all options of a select are deselected,
if the select state is changed for an unknown option.
|
STRING_CONTAINS
Indicates that string.contains() is supported.
|
STRING_TRIM_LEFT_RIGHT
Indicates that string.trimLeft() and .trimRight() are supported.
|
STYLESHEET_HREF_EMPTY_IS_NULL
Indicates that the href property for a <link rel="stylesheet" type="text/css" href="" />
(href empty) is null.
|
SUBMITINPUT_DEFAULT_VALUE_IF_VALUE_NOT_DEFINED
Set the value attribute of a submit input to 'Submit Query' if no value attribute specified.
|
SVG_UNKNOWN_ARE_DOM
Indicates that unknown tags inside an SVG element are handled as DOM elements, not SVG elements.
|
URL_ABOUT_BLANK_HAS_BLANK_PATH
Indicates, that the pathname for the url 'blank' is empty;
instead of 'blank'.
|
URL_ABOUT_BLANK_HAS_EMPTY_PATH
Indicates, that the pathname for the url 'about:blank' is empty;
instead of '/blank'.
|
URL_AUTH_CREDENTIALS
Indicates, that the browser supports username and password as
part of the url (e.g.
|
URL_MINIMAL_QUERY_ENCODING
Replace only ' ' with %20 when encode the query part of an url.
|
URL_MISSING_SLASHES |
WINDOW_EXECUTE_EVENTS
Execute window events.
|
XHR_FIRE_STATE_OPENED_AGAIN_IN_ASYNC_MODE
XMLHttpRequest triggers the opened event at the beginning of the send method again.
|
XHR_IGNORE_PORT_FOR_SAME_ORIGIN
Indicates if the port should be ignored during origin check.
|
XHR_NO_CROSS_ORIGIN_TO_ABOUT
A cross origin request to about:blank is not allowed.
|
XHR_OPEN_ALLOW_EMTPY_URL
Indicates if an empty url is allowed as url param for the open method.
|
XHR_OPEN_WITHCREDENTIALS_TRUE_IN_SYNC_EXCEPTION
Indicates that open() throws an exception in sync mode if 'withCredentials' is set to true.
|
XHR_OVERRIDE_MIME_TYPE_BEFORE_SEND
Indicates that method overrideMimeType throws if msg was already sent.
|
XHR_WITHCREDENTIALS_ALLOW_ORIGIN_ALL
Indicates that the "*" pattern is allowed when withCredential is enabled.
|
XHR_WITHCREDENTIALS_NOT_WRITEABLE_IN_SYNC_EXCEPTION
Indicates that the property
withCredentials is not writable for sync requests. |
XPATH_SELECTION_NAMESPACES
Indicates that the 'SelectionNamespaces' property is supported by XPath expressions.
|
Modifier and Type | Method and Description |
---|---|
static BrowserVersionFeatures |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BrowserVersionFeatures[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BrowserVersionFeatures ANCHOR_EMPTY_HREF_NO_FILENAME
public static final BrowserVersionFeatures ANCHOR_IGNORE_TARGET_FOR_JS_HREF
public static final BrowserVersionFeatures APPLET_INLINE_BLOCK
public static final BrowserVersionFeatures CSS_BACKGROUND_INITIAL
public static final BrowserVersionFeatures CSS_DEFAULT_ELEMENT_HEIGHT_18
public static final BrowserVersionFeatures CSS_DIALOG_NONE
public static final BrowserVersionFeatures CSS_DISPLAY_BLOCK
public static final BrowserVersionFeatures CSS_DISPLAY_BLOCK2
public static final BrowserVersionFeatures CSS_FONTFACERULE_CSSTEXT_CRLF
CSSFontFaceRule.cssText
uses \r\n
to break lines.public static final BrowserVersionFeatures CSS_FONTFACERULE_CSSTEXT_NO_CRLF
CSSFontFaceRule.cssText
has no \n
.public static final BrowserVersionFeatures CSS_FONT_STRECH_DEFAULT_NORMAL
public static final BrowserVersionFeatures CSS_INPUT_DISPLAY_INLINE_BLOCK
public static final BrowserVersionFeatures CSS_KEYGEN_DISPLAY_INLINE_ALWAYS
public static final BrowserVersionFeatures CSS_KEYGEN_DISPLAY_INLINE_JS
public static final BrowserVersionFeatures CSS_NOEMBED_INLINE
public static final BrowserVersionFeatures CSS_NOSCRIPT_DISPLAY_INLINE
public static final BrowserVersionFeatures CSS_PROGRESS_DISPLAY_INLINE
public static final BrowserVersionFeatures CSS_RP_DISPLAY_NONE
public static final BrowserVersionFeatures CSS_RT_DISPLAY_RUBY_TEXT_ALWAYS
public static final BrowserVersionFeatures CSS_RUBY_DISPLAY_INLINE
public static final BrowserVersionFeatures CSS_SET_NULL_THROWS
public static final BrowserVersionFeatures CSS_SUPPORTS_BEHAVIOR_PROPERTY
public static final BrowserVersionFeatures CSS_ZINDEX_TYPE_INTEGER
public static final BrowserVersionFeatures DIALOGWINDOW_REFERER
public static final BrowserVersionFeatures DOCTYPE_PREFIX_UNDEFINED
public static final BrowserVersionFeatures DOM_NORMALIZE_REMOVE_CHILDREN
public static final BrowserVersionFeatures EVENT_BEFOREUNLOAD_AUTO_TYPE
BeforeUnloadEvent
automatically gets the type
'beforeunload'.public static final BrowserVersionFeatures EVENT_FALSE_RESULT
public static final BrowserVersionFeatures EVENT_FOCUS_FOCUS_IN_BLUR_OUT
public static final BrowserVersionFeatures EVENT_FOCUS_IN_FOCUS_OUT_BLUR
public static final BrowserVersionFeatures EVENT_ONCHANGE_AFTER_ONCLICK
public static final BrowserVersionFeatures EVENT_ONCLICK_FOR_SELECT_ONLY
public static final BrowserVersionFeatures EVENT_ONCLICK_USES_POINTEREVENT
PointerEvent
.public static final BrowserVersionFeatures EVENT_ONHASHCHANGE_BUBBLES_AND_CANCELABLE_FALSE
Event.bubbles
and Event.cancelable
are false in 'onhashchange' event handler.public static final BrowserVersionFeatures EVENT_ONLOAD_CANCELABLE_FALSE
Event.cancelable
is false in 'onload' event handler.public static final BrowserVersionFeatures EVENT_ONLOAD_INTERNAL_JAVASCRIPT
public static final BrowserVersionFeatures EVENT_ONMOUSEDOWN_FOR_SELECT_OPTION_TRIGGERS_ADDITIONAL_DOWN_FOR_SELECT
public static final BrowserVersionFeatures EVENT_ONMOUSEDOWN_NOT_FOR_SELECT_OPTION
public static final BrowserVersionFeatures EVENT_ONMOUSEOVER_FOR_DISABLED_OPTION
public static final BrowserVersionFeatures EVENT_ONMOUSEOVER_NEVER_FOR_SELECT_OPTION
public static final BrowserVersionFeatures EVENT_ONMOUSEUP_FOR_SELECT_OPTION_TRIGGERS_ADDITIONAL_UP_FOR_SELECT
public static final BrowserVersionFeatures EVENT_ONMOUSEUP_NOT_FOR_SELECT_OPTION
public static final BrowserVersionFeatures EVENT_TYPE_BEFOREUNLOADEVENT
public static final BrowserVersionFeatures EVENT_TYPE_HASHCHANGEEVENT
public static final BrowserVersionFeatures EVENT_TYPE_KEY_EVENTS
public static final BrowserVersionFeatures EVENT_TYPE_POINTEREVENT
public static final BrowserVersionFeatures EVENT_TYPE_PROGRESSEVENT
public static final BrowserVersionFeatures EVENT_TYPE_XMLHTTPREQUESTPROGRESSEVENT
public static final BrowserVersionFeatures FOCUS_BODY_ELEMENT_AT_START
public static final BrowserVersionFeatures FORMFIELD_REACHABLE_BY_NEW_NAMES
public static final BrowserVersionFeatures FORMFIELD_REACHABLE_BY_ORIGINAL_NAME
public static final BrowserVersionFeatures FORM_FORM_ATTRIBUTE_SUPPORTED
public static final BrowserVersionFeatures FORM_SUBMISSION_DOWNLOWDS_ALSO_IF_ONLY_HASH_CHANGED
public static final BrowserVersionFeatures FORM_SUBMISSION_URL_WITHOUT_HASH
public static final BrowserVersionFeatures HEADER_CONTENT_DISPOSITION_ABSOLUTE_PATH
public static final BrowserVersionFeatures HTMLABBREVIATED
public static final BrowserVersionFeatures HTMLALLCOLLECTION_DEFAULT_DESCRIPTION
public static final BrowserVersionFeatures HTMLALLCOLLECTION_DO_NOT_CHECK_NAME
public static final BrowserVersionFeatures HTMLALLCOLLECTION_DO_NOT_CONVERT_STRINGS_TO_NUMBER
public static final BrowserVersionFeatures HTMLALLCOLLECTION_DO_NOT_SUPPORT_PARANTHESES
public static final BrowserVersionFeatures HTMLALLCOLLECTION_NO_COLLECTION_FOR_MANY_HITS
public static final BrowserVersionFeatures HTMLALLCOLLECTION_NULL_IF_ITEM_NOT_FOUND
public static final BrowserVersionFeatures HTMLALLCOLLECTION_NULL_IF_NAMED_ITEM_NOT_FOUND
public static final BrowserVersionFeatures HTMLBASEFONT_END_TAG_FORBIDDEN
public static final BrowserVersionFeatures HTMLBASE_HREF_DEFAULT_EMPTY
public static final BrowserVersionFeatures HTMLCOLLECTION_ITEM_FUNCT_SUPPORTS_DOUBLE_INDEX_ALSO
public static final BrowserVersionFeatures HTMLCOLLECTION_ITEM_SUPPORTS_DOUBLE_INDEX_ALSO
public static final BrowserVersionFeatures HTMLCOLLECTION_ITEM_SUPPORTS_ID_SEARCH_ALSO
public static final BrowserVersionFeatures HTMLCOLLECTION_NULL_IF_ITEM_NOT_FOUND
public static final BrowserVersionFeatures HTMLCOLLECTION_NULL_IF_NOT_FOUND
public static final BrowserVersionFeatures HTMLCOMMAND_END_TAG_FORBIDDEN
HtmlCommand
have no end tag.public static final BrowserVersionFeatures HTMLDOCUMENT_CHARSET_LOWERCASE
public static final BrowserVersionFeatures HTMLDOCUMENT_CHARSET_NORMALIZED
public static final BrowserVersionFeatures HTMLDOCUMENT_COLOR
public static final BrowserVersionFeatures HTMLDOCUMENT_FUNCTION_DETACHED
public static final BrowserVersionFeatures HTMLDOCUMENT_GET_ALSO_FRAMES
document.XYZ
also looks at frames.public static final BrowserVersionFeatures HTMLDOCUMENT_GET_FOR_ID_AND_OR_NAME
document.XYZ
looks at children with the specified ID and/or name.public static final BrowserVersionFeatures HTMLDOCUMENT_GET_FOR_NAME
document.XYZ
looks at children with the specified name.public static final BrowserVersionFeatures HTMLDOCUMENT_GET_PREFERS_STANDARD_FUNCTIONS
document.XYZ
should first look at standard functions before looking at elements
named XYZ
.public static final BrowserVersionFeatures HTMLELEMENT_ALIGN_INVALID
public static final BrowserVersionFeatures HTMLELEMENT_REMOVE_ACTIVE_TRIGGERS_BLUR_EVENT
public static final BrowserVersionFeatures HTMLIMAGE_BLANK_SRC_AS_EMPTY
public static final BrowserVersionFeatures HTMLIMAGE_HTMLELEMENT
public static final BrowserVersionFeatures HTMLIMAGE_HTMLUNKNOWNELEMENT
public static final BrowserVersionFeatures HTMLIMAGE_INVISIBLE_NO_SRC
public static final BrowserVersionFeatures HTMLIMAGE_NAME_VALUE_PARAMS
public static final BrowserVersionFeatures HTMLINPUT_CHECKBOX_DOES_NOT_CLICK_SURROUNDING_ANCHOR
checkbox
or radio
input the surrounding anchor is not clicked.public static final BrowserVersionFeatures HTMLINPUT_DOES_NOT_CLICK_SURROUNDING_ANCHOR
public static final BrowserVersionFeatures HTMLINPUT_FILES_UNDEFINED
files
to be undefined
.public static final BrowserVersionFeatures HTMLKEYGEN_END_TAG_FORBIDDEN
HtmlKeygen
have no end tag.public static final BrowserVersionFeatures HTMLOPTION_EMPTY_TEXT_IS_NO_CHILDREN
public static final BrowserVersionFeatures HTMLOPTION_PREVENT_DISABLED
public static final BrowserVersionFeatures HTMLOPTION_REMOVE_SELECTED_ATTRIB_DESELECTS
public static final BrowserVersionFeatures HTMLSCRIPT_TRIM_TYPE
public static final BrowserVersionFeatures HTMLTEXTAREA_REMOVE_NEWLINE_FROM_TEXT
public static final BrowserVersionFeatures HTMLTEXTAREA_SET_DEFAULT_VALUE_UPDATES_VALUE
public static final BrowserVersionFeatures HTMLTEXTAREA_USE_ALL_TEXT_CHILDREN
public static final BrowserVersionFeatures HTMLTRACK_END_TAG_FORBIDDEN
public static final BrowserVersionFeatures HTML_ATTRIBUTE_LOWER_CASE
public static final BrowserVersionFeatures HTML_COLOR_EXPAND_ZERO
public static final BrowserVersionFeatures HTML_COLOR_RESTRICT
public static final BrowserVersionFeatures HTML_COLOR_TO_LOWER
public static final BrowserVersionFeatures HTML_OBJECT_CLASSID
public static final BrowserVersionFeatures HTTP_COOKIE_EXTENDED_DATE_PATTERNS_1
public static final BrowserVersionFeatures HTTP_COOKIE_EXTENDED_DATE_PATTERNS_2
public static final BrowserVersionFeatures HTTP_COOKIE_EXTRACT_PATH_FROM_LOCATION
public static final BrowserVersionFeatures HTTP_COOKIE_START_DATE_1970
public static final BrowserVersionFeatures HTTP_REDIRECT_308
public static final BrowserVersionFeatures JS_ALIGN_ACCEPTS_ARBITRARY_VALUES
public static final BrowserVersionFeatures JS_ALIGN_FOR_INPUT_IGNORES_VALUES
public static final BrowserVersionFeatures JS_ANCHORS_REQUIRES_NAME_OR_ID
public static final BrowserVersionFeatures JS_ANCHOR_PATHNAME_DETECT_WIN_DRIVES_URL
public static final BrowserVersionFeatures JS_ANCHOR_PATHNAME_NONE_FOR_BROKEN_URL
public static final BrowserVersionFeatures JS_ANCHOR_PATHNAME_NONE_FOR_NONE_HTTP_URL
public static final BrowserVersionFeatures JS_ANCHOR_PATHNAME_PREFIX_WIN_DRIVES_URL
public static final BrowserVersionFeatures JS_ANCHOR_PROTOCOL_COLON_FOR_BROKEN_URL
public static final BrowserVersionFeatures JS_ANCHOR_PROTOCOL_COLON_UPPER_CASE_DRIVE_LETTERS
public static final BrowserVersionFeatures JS_ARGUMENTS_READ_ONLY_ACCESSED_FROM_FUNCTION
public static final BrowserVersionFeatures JS_ATTR_BASE_URI_NULL
baseURI
null.public static final BrowserVersionFeatures JS_ATTR_FIRST_LAST_CHILD_RETURNS_NULL
public static final BrowserVersionFeatures JS_BGSOUND_AS_UNKNOWN
public static final BrowserVersionFeatures JS_BODY_MARGINS_8
margin
is 8px.public static final BrowserVersionFeatures JS_BOUNDINGCLIENTRECT_THROWS_IF_DISCONNECTED
public static final BrowserVersionFeatures JS_CALL_RESULT_IS_LAST_RETURN_VALUE
public static final BrowserVersionFeatures JS_CANVAS_DATA_URL_CHROME_PNG
public static final BrowserVersionFeatures JS_CANVAS_DATA_URL_IE_PNG
public static final BrowserVersionFeatures JS_CANVAS_DRAW_THROWS_FOR_MISSING_IMG
public static final BrowserVersionFeatures JS_CLEAR_RESTRICT
public static final BrowserVersionFeatures JS_CLIENTRECTLIST_THROWS_IF_ITEM_NOT_FOUND
public static final BrowserVersionFeatures JS_CSSRULELIST_CHARSET_RULE
CSSCharsetRule
.public static final BrowserVersionFeatures JS_CSSRULELIST_ENUM_ITEM_LENGTH
public static final BrowserVersionFeatures JS_DATE_LOCALE_DATE_SHORT
Date.toLocaleDateString()
returns a short form (d.M.yyyy).public static final BrowserVersionFeatures JS_DATE_LOCALE_DATE_SHORT_WITH_SPECIAL_CHARS
Date.toLocaleDateString()
returns a short form (dd.MM.yyyy) with some weird special chars.public static final BrowserVersionFeatures JS_DATE_LOCALE_TIME_WITH_SPECIAL_CHARS
Date.toLocaleTimeString()
returns a form with some weird special chars.public static final BrowserVersionFeatures JS_DEFERRED
public static final BrowserVersionFeatures JS_DOCTYPE_ENTITIES_NULL
public static final BrowserVersionFeatures JS_DOCTYPE_NOTATIONS_NULL
public static final BrowserVersionFeatures JS_DOCUMENT_CREATE_ELEMENT_STRICT
public static final BrowserVersionFeatures JS_DOCUMENT_DESIGN_MODE_INHERIT
public static final BrowserVersionFeatures JS_DOCUMENT_DOMAIN_IS_LOWERCASE
public static final BrowserVersionFeatures JS_DOCUMENT_FORMS_FUNCTION_SUPPORTED
public static final BrowserVersionFeatures JS_DOCUMENT_SETTING_DOMAIN_THROWS_FOR_ABOUT_BLANK
public static final BrowserVersionFeatures JS_DOCUMENT_SET_LOCATION_EXECUTED_IN_ANCHOR
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_CREATE_HTMLDOCOMENT_REQUIRES_TITLE
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_CORE_3
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_CSS2_1
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_CSS2_2
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_CSS2_3
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_CSS3_1
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_CSS3_2
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_CSS3_3
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_CSS_1
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_CSS_2
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_CSS_3
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_EVENTS_1
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_EVENTS_3
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_HTML_3
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_KEYBOARDEVENTS
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_LS
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_MOUSEEVENTS_1
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_MOUSEEVENTS_2
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_MUTATIONEVENTS_1
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_MUTATIONEVENTS_2
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_MUTATIONNAMEEVENTS
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_RANGE_1
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_RANGE_2
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_RANGE_3
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_STYLESHEETS
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_SVG_BASICSTRUCTURE_1_0
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_SVG_BASICSTRUCTURE_1_2
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_SVG_SHAPE_1_0
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_SVG_SHAPE_1_2
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_TEXTEVENTS
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_TRAVERSAL_1
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_TRAVERSAL_2
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_TRAVERSAL_3
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_UIEVENTS_2
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_UIEVENTS_3
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_VALIDATION
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_VIEWS_1
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_VIEWS_2
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_VIEWS_3
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_XHTML_1
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_XHTML_3
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_XML_3
public static final BrowserVersionFeatures JS_DOMIMPLEMENTATION_FEATURE_XPATH
public static final BrowserVersionFeatures JS_DOMPARSER_EMPTY_STRING_IS_ERROR
DOMParser.parseFromString(..)
handles an empty String as error.public static final BrowserVersionFeatures JS_DOMPARSER_EXCEPTION_ON_ERROR
DOMParser.parseFromString(..)
throws an exception if an error occurs.public static final BrowserVersionFeatures JS_DOMPARSER_PARSERERROR_ON_ERROR
DOMParser.parseFromString(..)
creates a document containing a parsererror
element.public static final BrowserVersionFeatures JS_DOMTOKENLIST_ENHANCED_WHITESPACE_CHARS
public static final BrowserVersionFeatures JS_DOMTOKENLIST_REMOVE_WHITESPACE_CHARS_ON_EDIT
public static final BrowserVersionFeatures JS_DOMTOKENLIST_REMOVE_WHITESPACE_CHARS_ON_REMOVE
public static final BrowserVersionFeatures JS_DOM_CDATA_DELETE_THROWS_NEGATIVE_COUNT
public static final BrowserVersionFeatures JS_ELEMENT_CLASS_LIST_NULL
public static final BrowserVersionFeatures JS_ELEMENT_GET_ATTRIBUTE_RETURNS_EMPTY
public static final BrowserVersionFeatures JS_ENUMERATOR_CONSTRUCTOR_THROWS
public static final BrowserVersionFeatures JS_ENUM_NUMBERS_FIRST
public static final BrowserVersionFeatures JS_ERROR_STACK_TRACE_LIMIT
Error.stackTraceLimit
.public static final BrowserVersionFeatures JS_EVENT_DISTINGUISH_PRINTABLE_KEY
public static final BrowserVersionFeatures JS_EVENT_NO_PARAMETER
public static final BrowserVersionFeatures JS_EVENT_WINDOW_EXECUTE_IF_DITACHED
public static final BrowserVersionFeatures JS_FILE_SHORT_DATE_FORMAT
public static final BrowserVersionFeatures JS_FORM_ACTION_EXPANDURL_IGNORE_EMPTY
public static final BrowserVersionFeatures JS_FORM_DISPATCHEVENT_SUBMITS
public static final BrowserVersionFeatures JS_FORM_REJECT_INVALID_ENCODING
public static final BrowserVersionFeatures JS_FORM_SUBMIT_FORCES_DOWNLOAD
public static final BrowserVersionFeatures JS_FORM_USABLE_AS_FUNCTION
public static final BrowserVersionFeatures JS_FUNCTION_DECLARED_FORWARD_IN_BLOCK
public static final BrowserVersionFeatures JS_FUNCTION_TOSOURCE
public static final BrowserVersionFeatures JS_FUNCTION_TOSTRING_ENUMERATED
public static final BrowserVersionFeatures JS_HTML_HYPHEN_ELEMENT_CLASS_NAME
public static final BrowserVersionFeatures JS_HTML_RUBY_ELEMENT_CLASS_NAME
public static final BrowserVersionFeatures JS_IGNORES_LAST_LINE_CONTAINING_UNCOMMENTED
public static final BrowserVersionFeatures JS_IMAGE_COMPLETE_RETURNS_TRUE_FOR_NO_REQUEST
public static final BrowserVersionFeatures JS_IMAGE_HTML_IMAGE_ELEMENT
Image
the same as
HTMLImageElement
.public static final BrowserVersionFeatures JS_IMAGE_PROTOTYPE_SAME_AS_HTML_IMAGE
Image
the same as
HTMLImageElement
.public static final BrowserVersionFeatures JS_IMAGE_WIDTH_HEIGHT_RETURNS_0x0_0x0
public static final BrowserVersionFeatures JS_IMAGE_WIDTH_HEIGHT_RETURNS_18x20_0x0
public static final BrowserVersionFeatures JS_IMAGE_WIDTH_HEIGHT_RETURNS_28x30_28x30
public static final BrowserVersionFeatures JS_INNER_HTML_ADD_CHILD_FOR_NULL_VALUE
public static final BrowserVersionFeatures JS_INNER_TEXT_CR_NL
public static final BrowserVersionFeatures JS_INNER_TEXT_READONLY_FOR_TABLE
public static final BrowserVersionFeatures JS_INPUT_SET_TYPE_LOWERCASE
public static final BrowserVersionFeatures JS_INPUT_SET_VALUE_EMAIL_TRIMMED
public static final BrowserVersionFeatures JS_INPUT_SET_VALUE_MOVE_SELECTION_TO_START
public static final BrowserVersionFeatures JS_INPUT_SET_VALUE_URL_TRIMMED
public static final BrowserVersionFeatures JS_INTL_V8_BREAK_ITERATOR
public static final BrowserVersionFeatures JS_Iterator
public static final BrowserVersionFeatures JS_LOCATION_HASH_IS_DECODED
public static final BrowserVersionFeatures JS_LOCATION_HASH_IS_ENCODED
public static final BrowserVersionFeatures JS_LOCATION_HASH_RETURNS_HASH_FOR_EMPTY_DEFINED
public static final BrowserVersionFeatures JS_MAP_CONSTRUCTOR_ARGUMENT
public static final BrowserVersionFeatures JS_MEDIA_LIST_ALL
public static final BrowserVersionFeatures JS_MEDIA_LIST_EMPTY_STRING
public static final BrowserVersionFeatures JS_MENU_TYPE_EMPTY
public static final BrowserVersionFeatures JS_NATIVE_FUNCTION_TOSTRING_COMPACT
public static final BrowserVersionFeatures JS_NATIVE_FUNCTION_TOSTRING_NEW_LINE
public static final BrowserVersionFeatures JS_NODE_CONTAINS_RETURNS_FALSE_FOR_INVALID_ARG
Node.contains
returns false instead of throwing an exception.public static final BrowserVersionFeatures JS_NODE_INSERT_BEFORE_REF_OPTIONAL
Node.insertBefore(..)
is optional.public static final BrowserVersionFeatures JS_NODE_LIST_ENUMERATE_FUNCTIONS
public static final BrowserVersionFeatures JS_OFFSET_PARENT_NULL_IF_FIXED
public static final BrowserVersionFeatures JS_OPTION_HTML_OPTION_ELEMENT
Option
the same as
HTMLOptionElement
.public static final BrowserVersionFeatures JS_OPTION_PROTOTYPE_SAME_AS_HTML_OPTION
Option
the same as
HTMLOptionElement
.public static final BrowserVersionFeatures JS_OUTER_HTML_NULL_AS_STRING
public static final BrowserVersionFeatures JS_OUTER_HTML_REMOVES_CHILDS_FOR_DETACHED
public static final BrowserVersionFeatures JS_OUTER_HTML_THROWS_FOR_DETACHED
public static final BrowserVersionFeatures JS_PARENT_PROTO_PROPERTIES
true
, then treat __parent__ and __proto__ as special properties.public static final BrowserVersionFeatures JS_PARSE_INT_RADIX_10
public static final BrowserVersionFeatures JS_PHRASE_COMMON_CLASS_NAME
public static final BrowserVersionFeatures JS_PRE_WIDTH_STRING
pre.width
is string.public static final BrowserVersionFeatures JS_REGEXP_EMPTY_LASTPAREN_IF_TOO_MANY_GROUPS
RegExp.lastParen
returns an empty string if the RegExp has too many groups.public static final BrowserVersionFeatures JS_REGEXP_GROUP0_RETURNS_WHOLE_MATCH
$0
returns the whole previous match (see Matcher.group()
.public static final BrowserVersionFeatures JS_SCRIPT_SUPPORTS_FOR_AND_EVENT_WINDOW
public static final BrowserVersionFeatures JS_SELECTOR_ID_LOWERCASE
public static final BrowserVersionFeatures JS_SELECTOR_TEXT_LOWERCASE
public static final BrowserVersionFeatures JS_SELECT_FILE_THROWS
public static final BrowserVersionFeatures JS_SELECT_OPTIONS_DONT_ADD_EMPTY_TEXT_CHILD_WHEN_EXPANDING
public static final BrowserVersionFeatures JS_SELECT_OPTIONS_HAS_CHILDNODES_PROPERTY
public static final BrowserVersionFeatures JS_SELECT_OPTIONS_HAS_SELECT_CLASS_NAME
public static final BrowserVersionFeatures JS_SELECT_OPTIONS_IGNORE_NEGATIVE_LENGTH
public static final BrowserVersionFeatures JS_SELECT_OPTIONS_NULL_FOR_OUTSIDE
public static final BrowserVersionFeatures JS_SELECT_OPTIONS_REMOVE_IGNORE_IF_INDEX_NEGATIVE
public static final BrowserVersionFeatures JS_SELECT_OPTIONS_REMOVE_IGNORE_IF_INDEX_TOO_LARGE
public static final BrowserVersionFeatures JS_SELECT_OPTIONS_REMOVE_THROWS_IF_NEGATIV
public static final BrowserVersionFeatures JS_SELECT_REMOVE_IGNORE_IF_INDEX_OUTSIDE
public static final BrowserVersionFeatures JS_SELECT_SET_VALUES_CHECKS_ONLY_VALUE_ATTRIBUTE
public static final BrowserVersionFeatures JS_STORAGE_GET_FROM_ITEMS
public static final BrowserVersionFeatures JS_STORAGE_PRESERVED_INCLUDED
public static final BrowserVersionFeatures JS_STYLESHEETLIST_ACTIVE_ONLY
public static final BrowserVersionFeatures JS_STYLE_SET_PROPERTY_IMPORTANT_IGNORES_CASE
public static final BrowserVersionFeatures JS_STYLE_UNSUPPORTED_PROPERTY_GETTER
public static final BrowserVersionFeatures JS_STYLE_WRONG_INDEX_RETURNS_UNDEFINED
public static final BrowserVersionFeatures JS_TABLE_CELL_HEIGHT_DOES_NOT_RETURN_NEGATIVE_VALUES
public static final BrowserVersionFeatures JS_TABLE_CELL_OFFSET_INCLUDES_BORDER
public static final BrowserVersionFeatures JS_TABLE_CELL_WIDTH_DOES_NOT_RETURN_NEGATIVE_VALUES
public static final BrowserVersionFeatures JS_TABLE_COLUMN_WIDTH_NO_NEGATIVE_VALUES
public static final BrowserVersionFeatures JS_TABLE_COLUMN_WIDTH_NULL_STRING
public static final BrowserVersionFeatures JS_TABLE_ROW_DELETE_CELL_REQUIRES_INDEX
public static final BrowserVersionFeatures JS_TABLE_SET_REMOVES_IF_INVALID
public static final BrowserVersionFeatures JS_TABLE_SPAN_THROWS_EXCEPTION_IF_INVALID
public static final BrowserVersionFeatures JS_TABLE_VALIGN_SUPPORTS_IE_VALUES
public static final BrowserVersionFeatures JS_TEXT_AREA_GET_MAXLENGTH_MAX_INT
public static final BrowserVersionFeatures JS_TEXT_AREA_SET_COLS_NEGATIVE_THROWS_EXCEPTION
public static final BrowserVersionFeatures JS_TEXT_AREA_SET_COLS_THROWS_EXCEPTION
public static final BrowserVersionFeatures JS_TEXT_AREA_SET_MAXLENGTH_NEGATIVE_THROWS_EXCEPTION
public static final BrowserVersionFeatures JS_TEXT_AREA_SET_ROWS_NEGATIVE_THROWS_EXCEPTION
public static final BrowserVersionFeatures JS_TEXT_AREA_SET_ROWS_THROWS_EXCEPTION
public static final BrowserVersionFeatures JS_TEXT_AREA_SET_VALUE_NULL
public static final BrowserVersionFeatures JS_TREEWALKER_EXPAND_ENTITY_REFERENCES_FALSE
TreeWalker.expandEntityReferences
is always false
.public static final BrowserVersionFeatures JS_TREEWALKER_FILTER_FUNCTION_ONLY
acceptNode(..)
is supported).public static final BrowserVersionFeatures JS_TYPE_ACCEPTS_ARBITRARY_VALUES
public static final BrowserVersionFeatures JS_WEAKMAP_CONSTRUCTOR_ARGUMENT
public static final BrowserVersionFeatures JS_WEBGL_CONTEXT_EVENT_CONSTANTS
WebGLContextEvent
.public static final BrowserVersionFeatures JS_WIDTH_HEIGHT_ACCEPTS_ARBITRARY_VALUES
public static final BrowserVersionFeatures JS_WINDOW_ACTIVEXOBJECT_HIDDEN
public static final BrowserVersionFeatures JS_WINDOW_CHANGE_OPENER_ONLY_WINDOW_OBJECT
public static final BrowserVersionFeatures JS_WINDOW_FORMFIELDS_ACCESSIBLE_BY_NAME
window.name
returns also form fields (e.g. input, textarea).public static final BrowserVersionFeatures JS_WINDOW_FRAMES_ACCESSIBLE_BY_ID
public static final BrowserVersionFeatures JS_WINDOW_FRAME_BY_ID_RETURNS_WINDOW
window..frames['id']
returns the frame window instead of the frame element.public static final BrowserVersionFeatures JS_WINDOW_OUTER_INNER_HEIGHT_DIFF_63
public static final BrowserVersionFeatures JS_WINDOW_OUTER_INNER_HEIGHT_DIFF_89
public static final BrowserVersionFeatures JS_WINDOW_OUTER_INNER_HEIGHT_DIFF_94
public static final BrowserVersionFeatures JS_WINDOW_SELECTION_NULL_IF_INVISIBLE
public static final BrowserVersionFeatures JS_WINDOW_TOP_WRITABLE
public static final BrowserVersionFeatures JS_XML
public static final BrowserVersionFeatures JS_XML_GET_ELEMENT_BY_ID__ANY_ELEMENT
public static final BrowserVersionFeatures JS_XML_SERIALIZER_BLANK_BEFORE_SELF_CLOSING
public static final BrowserVersionFeatures JS_XML_SERIALIZER_HTML_DOCUMENT_FRAGMENT_ALWAYS_EMPTY
public static final BrowserVersionFeatures JS_XML_SERIALIZER_NON_EMPTY_TAGS
public static final BrowserVersionFeatures JS_XML_SERIALIZER_ROOT_CDATA_AS_ESCAPED_TEXT
XMLSerializer.serializeToString(..)
serializes a single CDataSection as escaped
text instead of <![CDATA[xxx]]>
.public static final BrowserVersionFeatures JS_XML_SUPPORT_VIA_ACTIVEXOBJECT
public static final BrowserVersionFeatures JS_XSLTPROCESSOR_OBJECT
alert(XSLTProcessor)
returns an object, not function.public static final BrowserVersionFeatures KEYBOARD_EVENT_SPECIAL_KEYPRESS
public static final BrowserVersionFeatures META_X_UA_COMPATIBLE
public static final BrowserVersionFeatures MULTICOL_BLOCK
public static final BrowserVersionFeatures PAGE_SELECTION_RANGE_FROM_SELECTABLE_TEXT_INPUT
public static final BrowserVersionFeatures PAGE_WAIT_LOAD_BEFORE_BODY
public static final BrowserVersionFeatures PROTOCOL_DATA
public static final BrowserVersionFeatures QUERYSELECTORALL_NOT_IN_QUIRKS
.querySelectorAll()
and .querySelector()
is not supported in quirks mode.public static final BrowserVersionFeatures QUERYSELECTOR_CSS3_PSEUDO_REQUIRE_ATTACHED_NODE
public static final BrowserVersionFeatures RESETINPUT_DEFAULT_VALUE_IF_VALUE_NOT_DEFINED
public static final BrowserVersionFeatures SELECT_DESELECT_ALL_IF_SWITCHING_UNKNOWN
public static final BrowserVersionFeatures STRING_CONTAINS
public static final BrowserVersionFeatures STRING_TRIM_LEFT_RIGHT
public static final BrowserVersionFeatures STYLESHEET_HREF_EMPTY_IS_NULL
public static final BrowserVersionFeatures SUBMITINPUT_DEFAULT_VALUE_IF_VALUE_NOT_DEFINED
public static final BrowserVersionFeatures SVG_UNKNOWN_ARE_DOM
public static final BrowserVersionFeatures URL_ABOUT_BLANK_HAS_BLANK_PATH
public static final BrowserVersionFeatures URL_ABOUT_BLANK_HAS_EMPTY_PATH
public static final BrowserVersionFeatures URL_AUTH_CREDENTIALS
public static final BrowserVersionFeatures URL_MINIMAL_QUERY_ENCODING
public static final BrowserVersionFeatures URL_MISSING_SLASHES
public static final BrowserVersionFeatures WINDOW_EXECUTE_EVENTS
public static final BrowserVersionFeatures XHR_FIRE_STATE_OPENED_AGAIN_IN_ASYNC_MODE
public static final BrowserVersionFeatures XHR_IGNORE_PORT_FOR_SAME_ORIGIN
public static final BrowserVersionFeatures XHR_NO_CROSS_ORIGIN_TO_ABOUT
public static final BrowserVersionFeatures XHR_OPEN_ALLOW_EMTPY_URL
public static final BrowserVersionFeatures XHR_OPEN_WITHCREDENTIALS_TRUE_IN_SYNC_EXCEPTION
public static final BrowserVersionFeatures XHR_OVERRIDE_MIME_TYPE_BEFORE_SEND
public static final BrowserVersionFeatures XHR_WITHCREDENTIALS_ALLOW_ORIGIN_ALL
public static final BrowserVersionFeatures XHR_WITHCREDENTIALS_NOT_WRITEABLE_IN_SYNC_EXCEPTION
withCredentials
is not writable for sync requests.
Setting the property throws an exception.public static final BrowserVersionFeatures XPATH_SELECTION_NAMESPACES
public static BrowserVersionFeatures[] values()
for (BrowserVersionFeatures c : BrowserVersionFeatures.values()) System.out.println(c);
public static BrowserVersionFeatures valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2002–2017 Gargoyle Software Inc.. All rights reserved.