From f62c66f6a1a718556797f74471ecefc1c72cab68 Mon Sep 17 00:00:00 2001 From: Ronald Brill Date: Fri, 13 Oct 2023 09:29:37 +0200 Subject: [PATCH] chrome 118 --- src/changes/changes.xml | 2 +- .../java/org/htmlunit/BrowserVersion.java | 6 +- .../java/org/htmlunit/BrowserVersionTest.java | 2 +- src/test/java/org/htmlunit/ExternalTest.java | 2 +- .../general/ElementOwnPropertiesTest.java | 18 +- .../general/ElementPropertiesTest.java | 348 +++++++++--------- .../htmlunit/general/HostClassNameTest.java | 4 +- .../org/htmlunit/javascript/IteratorTest.java | 52 +-- .../org/htmlunit/javascript/host/URLTest.java | 9 + .../htmlunit/javascript/host/Window2Test.java | 4 +- .../canvas/CanvasRenderingContext2DTest.java | 28 +- .../css/ComputedCSSStyleDeclarationTest.java | 2 +- .../css/property/ElementClientHeightTest.java | 6 +- .../host/html/HTMLAnchorElement2Test.java | 3 +- ...tyleDeclaration2Test.properties.Chrome.txt | 4 +- ...yleDeclaration2Test.properties2.Chrome.txt | 4 +- ...StyleDeclarationTest.properties.Chrome.txt | 6 +- ...tionTest.properties.notAttached.Chrome.txt | 4 +- 18 files changed, 247 insertions(+), 257 deletions(-) diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 39a0caa016c..a1b086b01ee 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -7,7 +7,7 @@ - + test-javadoc removed from the website. diff --git a/src/main/java/org/htmlunit/BrowserVersion.java b/src/main/java/org/htmlunit/BrowserVersion.java index 37a10a30aa5..67cae578a96 100644 --- a/src/main/java/org/htmlunit/BrowserVersion.java +++ b/src/main/java/org/htmlunit/BrowserVersion.java @@ -107,7 +107,7 @@ public final class BrowserVersion implements Serializable { public static final BrowserVersion EDGE = new BrowserVersion(116, "Edge"); /** Latest Chrome. */ - public static final BrowserVersion CHROME = new BrowserVersion(116, "Chrome"); + public static final BrowserVersion CHROME = new BrowserVersion(118, "Chrome"); /** * Array with all supported browsers. @@ -253,8 +253,8 @@ public final class BrowserVersion implements Serializable { CHROME.cssAcceptHeader_ = "text/css,*/*;q=0.1"; CHROME.scriptAcceptHeader_ = "*/*"; CHROME.secClientHintUserAgentHeader_ = "\"Chromium\";v=\"" - + CHROME.getBrowserVersionNumeric() + "\", \"Not)A;Brand\";v=\"24\", \"Google Chrome\";v=\"" - + CHROME.getBrowserVersionNumeric() + "\""; + + CHROME.getBrowserVersionNumeric() + "\", \"Google Chrome\";v=\"" + + CHROME.getBrowserVersionNumeric() + "\", \"Not=A?Brand\";v=\"99\""; CHROME.fontHeights_ = new int[] { 0, 1, 2, 4, 5, 5, 6, 8, 9, 10, 11, 12, 15, 16, 16, 17, 18, 20, 21, 22, 23, 25, 26, 26, 27, 28, 30, 31, 32, 33, 34, 36, 37, 37, 38, 40, 42, 43, 44, 45, 47, 48, 48, 49, 51, 52, 53, 54, 55, 57, diff --git a/src/test/java/org/htmlunit/BrowserVersionTest.java b/src/test/java/org/htmlunit/BrowserVersionTest.java index bdf06c7b43d..6f11ab12eee 100644 --- a/src/test/java/org/htmlunit/BrowserVersionTest.java +++ b/src/test/java/org/htmlunit/BrowserVersionTest.java @@ -37,7 +37,7 @@ public class BrowserVersionTest { public void getBrowserVersionNumeric() { assertEquals(116, BrowserVersion.FIREFOX.getBrowserVersionNumeric()); assertEquals(102, BrowserVersion.FIREFOX_ESR.getBrowserVersionNumeric()); - assertEquals(116, BrowserVersion.CHROME.getBrowserVersionNumeric()); + assertEquals(118, BrowserVersion.CHROME.getBrowserVersionNumeric()); assertEquals(116, BrowserVersion.EDGE.getBrowserVersionNumeric()); assertEquals(11, BrowserVersion.INTERNET_EXPLORER.getBrowserVersionNumeric()); } diff --git a/src/test/java/org/htmlunit/ExternalTest.java b/src/test/java/org/htmlunit/ExternalTest.java index 668d583508e..5f0422c6250 100644 --- a/src/test/java/org/htmlunit/ExternalTest.java +++ b/src/test/java/org/htmlunit/ExternalTest.java @@ -54,7 +54,7 @@ public class ExternalTest { static String MAVEN_REPO_URL_ = "https://repo1.maven.org/maven2/"; /** Chrome driver. */ - static String CHROME_DRIVER_ = "116.0.5845.96"; + static String CHROME_DRIVER_ = "118.0.5993.70"; static String CHROME_DRIVER_URL_ = "https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json"; diff --git a/src/test/java/org/htmlunit/general/ElementOwnPropertiesTest.java b/src/test/java/org/htmlunit/general/ElementOwnPropertiesTest.java index 33e41d171a4..f8b025cc532 100644 --- a/src/test/java/org/htmlunit/general/ElementOwnPropertiesTest.java +++ b/src/test/java/org/htmlunit/general/ElementOwnPropertiesTest.java @@ -7020,8 +7020,8 @@ public void html() throws Exception { @Alerts(CHROME = "align[GSCE],allow[GSCE],allowFullscreen[GSCE],allowPaymentRequest[GSCE],constructor()," + "contentDocument[GCE],contentWindow[GCE],credentialless[GSCE],csp[GSCE],featurePolicy[GCE]," + "frameBorder[GSCE],getSVGDocument(),height[GSCE],loading[GSCE],longDesc[GSCE],marginHeight[GSCE]," - + "marginWidth[GSCE],name[GSCE],referrerPolicy[GSCE],sandbox[GSCE],scrolling[GSCE],src[GSCE]," - + "srcdoc[GSCE]," + + "marginWidth[GSCE],name[GSCE],privateToken[GSCE],referrerPolicy[GSCE],sandbox[GSCE]," + + "scrolling[GSCE],src[GSCE],srcdoc[GSCE]," + "width[GSCE]", EDGE = "align[GSCE],allow[GSCE],allowFullscreen[GSCE],allowPaymentRequest[GSCE],constructor()," + "contentDocument[GCE],contentWindow[GCE],credentialless[GSCE],csp[GSCE],featurePolicy[GCE]," @@ -15761,13 +15761,13 @@ public void slot() throws Exception { + "featurePolicy[GCE],fgColor[GSCE],firstElementChild[GCE],fonts[GCE],forms[GCE]," + "fragmentDirective[GCE],fullscreen[GSCE],fullscreenElement[GSCE],fullscreenEnabled[GSCE]," + "getAnimations(),getElementById(),getElementsByClassName(),getElementsByName()," - + "getElementsByTagName(),getElementsByTagNameNS(),getSelection(),hasFocus(),head[GCE],hidden[GCE]," - + "images[GCE],implementation[GCE],importNode(),inputEncoding[GCE],lastElementChild[GCE]," - + "lastModified[GCE],linkColor[GSCE],links[GCE],onabort[GSCE],onanimationend[GSCE]," - + "onanimationiteration[GSCE],onanimationstart[GSCE],onauxclick[GSCE],onbeforecopy[GSCE]," - + "onbeforecut[GSCE],onbeforeinput[GSCE],onbeforematch[GSCE],onbeforepaste[GSCE]," - + "onbeforetoggle[GSCE],onbeforexrselect[GSCE],onblur[GSCE],oncancel[GSCE],oncanplay[GSCE]," - + "oncanplaythrough[GSCE],onchange[GSCE],onclick[GSCE],onclose[GSCE]," + + "getElementsByTagName(),getElementsByTagNameNS(),getSelection(),hasFocus(),hasPrivateToken()," + + "hasRedemptionRecord(),head[GCE],hidden[GCE],images[GCE],implementation[GCE],importNode()," + + "inputEncoding[GCE],lastElementChild[GCE],lastModified[GCE],linkColor[GSCE],links[GCE]," + + "onabort[GSCE],onanimationend[GSCE],onanimationiteration[GSCE],onanimationstart[GSCE]," + + "onauxclick[GSCE],onbeforecopy[GSCE],onbeforecut[GSCE],onbeforeinput[GSCE],onbeforematch[GSCE]," + + "onbeforepaste[GSCE],onbeforetoggle[GSCE],onbeforexrselect[GSCE],onblur[GSCE],oncancel[GSCE]," + + "oncanplay[GSCE],oncanplaythrough[GSCE],onchange[GSCE],onclick[GSCE],onclose[GSCE]," + "oncontentvisibilityautostatechange[GSCE],oncontextlost[GSCE],oncontextmenu[GSCE]," + "oncontextrestored[GSCE],oncopy[GSCE],oncuechange[GSCE],oncut[GSCE],ondblclick[GSCE],ondrag[GSCE]," + "ondragend[GSCE],ondragenter[GSCE],ondragleave[GSCE],ondragover[GSCE],ondragstart[GSCE]," diff --git a/src/test/java/org/htmlunit/general/ElementPropertiesTest.java b/src/test/java/org/htmlunit/general/ElementPropertiesTest.java index 08099fbb7f5..7cbe1e4c8e6 100644 --- a/src/test/java/org/htmlunit/general/ElementPropertiesTest.java +++ b/src/test/java/org/htmlunit/general/ElementPropertiesTest.java @@ -1051,39 +1051,40 @@ public void event() throws Exception { @Test @Alerts(CHROME = "addEventListener(),alert(),atob(),blur(),btoa(),caches,cancelAnimationFrame()," + "cancelIdleCallback(),captureEvents(),cdc_adoQpoasnfa76pfcZLmcfl_Array()," - + "cdc_adoQpoasnfa76pfcZLmcfl_Object(),cdc_adoQpoasnfa76pfcZLmcfl_Promise()," - + "cdc_adoQpoasnfa76pfcZLmcfl_Proxy(),cdc_adoQpoasnfa76pfcZLmcfl_Symbol(),chrome,clearInterval()," - + "clearTimeout(),clientInformation,close(),closed,confirm(),cookieStore,createImageBitmap()," - + "credentialless,crossOriginIsolated,crypto,customElements,devicePixelRatio,dispatchEvent()," - + "document,documentPictureInPicture,external,fetch(),find(),focus(),frameElement,frames," - + "getComputedStyle(),getScreenDetails(),getSelection(),history,indexedDB,innerHeight,innerWidth," - + "isSecureContext,launchQueue,length,localStorage,location,locationbar,log(),matchMedia(),menubar," - + "moveBy(),moveTo(),name,navigation,navigator,onabort,onafterprint,onanimationend," - + "onanimationiteration,onanimationstart,onappinstalled,onauxclick,onbeforeinput," - + "onbeforeinstallprompt,onbeforematch,onbeforeprint,onbeforetoggle,onbeforeunload,onbeforexrselect," - + "onblur,oncancel,oncanplay,oncanplaythrough,onchange,onclick,onclose," - + "oncontentvisibilityautostatechange,oncontextlost,oncontextmenu,oncontextrestored,oncuechange," - + "ondblclick,ondevicemotion,ondeviceorientation,ondeviceorientationabsolute,ondrag,ondragend," - + "ondragenter,ondragleave,ondragover,ondragstart,ondrop,ondurationchange,onemptied,onended,onerror," - + "onfocus,onformdata,ongotpointercapture,onhashchange,oninput,oninvalid,onkeydown,onkeypress," - + "onkeyup,onlanguagechange,onload(),onloadeddata,onloadedmetadata,onloadstart,onlostpointercapture," - + "onmessage,onmessageerror,onmousedown,onmouseenter,onmouseleave,onmousemove,onmouseout," - + "onmouseover,onmouseup,onmousewheel,onoffline,ononline,onpagehide,onpageshow,onpause,onplay," - + "onplaying,onpointercancel,onpointerdown,onpointerenter,onpointerleave,onpointermove,onpointerout," - + "onpointerover,onpointerrawupdate,onpointerup,onpopstate,onprogress,onratechange," - + "onrejectionhandled,onreset,onresize,onscroll,onscrollend,onsearch,onsecuritypolicyviolation," - + "onseeked,onseeking,onselect,onselectionchange,onselectstart,onslotchange,onstalled,onstorage," - + "onsubmit,onsuspend,ontimeupdate,ontoggle,ontransitioncancel,ontransitionend,ontransitionrun," - + "ontransitionstart,onunhandledrejection,onunload,onvolumechange,onwaiting,onwebkitanimationend," - + "onwebkitanimationiteration,onwebkitanimationstart,onwebkittransitionend,onwheel,open()," - + "openDatabase(),opener,origin,originAgentCluster,outerHeight,outerWidth,pageXOffset,pageYOffset," - + "parent,performance,PERSISTENT,personalbar,postMessage(),print(),process(),prompt()," - + "queryLocalFonts(),queueMicrotask(),releaseEvents(),removeEventListener(),reportError()," - + "requestAnimationFrame(),requestIdleCallback(),resizeBy(),resizeTo(),scheduler,screen,screenLeft," - + "screenTop,screenX,screenY,scroll(),scrollbars,scrollBy(),scrollTo(),scrollX,scrollY,self," - + "sessionStorage,setInterval(),setTimeout(),showDirectoryPicker(),showOpenFilePicker()," - + "showSaveFilePicker(),sortFunction(),speechSynthesis,status,statusbar,stop(),structuredClone()," - + "styleMedia,TEMPORARY,test(),toolbar,top,trustedTypes,visualViewport,webkitCancelAnimationFrame()," + + "cdc_adoQpoasnfa76pfcZLmcfl_JSON,cdc_adoQpoasnfa76pfcZLmcfl_Object()," + + "cdc_adoQpoasnfa76pfcZLmcfl_Promise(),cdc_adoQpoasnfa76pfcZLmcfl_Proxy()," + + "cdc_adoQpoasnfa76pfcZLmcfl_Symbol(),chrome,clearInterval(),clearTimeout(),clientInformation," + + "close(),closed,confirm(),cookieStore,createImageBitmap(),credentialless,crossOriginIsolated," + + "crypto,customElements,devicePixelRatio,dispatchEvent(),document,documentPictureInPicture," + + "external,fetch(),find(),focus(),frameElement,frames,getComputedStyle(),getScreenDetails()," + + "getSelection(),history,indexedDB,innerHeight,innerWidth,isSecureContext,launchQueue,length," + + "localStorage,location,locationbar,log(),matchMedia(),menubar,moveBy(),moveTo(),name,navigation," + + "navigator,onabort,onafterprint,onanimationend,onanimationiteration,onanimationstart," + + "onappinstalled,onauxclick,onbeforeinput,onbeforeinstallprompt,onbeforematch,onbeforeprint," + + "onbeforetoggle,onbeforeunload,onbeforexrselect,onblur,oncancel,oncanplay,oncanplaythrough," + + "onchange,onclick,onclose,oncontentvisibilityautostatechange,oncontextlost,oncontextmenu," + + "oncontextrestored,oncuechange,ondblclick,ondevicemotion,ondeviceorientation," + + "ondeviceorientationabsolute,ondrag,ondragend,ondragenter,ondragleave,ondragover,ondragstart," + + "ondrop,ondurationchange,onemptied,onended,onerror,onfocus,onformdata,ongotpointercapture," + + "onhashchange,oninput,oninvalid,onkeydown,onkeypress,onkeyup,onlanguagechange,onload()," + + "onloadeddata,onloadedmetadata,onloadstart,onlostpointercapture,onmessage,onmessageerror," + + "onmousedown,onmouseenter,onmouseleave,onmousemove,onmouseout,onmouseover,onmouseup,onmousewheel," + + "onoffline,ononline,onpagehide,onpageshow,onpause,onplay,onplaying,onpointercancel,onpointerdown," + + "onpointerenter,onpointerleave,onpointermove,onpointerout,onpointerover,onpointerrawupdate," + + "onpointerup,onpopstate,onprogress,onratechange,onrejectionhandled,onreset,onresize,onscroll," + + "onscrollend,onsearch,onsecuritypolicyviolation,onseeked,onseeking,onselect,onselectionchange," + + "onselectstart,onslotchange,onstalled,onstorage,onsubmit,onsuspend,ontimeupdate,ontoggle," + + "ontransitioncancel,ontransitionend,ontransitionrun,ontransitionstart,onunhandledrejection," + + "onunload,onvolumechange,onwaiting,onwebkitanimationend,onwebkitanimationiteration," + + "onwebkitanimationstart,onwebkittransitionend,onwheel,open(),openDatabase(),opener,origin," + + "originAgentCluster,outerHeight,outerWidth,pageXOffset,pageYOffset,parent,performance,PERSISTENT," + + "personalbar,postMessage(),print(),process(),prompt(),queryLocalFonts(),queueMicrotask()," + + "releaseEvents(),removeEventListener(),reportError(),requestAnimationFrame()," + + "requestIdleCallback(),resizeBy(),resizeTo(),scheduler,screen,screenLeft,screenTop,screenX," + + "screenY,scroll(),scrollbars,scrollBy(),scrollTo(),scrollX,scrollY,self,sessionStorage," + + "setInterval(),setTimeout(),showDirectoryPicker(),showOpenFilePicker(),showSaveFilePicker()," + + "sortFunction(),speechSynthesis,status,statusbar,stop(),structuredClone(),styleMedia,TEMPORARY," + + "test(),toolbar,top,trustedTypes,visualViewport,webkitCancelAnimationFrame()," + "webkitRequestAnimationFrame(),webkitRequestFileSystem(),webkitResolveLocalFileSystemURL()," + "window", EDGE = "addEventListener(),alert(),atob(),blur(),btoa(),caches,cancelAnimationFrame()," @@ -2244,7 +2245,7 @@ public void html() throws Exception { @Test @Alerts(CHROME = "align,allow,allowFullscreen,allowPaymentRequest,contentDocument,contentWindow,credentialless,csp," + "featurePolicy,frameBorder,getSVGDocument(),height,loading,longDesc,marginHeight,marginWidth,name," - + "referrerPolicy,sandbox,scrolling,src,srcdoc," + + "privateToken,referrerPolicy,sandbox,scrolling,src,srcdoc," + "width", EDGE = "align,allow,allowFullscreen,allowPaymentRequest,contentDocument,contentWindow,credentialless,csp," + "featurePolicy,frameBorder,getSVGDocument(),height,loading,longDesc,marginHeight,marginWidth,name," @@ -4684,20 +4685,21 @@ public void slot() throws Exception { + "exitPictureInPicture(),exitPointerLock(),featurePolicy,fgColor,firstChild,firstElementChild," + "fonts,forms,fragmentDirective,fullscreen,fullscreenElement,fullscreenEnabled,getAnimations()," + "getElementById(),getElementsByClassName(),getElementsByName(),getElementsByTagName()," - + "getElementsByTagNameNS(),getRootNode(),getSelection(),hasChildNodes(),hasFocus(),head,hidden," - + "images,implementation,importNode(),inputEncoding,insertBefore(),isConnected,isDefaultNamespace()," - + "isEqualNode(),isSameNode(),lastChild,lastElementChild,lastModified,linkColor,links,location," - + "lookupNamespaceURI(),lookupPrefix(),nextSibling,nodeName,nodeType,nodeValue,normalize()," - + "NOTATION_NODE,onabort,onanimationend,onanimationiteration,onanimationstart,onauxclick," - + "onbeforecopy,onbeforecut,onbeforeinput,onbeforematch,onbeforepaste,onbeforetoggle," - + "onbeforexrselect,onblur,oncancel,oncanplay,oncanplaythrough,onchange,onclick,onclose," - + "oncontentvisibilityautostatechange,oncontextlost,oncontextmenu,oncontextrestored,oncopy," - + "oncuechange,oncut,ondblclick,ondrag,ondragend,ondragenter,ondragleave,ondragover,ondragstart," - + "ondrop,ondurationchange,onemptied,onended,onerror,onfocus,onformdata,onfreeze,onfullscreenchange," - + "onfullscreenerror,ongotpointercapture,oninput,oninvalid,onkeydown,onkeypress,onkeyup,onload," - + "onloadeddata,onloadedmetadata,onloadstart,onlostpointercapture,onmousedown,onmouseenter," - + "onmouseleave,onmousemove,onmouseout,onmouseover,onmouseup,onmousewheel,onpaste,onpause,onplay," - + "onplaying,onpointercancel,onpointerdown,onpointerenter,onpointerleave,onpointerlockchange," + + "getElementsByTagNameNS(),getRootNode(),getSelection(),hasChildNodes(),hasFocus()," + + "hasPrivateToken(),hasRedemptionRecord(),head,hidden,images,implementation,importNode()," + + "inputEncoding,insertBefore(),isConnected,isDefaultNamespace(),isEqualNode(),isSameNode()," + + "lastChild,lastElementChild,lastModified,linkColor,links,location,lookupNamespaceURI()," + + "lookupPrefix(),nextSibling,nodeName,nodeType,nodeValue,normalize(),NOTATION_NODE,onabort," + + "onanimationend,onanimationiteration,onanimationstart,onauxclick,onbeforecopy,onbeforecut," + + "onbeforeinput,onbeforematch,onbeforepaste,onbeforetoggle,onbeforexrselect,onblur,oncancel," + + "oncanplay,oncanplaythrough,onchange,onclick,onclose,oncontentvisibilityautostatechange," + + "oncontextlost,oncontextmenu,oncontextrestored,oncopy,oncuechange,oncut,ondblclick,ondrag," + + "ondragend,ondragenter,ondragleave,ondragover,ondragstart,ondrop,ondurationchange,onemptied," + + "onended,onerror,onfocus,onformdata,onfreeze,onfullscreenchange,onfullscreenerror," + + "ongotpointercapture,oninput,oninvalid,onkeydown,onkeypress,onkeyup,onload,onloadeddata," + + "onloadedmetadata,onloadstart,onlostpointercapture,onmousedown,onmouseenter,onmouseleave," + + "onmousemove,onmouseout,onmouseover,onmouseup,onmousewheel,onpaste,onpause,onplay,onplaying," + + "onpointercancel,onpointerdown,onpointerenter,onpointerleave,onpointerlockchange," + "onpointerlockerror,onpointermove,onpointerout,onpointerover,onpointerrawupdate,onpointerup," + "onprerenderingchange,onprogress,onratechange,onreadystatechange,onreset,onresize,onresume," + "onscroll,onscrollend,onsearch,onsecuritypolicyviolation,onseeked,onseeking,onselect," @@ -4882,20 +4884,21 @@ public void document() throws Exception { + "exitPictureInPicture(),exitPointerLock(),featurePolicy,fgColor,firstChild,firstElementChild," + "fonts,forms,fragmentDirective,fullscreen,fullscreenElement,fullscreenEnabled,getAnimations()," + "getElementById(),getElementsByClassName(),getElementsByName(),getElementsByTagName()," - + "getElementsByTagNameNS(),getRootNode(),getSelection(),hasChildNodes(),hasFocus(),head,hidden," - + "images,implementation,importNode(),inputEncoding,insertBefore(),isConnected,isDefaultNamespace()," - + "isEqualNode(),isSameNode(),lastChild,lastElementChild,lastModified,linkColor,links,location," - + "lookupNamespaceURI(),lookupPrefix(),nextSibling,nodeName,nodeType,nodeValue,normalize()," - + "NOTATION_NODE,onabort,onanimationend,onanimationiteration,onanimationstart,onauxclick," - + "onbeforecopy,onbeforecut,onbeforeinput,onbeforematch,onbeforepaste,onbeforetoggle," - + "onbeforexrselect,onblur,oncancel,oncanplay,oncanplaythrough,onchange,onclick,onclose," - + "oncontentvisibilityautostatechange,oncontextlost,oncontextmenu,oncontextrestored,oncopy," - + "oncuechange,oncut,ondblclick,ondrag,ondragend,ondragenter,ondragleave,ondragover,ondragstart," - + "ondrop,ondurationchange,onemptied,onended,onerror,onfocus,onformdata,onfreeze,onfullscreenchange," - + "onfullscreenerror,ongotpointercapture,oninput,oninvalid,onkeydown,onkeypress,onkeyup,onload," - + "onloadeddata,onloadedmetadata,onloadstart,onlostpointercapture,onmousedown,onmouseenter," - + "onmouseleave,onmousemove,onmouseout,onmouseover,onmouseup,onmousewheel,onpaste,onpause,onplay," - + "onplaying,onpointercancel,onpointerdown,onpointerenter,onpointerleave,onpointerlockchange," + + "getElementsByTagNameNS(),getRootNode(),getSelection(),hasChildNodes(),hasFocus()," + + "hasPrivateToken(),hasRedemptionRecord(),head,hidden,images,implementation,importNode()," + + "inputEncoding,insertBefore(),isConnected,isDefaultNamespace(),isEqualNode(),isSameNode()," + + "lastChild,lastElementChild,lastModified,linkColor,links,location,lookupNamespaceURI()," + + "lookupPrefix(),nextSibling,nodeName,nodeType,nodeValue,normalize(),NOTATION_NODE,onabort," + + "onanimationend,onanimationiteration,onanimationstart,onauxclick,onbeforecopy,onbeforecut," + + "onbeforeinput,onbeforematch,onbeforepaste,onbeforetoggle,onbeforexrselect,onblur,oncancel," + + "oncanplay,oncanplaythrough,onchange,onclick,onclose,oncontentvisibilityautostatechange," + + "oncontextlost,oncontextmenu,oncontextrestored,oncopy,oncuechange,oncut,ondblclick,ondrag," + + "ondragend,ondragenter,ondragleave,ondragover,ondragstart,ondrop,ondurationchange,onemptied," + + "onended,onerror,onfocus,onformdata,onfreeze,onfullscreenchange,onfullscreenerror," + + "ongotpointercapture,oninput,oninvalid,onkeydown,onkeypress,onkeyup,onload,onloadeddata," + + "onloadedmetadata,onloadstart,onlostpointercapture,onmousedown,onmouseenter,onmouseleave," + + "onmousemove,onmouseout,onmouseover,onmouseup,onmousewheel,onpaste,onpause,onplay,onplaying," + + "onpointercancel,onpointerdown,onpointerenter,onpointerleave,onpointerlockchange," + "onpointerlockerror,onpointermove,onpointerout,onpointerover,onpointerrawupdate,onpointerup," + "onprerenderingchange,onprogress,onratechange,onreadystatechange,onreset,onresize,onresume," + "onscroll,onscrollend,onsearch,onsecuritypolicyviolation,onseeked,onseeking,onselect," @@ -5228,20 +5231,21 @@ public void htmlDocument() throws Exception { + "exitPictureInPicture(),exitPointerLock(),featurePolicy,fgColor,firstChild,firstElementChild," + "fonts,forms,fragmentDirective,fullscreen,fullscreenElement,fullscreenEnabled,getAnimations()," + "getElementById(),getElementsByClassName(),getElementsByName(),getElementsByTagName()," - + "getElementsByTagNameNS(),getRootNode(),getSelection(),hasChildNodes(),hasFocus(),head,hidden," - + "images,implementation,importNode(),inputEncoding,insertBefore(),isConnected,isDefaultNamespace()," - + "isEqualNode(),isSameNode(),lastChild,lastElementChild,lastModified,linkColor,links,location," - + "lookupNamespaceURI(),lookupPrefix(),nextSibling,nodeName,nodeType,nodeValue,normalize()," - + "NOTATION_NODE,onabort,onanimationend,onanimationiteration,onanimationstart,onauxclick," - + "onbeforecopy,onbeforecut,onbeforeinput,onbeforematch,onbeforepaste,onbeforetoggle," - + "onbeforexrselect,onblur,oncancel,oncanplay,oncanplaythrough,onchange,onclick,onclose," - + "oncontentvisibilityautostatechange,oncontextlost,oncontextmenu,oncontextrestored,oncopy," - + "oncuechange,oncut,ondblclick,ondrag,ondragend,ondragenter,ondragleave,ondragover,ondragstart," - + "ondrop,ondurationchange,onemptied,onended,onerror,onfocus,onformdata,onfreeze,onfullscreenchange," - + "onfullscreenerror,ongotpointercapture,oninput,oninvalid,onkeydown,onkeypress,onkeyup,onload," - + "onloadeddata,onloadedmetadata,onloadstart,onlostpointercapture,onmousedown,onmouseenter," - + "onmouseleave,onmousemove,onmouseout,onmouseover,onmouseup,onmousewheel,onpaste,onpause,onplay," - + "onplaying,onpointercancel,onpointerdown,onpointerenter,onpointerleave,onpointerlockchange," + + "getElementsByTagNameNS(),getRootNode(),getSelection(),hasChildNodes(),hasFocus()," + + "hasPrivateToken(),hasRedemptionRecord(),head,hidden,images,implementation,importNode()," + + "inputEncoding,insertBefore(),isConnected,isDefaultNamespace(),isEqualNode(),isSameNode()," + + "lastChild,lastElementChild,lastModified,linkColor,links,location,lookupNamespaceURI()," + + "lookupPrefix(),nextSibling,nodeName,nodeType,nodeValue,normalize(),NOTATION_NODE,onabort," + + "onanimationend,onanimationiteration,onanimationstart,onauxclick,onbeforecopy,onbeforecut," + + "onbeforeinput,onbeforematch,onbeforepaste,onbeforetoggle,onbeforexrselect,onblur,oncancel," + + "oncanplay,oncanplaythrough,onchange,onclick,onclose,oncontentvisibilityautostatechange," + + "oncontextlost,oncontextmenu,oncontextrestored,oncopy,oncuechange,oncut,ondblclick,ondrag," + + "ondragend,ondragenter,ondragleave,ondragover,ondragstart,ondrop,ondurationchange,onemptied," + + "onended,onerror,onfocus,onformdata,onfreeze,onfullscreenchange,onfullscreenerror," + + "ongotpointercapture,oninput,oninvalid,onkeydown,onkeypress,onkeyup,onload,onloadeddata," + + "onloadedmetadata,onloadstart,onlostpointercapture,onmousedown,onmouseenter,onmouseleave," + + "onmousemove,onmouseout,onmouseover,onmouseup,onmousewheel,onpaste,onpause,onplay,onplaying," + + "onpointercancel,onpointerdown,onpointerenter,onpointerleave,onpointerlockchange," + "onpointerlockerror,onpointermove,onpointerout,onpointerover,onpointerrawupdate,onpointerup," + "onprerenderingchange,onprogress,onratechange,onreadystatechange,onreset,onresize,onresume," + "onscroll,onscrollend,onsearch,onsecuritypolicyviolation,onseeked,onseeking,onselect," @@ -6743,11 +6747,11 @@ public void nodeListButtonLabels() throws Exception { + "275,276,277,278,279,28,280,281,282,283,284,285,286,287,288,289,29,290,291,292,293,294,295,296," + "297,298,299,3,30,300,301,302,303,304,305,306,307,308,309,31,310,311,312,313,314,315,316,317,318," + "319,32,320,321,322,323,324,325,326,327,328,329,33,330,331,332,333,334,335,336,337,338,339,34,340," - + "341,342,343,344,345,346,347,348,349,35,350,351,352,353,354,355,356,357,358,359,36,360,361,362,37," - + "38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63,64,65,66,67," - + "68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93,94,95,96,97," - + "98,99,accentColor,additiveSymbols,alignContent,alignItems,alignmentBaseline,alignSelf,all," - + "animation,animationComposition,animationDelay,animationDirection,animationDuration," + + "341,342,343,344,345,346,347,348,349,35,350,351,352,353,354,355,356,357,358,359,36,360,361,362," + + "363,364,37,38,39,4,40,41,42,43,44,45,46,47,48,49,5,50,51,52,53,54,55,56,57,58,59,6,60,61,62,63," + + "64,65,66,67,68,69,7,70,71,72,73,74,75,76,77,78,79,8,80,81,82,83,84,85,86,87,88,89,9,90,91,92,93," + + "94,95,96,97,98,99,accentColor,additiveSymbols,alignContent,alignItems,alignmentBaseline," + + "alignSelf,all,animation,animationComposition,animationDelay,animationDirection,animationDuration," + "animationFillMode,animationIterationCount,animationName,animationPlayState,animationRange," + "animationRangeEnd,animationRangeStart,animationTimeline,animationTimingFunction,appearance," + "appRegion,ascentOverride,aspectRatio,backdropFilter,backfaceVisibility,background," @@ -6778,72 +6782,72 @@ public void nodeListButtonLabels() throws Exception { + "fontDisplay,fontFamily,fontFeatureSettings,fontKerning,fontOpticalSizing,fontPalette,fontSize," + "fontStretch,fontStyle,fontSynthesis,fontSynthesisSmallCaps,fontSynthesisStyle," + "fontSynthesisWeight,fontVariant,fontVariantAlternates,fontVariantCaps,fontVariantEastAsian," - + "fontVariantLigatures,fontVariantNumeric,fontVariationSettings,fontWeight,forcedColorAdjust,gap," - + "getPropertyPriority(),getPropertyValue(),grid,gridArea,gridAutoColumns,gridAutoFlow,gridAutoRows," - + "gridColumn,gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow,gridRowEnd,gridRowGap," - + "gridRowStart,gridTemplate,gridTemplateAreas,gridTemplateColumns,gridTemplateRows,height," - + "hyphenateCharacter,hyphenateLimitChars,hyphens,imageOrientation,imageRendering,inherits," - + "initialLetter,initialValue,inlineSize,inset,insetBlock,insetBlockEnd,insetBlockStart,insetInline," - + "insetInlineEnd,insetInlineStart,isolation,item(),justifyContent,justifyItems,justifySelf,left," - + "length,letterSpacing,lightingColor,lineBreak,lineGapOverride,lineHeight,listStyle,listStyleImage," - + "listStylePosition,listStyleType,margin,marginBlock,marginBlockEnd,marginBlockStart,marginBottom," - + "marginInline,marginInlineEnd,marginInlineStart,marginLeft,marginRight,marginTop,marker,markerEnd," - + "markerMid,markerStart,mask,maskType,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight," - + "maxInlineSize,maxWidth,minBlockSize,minHeight,minInlineSize,minWidth,mixBlendMode,negative," - + "objectFit,objectPosition,objectViewBox,offset,offsetAnchor,offsetDistance,offsetPath," - + "offsetPosition,offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset," - + "outlineStyle,outlineWidth,overflow,overflowAnchor,overflowClipMargin,overflowWrap,overflowX," - + "overflowY,overrideColors,overscrollBehavior,overscrollBehaviorBlock,overscrollBehaviorInline," - + "overscrollBehaviorX,overscrollBehaviorY,pad,padding,paddingBlock,paddingBlockEnd," - + "paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,paddingInlineStart,paddingLeft," - + "paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,pageBreakInside,pageOrientation," - + "paintOrder,parentRule,perspective,perspectiveOrigin,placeContent,placeItems,placeSelf," - + "pointerEvents,position,prefix,quotes,r,range,removeProperty(),resize,right,rotate,rowGap," - + "rubyPosition,rx,ry,scale,scrollbarGutter,scrollBehavior,scrollMargin,scrollMarginBlock," - + "scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline," - + "scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop," - + "scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,scrollPaddingBlockStart," - + "scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,scrollPaddingInlineStart," - + "scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,scrollSnapStop," - + "scrollSnapType,scrollTimeline,scrollTimelineAxis,scrollTimelineName,setProperty()," - + "shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,size,sizeAdjust,speak,speakAs,src," - + "stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,strokeLinecap,strokeLinejoin," - + "strokeMiterlimit,strokeOpacity,strokeWidth,suffix,symbols,syntax,system,tableLayout,tabSize," - + "textAlign,textAlignLast,textAnchor,textCombineUpright,textDecoration,textDecorationColor," - + "textDecorationLine,textDecorationSkipInk,textDecorationStyle,textDecorationThickness," - + "textEmphasis,textEmphasisColor,textEmphasisPosition,textEmphasisStyle,textIndent,textOrientation," - + "textOverflow,textRendering,textShadow,textSizeAdjust,textTransform,textUnderlineOffset," - + "textUnderlinePosition,textWrap,timelineScope,top,touchAction,transform,transformBox," - + "transformOrigin,transformStyle,transition,transitionDelay,transitionDuration,transitionProperty," - + "transitionTimingFunction,translate,unicodeBidi,unicodeRange,userSelect,vectorEffect," - + "verticalAlign,viewTimeline,viewTimelineAxis,viewTimelineInset,viewTimelineName," - + "viewTransitionName,visibility,webkitAlignContent,webkitAlignItems,webkitAlignSelf," - + "webkitAnimation,webkitAnimationDelay,webkitAnimationDirection,webkitAnimationDuration," - + "webkitAnimationFillMode,webkitAnimationIterationCount,webkitAnimationName," - + "webkitAnimationPlayState,webkitAnimationTimingFunction,webkitAppearance,webkitAppRegion," - + "webkitBackfaceVisibility,webkitBackgroundClip,webkitBackgroundOrigin,webkitBackgroundSize," - + "webkitBorderAfter,webkitBorderAfterColor,webkitBorderAfterStyle,webkitBorderAfterWidth," - + "webkitBorderBefore,webkitBorderBeforeColor,webkitBorderBeforeStyle,webkitBorderBeforeWidth," - + "webkitBorderBottomLeftRadius,webkitBorderBottomRightRadius,webkitBorderEnd,webkitBorderEndColor," - + "webkitBorderEndStyle,webkitBorderEndWidth,webkitBorderHorizontalSpacing,webkitBorderImage," - + "webkitBorderRadius,webkitBorderStart,webkitBorderStartColor,webkitBorderStartStyle," - + "webkitBorderStartWidth,webkitBorderTopLeftRadius,webkitBorderTopRightRadius," - + "webkitBorderVerticalSpacing,webkitBoxAlign,webkitBoxDecorationBreak,webkitBoxDirection," - + "webkitBoxFlex,webkitBoxOrdinalGroup,webkitBoxOrient,webkitBoxPack,webkitBoxReflect," - + "webkitBoxShadow,webkitBoxSizing,webkitClipPath,webkitColumnBreakAfter,webkitColumnBreakBefore," - + "webkitColumnBreakInside,webkitColumnCount,webkitColumnGap,webkitColumnRule,webkitColumnRuleColor," - + "webkitColumnRuleStyle,webkitColumnRuleWidth,webkitColumns,webkitColumnSpan,webkitColumnWidth," - + "webkitFilter,webkitFlex,webkitFlexBasis,webkitFlexDirection,webkitFlexFlow,webkitFlexGrow," - + "webkitFlexShrink,webkitFlexWrap,webkitFontFeatureSettings,webkitFontSmoothing,webkitHighlight," - + "webkitHyphenateCharacter,webkitJustifyContent,webkitLineBreak,webkitLineClamp,webkitLocale," - + "webkitLogicalHeight,webkitLogicalWidth,webkitMarginAfter,webkitMarginBefore,webkitMarginEnd," - + "webkitMarginStart,webkitMask,webkitMaskBoxImage,webkitMaskBoxImageOutset," - + "webkitMaskBoxImageRepeat,webkitMaskBoxImageSlice,webkitMaskBoxImageSource," - + "webkitMaskBoxImageWidth,webkitMaskClip,webkitMaskComposite,webkitMaskImage,webkitMaskOrigin," - + "webkitMaskPosition,webkitMaskPositionX,webkitMaskPositionY,webkitMaskRepeat,webkitMaskRepeatX," - + "webkitMaskRepeatY,webkitMaskSize,webkitMaxLogicalHeight,webkitMaxLogicalWidth," - + "webkitMinLogicalHeight,webkitMinLogicalWidth,webkitOpacity,webkitOrder,webkitPaddingAfter," - + "webkitPaddingBefore,webkitPaddingEnd,webkitPaddingStart,webkitPerspective," + + "fontVariantLigatures,fontVariantNumeric,fontVariantPosition,fontVariationSettings,fontWeight," + + "forcedColorAdjust,gap,getPropertyPriority(),getPropertyValue(),grid,gridArea,gridAutoColumns," + + "gridAutoFlow,gridAutoRows,gridColumn,gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow," + + "gridRowEnd,gridRowGap,gridRowStart,gridTemplate,gridTemplateAreas,gridTemplateColumns," + + "gridTemplateRows,height,hyphenateCharacter,hyphenateLimitChars,hyphens,imageOrientation," + + "imageRendering,inherits,initialLetter,initialValue,inlineSize,inset,insetBlock,insetBlockEnd," + + "insetBlockStart,insetInline,insetInlineEnd,insetInlineStart,isolation,item(),justifyContent," + + "justifyItems,justifySelf,left,length,letterSpacing,lightingColor,lineBreak,lineGapOverride," + + "lineHeight,listStyle,listStyleImage,listStylePosition,listStyleType,margin,marginBlock," + + "marginBlockEnd,marginBlockStart,marginBottom,marginInline,marginInlineEnd,marginInlineStart," + + "marginLeft,marginRight,marginTop,marker,markerEnd,markerMid,markerStart,mask,maskType,mathDepth," + + "mathShift,mathStyle,maxBlockSize,maxHeight,maxInlineSize,maxWidth,minBlockSize,minHeight," + + "minInlineSize,minWidth,mixBlendMode,negative,objectFit,objectPosition,objectViewBox,offset," + + "offsetAnchor,offsetDistance,offsetPath,offsetPosition,offsetRotate,opacity,order,orphans,outline," + + "outlineColor,outlineOffset,outlineStyle,outlineWidth,overflow,overflowAnchor,overflowClipMargin," + + "overflowWrap,overflowX,overflowY,overlay,overrideColors,overscrollBehavior," + + "overscrollBehaviorBlock,overscrollBehaviorInline,overscrollBehaviorX,overscrollBehaviorY,pad," + + "padding,paddingBlock,paddingBlockEnd,paddingBlockStart,paddingBottom,paddingInline," + + "paddingInlineEnd,paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter," + + "pageBreakBefore,pageBreakInside,pageOrientation,paintOrder,parentRule,perspective," + + "perspectiveOrigin,placeContent,placeItems,placeSelf,pointerEvents,position,prefix,quotes,r,range," + + "removeProperty(),resize,right,rotate,rowGap,rubyPosition,rx,ry,scale,scrollbarGutter," + + "scrollBehavior,scrollMargin,scrollMarginBlock,scrollMarginBlockEnd,scrollMarginBlockStart," + + "scrollMarginBottom,scrollMarginInline,scrollMarginInlineEnd,scrollMarginInlineStart," + + "scrollMarginLeft,scrollMarginRight,scrollMarginTop,scrollPadding,scrollPaddingBlock," + + "scrollPaddingBlockEnd,scrollPaddingBlockStart,scrollPaddingBottom,scrollPaddingInline," + + "scrollPaddingInlineEnd,scrollPaddingInlineStart,scrollPaddingLeft,scrollPaddingRight," + + "scrollPaddingTop,scrollSnapAlign,scrollSnapStop,scrollSnapType,scrollTimeline,scrollTimelineAxis," + + "scrollTimelineName,setProperty(),shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering," + + "size,sizeAdjust,speak,speakAs,src,stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset," + + "strokeLinecap,strokeLinejoin,strokeMiterlimit,strokeOpacity,strokeWidth,suffix,symbols,syntax," + + "system,tableLayout,tabSize,textAlign,textAlignLast,textAnchor,textCombineUpright,textDecoration," + + "textDecorationColor,textDecorationLine,textDecorationSkipInk,textDecorationStyle," + + "textDecorationThickness,textEmphasis,textEmphasisColor,textEmphasisPosition,textEmphasisStyle," + + "textIndent,textOrientation,textOverflow,textRendering,textShadow,textSizeAdjust,textTransform," + + "textUnderlineOffset,textUnderlinePosition,textWrap,timelineScope,top,touchAction,transform," + + "transformBox,transformOrigin,transformStyle,transition,transitionBehavior,transitionDelay," + + "transitionDuration,transitionProperty,transitionTimingFunction,translate,unicodeBidi," + + "unicodeRange,userSelect,vectorEffect,verticalAlign,viewTimeline,viewTimelineAxis," + + "viewTimelineInset,viewTimelineName,viewTransitionName,visibility,webkitAlignContent," + + "webkitAlignItems,webkitAlignSelf,webkitAnimation,webkitAnimationDelay,webkitAnimationDirection," + + "webkitAnimationDuration,webkitAnimationFillMode,webkitAnimationIterationCount," + + "webkitAnimationName,webkitAnimationPlayState,webkitAnimationTimingFunction,webkitAppearance," + + "webkitAppRegion,webkitBackfaceVisibility,webkitBackgroundClip,webkitBackgroundOrigin," + + "webkitBackgroundSize,webkitBorderAfter,webkitBorderAfterColor,webkitBorderAfterStyle," + + "webkitBorderAfterWidth,webkitBorderBefore,webkitBorderBeforeColor,webkitBorderBeforeStyle," + + "webkitBorderBeforeWidth,webkitBorderBottomLeftRadius,webkitBorderBottomRightRadius," + + "webkitBorderEnd,webkitBorderEndColor,webkitBorderEndStyle,webkitBorderEndWidth," + + "webkitBorderHorizontalSpacing,webkitBorderImage,webkitBorderRadius,webkitBorderStart," + + "webkitBorderStartColor,webkitBorderStartStyle,webkitBorderStartWidth,webkitBorderTopLeftRadius," + + "webkitBorderTopRightRadius,webkitBorderVerticalSpacing,webkitBoxAlign,webkitBoxDecorationBreak," + + "webkitBoxDirection,webkitBoxFlex,webkitBoxOrdinalGroup,webkitBoxOrient,webkitBoxPack," + + "webkitBoxReflect,webkitBoxShadow,webkitBoxSizing,webkitClipPath,webkitColumnBreakAfter," + + "webkitColumnBreakBefore,webkitColumnBreakInside,webkitColumnCount,webkitColumnGap," + + "webkitColumnRule,webkitColumnRuleColor,webkitColumnRuleStyle,webkitColumnRuleWidth,webkitColumns," + + "webkitColumnSpan,webkitColumnWidth,webkitFilter,webkitFlex,webkitFlexBasis,webkitFlexDirection," + + "webkitFlexFlow,webkitFlexGrow,webkitFlexShrink,webkitFlexWrap,webkitFontFeatureSettings," + + "webkitFontSmoothing,webkitHyphenateCharacter,webkitJustifyContent,webkitLineBreak," + + "webkitLineClamp,webkitLocale,webkitLogicalHeight,webkitLogicalWidth,webkitMarginAfter," + + "webkitMarginBefore,webkitMarginEnd,webkitMarginStart,webkitMask,webkitMaskBoxImage," + + "webkitMaskBoxImageOutset,webkitMaskBoxImageRepeat,webkitMaskBoxImageSlice," + + "webkitMaskBoxImageSource,webkitMaskBoxImageWidth,webkitMaskClip,webkitMaskComposite," + + "webkitMaskImage,webkitMaskOrigin,webkitMaskPosition,webkitMaskPositionX,webkitMaskPositionY," + + "webkitMaskRepeat,webkitMaskRepeatX,webkitMaskRepeatY,webkitMaskSize,webkitMaxLogicalHeight," + + "webkitMaxLogicalWidth,webkitMinLogicalHeight,webkitMinLogicalWidth,webkitOpacity,webkitOrder," + + "webkitPaddingAfter,webkitPaddingBefore,webkitPaddingEnd,webkitPaddingStart,webkitPerspective," + "webkitPerspectiveOrigin,webkitPerspectiveOriginX,webkitPerspectiveOriginY,webkitPrintColorAdjust," + "webkitRtlOrdering,webkitRubyPosition,webkitShapeImageThreshold,webkitShapeMargin," + "webkitShapeOutside,webkitTapHighlightColor,webkitTextCombine,webkitTextDecorationsInEffect," @@ -8244,14 +8248,14 @@ public void computedStyle() throws Exception { + "fontFeatureSettings,fontKerning,fontOpticalSizing,fontPalette,fontSize,fontStretch,fontStyle," + "fontSynthesis,fontSynthesisSmallCaps,fontSynthesisStyle,fontSynthesisWeight,fontVariant," + "fontVariantAlternates,fontVariantCaps,fontVariantEastAsian,fontVariantLigatures," - + "fontVariantNumeric,fontVariationSettings,fontWeight,forcedColorAdjust,gap,getPropertyPriority()," - + "getPropertyValue(),grid,gridArea,gridAutoColumns,gridAutoFlow,gridAutoRows,gridColumn," - + "gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow,gridRowEnd,gridRowGap,gridRowStart," - + "gridTemplate,gridTemplateAreas,gridTemplateColumns,gridTemplateRows,height,hyphenateCharacter," - + "hyphenateLimitChars,hyphens,imageOrientation,imageRendering,inherits,initialLetter,initialValue," - + "inlineSize,inset,insetBlock,insetBlockEnd,insetBlockStart,insetInline,insetInlineEnd," - + "insetInlineStart,isolation,item(),justifyContent,justifyItems,justifySelf,left,length," - + "letterSpacing,lightingColor,lineBreak,lineGapOverride,lineHeight,listStyle,listStyleImage," + + "fontVariantNumeric,fontVariantPosition,fontVariationSettings,fontWeight,forcedColorAdjust,gap," + + "getPropertyPriority(),getPropertyValue(),grid,gridArea,gridAutoColumns,gridAutoFlow,gridAutoRows," + + "gridColumn,gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow,gridRowEnd,gridRowGap," + + "gridRowStart,gridTemplate,gridTemplateAreas,gridTemplateColumns,gridTemplateRows,height," + + "hyphenateCharacter,hyphenateLimitChars,hyphens,imageOrientation,imageRendering,inherits," + + "initialLetter,initialValue,inlineSize,inset,insetBlock,insetBlockEnd,insetBlockStart,insetInline," + + "insetInlineEnd,insetInlineStart,isolation,item(),justifyContent,justifyItems,justifySelf,left," + + "length,letterSpacing,lightingColor,lineBreak,lineGapOverride,lineHeight,listStyle,listStyleImage," + "listStylePosition,listStyleType,margin,marginBlock,marginBlockEnd,marginBlockStart,marginBottom," + "marginInline,marginInlineEnd,marginInlineStart,marginLeft,marginRight,marginTop,marker,markerEnd," + "markerMid,markerStart,mask,maskType,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight," @@ -8259,19 +8263,19 @@ public void computedStyle() throws Exception { + "objectFit,objectPosition,objectViewBox,offset,offsetAnchor,offsetDistance,offsetPath," + "offsetPosition,offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset," + "outlineStyle,outlineWidth,overflow,overflowAnchor,overflowClipMargin,overflowWrap,overflowX," - + "overflowY,overrideColors,overscrollBehavior,overscrollBehaviorBlock,overscrollBehaviorInline," - + "overscrollBehaviorX,overscrollBehaviorY,pad,padding,paddingBlock,paddingBlockEnd," - + "paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,paddingInlineStart,paddingLeft," - + "paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,pageBreakInside,pageOrientation," - + "paintOrder,parentRule,perspective,perspectiveOrigin,placeContent,placeItems,placeSelf," - + "pointerEvents,position,prefix,quotes,r,range,removeProperty(),resize,right,rotate,rowGap," - + "rubyPosition,rx,ry,scale,scrollbarGutter,scrollBehavior,scrollMargin,scrollMarginBlock," - + "scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline," - + "scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop," - + "scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,scrollPaddingBlockStart," - + "scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,scrollPaddingInlineStart," - + "scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,scrollSnapStop," - + "scrollSnapType,scrollTimeline,scrollTimelineAxis,scrollTimelineName,setProperty()," + + "overflowY,overlay,overrideColors,overscrollBehavior,overscrollBehaviorBlock," + + "overscrollBehaviorInline,overscrollBehaviorX,overscrollBehaviorY,pad,padding,paddingBlock," + + "paddingBlockEnd,paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd," + + "paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore," + + "pageBreakInside,pageOrientation,paintOrder,parentRule,perspective,perspectiveOrigin,placeContent," + + "placeItems,placeSelf,pointerEvents,position,prefix,quotes,r,range,removeProperty(),resize,right," + + "rotate,rowGap,rubyPosition,rx,ry,scale,scrollbarGutter,scrollBehavior,scrollMargin," + + "scrollMarginBlock,scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom," + + "scrollMarginInline,scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft," + + "scrollMarginRight,scrollMarginTop,scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd," + + "scrollPaddingBlockStart,scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd," + + "scrollPaddingInlineStart,scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign," + + "scrollSnapStop,scrollSnapType,scrollTimeline,scrollTimelineAxis,scrollTimelineName,setProperty()," + "shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,size,sizeAdjust,speak,speakAs,src," + "stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,strokeLinecap,strokeLinejoin," + "strokeMiterlimit,strokeOpacity,strokeWidth,suffix,symbols,syntax,system,tableLayout,tabSize," @@ -8280,9 +8284,9 @@ public void computedStyle() throws Exception { + "textEmphasis,textEmphasisColor,textEmphasisPosition,textEmphasisStyle,textIndent,textOrientation," + "textOverflow,textRendering,textShadow,textSizeAdjust,textTransform,textUnderlineOffset," + "textUnderlinePosition,textWrap,timelineScope,top,touchAction,transform,transformBox," - + "transformOrigin,transformStyle,transition,transitionDelay,transitionDuration,transitionProperty," - + "transitionTimingFunction,translate,unicodeBidi,unicodeRange,userSelect,vectorEffect," - + "verticalAlign,viewTimeline,viewTimelineAxis,viewTimelineInset,viewTimelineName," + + "transformOrigin,transformStyle,transition,transitionBehavior,transitionDelay,transitionDuration," + + "transitionProperty,transitionTimingFunction,translate,unicodeBidi,unicodeRange,userSelect," + + "vectorEffect,verticalAlign,viewTimeline,viewTimelineAxis,viewTimelineInset,viewTimelineName," + "viewTransitionName,visibility,webkitAlignContent,webkitAlignItems,webkitAlignSelf," + "webkitAnimation,webkitAnimationDelay,webkitAnimationDirection,webkitAnimationDuration," + "webkitAnimationFillMode,webkitAnimationIterationCount,webkitAnimationName," @@ -8300,7 +8304,7 @@ public void computedStyle() throws Exception { + "webkitColumnBreakInside,webkitColumnCount,webkitColumnGap,webkitColumnRule,webkitColumnRuleColor," + "webkitColumnRuleStyle,webkitColumnRuleWidth,webkitColumns,webkitColumnSpan,webkitColumnWidth," + "webkitFilter,webkitFlex,webkitFlexBasis,webkitFlexDirection,webkitFlexFlow,webkitFlexGrow," - + "webkitFlexShrink,webkitFlexWrap,webkitFontFeatureSettings,webkitFontSmoothing,webkitHighlight," + + "webkitFlexShrink,webkitFlexWrap,webkitFontFeatureSettings,webkitFontSmoothing," + "webkitHyphenateCharacter,webkitJustifyContent,webkitLineBreak,webkitLineClamp,webkitLocale," + "webkitLogicalHeight,webkitLogicalWidth,webkitMarginAfter,webkitMarginBefore,webkitMarginEnd," + "webkitMarginStart,webkitMask,webkitMaskBoxImage,webkitMaskBoxImageOutset," diff --git a/src/test/java/org/htmlunit/general/HostClassNameTest.java b/src/test/java/org/htmlunit/general/HostClassNameTest.java index 5ebf5bc034c..8792d18588e 100644 --- a/src/test/java/org/htmlunit/general/HostClassNameTest.java +++ b/src/test/java/org/htmlunit/general/HostClassNameTest.java @@ -5103,7 +5103,9 @@ public void isNaN() throws Exception { * @throws Exception if the test fails */ @Test - @Alerts("exception") + @Alerts(DEFAULT = "exception", + CHROME = "function Iterator() { [native code] }", + EDGE = "function Iterator() { [native code] }") public void iterator() throws Exception { test("Iterator"); } diff --git a/src/test/java/org/htmlunit/javascript/IteratorTest.java b/src/test/java/org/htmlunit/javascript/IteratorTest.java index 7a5e93bec05..3ba984ff286 100644 --- a/src/test/java/org/htmlunit/javascript/IteratorTest.java +++ b/src/test/java/org/htmlunit/javascript/IteratorTest.java @@ -17,6 +17,7 @@ import org.htmlunit.WebDriverTestCase; import org.htmlunit.junit.BrowserRunner; import org.htmlunit.junit.BrowserRunner.Alerts; +import org.htmlunit.junit.BrowserRunner.HtmlUnitNYI; import org.junit.Test; import org.junit.runner.RunWith; @@ -32,55 +33,20 @@ public class IteratorTest extends WebDriverTestCase { * @throws Exception if the test fails */ @Test - @Alerts("Iterator not available") - public void simple() throws Exception { + @Alerts(DEFAULT = {"undefined", "undefined"}, + CHROME = {"function", "function"}, + EDGE = {"function", "function"}) + @HtmlUnitNYI(CHROME = {"undefined", "undefined"}, + EDGE = {"undefined", "undefined"}) + public void windowIterator() throws Exception { final String html = "\n" + "\n" + "\n" - + "\n" - + "\n" - + ""; - - loadPageVerifyTitle2(html); - } - - /** - * @throws Exception if the test fails - */ - @Test - @Alerts("Iterator not available") - public void stopIteration() throws Exception { - final String html - = "\n" - + "\n" - + "\n" + "\n" diff --git a/src/test/java/org/htmlunit/javascript/host/URLTest.java b/src/test/java/org/htmlunit/javascript/host/URLTest.java index 8532e9015e2..cf2c511481f 100644 --- a/src/test/java/org/htmlunit/javascript/host/URLTest.java +++ b/src/test/java/org/htmlunit/javascript/host/URLTest.java @@ -593,6 +593,15 @@ public void port() throws Exception { "http:", "http://mydomain.com/svn/Repos/", "null:", "null://mydomain.com/svn/Repos/", "ex-unknown"}, + CHROME = {"https:", + "http:", "http://mydomain.com/svn/Repos/", + "http:", "http://mydomain.com/svn/Repos/", + "http:", "http://mydomain.com/svn/Repos/", + "http:", "http://mydomain.com/svn/Repos/", + "http:", "http://mydomain.com/svn/Repos/", + "http:", "http://mydomain.com/svn/Repos/", + "http:", "http://mydomain.com/svn/Repos/", + "ex-unknown"}, IE = {}) public void protocol() throws Exception { final String html = diff --git a/src/test/java/org/htmlunit/javascript/host/Window2Test.java b/src/test/java/org/htmlunit/javascript/host/Window2Test.java index a05378d0931..38b040a63c4 100644 --- a/src/test/java/org/htmlunit/javascript/host/Window2Test.java +++ b/src/test/java/org/htmlunit/javascript/host/Window2Test.java @@ -801,7 +801,7 @@ public void IEScriptEngineXxx() throws Exception { * @throws Exception if the test fails */ @Test - @Alerts(CHROME = {"true", "true", "139", "true", "true", "16"}, + @Alerts(CHROME = {"true", "true", "138", "true", "true", "16"}, EDGE = {"true", "true", "131", "true", "true", "71"}, FF = {"true", "true", "91", "true", "true", "12"}, FF_ESR = {"true", "true", "91", "true", "true", "12"}, @@ -912,7 +912,7 @@ public void setOuterHeight() throws Exception { * @throws Exception if the test fails */ @Test - @Alerts(CHROME = {"629", "1256", "612", "1239"}, + @Alerts(CHROME = {"630", "1256", "613", "1239"}, EDGE = {"637", "1201", "622", "1186"}, FF = {"677", "1260", "660", "1243"}, FF_ESR = {"677", "1260", "660", "1243"}, diff --git a/src/test/java/org/htmlunit/javascript/host/canvas/CanvasRenderingContext2DTest.java b/src/test/java/org/htmlunit/javascript/host/canvas/CanvasRenderingContext2DTest.java index 5daa26d6c33..4e4f4819ea7 100644 --- a/src/test/java/org/htmlunit/javascript/host/canvas/CanvasRenderingContext2DTest.java +++ b/src/test/java/org/htmlunit/javascript/host/canvas/CanvasRenderingContext2DTest.java @@ -1099,8 +1099,8 @@ public void globalAlphaInvalid() throws Exception { */ @Test @Alerts(DEFAULT = "data:image/png;base64," - + "iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAAAXNSR0IArs4c6QAAADJJREFUOE9jZKAyYISa10AlcxtobiC5" - + "LoXpw3Dh8DbwPwMDQyPNI4WS1IPiQkoMQtELADW1DgtGULOnAAAAAElFTkSuQmCC", + + "iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAAAXNSR0IArs4c6QAAADxJREFUOE9jZKAyYISa10AlcxtoZmA9" + + "AwMDyHByXQrTB3ch1Q2E20BmWGK4kGYGkulAuDbaxTKlLoPrBwDnlwwLU3fVIAAAAABJRU5ErkJggg==", FF = "data:image/png;base64," + "iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAAP0lEQVQoU2NkoDJghJrnAKRBmBJwAKj5AMzABiDHHogPkmki" + "TG8DsoEgs0AGkwNg+ka6gVSNFKonG3JiFqseAAklEgtbZz3HAAAAAElFTkSuQmCC", @@ -1799,10 +1799,10 @@ public void arcStroke() throws Exception { */ @Test @Alerts(DEFAULT = "data:image/png;base64," - + "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAKRJREFUOE/t0i0KAlEUhuFngmCy6AJs" - + "NpOLsFo0uRYn20Vcgha34AIEwSYWu2YxGOReJgkDM85M8+RzXr6fkyBV4yQZsC5o+gdWbuefYeUINZvhDL1M5APbHwRHhUsM" - + "0cYlgwzwwhz3EuAIvOKE6dfhDh2MywJv6OccHbAuYX8RFB4xygFucMaqoMpouXZgnZabKSW8zQQthP8L08UbezwL5hfXPmUx" - + "MRR+E/5OAAAAAElFTkSuQmCC", + + "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAK5JREFUOE/l0iEKAnEQxeFvg2AyeQCb" + + "zeQhrBZNnsW12kU8ghav4AEEwSYWu2YRDMp/2bSysLusQZw4zPsxM+9FiFWrF6KsNDQCsCo0y4v/FDjFrJovH6p//eHv5HCM" + + "durbDesKzicuz9FDE6cU0sUDE1xLgBPgGQeMMsINWhiUBV7QyRHtsCxxfrLhHv0c4ApHLApu+R1g7SfXbkqIzRANhPyFCnl8" + + "Yot7wf8lY29/HTIV8DWSeQAAAABJRU5ErkJggg==", FF = "data:image/png;base64," + "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAs0lEQVQ4T2NkYGDYD8QHgZgawJ4RaEoDFFPDwIZRAykOxtEw" + "pDgIGWgbhuZABxpBHXkOSJ8kw8FgF7YAsQwQhwHxMiD+D8TRQLwKiDOB+DsJBoMNPA/Ev4HYDE3jKSD/GhAnkGogyDBWHJq+" @@ -1882,9 +1882,9 @@ public void arcCircleAnticlockwiseStroke() throws Exception { */ @Test @Alerts(DEFAULT = "data:image/png;base64," - + "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAHBJREFUOE/tlLENgDAMBC8TwVQUsISX" - + "gIKpyEQgBEWEYhfhRUV63yfnVxLik8Q8fuB7o7FDYwQGoLujMrBiLF60D7xgszM4edAIuBU3e3IzRl8Li4B7aNTqlfsUKH+y" - + "eCmnQGltGjv+fw6N4ooxucMDD8oYFfh+l9MAAAAASUVORK5CYII=", + + "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAHpJREFUOE/tlMENgCAMRR8upFN50CW6" + + "hB6cSlwIQ/SgScsBG0/0COmDPn4IOFdw5tGA342WHQoTMAI9kIAD2BBW62gbeMEWo3G2oCXgft9MY0aEQdsoAfOIViWEzhMI" + + "omf415GdHyULescmr8T62FRmvH0OleIebe4OT5UrGhUWjbLDAAAAAElFTkSuQmCC", FF = "data:image/png;base64," + "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAfElEQVQ4T2NkoDJgpLJ5DKMGUh6i+MOwmkGegZVhItAaU6hV" + "pxl+M+QztDI8xGU1bgMhht0AauRA0/wDaKgGLkNxG9jAsAFokD8Ol2xkaGAIwCaHz8CnQA1SOAx8BjRQesANpLKXqR4poACi" @@ -2351,11 +2351,11 @@ public void pathFillTransform() throws Exception { */ @Test @Alerts(DEFAULT = "data:image/png;base64," - + "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAOlJREFUOE+tlNENwjAMRC/zVBVD8MkM" - + "LMASMExX4AuG6B4MEXQhjYzrYFfUP5WS9HLv4iRh50o760EKzgAOwQ0mAGdrrRS8ArgFBF8ABgD8rkoK0h1dekVndGiWztDD" - + "7qIu6lqwYXvKyt6UaqZasGFHA61ZDqlmarVNMRcNlKedRKaW4BbshtrLkONR7NI+C+ovQc4V7CNwfwKnTod8oXqCbPALHWTg" - + "YdygFaonSOyRDZwBfeAmqifYKLPItA6aqGFBLsw1UzpeGjh69cx1+fNolEz1qeofQu9hxR5lA//l0Ht+5HzI4RbBN2t2MhWx" - + "VaIzAAAAAElFTkSuQmCC", + + "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAOZJREFUOE+tlNENwjAMRC/zVBVD8MkM" + + "LMASMExX4AuGYA+GCLrIjYzrYlc0P0hteL13cVuw8yo786CBLwCH5AMmAGdvrwbeAFwTwDeAAQB/F0sDmY4po8VkTOgu22Gk" + + "vao60y2wa0dkE28q0qkFdu1sodLlUKRTb2xauGyhPO2iOvWAW7S76lqHvJ7VbuMzq/4C8l7TPgL3J3BamZAv1QhI7QsTVODh" + + "vEEL1QhI7ZEDXAF74K5qBOyWVXUqF13VNJAbq3TKxPMAZ189d59ot07tqdo/pL6Hoj3qAf4rYfT50fdTCbcAP2uOMhXdBSkP" + + "AAAAAElFTkSuQmCC", FF = "data:image/png;base64," + "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA7UlEQVQ4T62UwQ3CMAxF3Q24caXzcGIDRqCT0FF6YY6OwJUb" + "bADfVhOlrk0MSqWqUvL1nP/ttKPGT9eYRyXwDvghWGCC7mRpS+AVgksA+IKmx8vfzVMCd9h9BoADNKOn0xnWbLtWUwENzLZr" diff --git a/src/test/java/org/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.java b/src/test/java/org/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.java index 6d308e921a2..cf39f2f7b2b 100644 --- a/src/test/java/org/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.java +++ b/src/test/java/org/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.java @@ -1145,7 +1145,7 @@ public void fontSize2() throws Exception { */ @Test @Alerts(DEFAULT = "4.05px", - CHROME = "3.774px", + CHROME = "3.78px", EDGE = "3.822px", IE = "0px") @HtmlUnitNYI(CHROME = "1px", diff --git a/src/test/java/org/htmlunit/javascript/host/css/property/ElementClientHeightTest.java b/src/test/java/org/htmlunit/javascript/host/css/property/ElementClientHeightTest.java index 4aecbe55714..1a3afe302b9 100644 --- a/src/test/java/org/htmlunit/javascript/host/css/property/ElementClientHeightTest.java +++ b/src/test/java/org/htmlunit/javascript/host/css/property/ElementClientHeightTest.java @@ -327,7 +327,7 @@ public void blockquote() throws Exception { * @throws Exception if the test fails */ @Test - @Alerts(CHROME = "629", + @Alerts(CHROME = "630", EDGE = "637", FF = "677", FF_ESR = "677", @@ -713,7 +713,7 @@ public void frame() throws Exception { * @throws Exception if the test fails */ @Test - @Alerts(CHROME = "629", + @Alerts(CHROME = "630", EDGE = "637", FF = "677", FF_ESR = "677", @@ -832,7 +832,7 @@ public void hr() throws Exception { * @throws Exception if the test fails */ @Test - @Alerts(CHROME = "629", + @Alerts(CHROME = "630", EDGE = "637", FF = "8", FF_ESR = "8", diff --git a/src/test/java/org/htmlunit/javascript/host/html/HTMLAnchorElement2Test.java b/src/test/java/org/htmlunit/javascript/host/html/HTMLAnchorElement2Test.java index 61118f8c6f4..f4e2db0b392 100644 --- a/src/test/java/org/htmlunit/javascript/host/html/HTMLAnchorElement2Test.java +++ b/src/test/java/org/htmlunit/javascript/host/html/HTMLAnchorElement2Test.java @@ -1423,7 +1423,8 @@ public void readWriteProtocol() throws Exception { * @throws Exception if an error occurs */ @Test - @Alerts({"http:", "axdeg:", "axdeg://§§URL§§/foo.html#O"}) + @Alerts(DEFAULT = {"http:", "axdeg:", "axdeg://§§URL§§/foo.html#O"}, + CHROME = {"http:", "http:", "http://§§URL§§/foo.html#O"}) public void readWriteProtocolUnknown() throws Exception { final String html = "\n" diff --git a/src/test/resources/org/htmlunit/javascript/host/css/CSSStyleDeclaration2Test.properties.Chrome.txt b/src/test/resources/org/htmlunit/javascript/host/css/CSSStyleDeclaration2Test.properties.Chrome.txt index 81ced0715ec..51e4af773c1 100644 --- a/src/test/resources/org/htmlunit/javascript/host/css/CSSStyleDeclaration2Test.properties.Chrome.txt +++ b/src/test/resources/org/htmlunit/javascript/host/css/CSSStyleDeclaration2Test.properties.Chrome.txt @@ -192,6 +192,7 @@ fontVariantCaps fontVariantEastAsian fontVariantLigatures fontVariantNumeric +fontVariantPosition fontVariationSettings fontWeight forcedColorAdjust @@ -299,6 +300,7 @@ overflowClipMargin overflowWrap overflowX overflowY +overlay overrideColors overscrollBehavior overscrollBehaviorBlock @@ -429,6 +431,7 @@ transformBox transformOrigin transformStyle transition +transitionBehavior transitionDelay transitionDuration transitionProperty @@ -520,7 +523,6 @@ webkitFlexShrink webkitFlexWrap webkitFontFeatureSettings webkitFontSmoothing -webkitHighlight webkitHyphenateCharacter webkitJustifyContent webkitLineBreak diff --git a/src/test/resources/org/htmlunit/javascript/host/css/CSSStyleDeclaration2Test.properties2.Chrome.txt b/src/test/resources/org/htmlunit/javascript/host/css/CSSStyleDeclaration2Test.properties2.Chrome.txt index 208dfc7c311..2c2b9a617a6 100644 --- a/src/test/resources/org/htmlunit/javascript/host/css/CSSStyleDeclaration2Test.properties2.Chrome.txt +++ b/src/test/resources/org/htmlunit/javascript/host/css/CSSStyleDeclaration2Test.properties2.Chrome.txt @@ -192,6 +192,7 @@ fontVariantCaps fontVariantEastAsian fontVariantLigatures fontVariantNumeric +fontVariantPosition fontVariationSettings fontWeight forcedColorAdjust @@ -298,6 +299,7 @@ overflowClipMargin overflowWrap overflowX overflowY +overlay overrideColors overscrollBehavior overscrollBehaviorBlock @@ -428,6 +430,7 @@ transformBox transformOrigin transformStyle transition +transitionBehavior transitionDelay transitionDuration transitionProperty @@ -519,7 +522,6 @@ webkitFlexShrink webkitFlexWrap webkitFontFeatureSettings webkitFontSmoothing -webkitHighlight webkitHyphenateCharacter webkitJustifyContent webkitLineBreak diff --git a/src/test/resources/org/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.properties.Chrome.txt b/src/test/resources/org/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.properties.Chrome.txt index 5424ab540ae..47181b6be02 100644 --- a/src/test/resources/org/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.properties.Chrome.txt +++ b/src/test/resources/org/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.properties.Chrome.txt @@ -192,6 +192,7 @@ fontVariantCaps=:normal fontVariantEastAsian=:normal fontVariantLigatures=:normal fontVariantNumeric=:normal +fontVariantPosition=:normal fontVariationSettings=:normal fontWeight=:400 forcedColorAdjust=:auto @@ -298,6 +299,7 @@ overflowClipMargin=:0px overflowWrap=:normal overflowX=:visible overflowY=:visible +overlay=:none overrideColors=: overscrollBehavior=:auto overscrollBehaviorBlock=:auto @@ -428,6 +430,7 @@ transformBox=:view-box transformOrigin=:620px 162px transformStyle=:flat transition=:all 0s ease 0s +transitionBehavior=:normal transitionDelay=:0s transitionDuration=:0s transitionProperty=:all @@ -440,7 +443,7 @@ vectorEffect=:none verticalAlign=:baseline viewTimeline=:none viewTimelineAxis=:block -viewTimelineInset=:0px +viewTimelineInset=:auto viewTimelineName=:none viewTransitionName=:none visibility=:visible @@ -519,7 +522,6 @@ webkitFlexShrink=:1 webkitFlexWrap=:nowrap webkitFontFeatureSettings=:normal webkitFontSmoothing=:auto -webkitHighlight=:none webkitHyphenateCharacter=:auto webkitJustifyContent=:normal webkitLineBreak=:auto diff --git a/src/test/resources/org/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.properties.notAttached.Chrome.txt b/src/test/resources/org/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.properties.notAttached.Chrome.txt index ffcc45b4211..eda0b820406 100644 --- a/src/test/resources/org/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.properties.notAttached.Chrome.txt +++ b/src/test/resources/org/htmlunit/javascript/host/css/ComputedCSSStyleDeclarationTest.properties.notAttached.Chrome.txt @@ -192,6 +192,7 @@ fontVariantCaps=: fontVariantEastAsian=: fontVariantLigatures=: fontVariantNumeric=: +fontVariantPosition=: fontVariationSettings=: fontWeight=: forcedColorAdjust=: @@ -298,6 +299,7 @@ overflowClipMargin=: overflowWrap=: overflowX=: overflowY=: +overlay=: overrideColors=: overscrollBehavior=: overscrollBehaviorBlock=: @@ -428,6 +430,7 @@ transformBox=: transformOrigin=: transformStyle=: transition=: +transitionBehavior=: transitionDelay=: transitionDuration=: transitionProperty=: @@ -519,7 +522,6 @@ webkitFlexShrink=: webkitFlexWrap=: webkitFontFeatureSettings=: webkitFontSmoothing=: -webkitHighlight=: webkitHyphenateCharacter=: webkitJustifyContent=: webkitLineBreak=: