GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — wpt/css/cssom/idlharness.html at master · web-platform-tests/wpt Expand file tree/ Copy pathidlharness.htmlMore file actions 79 lines (71 loc) · 2.56 KB / Copy pathidlharness.htmlFile metadata and controls79 lines (71 loc) · 2.56 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 <!doctype html> <meta charset=utf-8> <!-- WARNING: These tests are preliminary and probably partly incorrect. --> <title>CSSOM automated IDL tests</title> <link rel="help" href="https://drafts.csswg.org/cssom-1/#idl-index"> <meta name="timeout" content="long"> <script src=/resources/testharness.js></script> <script src=/resources/testharnessreport.js></script> <script src=/resources/WebIDLParser.js></script> <script src=/resources/idlharness.js></script> <!-- Provide some objects to test. Use a non-empty style attribute to get a non-empty CSSStyleDeclaration. --> <style id="styleElement" style="z-index: 0;"> @import url("data:text/css,"); @namespace x "y"; @page { @top-left {} } @media all {} #test { color: green; } </style> <svg id="svgElement" style="height: 0;"></svg> <iframe id="xmlssPiIframe" src="support/xmlss-pi.xhtml" style="display: none;"></iframe> <h1>CSSOM IDL tests</h1> <div id=log></div> <script> 'use strict'; const waitForLoad = new Promise(r => { addEventListener('load', r); }); idl_test( ['cssom'], ['SVG', 'uievents', 'html', 'dom', 'mathml-core'], async idlArray => { idlArray.add_objects({ Document: ['document', 'new Document()'], StyleSheetList: ['document.styleSheets'], CSSStyleSheet: ['sheet'], MediaList: ['sheet.media'], CSSRuleList: ['sheet.cssRules'], CSSImportRule: ['sheet.cssRules[0]'], CSSNamespaceRule: ['sheet.cssRules[1]'], CSSPageRule: ['sheet.cssRules[2]'], CSSMarginRule: ['sheet.cssRules[2].cssRules[0]'], CSSMediaRule: ['sheet.cssRules[3]'], CSSStyleRule: ['sheet.cssRules[4]'], CSSStyleProperties: [ 'sheet.cssRules[4].style', // CSSStyleRule 'sheet.cssRules[2].cssRules[0].style', // CSSMarginRule 'style_element.style', // ElementCSSInlineStyle for HTMLElement 'svg_element.style', // ElementCSSInlineStyle for SVGElement 'getComputedStyle(svg_element)' ], CSSPageDescriptors: [ 'sheet.cssRules[2].style', // CSSPageRule ], ProcessingInstruction: ['xmlss_pi'], Window: ['window'], HTMLElement: [ 'style_element', 'document.createElement("unknownelement")' ], SVGElement: ['svg_element'], }); await waitForLoad; self.style_element = document.getElementById('styleElement'); self.sheet = style_element.sheet; self.svg_element = document.getElementById('svgElement'); self.xmlss_pi = document.getElementById('xmlssPiIframe').contentDocument.firstChild; } ); </script> |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |