Changeset 63645 in webkit
- Timestamp:
- Jul 19, 2010 1:23:36 AM (14 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r63644 r63645 1 2010-07-19 Kent Hansen <kent.hansen@nokia.com> 2 3 Reviewed by Sam Weinig. 4 5 Improve coverage of fast/dom/Window/window-properties test 6 https://bugs.webkit.org/show_bug.cgi?id=42258 7 8 Use Object.getOwnPropertyNames to cover ECMA properties 9 and other native properties. 10 11 * fast/dom/Window/window-properties-expected.txt: 12 * fast/dom/Window/window-properties.html: 13 * platform/gtk/fast/dom/Window/window-properties-expected.txt: 14 * platform/qt/fast/dom/Window/window-properties-expected.txt: 15 1 16 2010-07-18 Maciej Stachowiak <mjs@apple.com> 2 17 -
trunk/LayoutTests/fast/dom/Window/window-properties-expected.txt
r62880 r63645 2 2 3 3 window [object DOMWindow] 4 window.Array [function] 4 5 window.Attr [object AttrConstructor] 5 6 window.Attr.prototype [object AttrPrototype] … … 41 42 window.Attr.prototype.replaceChild [function] 42 43 window.Audio [object AudioConstructor] 44 window.Audio.length [number] 43 45 window.Audio.prototype [object HTMLAudioElementPrototype] 44 46 window.Audio.prototype.ATTRIBUTE_NODE [number] … … 155 157 window.BlobBuilder.prototype.append [function] 156 158 window.BlobBuilder.prototype.getBlob [function] 159 window.Boolean [function] 157 160 window.CDATASection [object CDATASectionConstructor] 158 161 window.CDATASection.prototype [object CDATASectionPrototype] … … 545 548 window.DOMException.prototype.VALIDATION_ERR [number] 546 549 window.DOMException.prototype.WRONG_DOCUMENT_ERR [number] 550 window.DOMException.prototype.toString [function] 547 551 window.DOMImplementation [object DOMImplementationConstructor] 548 552 window.DOMImplementation.prototype [object DOMImplementationPrototype] … … 561 565 window.DOMStringMap [object DOMStringMapConstructor] 562 566 window.DOMStringMap.prototype [object DOMStringMapPrototype] 567 window.Date [function] 563 568 window.Document [object DocumentConstructor] 564 569 window.Document.prototype [object DocumentPrototype] … … 856 861 window.EntityReference.prototype.removeEventListener [function] 857 862 window.EntityReference.prototype.replaceChild [function] 863 window.Error [function] 858 864 window.EvalError [function] 859 865 window.Event [object EventConstructor] … … 905 911 window.EventException.prototype [object EventExceptionPrototype] 906 912 window.EventException.prototype.UNSPECIFIED_EVENT_TYPE_ERR [number] 913 window.EventException.prototype.toString [function] 907 914 window.EventSource [object EventSourceConstructor] 908 915 window.EventSource.CLOSED [number] 909 916 window.EventSource.CONNECTING [number] 910 917 window.EventSource.OPEN [number] 918 window.EventSource.length [number] 911 919 window.EventSource.prototype [object EventSourcePrototype] 912 920 window.EventSource.prototype.CLOSED [number] … … 925 933 window.FormData.prototype [object FormDataPrototype] 926 934 window.FormData.prototype.append [function] 935 window.Function [function] 927 936 window.HTMLAllCollection [object HTMLAllCollectionConstructor] 928 937 window.HTMLAllCollection.prototype [object HTMLAllCollectionPrototype] … … 1074 1083 window.ImageData [object ImageDataConstructor] 1075 1084 window.ImageData.prototype [object ImageDataPrototype] 1085 window.Infinity [number] 1086 window.JSON [object JSON] 1087 window.JSON.parse [function] 1088 window.JSON.stringify [function] 1076 1089 window.KeyboardEvent [object KeyboardEventConstructor] 1077 1090 window.KeyboardEvent.prototype [printed above as window.Event.prototype] 1091 window.Math [object Math] 1092 window.Math.E [number] 1093 window.Math.LN10 [number] 1094 window.Math.LN2 [number] 1095 window.Math.LOG10E [number] 1096 window.Math.LOG2E [number] 1097 window.Math.PI [number] 1098 window.Math.SQRT1_2 [number] 1099 window.Math.SQRT2 [number] 1100 window.Math.abs [function] 1101 window.Math.acos [function] 1102 window.Math.asin [function] 1103 window.Math.atan [function] 1104 window.Math.atan2 [function] 1105 window.Math.ceil [function] 1106 window.Math.cos [function] 1107 window.Math.exp [function] 1108 window.Math.floor [function] 1109 window.Math.log [function] 1110 window.Math.max [function] 1111 window.Math.min [function] 1112 window.Math.pow [function] 1113 window.Math.random [function] 1114 window.Math.round [function] 1115 window.Math.sin [function] 1116 window.Math.sqrt [function] 1117 window.Math.tan [function] 1078 1118 window.MediaError [object MediaErrorConstructor] 1079 1119 window.MediaError.MEDIA_ERR_ABORTED [number] … … 1116 1156 window.MutationEvent.REMOVAL [number] 1117 1157 window.MutationEvent.prototype [printed above as window.Event.prototype] 1158 window.NaN [number] 1118 1159 window.NamedNodeMap [object NamedNodeMapConstructor] 1119 1160 window.NamedNodeMap.prototype [object NamedNodeMapPrototype] … … 1221 1262 window.Notation [object NotationConstructor] 1222 1263 window.Notation.prototype [printed above as window.Node.prototype] 1264 window.Number [function] 1265 window.Object [function] 1223 1266 window.Option [object OptionConstructor] 1267 window.Option.length [number] 1224 1268 window.Option.prototype [printed above as window.Element.prototype] 1225 1269 window.OverflowEvent [object OverflowEventConstructor] … … 1296 1340 window.RangeException.prototype.BAD_BOUNDARYPOINTS_ERR [number] 1297 1341 window.RangeException.prototype.INVALID_NODE_TYPE_ERR [number] 1342 window.RangeException.prototype.toString [function] 1298 1343 window.Rect [object RectConstructor] 1299 1344 window.Rect.prototype [object RectPrototype] 1300 1345 window.ReferenceError [function] 1346 window.RegExp [function] 1301 1347 window.SQLException [object SQLExceptionConstructor] 1302 1348 window.SQLException.CONSTRAINT_ERR [number] … … 1411 1457 window.SVGException.prototype.SVG_MATRIX_NOT_INVERTABLE [number] 1412 1458 window.SVGException.prototype.SVG_WRONG_TYPE_ERR [number] 1459 window.SVGException.prototype.toString [function] 1413 1460 window.SVGFEBlendElement [object SVGFEBlendElementConstructor] 1414 1461 window.SVGFEBlendElement.SVG_FEBLEND_MODE_DARKEN [number] … … 1875 1922 window.SVGZoomEvent.prototype [printed above as window.Event.prototype] 1876 1923 window.SharedWorker [object SharedWorkerConstructor] 1924 window.SharedWorker.length [number] 1877 1925 window.SharedWorker.prototype [object SharedWorkerPrototype] 1878 1926 window.SharedWorker.prototype.addEventListener [function] … … 1881 1929 window.Storage [object StorageConstructor] 1882 1930 window.Storage.prototype [object StoragePrototype] 1931 window.Storage.prototype.clear [function] 1932 window.Storage.prototype.getItem [function] 1933 window.Storage.prototype.key [function] 1934 window.Storage.prototype.removeItem [function] 1935 window.Storage.prototype.setItem [function] 1883 1936 window.StorageEvent [object StorageEventConstructor] 1884 1937 window.StorageEvent.prototype [printed above as window.Event.prototype] 1938 window.String [function] 1885 1939 window.StyleSheet [object StyleSheetConstructor] 1886 1940 window.StyleSheet.prototype [object StyleSheetPrototype] … … 1910 1964 window.WebKitCSSKeyframesRule.prototype [printed above as window.CSSRule.prototype] 1911 1965 window.WebKitCSSMatrix [object WebKitCSSMatrixConstructor] 1966 window.WebKitCSSMatrix.length [number] 1912 1967 window.WebKitCSSMatrix.prototype [object WebKitCSSMatrixPrototype] 1913 1968 window.WebKitCSSMatrix.prototype.inverse [function] … … 1917 1972 window.WebKitCSSMatrix.prototype.scale [function] 1918 1973 window.WebKitCSSMatrix.prototype.setMatrixValue [function] 1974 window.WebKitCSSMatrix.prototype.toString [function] 1919 1975 window.WebKitCSSMatrix.prototype.translate [function] 1920 1976 window.WebKitCSSTransformValue [object WebKitCSSTransformValueConstructor] … … 1942 1998 window.WebKitCSSTransformValue.prototype [printed above as window.CSSValue.prototype] 1943 1999 window.WebKitPoint [object WebKitPointConstructor] 2000 window.WebKitPoint.length [number] 1944 2001 window.WebKitPoint.prototype [object WebKitPointPrototype] 1945 2002 window.WebKitTransitionEvent [object WebKitTransitionEventConstructor] … … 1949 2006 window.WebSocket.CONNECTING [number] 1950 2007 window.WebSocket.OPEN [number] 2008 window.WebSocket.length [number] 1951 2009 window.WebSocket.prototype [object WebSocketPrototype] 1952 2010 window.WebSocket.prototype.CLOSED [number] … … 1961 2019 window.WheelEvent.prototype [printed above as window.Event.prototype] 1962 2020 window.Worker [object WorkerConstructor] 2021 window.Worker.length [number] 1963 2022 window.Worker.prototype [object WorkerPrototype] 1964 2023 window.Worker.prototype.addEventListener [function] … … 1996 2055 window.XMLHttpRequestException.prototype.ABORT_ERR [number] 1997 2056 window.XMLHttpRequestException.prototype.NETWORK_ERR [number] 2057 window.XMLHttpRequestException.prototype.toString [function] 1998 2058 window.XMLHttpRequestUpload [object XMLHttpRequestUploadConstructor] 1999 2059 window.XMLHttpRequestUpload.prototype [object XMLHttpRequestUploadPrototype] … … 2015 2075 window.XPathException.prototype.INVALID_EXPRESSION_ERR [number] 2016 2076 window.XPathException.prototype.TYPE_ERR [number] 2077 window.XPathException.prototype.toString [function] 2017 2078 window.XPathResult [object XPathResultConstructor] 2018 2079 window.XPathResult.ANY_TYPE [number] … … 2117 2178 window.console.profileEnd [function] 2118 2179 window.console.profiles [object Array] 2180 window.console.profiles.length [number] 2119 2181 window.console.time [function] 2120 2182 window.console.timeEnd [function] … … 2122 2184 window.console.warn [function] 2123 2185 window.crypto [undefined] 2186 window.decodeURI [function] 2187 window.decodeURIComponent [function] 2124 2188 window.defaultStatus [string] 2125 2189 window.defaultstatus [string] … … 2127 2191 window.dispatchEvent [function] 2128 2192 window.document [printed above as window.Document.prototype] 2193 window.encodeURI [function] 2194 window.encodeURIComponent [function] 2195 window.escape [function] 2196 window.eval [function] 2129 2197 window.event [undefined] 2130 2198 window.find [function] … … 2145 2213 window.innerHeight [number] 2146 2214 window.innerWidth [number] 2215 window.isFinite [function] 2216 window.isNaN [function] 2147 2217 window.length [number] 2148 2218 window.localStorage [printed above as window.Storage.prototype] … … 2159 2229 window.location.replace [function] 2160 2230 window.location.search [string] 2231 window.location.toString [function] 2161 2232 window.locationbar [object BarInfo] 2162 2233 window.locationbar.visible [boolean] … … 2245 2316 window.pageYOffset [number] 2246 2317 window.parent [printed above as window] 2318 window.parseFloat [function] 2319 window.parseInt [function] 2247 2320 window.personalbar [object BarInfo] 2248 2321 window.personalbar.visible [boolean] … … 2250 2323 window.print [function] 2251 2324 window.prompt [function] 2325 window.propertiesOnObject [function] 2252 2326 window.releaseEvents [function] 2253 2327 window.removeEventListener [function] … … 2283 2357 window.stop [function] 2284 2358 window.styleMedia [object StyleMedia] 2359 window.styleMedia.constructor [object StyleMediaConstructor] 2360 window.styleMedia.constructor.prototype [object StyleMediaPrototype] 2361 window.styleMedia.constructor.prototype.matchMedium [function] 2285 2362 window.styleMedia.matchMedium [function] 2286 2363 window.styleMedia.type [string] … … 2291 2368 window.typeOfNullAware [function] 2292 2369 window.typeStringNullAware [function] 2370 window.undefined [undefined] 2371 window.unescape [function] 2293 2372 window.webkitConvertPointFromNodeToPage [function] 2294 2373 window.webkitConvertPointFromPageToNode [function] … … 2319 2398 window.getSelection().setBaseAndExtent [function] 2320 2399 window.getSelection().setPosition [function] 2400 window.getSelection().toString [function] 2321 2401 window.getSelection().type [string] 2322 2402 -
trunk/LayoutTests/fast/dom/Window/window-properties.html
r63559 r63645 127 127 } 128 128 129 function propertiesOnObject(o) { 130 var namesSet = {}; 131 while (true) { 132 var names = Object.getOwnPropertyNames(o); 133 for (var i = 0; i < names.length; ++i) 134 namesSet[names[i]] = 1; 135 o = Object.getPrototypeOf(o); 136 if (!o) 137 break; 138 // Avoid polluting results with built-in prototype properties. 139 if ((o == Array.prototype) || (o == Object.prototype)) 140 break; 141 } 142 var result = []; 143 for (var p in namesSet) 144 result.push(p); 145 return result; 146 } 147 129 148 function logProperties(object, objectName) 130 149 { 131 var array = new Array; 132 for (var property in object) { 133 array.push(property); 134 } 150 var array = propertiesOnObject(object); 135 151 array.sort(); 136 152 for (var i = 0; i < array.length; i++) { -
trunk/LayoutTests/platform/gtk/fast/dom/Window/window-properties-expected.txt
r62881 r63645 2 2 3 3 window [object DOMWindow] 4 window.Array [function] 4 5 window.Attr [object AttrConstructor] 5 6 window.Attr.prototype [object AttrPrototype] … … 41 42 window.Attr.prototype.replaceChild [function] 42 43 window.Audio [object AudioConstructor] 44 window.Audio.length [number] 43 45 window.Audio.prototype [object HTMLAudioElementPrototype] 44 46 window.Audio.prototype.ATTRIBUTE_NODE [number] … … 126 128 window.BlobBuilder.prototype.append [function] 127 129 window.BlobBuilder.prototype.getBlob [function] 130 window.Boolean [function] 128 131 window.CDATASection [object CDATASectionConstructor] 129 132 window.CDATASection.prototype [object CDATASectionPrototype] … … 516 519 window.DOMException.prototype.VALIDATION_ERR [number] 517 520 window.DOMException.prototype.WRONG_DOCUMENT_ERR [number] 521 window.DOMException.prototype.toString [function] 518 522 window.DOMImplementation [object DOMImplementationConstructor] 519 523 window.DOMImplementation.prototype [object DOMImplementationPrototype] … … 530 534 window.DOMStringList.prototype.contains [function] 531 535 window.DOMStringList.prototype.item [function] 536 window.Date [function] 532 537 window.Document [object DocumentConstructor] 533 538 window.Document.prototype [object DocumentPrototype] … … 824 829 window.EntityReference.prototype.removeEventListener [function] 825 830 window.EntityReference.prototype.replaceChild [function] 831 window.Error [function] 826 832 window.EvalError [function] 827 833 window.Event [object EventConstructor] … … 872 878 window.EventException.prototype [object EventExceptionPrototype] 873 879 window.EventException.prototype.UNSPECIFIED_EVENT_TYPE_ERR [number] 880 window.EventException.prototype.toString [function] 874 881 window.EventSource [object EventSourceContructor] 882 window.EventSource.length [number] 875 883 window.EventSource.prototype [object EventSourcePrototype] 876 884 window.EventSource.prototype.CLOSED [number] … … 889 897 window.FormData.prototype [object FormDataPrototype] 890 898 window.FormData.prototype.append [function] 899 window.Function [function] 891 900 window.HTMLAnchorElement [object HTMLAnchorElementConstructor] 892 901 window.HTMLAnchorElement.prototype [printed above as window.Element.prototype] … … 1034 1043 window.Image [object ImageConstructor] 1035 1044 window.Image.prototype [printed above as window.Element.prototype] 1045 window.Infinity [number] 1046 window.JSON [object JSON] 1047 window.JSON.parse [function] 1048 window.JSON.stringify [function] 1036 1049 window.KeyboardEvent [object KeyboardEventConstructor] 1037 1050 window.KeyboardEvent.prototype [printed above as window.Event.prototype] 1051 window.Math [object Math] 1052 window.Math.E [number] 1053 window.Math.LN10 [number] 1054 window.Math.LN2 [number] 1055 window.Math.LOG10E [number] 1056 window.Math.LOG2E [number] 1057 window.Math.PI [number] 1058 window.Math.SQRT1_2 [number] 1059 window.Math.SQRT2 [number] 1060 window.Math.abs [function] 1061 window.Math.acos [function] 1062 window.Math.asin [function] 1063 window.Math.atan [function] 1064 window.Math.atan2 [function] 1065 window.Math.ceil [function] 1066 window.Math.cos [function] 1067 window.Math.exp [function] 1068 window.Math.floor [function] 1069 window.Math.log [function] 1070 window.Math.max [function] 1071 window.Math.min [function] 1072 window.Math.pow [function] 1073 window.Math.random [function] 1074 window.Math.round [function] 1075 window.Math.sin [function] 1076 window.Math.sqrt [function] 1077 window.Math.tan [function] 1038 1078 window.MediaError [object MediaErrorConstructor] 1039 1079 window.MediaError.MEDIA_ERR_ABORTED [number] … … 1076 1116 window.MutationEvent.REMOVAL [number] 1077 1117 window.MutationEvent.prototype [printed above as window.Event.prototype] 1118 window.NaN [number] 1078 1119 window.NamedNodeMap [object NamedNodeMapConstructor] 1079 1120 window.NamedNodeMap.prototype [object NamedNodeMapPrototype] … … 1181 1222 window.Notation [object NotationConstructor] 1182 1223 window.Notation.prototype [printed above as window.Node.prototype] 1224 window.Number [function] 1225 window.Object [function] 1183 1226 window.Option [object OptionConstructor] 1227 window.Option.length [number] 1184 1228 window.Option.prototype [printed above as window.Element.prototype] 1185 1229 window.OverflowEvent [object OverflowEventConstructor] … … 1254 1298 window.RangeException.prototype.BAD_BOUNDARYPOINTS_ERR [number] 1255 1299 window.RangeException.prototype.INVALID_NODE_TYPE_ERR [number] 1300 window.RangeException.prototype.toString [function] 1256 1301 window.Rect [object RectConstructor] 1257 1302 window.Rect.prototype [object RectPrototype] 1258 1303 window.ReferenceError [function] 1304 window.RegExp [function] 1259 1305 window.SQLException [object SQLExceptionConstructor] 1260 1306 window.SQLException.CONSTRAINT_ERR [number] … … 1303 1349 window.SVGException.prototype.SVG_MATRIX_NOT_INVERTABLE [number] 1304 1350 window.SVGException.prototype.SVG_WRONG_TYPE_ERR [number] 1351 window.SVGException.prototype.toString [function] 1305 1352 window.SVGGradientElement [object SVGGradientElementConstructor] 1306 1353 window.SVGGradientElement.SVG_SPREADMETHOD_PAD [number] … … 1485 1532 window.SVGUnitTypes.prototype.SVG_UNIT_TYPE_USERSPACEONUSE [number] 1486 1533 window.SharedWorker [object SharedWorkerConstructor] 1534 window.SharedWorker.length [number] 1487 1535 window.SharedWorker.prototype [object SharedWorkerPrototype] 1488 1536 window.SharedWorker.prototype.addEventListener [function] … … 1491 1539 window.Storage [object StorageConstructor] 1492 1540 window.Storage.prototype [object StoragePrototype] 1541 window.Storage.prototype.clear [function] 1542 window.Storage.prototype.getItem [function] 1543 window.Storage.prototype.key [function] 1544 window.Storage.prototype.removeItem [function] 1545 window.Storage.prototype.setItem [function] 1493 1546 window.StorageEvent [object StorageEventConstructor] 1494 1547 window.StorageEvent.prototype [printed above as window.Event.prototype] 1548 window.String [function] 1495 1549 window.StyleSheet [object StyleSheetConstructor] 1496 1550 window.StyleSheet.prototype [object StyleSheetPrototype] … … 1520 1574 window.WebKitCSSKeyframesRule.prototype [printed above as window.CSSRule.prototype] 1521 1575 window.WebKitCSSMatrix [object WebKitCSSMatrixConstructor] 1576 window.WebKitCSSMatrix.length [number] 1522 1577 window.WebKitCSSMatrix.prototype [object WebKitCSSMatrixPrototype] 1523 1578 window.WebKitCSSMatrix.prototype.inverse [function] … … 1527 1582 window.WebKitCSSMatrix.prototype.scale [function] 1528 1583 window.WebKitCSSMatrix.prototype.setMatrixValue [function] 1584 window.WebKitCSSMatrix.prototype.toString [function] 1529 1585 window.WebKitCSSMatrix.prototype.translate [function] 1530 1586 window.WebKitCSSTransformValue [object WebKitCSSTransformValueConstructor] … … 1552 1608 window.WebKitCSSTransformValue.prototype [printed above as window.CSSValue.prototype] 1553 1609 window.WebKitPoint [object WebKitPointConstructor] 1610 window.WebKitPoint.length [number] 1554 1611 window.WebKitPoint.prototype [object WebKitPointPrototype] 1555 1612 window.WebKitTransitionEvent [object WebKitTransitionEventConstructor] … … 1565 1622 window.WheelEvent.prototype [printed above as window.Event.prototype] 1566 1623 window.Worker [object WorkerConstructor] 1624 window.Worker.length [number] 1567 1625 window.Worker.prototype [object WorkerPrototype] 1568 1626 window.Worker.prototype.addEventListener [function] … … 1595 1653 window.XMLHttpRequestException.prototype.ABORT_ERR [number] 1596 1654 window.XMLHttpRequestException.prototype.NETWORK_ERR [number] 1655 window.XMLHttpRequestException.prototype.toString [function] 1597 1656 window.XMLHttpRequestUpload [object XMLHttpRequestUploadConstructor] 1598 1657 window.XMLHttpRequestUpload.prototype [object XMLHttpRequestUploadPrototype] … … 1614 1673 window.XPathException.prototype.INVALID_EXPRESSION_ERR [number] 1615 1674 window.XPathException.prototype.TYPE_ERR [number] 1675 window.XPathException.prototype.toString [function] 1616 1676 window.XPathResult [object XPathResultConstructor] 1617 1677 window.XPathResult.ANY_TYPE [number] … … 1714 1774 window.console.profileEnd [function] 1715 1775 window.console.profiles [object Array] 1776 window.console.profiles.length [number] 1716 1777 window.console.time [function] 1717 1778 window.console.timeEnd [function] … … 1719 1780 window.console.warn [function] 1720 1781 window.crypto [undefined] 1782 window.decodeURI [function] 1783 window.decodeURIComponent [function] 1721 1784 window.defaultStatus [string] 1722 1785 window.defaultstatus [string] … … 1724 1787 window.dispatchEvent [function] 1725 1788 window.document [printed above as window.Document.prototype] 1789 window.encodeURI [function] 1790 window.encodeURIComponent [function] 1791 window.escape [function] 1792 window.eval [function] 1726 1793 window.event [undefined] 1727 1794 window.find [function] … … 1740 1807 window.innerHeight [number] 1741 1808 window.innerWidth [number] 1809 window.isFinite [function] 1810 window.isNaN [function] 1742 1811 window.length [number] 1743 1812 window.localStorage [printed above as window.Storage.prototype] … … 1754 1823 window.location.replace [function] 1755 1824 window.location.search [string] 1825 window.location.toString [function] 1756 1826 window.locationbar [object BarInfo] 1757 1827 window.locationbar.visible [boolean] … … 1839 1909 window.pageYOffset [number] 1840 1910 window.parent [printed above as window] 1911 window.parseFloat [function] 1912 window.parseInt [function] 1841 1913 window.personalbar [object BarInfo] 1842 1914 window.personalbar.visible [boolean] … … 1844 1916 window.print [function] 1845 1917 window.prompt [function] 1918 window.propertiesOnObject [function] 1846 1919 window.releaseEvents [function] 1847 1920 window.removeEventListener [function] … … 1878 1951 window.stop [function] 1879 1952 window.styleMedia [object Media] 1953 window.styleMedia.constructor [object StyleMediaConstructor] 1954 window.styleMedia.constructor.prototype [object StyleMediaPrototype] 1955 window.styleMedia.constructor.prototype.matchMedium [function] 1880 1956 window.styleMedia.matchMedium [function] 1881 1957 window.styleMedia.type [string] … … 1886 1962 window.typeOfNullAware [function] 1887 1963 window.typeStringNullAware [function] 1964 window.undefined [undefined] 1965 window.unescape [function] 1888 1966 window.webkitConvertPointFromNodeToPage [function] 1889 1967 window.webkitConvertPointFromPageToNode [function] … … 1914 1992 window.getSelection().setBaseAndExtent [function] 1915 1993 window.getSelection().setPosition [function] 1994 window.getSelection().toString [function] 1916 1995 window.getSelection().type [string] 1917 1996 -
trunk/LayoutTests/platform/qt/fast/dom/Window/window-properties-expected.txt
r62882 r63645 2 2 3 3 window [object DOMWindow] 4 window.Array [function] 4 5 window.Attr [object AttrConstructor] 5 6 window.Attr.prototype [object AttrPrototype] … … 41 42 window.Attr.prototype.replaceChild [function] 42 43 window.Audio [object AudioConstructor] 44 window.Audio.length [number] 43 45 window.Audio.prototype [object HTMLAudioElementPrototype] 44 46 window.Audio.prototype.ATTRIBUTE_NODE [number] … … 155 157 window.BlobBuilder.prototype.append [function] 156 158 window.BlobBuilder.prototype.getBlob [function] 159 window.Boolean [function] 157 160 window.CDATASection [object CDATASectionConstructor] 158 161 window.CDATASection.prototype [object CDATASectionPrototype] … … 545 548 window.DOMException.prototype.VALIDATION_ERR [number] 546 549 window.DOMException.prototype.WRONG_DOCUMENT_ERR [number] 550 window.DOMException.prototype.toString [function] 547 551 window.DOMImplementation [object DOMImplementationConstructor] 548 552 window.DOMImplementation.prototype [object DOMImplementationPrototype] … … 561 565 window.DOMStringMap [object DOMStringMapConstructor] 562 566 window.DOMStringMap.prototype [object DOMStringMapPrototype] 567 window.Date [function] 563 568 window.Document [object DocumentConstructor] 564 569 window.Document.prototype [object DocumentPrototype] … … 856 861 window.EntityReference.prototype.removeEventListener [function] 857 862 window.EntityReference.prototype.replaceChild [function] 863 window.Error [function] 858 864 window.EvalError [function] 859 865 window.Event [object EventConstructor] … … 905 911 window.EventException.prototype [object EventExceptionPrototype] 906 912 window.EventException.prototype.UNSPECIFIED_EVENT_TYPE_ERR [number] 913 window.EventException.prototype.toString [function] 907 914 window.EventSource [object EventSourceConstructor] 908 915 window.EventSource.CLOSED [number] 909 916 window.EventSource.CONNECTING [number] 910 917 window.EventSource.OPEN [number] 918 window.EventSource.length [number] 911 919 window.EventSource.prototype [object EventSourcePrototype] 912 920 window.EventSource.prototype.CLOSED [number] … … 925 933 window.FormData.prototype [object FormDataPrototype] 926 934 window.FormData.prototype.append [function] 935 window.Function [function] 927 936 window.HTMLAllCollection [object HTMLAllCollectionConstructor] 928 937 window.HTMLAllCollection.prototype [object HTMLAllCollectionPrototype] … … 1074 1083 window.ImageData [object ImageDataConstructor] 1075 1084 window.ImageData.prototype [object ImageDataPrototype] 1085 window.Infinity [number] 1086 window.JSON [object JSON] 1087 window.JSON.parse [function] 1088 window.JSON.stringify [function] 1076 1089 window.KeyboardEvent [object KeyboardEventConstructor] 1077 1090 window.KeyboardEvent.prototype [printed above as window.Event.prototype] 1091 window.Math [object Math] 1092 window.Math.E [number] 1093 window.Math.LN10 [number] 1094 window.Math.LN2 [number] 1095 window.Math.LOG10E [number] 1096 window.Math.LOG2E [number] 1097 window.Math.PI [number] 1098 window.Math.SQRT1_2 [number] 1099 window.Math.SQRT2 [number] 1100 window.Math.abs [function] 1101 window.Math.acos [function] 1102 window.Math.asin [function] 1103 window.Math.atan [function] 1104 window.Math.atan2 [function] 1105 window.Math.ceil [function] 1106 window.Math.cos [function] 1107 window.Math.exp [function] 1108 window.Math.floor [function] 1109 window.Math.log [function] 1110 window.Math.max [function] 1111 window.Math.min [function] 1112 window.Math.pow [function] 1113 window.Math.random [function] 1114 window.Math.round [function] 1115 window.Math.sin [function] 1116 window.Math.sqrt [function] 1117 window.Math.tan [function] 1078 1118 window.MediaError [object MediaErrorConstructor] 1079 1119 window.MediaError.MEDIA_ERR_ABORTED [number] … … 1116 1156 window.MutationEvent.REMOVAL [number] 1117 1157 window.MutationEvent.prototype [printed above as window.Event.prototype] 1158 window.NaN [number] 1118 1159 window.NamedNodeMap [object NamedNodeMapConstructor] 1119 1160 window.NamedNodeMap.prototype [object NamedNodeMapPrototype] … … 1221 1262 window.Notation [object NotationConstructor] 1222 1263 window.Notation.prototype [printed above as window.Node.prototype] 1264 window.Number [function] 1265 window.Object [function] 1223 1266 window.Option [object OptionConstructor] 1267 window.Option.length [number] 1224 1268 window.Option.prototype [printed above as window.Element.prototype] 1225 1269 window.OverflowEvent [object OverflowEventConstructor] … … 1296 1340 window.RangeException.prototype.BAD_BOUNDARYPOINTS_ERR [number] 1297 1341 window.RangeException.prototype.INVALID_NODE_TYPE_ERR [number] 1342 window.RangeException.prototype.toString [function] 1298 1343 window.Rect [object RectConstructor] 1299 1344 window.Rect.prototype [object RectPrototype] 1300 1345 window.ReferenceError [function] 1346 window.RegExp [function] 1301 1347 window.SQLException [object SQLExceptionConstructor] 1302 1348 window.SQLException.CONSTRAINT_ERR [number] … … 1403 1449 window.SVGException.prototype.SVG_MATRIX_NOT_INVERTABLE [number] 1404 1450 window.SVGException.prototype.SVG_WRONG_TYPE_ERR [number] 1451 window.SVGException.prototype.toString [function] 1405 1452 window.SVGFEBlendElement [object SVGFEBlendElementConstructor] 1406 1453 window.SVGFEBlendElement.SVG_FEBLEND_MODE_DARKEN [number] … … 1843 1890 window.SVGZoomEvent.prototype [printed above as window.Event.prototype] 1844 1891 window.SharedWorker [object SharedWorkerConstructor] 1892 window.SharedWorker.length [number] 1845 1893 window.SharedWorker.prototype [object SharedWorkerPrototype] 1846 1894 window.SharedWorker.prototype.addEventListener [function] … … 1849 1897 window.Storage [object StorageConstructor] 1850 1898 window.Storage.prototype [object StoragePrototype] 1899 window.Storage.prototype.clear [function] 1900 window.Storage.prototype.getItem [function] 1901 window.Storage.prototype.key [function] 1902 window.Storage.prototype.removeItem [function] 1903 window.Storage.prototype.setItem [function] 1851 1904 window.StorageEvent [object StorageEventConstructor] 1852 1905 window.StorageEvent.prototype [printed above as window.Event.prototype] 1906 window.String [function] 1853 1907 window.StyleSheet [object StyleSheetConstructor] 1854 1908 window.StyleSheet.prototype [object StyleSheetPrototype] … … 1880 1934 window.WebKitCSSKeyframesRule.prototype [printed above as window.CSSRule.prototype] 1881 1935 window.WebKitCSSMatrix [object WebKitCSSMatrixConstructor] 1936 window.WebKitCSSMatrix.length [number] 1882 1937 window.WebKitCSSMatrix.prototype [object WebKitCSSMatrixPrototype] 1883 1938 window.WebKitCSSMatrix.prototype.inverse [function] … … 1887 1942 window.WebKitCSSMatrix.prototype.scale [function] 1888 1943 window.WebKitCSSMatrix.prototype.setMatrixValue [function] 1944 window.WebKitCSSMatrix.prototype.toString [function] 1889 1945 window.WebKitCSSMatrix.prototype.translate [function] 1890 1946 window.WebKitCSSTransformValue [object WebKitCSSTransformValueConstructor] … … 1912 1968 window.WebKitCSSTransformValue.prototype [printed above as window.CSSValue.prototype] 1913 1969 window.WebKitPoint [object WebKitPointConstructor] 1970 window.WebKitPoint.length [number] 1914 1971 window.WebKitPoint.prototype [object WebKitPointPrototype] 1915 1972 window.WebKitTransitionEvent [object WebKitTransitionEventConstructor] … … 1919 1976 window.WebSocket.CONNECTING [number] 1920 1977 window.WebSocket.OPEN [number] 1978 window.WebSocket.length [number] 1921 1979 window.WebSocket.prototype [object WebSocketPrototype] 1922 1980 window.WebSocket.prototype.CLOSED [number] … … 1931 1989 window.WheelEvent.prototype [printed above as window.Event.prototype] 1932 1990 window.Worker [object WorkerConstructor] 1991 window.Worker.length [number] 1933 1992 window.Worker.prototype [object WorkerPrototype] 1934 1993 window.Worker.prototype.addEventListener [function] … … 1966 2025 window.XMLHttpRequestException.prototype.ABORT_ERR [number] 1967 2026 window.XMLHttpRequestException.prototype.NETWORK_ERR [number] 2027 window.XMLHttpRequestException.prototype.toString [function] 1968 2028 window.XMLHttpRequestUpload [object XMLHttpRequestUploadConstructor] 1969 2029 window.XMLHttpRequestUpload.prototype [object XMLHttpRequestUploadPrototype] … … 1985 2045 window.XPathException.prototype.INVALID_EXPRESSION_ERR [number] 1986 2046 window.XPathException.prototype.TYPE_ERR [number] 2047 window.XPathException.prototype.toString [function] 1987 2048 window.XPathResult [object XPathResultConstructor] 1988 2049 window.XPathResult.ANY_TYPE [number] … … 2087 2148 window.console.profileEnd [function] 2088 2149 window.console.profiles [object Array] 2150 window.console.profiles.length [number] 2089 2151 window.console.time [function] 2090 2152 window.console.timeEnd [function] … … 2092 2154 window.console.warn [function] 2093 2155 window.crypto [undefined] 2156 window.decodeURI [function] 2157 window.decodeURIComponent [function] 2094 2158 window.defaultStatus [string] 2095 2159 window.defaultstatus [string] … … 2097 2161 window.dispatchEvent [function] 2098 2162 window.document [printed above as window.Document.prototype] 2163 window.encodeURI [function] 2164 window.encodeURIComponent [function] 2165 window.escape [function] 2166 window.eval [function] 2099 2167 window.event [undefined] 2100 2168 window.find [function] … … 2115 2183 window.innerHeight [number] 2116 2184 window.innerWidth [number] 2185 window.isFinite [function] 2186 window.isNaN [function] 2117 2187 window.length [number] 2118 2188 window.localStorage [printed above as window.Storage.prototype] … … 2129 2199 window.location.replace [function] 2130 2200 window.location.search [string] 2201 window.location.toString [function] 2131 2202 window.locationbar [object BarInfo] 2132 2203 window.locationbar.visible [boolean] … … 2219 2290 window.pageYOffset [number] 2220 2291 window.parent [printed above as window] 2292 window.parseFloat [function] 2293 window.parseInt [function] 2221 2294 window.personalbar [object BarInfo] 2222 2295 window.personalbar.visible [boolean] … … 2224 2297 window.print [function] 2225 2298 window.prompt [function] 2299 window.propertiesOnObject [function] 2226 2300 window.releaseEvents [function] 2227 2301 window.removeEventListener [function] … … 2257 2331 window.stop [function] 2258 2332 window.styleMedia [object StyleMedia] 2333 window.styleMedia.constructor [object StyleMediaConstructor] 2334 window.styleMedia.constructor.prototype [object StyleMediaPrototype] 2335 window.styleMedia.constructor.prototype.matchMedium [function] 2259 2336 window.styleMedia.matchMedium [function] 2260 2337 window.styleMedia.type [string] … … 2265 2342 window.typeOfNullAware [function] 2266 2343 window.typeStringNullAware [function] 2344 window.undefined [undefined] 2345 window.unescape [function] 2267 2346 window.webkitConvertPointFromNodeToPage [function] 2268 2347 window.webkitConvertPointFromPageToNode [function] … … 2298 2377 window.getSelection().setBaseAndExtent [function] 2299 2378 window.getSelection().setPosition [function] 2379 window.getSelection().toString [function] 2300 2380 window.getSelection().type [string] 2301 2381
Note: See TracChangeset
for help on using the changeset viewer.