| File | # | Method | Line | Description |
|---|---|---|---|---|
| UrlFetchWebConnectionTest | 0 | post_multipart() | 109 | Simple POST multipart. This doesn't work currently and the test should be reworked as the boundary for the body varies. |
| WebClient2Test | 1 | serialization_withJSBackgroundTasks() | 193 | Background tasks that have been registered before the serialization should wake up and run normally after the deserialization. Until now (2.7-SNAPSHOT 17.09.09) HtmlUnit has probably never supported it. This is currently not requested and this test is just to document the current status. |
| WebClient3Test | 2 | escapeRequestQuery2a() | 169 | Was causing a "java.net.URISyntaxException: Malformed escape pair" as of HtmlUnit-2.12-SNAPSHOT on Nov. 29, 2012. HtmlUnit now escapes the "%%" to "%25%25" to build a valid URL but FF doesn't care and sends the invalid "%%" sequence as it. This will be quite difficult to simulate FF here as HttpClient's HttpRequestBase uses URI and "%%" can't be part of the query string for a URI. |
| HTMLElementsTest | 3 | elementClosesItself_applet() | 85 | |
| 4 | elementClosesItself_audio() | 104 | ||
| 5 | elementClosesItself_basefont() | 132 | ||
| 6 | elementClosesItself_button() | 205 | ||
| 7 | elementClosesItself_canvas() | 215 | ||
| 8 | elementClosesItself_caption() | 225 | ||
| 9 | elementClosesItself_col() | 901 | ||
| 10 | elementClosesItself_colgroup() | 911 | ||
| 11 | elementClosesItself_embed() | 325 | ||
| 12 | elementClosesItself_form() | 362 | ||
| 13 | elementClosesItself_frame() | 372 | ||
| 14 | elementClosesItself_frameset() | 382 | ||
| 15 | elementClosesItself_h1() | 392 | ||
| 16 | elementClosesItself_h2() | 402 | ||
| 17 | elementClosesItself_h3() | 412 | ||
| 18 | elementClosesItself_h4() | 422 | ||
| 19 | elementClosesItself_h5() | 432 | ||
| 20 | elementClosesItself_h6() | 442 | ||
| 21 | elementClosesItself_html() | 470 | ||
| 22 | elementClosesItself_iframe() | 480 | ||
| 23 | elementClosesItself_isindex() | 517 | ||
| 24 | elementClosesItself_legend() | 554 | ||
| 25 | elementClosesItself_multicol() | 636 | ||
| 26 | elementClosesItself_nobr() | 646 | ||
| 27 | elementClosesItself_noembed() | 656 | ||
| 28 | elementClosesItself_noframes() | 666 | ||
| 29 | elementClosesItself_object() | 685 | ||
| 30 | elementClosesItself_optgroup() | 704 | ||
| 31 | elementClosesItself_option() | 714 | ||
| 32 | elementClosesItself_progress() | 760 | ||
| 33 | elementClosesItself_script() | 788 | ||
| 34 | elementClosesItself_source() | 816 | ||
| 35 | elementClosesItself_spacer() | 826 | ||
| 36 | elementClosesItself_style() | 863 | ||
| 37 | elementClosesItself_table() | 891 | ||
| 38 | elementClosesItself_tbody() | 921 | ||
| 39 | elementClosesItself_td() | 931 | ||
| 40 | elementClosesItself_tfoot() | 970 | ||
| 41 | elementClosesItself_th() | 941 | ||
| 42 | elementClosesItself_thead() | 980 | ||
| 43 | elementClosesItself_title() | 999 | ||
| 44 | elementClosesItself_tr() | 951 | ||
| 45 | elementClosesItself_video() | 1036 | ||
| HTMLParser2Test | 46 | childNodes_applet() | 348 | |
| 47 | childNodes_area() | 358 | ||
| 48 | childNodes_audio() | 368 | ||
| 49 | childNodes_basefont() | 397 | ||
| 50 | childNodes_bgsound() | 378 | ||
| 51 | childNodes_body() | 443 | ||
| 52 | childNodes_br() | 462 | ||
| 53 | childNodes_button() | 472 | ||
| 54 | childNodes_canvas() | 482 | ||
| 55 | childNodes_caption() | 492 | ||
| 56 | childNodes_col() | 1162 | ||
| 57 | childNodes_colgroup() | 1172 | ||
| 58 | childNodes_embed() | 592 | ||
| 59 | childNodes_form() | 629 | ||
| 60 | childNodes_frame() | 639 | ||
| 61 | childNodes_frameset() | 649 | ||
| 62 | childNodes_img() | 758 | ||
| 63 | childNodes_isindex() | 777 | ||
| 64 | childNodes_legend() | 814 | ||
| 65 | childNodes_link() | 842 | ||
| 66 | childNodes_meta() | 879 | ||
| 67 | childNodes_meter() | 889 | ||
| 68 | childNodes_multicol() | 899 | ||
| 69 | childNodes_optgroup() | 963 | ||
| 70 | childNodes_option() | 973 | ||
| 71 | childNodes_param() | 992 | ||
| 72 | childNodes_plaintext() | 1002 | ||
| 73 | childNodes_progress() | 1021 | ||
| 74 | childNodes_script() | 1049 | ||
| 75 | childNodes_select() | 1059 | ||
| 76 | childNodes_source() | 1078 | ||
| 77 | childNodes_spacer() | 1088 | ||
| 78 | childNodes_table() | 1152 | ||
| 79 | childNodes_tbody() | 1182 | ||
| 80 | childNodes_td() | 1192 | ||
| 81 | childNodes_textarea() | 1222 | ||
| 82 | childNodes_tfoot() | 1232 | ||
| 83 | childNodes_th() | 1202 | ||
| 84 | childNodes_thead() | 1242 | ||
| 85 | childNodes_title() | 1261 | ||
| 86 | childNodes_tr() | 1212 | ||
| 87 | childNodes_video() | 1298 | ||
| 88 | childNodes_wbr() | 1308 | ||
| 89 | ieConditionalCommentsNotInDom() IE | 1327 | Conditional comments are removed from the dom. | |
| 90 | tableClosesInlineTags() FF3_6 | 152 | This tests for an bug in NekoHTML. Without setting a property NekoHTML closes all inline tags when a table start tag is detected. This is ok from the spec but different with real browsers. | |
| 91 | testHtmlTableTextAroundTD() FF17 | 51 | Malformed HTML: </td>some text</tr> => text comes before the table. | |
| 92 | unclosedCommentsInScript() | 105 | ||
| HTMLParserTest | 93 | completeHtmlInsideDiv() IE | 243 | Test for a case where complete HTML page is present inside DIV tag. IE ignores the HTML tag, BODY tag and complete HEAD along with content inside HEAD FF ignores only HTML, HEAD and BODY tags. Contents of HEAD are added to head of the page and content of BODY are added to the current node (DIV tag in test case). |
| 94 | writeCompleteHtmlInsideDIV() IE | 292 | Test for a case where complete HTML page is added using document.write() inside DIV tag. IE ignores the HTML tag, BODY tag and complete HEAD along with content inside HEAD FF ignores only HTML, HEAD and BODY tags. Contents of HEAD are added to head of the page and content of BODY are added to the current node (DIV tag in test case). | |
| HtmlAnchorTest | 95 | doubleClick() FF | 442 | FF behaves that strange. |
| HtmlButton2Test | 96 | defaultValue() | 214 | |
| 97 | defaultValues() | 64 | ||
| 98 | resetByClick() | 131 | ||
| 99 | resetByJS() | 173 | ||
| HtmlCheckBoxInput2Test | 100 | clickShouldTriggerOnchange() IE | 794 | Call to JS function click() should trigger the onchange handler but neither the onfocus handler nor the mousedown/up handlers. |
| 101 | onchangeFires2() | 486 | ||
| HtmlElementTest | 102 | onpropertychange2() | 1200 | |
| HtmlFormTest | 103 | encoding() | 1503 | |
| HtmlFrame2Test | 104 | frameOnloadFrameInFrame() | 167 | |
| HtmlFrameSetTest | 105 | onunload() | 363 | |
| HtmlImageTest | 106 | useMapClick_CircleRadiusPercentage() | 110 | Tests circle radius of percentage value. |
| HtmlInput2Test | 107 | onchangeDirectCall() | 34 | |
| HtmlIsIndex2Test | 108 | simpleScriptable() | 38 | |
| HtmlPageTest | 109 | testNoSlashURL() IE | 1226 | Test for bug 1714767. |
| HtmlRadioButtonInput2Test | 110 | clickShouldTriggerOnchange() IE | 893 | Call to JS function click() should trigger the onchange handler but neither the onfocus handler nor the mousedown/up handlers. |
| HtmlTable2Test | 111 | two_theads() FF3_6 | 35 | Table can have multiple children of <thead>, <tbody> and <tfoot>. Also, IE adds TR between THEAD and TD if missing. |
| HtmlTableRowTest | 112 | testCloneScriptCanSetDisabledOnCell() FF | 232 | Ensure that a script can set the disabled property on a DOM node. |
| 113 | testCloneScriptSetDisabledIndependentOfOriginal() FF | 268 | Ensure that a script setting disabled on the original does not affect that same attribute on the clone. | |
| HtmlWordBreakTest | 114 | simpleScriptable() | 36 | |
| MalformedHtmlTest | 115 | missingDoubleQuote() IE, FF3_6 | 195 | Regression test for bug 2838901. |
| 116 | missingSingleQuote() IE, FF3_6 | 180 | Regression test for bug 2838901. | |
| IEWeirdSyntaxTest | 117 | semicolonAndComment_before_catchAndFinally() | 60 | |
| 118 | semicolon_before_catch() | 49 | ||
| 119 | semicolon_before_finally() | 37 | ||
| 120 | windowDotHandlerFunction() | 101 | ||
| JavaScriptEngineTest | 121 | nativeFunction_toStringValue() IE | 1577 | String value of native functions starts with \n on IE. |
| NativeArrayTest | 122 | sort() IE, FF17 | 37 | Test for sort algorithm used (when sort is called with callback). |
| NativeErrorTest | 123 | stackNewError() | 61 | |
| ActiveXObjectTest | 124 | activex() | 84 | |
| AttrTest | 125 | value() | 253 | |
| Document2Test | 126 | queryCommandEnabled() | 319 | |
| DocumentFragmentTest | 127 | getComputedStyleOnChild() FF10, FF17 | 36 | Regression test for bug 3191431 on computation from child selector in a document fragment. |
| DocumentTest | 128 | documentCloneNode() IE | 1569 | Tests document.cloneNode(). IE specific. |
| DocumentTypeTest | 129 | doctype() | 39 | |
| 130 | doctype_xml() | 86 | ||
| 131 | document_children() | 165 | ||
| 132 | html_previousSibling() | 137 | ||
| ElementTest | 133 | html_localName() | 436 | |
| 134 | html_namespaceURI() | 457 | ||
| 135 | namespace_localName() | 576 | ||
| 136 | namespace_namespaceURI() | 601 | ||
| Event2Test | 137 | optionClick() FF, IE8 | 39 | Test event order for clicking on a select option. |
| 138 | submitClick() | 127 | Test event order for clicking on a submit button. | |
| Event3Test | 139 | testIE_EventBubbling() | 244 | Test for event bubbling in IE. |
| EventTest | 140 | document_focus() | 570 | |
| 141 | testBubbles() | 354 | ||
| 142 | testNullEventHandler() FF3_6 | 334 | Test value for null event handler: null for IE, while 'undefined' for Firefox. | |
| Location2Test | 143 | onHashChange() | 461 | |
| NamedNodeMap2Test | 144 | setNamedItem() | 35 | |
| NamedNodeMapTest | 145 | testAttributes() | 35 | |
| NodeFilterTest | 146 | constants_SHOW_ALL() | 59 | |
| NodeTest | 147 | testNodePrototype() | 457 | |
| SelectionTest | 148 | aLittleBitOfEverything_removeRange() FF3_6 | 137 | Test selection's anchorNode and focusNode after call to removeRange. Surprisingly, this is not null. |
| StorageTest | 149 | storage() | 40 | |
| Window2Test | 150 | FF_controllers() FF3_6 | 44 | "window.controllers" is used by some JavaScript libraries to determine if the browser is Gecko based or not. |
| 151 | onbeforeunload() | 887 | ||
| 152 | onbeforeunload_notDefined() FF3_6 | 391 | Regression test for bug 2808901. | |
| 153 | rhino_lazilyNames2() FF10 | 140 | The same as in {@link #rhino_lazilyNames()} but for properties with different expectations for IE and FF. | |
| 154 | rhino_lazilyNames3() FF3_6, FF10 | 153 | The same as in {@link #rhino_lazilyNames()} but for properties where it doesn't work yet. | |
| CSSCharsetRuleTest | 155 | simple() | 35 | |
| CSSSelectorTest | 156 | querySelectorAll_nullUndefined() | 39 | |
| CSSStyleDeclaration2Test | 157 | properties() IE7 | 159 | Expected values are missing for IE7. |
| 158 | properties2() IE7, IE8 | 192 | Test types of properties. Expected values are missing for IE7 and IE8. | |
| 159 | width_like_properties() | 108 | ||
| CSSStyleDeclaration3Test | 160 | backgroundCssAttachment() | 289 | |
| 161 | backgroundCssColorHex() | 301 | ||
| 162 | backgroundCssColorRed() | 193 | ||
| 163 | backgroundCssColorRgb() | 205 | ||
| 164 | backgroundCssEmpty() | 181 | ||
| 165 | backgroundCssImage() | 217 | ||
| 166 | backgroundCssMixed() | 313 | ||
| 167 | backgroundCssMixed2() | 325 | ||
| 168 | backgroundCssPosition() | 241 | ||
| 169 | backgroundCssPosition2() | 253 | ||
| 170 | backgroundCssPosition3() | 265 | ||
| 171 | backgroundCssPosition4() | 277 | ||
| 172 | backgroundCssRepeat() | 229 | ||
| 173 | backgroundEmpty() | 35 | ||
| CSSStyleDeclarationTest | 174 | getPropertyValue() | 218 | |
| 175 | interceptSetter() FF | 1318 | Test for a __lookupSetter__ bug affecting Hotmail when emulating Firefox. @see Rhino bug 491433 | |
| 176 | styleFilter() | 324 | ||
| 177 | style_MultipleCssAttributes() | 68 | ||
| CSSStyleRuleTest | 178 | colon() | 176 | |
| 179 | selectorText() | 145 | ||
| 180 | test() | 37 | ||
| 181 | testReadOnly() | 113 | ||
| ComputedCSSStyleDeclarationTest | 182 | getPropertyValue() | 479 | |
| DOMImplementationTest | 183 | createDocument() | 134 | |
| GeolocationTest | 184 | getCurrentPosition_enabled() | 52 | |
| HTMLAppletElementTest | 185 | getAlign() | 34 | |
| 186 | setAlign() | 61 | ||
| HTMLBaseElementTest | 187 | hrefAndTarget() | 34 | |
| HTMLBodyElementTest | 188 | background() | 152 | |
| HTMLCollectionTest | 189 | testFor_in() | 96 | |
| 190 | testFor_in2() | 124 | ||
| 191 | testOutOfBoundAccess() FF | 183 | Depending on the method used, out of bound access give different responses. | |
| 192 | testToStringFunction() IE | 57 | Test that toString is accessible. | |
| HTMLDivElementTest | 193 | getAlign() | 65 | |
| HTMLDocument2Test | 194 | readyState() | 52 | |
| HTMLDocumentTest | 195 | getElementsByTagName3() | 1115 | |
| 196 | getSelection() | 1462 | ||
| 197 | prefix() | 571 | Test that document.forms.form_name should be evaluated to undefined if the form has a prefix. | |
| HTMLDocumentWrite2Test | 198 | writeInNewWindowAndReadFormCollection() | 191 | Regression test for bug 2921851. |
| HTMLElement2Test | 199 | offsetWidth_calculatedBasedOnPage() | 535 | Value of offsetWidth is currently wrong when width is a % of the page. |
| HTMLElementTest | 200 | all_IndexByInt() | 54 | |
| 201 | attributeNS() | 2629 | ||
| 202 | children() | 1176 | ||
| 203 | getAttributeNode() FF17 | 232 | Caution: with IE if you get a node with some lowercase letters, the node will be retrieved and will get as name the value passed as attribute to getAttributeNode. The consequence for IE: x.getAttributeNode("Foo").nodeName != x.getAttributeNode("foo").nodeName | |
| 204 | getClientRects() | 1866 | ||
| 205 | getOuterHTMLFromUnclosedParagraph() FF17 | 764 | Test getting outerHTML of an unclosed p.Closing p is optional. |
|
| 206 | getSetAttributeNS() | 168 | ||
| 207 | nodeNameVsOuterElement() | 3819 | ||
| 208 | outerHTML_isindex() | 3281 | ||
| 209 | outerHTML_source() | 3571 | ||
| 210 | outerHTML_tbody() | 3671 | ||
| 211 | outerHTML_tfoot() | 3717 | ||
| 212 | outerHTML_thead() | 3727 | ||
| 213 | outerHTML_wbr() | 3791 | ||
| 214 | prototype_innerHTML() | 2553 | ||
| 215 | removeExpression() | 1992 | ||
| 216 | runtimeStyle() | 1717 | ||
| 217 | setExpression() | 1975 | ||
| 218 | setOuterHTMLAddAnchorToAnchor() FF17 | 1017 | Test setting outerHTML of an a to an a.a allows no a inside. |
|
| 219 | setOuterHTMLAddBlockToBlock() FF17 | 834 | Test setting outerHTML of a div (block) to a div (block). |
|
| 220 | setOuterHTMLAddBlockToInline() FF17 | 851 | Test setting outerHTML of a span (inline) to a div (block). |
|
| 221 | setOuterHTMLAddBlockToParagraph() FF17 | 961 | Test setting outerHTML of a p to a div (block).p allows no block elements inside. |
|
| 222 | setOuterHTMLAddEmpty() FF17 | 902 | Test setting outerHTML to a br (empty). |
|
| 223 | setOuterHTMLAddInlineToBlock() FF17 | 885 | Test setting outerHTML of a div (block) to a span (inline). |
|
| 224 | setOuterHTMLAddInlineToInline() FF17 | 868 | Test setting outerHTML of a span (inline) to a span (inline). |
|
| 225 | setOuterHTMLAddMultipleSelfClosingBlock() FF17 | 1053 | Test setting outerHTML to two XHTML self-closing div (block). |
|
| 226 | setOuterHTMLAddParagraphToParagraph() FF17 | 980 | Test setting outerHTML of a p to a p.A following p closes the one before. |
|
| 227 | setOuterHTMLAddSelfClosingBlock() FF17 | 1036 | Test setting outerHTML to an XHTML self-closing div (block). |
|
| 228 | setOuterHTMLAddSelfClosingEmpty() FF17 | 1089 | Test setting outerHTML to an XHTML self-closing br (empty). |
|
| 229 | setOuterHTMLAddSelfClosingInline() FF17 | 1072 | Test setting outerHTML to an XHTML self-closing span (inline). |
|
| 230 | setOuterHTMLAddTextToBlock() FF17 | 800 | Test setting outerHTML of a div (block) to a text. |
|
| 231 | setOuterHTMLAddTextToInline() FF17 | 817 | Test setting outerHTML of a span (inline) to a text. |
|
| 232 | setOuterHTMLAddUnclosedParagraph() FF17 | 999 | Test setting outerHTML to an unclosed p.Closing p is optional. |
|
| 233 | setOuterHTMLToReadOnly() FF17 | 919 | Test setting outerHTML to tr (read-only). |
|
| HTMLEmbedElementTest | 234 | getAlign() | 35 | |
| 235 | setAlign() | 72 | ||
| HTMLFieldSetElementTest | 236 | getAlign() | 36 | |
| 237 | setAlign() | 71 | ||
| HTMLFormElementTest | 238 | enctype_defaultValue() | 927 | Verify the default value of enctype for a newly created form element. A similar test is used by jQuery-1.9.1 in its "feature support" detection. |
| 239 | submitTriggersRequestNotParsed() FF17 | 998 | For FF3.6 and IE8: calling form.submit() immediately triggers a request but only the last response for a page is parsed. For FF10+ and Chrome: only one request, the last one. | |
| HTMLFrameElementTest | 240 | frames() | 217 | |
| HTMLHRElementTest | 241 | getAlign() | 34 | |
| 242 | setAlign() | 59 | ||
| HTMLIFrameElement2Test | 243 | getAlign() | 702 | |
| 244 | setAlign() | 729 | ||
| HTMLIFrameElementTest | 245 | idByName() IE | 501 | IE: getElementById() returns a different object than with direct 'id' variable. |
| HTMLImageElementTest | 246 | getAlign() | 206 | |
| 247 | setAlign() | 245 | ||
| HTMLInputElementTest | 248 | getAlign() | 766 | |
| 249 | setAlign() | 795 | ||
| 250 | typeCase() | 703 | ||
| HTMLLabelElementTest | 251 | htmlFor_click() FF | 63 | Tests that clicking the label by JavaScript does not change 'htmlFor' attribute in FF!! |
| HTMLLegendElementTest | 252 | getAlign() | 76 | |
| 253 | setAlign() | 104 | ||
| HTMLOptionElement2Test | 254 | click2() | 72 | |
| HTMLOptionElementTest | 255 | without_new() | 269 | |
| HTMLScriptElementTest | 256 | onReadyStateChange_Order() IE | 650 | Verifies the correct the ordering of script element execution, deferred script element execution, script ready state changes, deferred script ready state changes, and onload handlers. |
| HTMLSpanElementTest | 257 | cite() | 65 | |
| HTMLTableCaptionElementTest | 258 | getAlign() | 36 | |
| 259 | setAlign() | 64 | ||
| HTMLTableCellElementTest | 260 | offsetHeight() | 488 | |
| 261 | vAlign() | 148 | ||
| 262 | width() | 442 | ||
| HTMLTableColElementTest | 263 | getAlign() | 39 | |
| 264 | setAlign() | 68 | ||
| 265 | vAlign() | 223 | ||
| 266 | width() | 267 | ||
| 267 | width_px() | 328 | ||
| HTMLTableRowElementTest | 268 | vAlign() | 221 | |
| HTMLTableSectionElementTest | 269 | align_tbody() | 47 | |
| 270 | align_tfoot() | 59 | ||
| 271 | align_thead() | 35 | ||
| 272 | vAlign_tbody() | 120 | ||
| 273 | vAlign_tfoot() | 132 | ||
| 274 | vAlign_thead() | 108 | ||
| HTMLTextAreaElementTest | 275 | cols() | 329 | |
| 276 | getAttributeAndSetValue() | 428 | ||
| 277 | rows() | 366 | ||
| 278 | selection() | 136 | ||
| 279 | selection_outOfBounds() | 149 | ||
| 280 | selection_reverseOrder() | 161 | ||
| XMLDocumentTest | 281 | setProperty() | 156 | |
| 282 | xpathWithNamespaces() | 692 | ||
| XMLHttpRequest2Test | 283 | xhrDownloadInBackground() | 383 | Ensures that XHR download is performed without altering other JS jobs. Currently HtmlUnit doesn't behave correctly here because download and callback execution are executed within the same synchronize block on the HtmlPage. |
| XMLHttpRequest3Test | 284 | streaming() | 383 | Regression test for bug 1209686 (onreadystatechange not called with partial data when emulating FF). |
| XMLSerializerTest | 285 | htmlAttributes() | 160 | |
| 286 | inputTagWithoutType() FF | 384 | There is a small difference between HtmlUnit and FF. HtmlUnit adds type=text per default to the input FF handles input without type as type=text the fix for this is too big, so i made this workaround and add another (not yet implemented) test | |
| 287 | nameSpaces() | 101 | ||
| AlphanumericTest | 288 | test2() IE | 48 | Be sure all non-alphanumerics are matched by \W. |
| 289 | test3() IE | 62 | Be sure all non-alphanumerics are not matched by \w. | |
| 290 | test5() IE | 83 | Be sure all alphanumerics are matched by \w. | |
| 291 | test6() IE | 94 | Be sure all non-alphanumerics are matched by \W. | |
| 292 | test8() IE | 118 | Be sure all non-alphanumerics are matched by \W (using literals). | |
| AsteriskTest | 293 | test12() | 143 | Tests 'a0.b2.c3'.match(/[xyz]*1/. |
| DigitTest | 294 | test2() IE | 57 | Tests non_digits.match(new RegExp('\\D+')). |
| 295 | test6() IE | 102 | Tests s.match(new RegExp('\\D+')). | |
| SimpleFormTest | 296 | test1() IE, FF10, FF17, CHROME | 38 | Tests /[0-9]{3}/('23 2 34 678 9 09'). |
| 297 | test2() IE, FF10, FF17, CHROME | 49 | Tests /3.{4}8/('23 2 34 678 9 09'). | |
| 298 | test3() IE, FF10, FF17, CHROME | 60 | Tests (/3.{4}8/('23 2 34 678 9 09')).length. | |
| 299 | test4() IE, FF10, FF17, CHROME | 71 | Tests re('23 2 34 678 9 09'). | |
| 300 | test5() IE, FF10, FF17, CHROME | 82 | Tests re('23 2 34 678 9 09'). | |
| 301 | test6() IE, FF10, FF17, CHROME | 93 | Tests /3.{4}8/('23 2 34 678 9 09'). | |
| 302 | test7() IE, FF10, FF17, CHROME | 104 | Tests (re('23 2 34 678 9 09')).length. | |
| 303 | test8() IE, FF10, FF17, CHROME | 115 | Tests (/3.{4}8/('23 2 34 678 9 09')).length. | |
| StringSplitTest | 304 | test6() IE | 85 | Tests 'abc'.split(/[a-z]/). |
| 305 | test7() IE | 96 | Tests 'abc'.split(/[a-z]/). | |
| 306 | test8() IE | 107 | Tests 'abc'.split(new RegExp('[a-z]')). | |
| 307 | test9() IE | 118 | Tests 'abc'.split(new RegExp('[a-z]')). | |
| Dojo102Test | 308 | dojo() | 62 | |
| GWT250Test | 309 | hello() | 56 | |
| JQuery182Test | 310 | Sizzle__selector__XML_Document_Selectors() | 6722 | Test {645=[FF10, IE9], 646=[FF17, FF3_6], 648=[IE6, IE7, IE8]}. |
| 311 | Sizzle__selector__child_and_adjacent() FF | 6783 | Test {651=[FF10, IE9], 652=[FF17, FF3_6], 654=[IE6, IE7, IE8]}. | |
| 312 | Sizzle__selector__pseudo___misc() | 6814 | Test {654=[FF10, IE9], 655=[FF17, FF3_6], 657=[IE6, IE7, IE8]}. | |
| 313 | ajax__jQuery_ajaxSetup__timeout__Number_____with_global_timeout() | 4916 | Test {468=[FF10, IE9], 469=[FF17, FF3_6], 471=[IE6, IE7, IE8]}. | |
| 314 | ajax__jQuery_ajax_____error_callbacks() | 4305 | Test {407=[FF10, IE9], 408=[FF17, FF3_6], 410=[IE6, IE7, IE8]}. | |
| 315 | ajax__jQuery_ajax___failing_cross_domain() IE | 5027 | Test {479=[FF10, IE9], 480=[FF17, FF3_6], 482=[IE6, IE7, IE8]}. | |
| 316 | css___visible_selector_works_properly_on_children_with_a_hidden_parent__bug__4512_() | 4066 | Test {384=[FF10, IE9], 385=[FF17, FF3_6], 387=[IE6, IE7, IE8]}. | |
| 317 | css__box_model_properties_incorrectly_returning___instead_of_px__see__10639_and__12088() | 4097 | Test {387=[FF10, IE9], 388=[FF17, FF3_6], 390=[IE6, IE7, IE8]}. | |
| 318 | css__css_String_Hash_() | 3893 | Test {370=[FF10, IE9], 371=[FF17, FF3_6, IE6, IE7, IE8]}. | |
| 319 | css__percentage_properties_for_left_and_top_should_be_transformed_to_pixels__see__9505() | 4158 | Test {393=[FF10, IE9], 394=[FF17, FF3_6], 396=[IE6, IE7, IE8]}. | |
| 320 | css__show___resolves_correct_default_display__8099() IE, FF17 | 3998 | Test {378=[FF10, IE9], 379=[FF17, FF3_6], 381=[IE6, IE7, IE8]}. | |
| 321 | css__toggle__() IE9 | 4025 | Test {380=[FF10, IE9], 381=[FF17, FF3_6], 383=[IE6, IE7, IE8]}. | |
| 322 | dimensions__height_Function_() IE | 6535 | Test {627=[FF10, IE9], 628=[FF17, FF3_6], 630=[IE6, IE7, IE8]}. | |
| 323 | dimensions__height__() IE | 6524 | Test {626=[FF10, IE9], 627=[FF17, FF3_6], 629=[IE6, IE7, IE8]}. | |
| 324 | dimensions__innerHeight__() | 6567 | Test {630=[FF10, IE9], 631=[FF17, FF3_6], 633=[IE6, IE7, IE8]}. | |
| 325 | dimensions__innerWidth__() FF | 6556 | Test {629=[FF10, IE9], 630=[FF17, FF3_6], 632=[IE6, IE7, IE8]}. | |
| 326 | dimensions__outerHeight__() | 6629 | Test {636=[FF10, IE9], 637=[FF17, FF3_6], 639=[IE6, IE7, IE8]}. | |
| 327 | dimensions__outerWidth__() FF | 6578 | Test {631=[FF10, IE9], 632=[FF17, FF3_6], 634=[IE6, IE7, IE8]}. | |
| 328 | dimensions__window_vs__large_document() | 6681 | Test {641=[FF10, IE9], 642=[FF17, FF3_6], 644=[IE6, IE7, IE8]}. | |
| 329 | dimensions__window_vs__small_document() | 6670 | Test {640=[FF10, IE9], 641=[FF17, FF3_6], 643=[IE6, IE7, IE8]}. | |
| 330 | effects__CSS_Auto_to_show() | 5495 | Test {525=[FF10], 526=[FF17, FF3_6], 528=[IE6, IE7, IE8, IE9]}. | |
| 331 | effects__JS_Auto_to_show() | 5546 | Test {530=[FF10], 531=[FF17, FF3_6], 533=[IE6, IE7, IE8, IE9]}. | |
| 332 | effects__animate_block_as_inline_width_height() IE | 5250 | Test {501=[FF10, IE9], 502=[FF17, FF3_6], 504=[IE6, IE7, IE8]}. | |
| 333 | effects__animate_block_width_height() IE | 5272 | Test {503=[FF10, IE9], 504=[FF17, FF3_6], 506=[IE6, IE7, IE8]}. | |
| 334 | effects__animate_does_not_change_start_value_for_non_px_animation___7109_() | 6294 | Test {604=[FF10, IE9], 605=[FF17, FF3_6], 607=[IE6, IE7, IE8]}. | |
| 335 | effects__animate_native_inline_width_height() IE | 5261 | Test {502=[FF10, IE9], 503=[FF17, FF3_6], 505=[IE6, IE7, IE8]}. | |
| 336 | effects__animate_negative_height() IE | 5208 | Test {497=[FF10, IE9], 498=[FF17, FF3_6], 500=[IE6, IE7, IE8]}. | |
| 337 | effects__animate_negative_padding() | 5239 | Test {500=[FF10, IE9], 501=[FF17, FF3_6], 503=[IE6, IE7, IE8]}. | |
| 338 | effects__animate_table_cell_width_height() | 5304 | Test {506=[FF10, IE9], 507=[FF17, FF3_6], 509=[IE6, IE7, IE8]}. | |
| 339 | effects__animate_table_row_width_height() | 5293 | Test {505=[FF10, IE9], 506=[FF17, FF3_6], 508=[IE6, IE7, IE8]}. | |
| 340 | effects__slideToggle___stop___slideToggle__() IE | 6067 | Test {582=[FF10, IE9], 583=[FF17, FF3_6], 585=[IE6, IE7, IE8]}. | |
| 341 | event__Delegated_events_in_SVG___10791_() FF | 2314 | Test {213=[FF10, IE9], 214=[FF17, FF3_6, IE6, IE7, IE8]}. | |
| 342 | event__submit_event_bubbles_on_copied_forms___11649_() IE | 2263 | Test {208=[FF10, IE9], 209=[FF17, FF3_6, IE6, IE7, IE8]}. | |
| 343 | offset__absolute() | 6387 | Test {613=[FF10, IE9], 614=[FF17, FF3_6], 616=[IE6, IE7, IE8]}. | |
| 344 | offset__body() | 6453 | Test {619=[FF10, IE9], 620=[FF17, FF3_6], 622=[IE6, IE7, IE8]}. | |
| 345 | offset__fixed() | 6420 | Test {616=[FF10, IE9], 617=[FF17, FF3_6], 619=[IE6, IE7, IE8]}. | |
| 346 | offset__relative() | 6398 | Test {614=[FF10, IE9], 615=[FF17, FF3_6], 617=[IE6, IE7, IE8]}. | |
| 347 | offset__scroll() | 6442 | Test {618=[FF10, IE9], 619=[FF17, FF3_6], 621=[IE6, IE7, IE8]}. | |
| 348 | offset__static() | 6409 | Test {615=[FF10, IE9], 616=[FF17, FF3_6], 618=[IE6, IE7, IE8]}. | |
| 349 | offset__table() | 6431 | Test {617=[FF10, IE9], 618=[FF17, FF3_6], 620=[IE6, IE7, IE8]}. | |
| 350 | queue__delay___can_be_stopped() FF3_6 | 1516 | Test {135=[FF10, FF17, IE9], 136=[FF3_6, IE6, IE7, IE8]}. | |
| 351 | selector___jQuery_only__Sizzle_cache_collides_with_multiple_Sizzles_on_a_page() | 2776 | Test {259=[FF10, IE9], 260=[FF17, FF3_6, IE6, IE7, IE8]}. | |
| 352 | selector___jQuery_only__attributes___jQuery_attr() | 2765 | Test {258=[FF10, IE9], 259=[FF17, FF3_6, IE6, IE7, IE8]}. | |
| 353 | support__Verify_that_the_support_tests_resolve_as_expected_per_browser() IE6, IE7, IE8 | 1222 | Test {107=[FF3_6, IE6, IE7, IE8]}. | |
| 354 | support__body_background_is_not_lost_if_set_prior_to_loading_jQuery___9238_() IE6, IE7, IE8 | 1195 | Test {105=[FF10, FF17, FF3_6, IE6, IE7, IE8, IE9]}. | |
| MochiKitTest | 355 | style() | 139 | |
| Prototype150rc1Test | 356 | position() | 100 | |
| 357 | selector() | 117 | ||
| Prototype160Test | 358 | ajax() | 36 | |
| 359 | dom() | 62 | Note: testElementGetDimensions:, testElementGetStyle, testElementGetHeight, testElementScrollTo:, testPositionedOffset, testViewportOffset, testViewportDimensions, testViewportScrollOffsets and testElementGetWidth are expected to fail with HtmlUnit, as they need calculating width and height of all elements. Other tests succeed. | |
| 360 | form() | 105 | ||
| 361 | position() | 130 | ||
| 362 | unitTests() FF | 163 | Depends on {@link com.gargoylesoftware.htmlunit.javascript.regexp.HtmlUnitRegExpProxyTest#test()}. 1 expected failure is because the server port is other than 4711 | |
| Prototype161Test | 363 | ajax() | 34 | |
| 364 | dom() | 76 | Note: testElementGetDimensions:, testElementGetStyle, testElementGetHeight, testElementScrollTo:, testPositionedOffset, testViewportOffset, testViewportDimensions, testViewportScrollOffsets and testElementGetWidth are expected to fail with HtmlUnit, as they need calculating width and height of all elements. Other tests succeed. | |
| 365 | form() | 119 | ||
| 366 | position() | 160 | ||
| 367 | selector() | 193 | ||
| 368 | unitTests() | 218 | Depends on {@link com.gargoylesoftware.htmlunit.javascript.regexp.HtmlUnitRegExpProxyTest#test()}. 1 expected failure is because the server port is other than 4711 | |
| TinyMceTest | 369 | api() | 48 | |
| 370 | basic() | 57 | ||
| YuiTest | 371 | calendar() | 87 | |
| 372 | colorPicker() | 96 | ||
| 373 | dom() | 127 | ||
| 374 | dragDrop() | 136 | ||
| 375 | editor() | 154 | ||
| 376 | element() | 208 | ||
| 377 | imageLoader() | 199 | ||
| 378 | module() | 189 | ||
| 379 | yuiLoaderRollup() | 163 |