Skip to content

Commit 0a96f83

Browse files
committed
document last additions from Lai Quang Duong
1 parent c4e31e4 commit 0a96f83

3 files changed

Lines changed: 14 additions & 5 deletions

File tree

src/changes/changes.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@
88

99
<body>
1010
<release version="5.0.0" date="April 01, 2026" description="jdk17, Bugfixes">
11+
<action type="add" dev="Lai Quang Duong">
12+
Intl: supportedLocalesOf() implementation added to DateTimeFormat and NumberFormat.
13+
</action>
1114
<action type="fix" dev="Lai Quang Duong">
12-
Correcting CORS preflight handling by properly recognize the wildcard '*' value for the Access-Control-Allow-Headers response header.
15+
window.queueMicrotask() added.
1316
</action>
1417
<action type="add" dev="Lai Quang Duong">
1518
Intl: supportedLocalesOf() implementation added to DateTimeFormat and NumberFormat.

src/test/java/org/htmlunit/general/ElementOwnPropertiesTest.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1014,7 +1014,7 @@ public void event() throws Exception {
10141014
+ "onwaiting[GSCE],onwebkitanimationend[GSCE],onwebkitanimationiteration[GSCE],"
10151015
+ "onwebkitanimationstart[GSCE],onwebkittransitionend[GSCE],onwheel[GSCE],open(),opener[GSCE],"
10161016
+ "outerHeight[GSCE],outerWidth[GSCE],pageXOffset[GCE],pageYOffset[GCE],parent[GCE],"
1017-
+ "performance[GSCE],PERSISTENT[E],postMessage(),print(),prompt(),releaseEvents(),"
1017+
+ "performance[GSCE],PERSISTENT[E],postMessage(),print(),prompt(),queueMicrotask(),releaseEvents(),"
10181018
+ "requestAnimationFrame(),resizeBy(),resizeTo(),screen[GCE],scroll(),scrollBy(),scrollTo(),"
10191019
+ "scrollX[GCE],scrollY[GCE],self[GCE],sessionStorage[GCE],setInterval(),setTimeout(),"
10201020
+ "speechSynthesis[GCE],status[GSCE],stop(),styleMedia[GCE],TEMPORARY[E],top[GCE],window[GCE]",
@@ -1045,7 +1045,7 @@ public void event() throws Exception {
10451045
+ "onwaiting[GSCE],onwebkitanimationend[GSCE],onwebkitanimationiteration[GSCE],"
10461046
+ "onwebkitanimationstart[GSCE],onwebkittransitionend[GSCE],onwheel[GSCE],open(),opener[GSCE],"
10471047
+ "outerHeight[GSCE],outerWidth[GSCE],pageXOffset[GCE],pageYOffset[GCE],parent[GCE],"
1048-
+ "performance[GSCE],PERSISTENT[E],postMessage(),print(),prompt(),releaseEvents(),"
1048+
+ "performance[GSCE],PERSISTENT[E],postMessage(),print(),prompt(),queueMicrotask(),releaseEvents(),"
10491049
+ "requestAnimationFrame(),resizeBy(),resizeTo(),screen[GCE],scroll(),scrollBy(),scrollTo(),"
10501050
+ "scrollX[GCE],scrollY[GCE],self[GCE],sessionStorage[GCE],setInterval(),setTimeout(),"
10511051
+ "speechSynthesis[GCE],status[GSCE],stop(),styleMedia[GCE],TEMPORARY[E],top[GCE],window[GCE]",
@@ -1073,6 +1073,7 @@ public void event() throws Exception {
10731073
+ "onsuspend[GSCE],ontimeupdate[GSCE],onunload[GSCE],onvolumechange[GSCE],"
10741074
+ "onwaiting[GSCE],onwheel[GSCE],open(),opener[GSCE],outerHeight[GSCE],outerWidth[GSCE],"
10751075
+ "pageXOffset[GCE],pageYOffset[GCE],parent[GCE],performance[GSCE],postMessage(),print(),prompt(),"
1076+
+ "queueMicrotask(),"
10761077
+ "releaseEvents(),requestAnimationFrame(),resizeBy(),resizeTo(),screen[GCE],scroll(),scrollBy(),"
10771078
+ "scrollByLines(),scrollByPages(),scrollTo(),scrollX[GCE],scrollY[GCE],self[GCE],sessionStorage[GCE],"
10781079
+ "setInterval(),setTimeout(),status[GSCE],stop(),top[GCE],window[GCE]",
@@ -1100,6 +1101,7 @@ public void event() throws Exception {
11001101
+ "onsuspend[GSCE],ontimeupdate[GSCE],onunload[GSCE],onvolumechange[GSCE],"
11011102
+ "onwaiting[GSCE],onwheel[GSCE],open(),opener[GSCE],outerHeight[GSCE],outerWidth[GSCE],"
11021103
+ "pageXOffset[GCE],pageYOffset[GCE],parent[GCE],performance[GSCE],postMessage(),print(),prompt(),"
1104+
+ "queueMicrotask(),"
11031105
+ "releaseEvents(),requestAnimationFrame(),resizeBy(),resizeTo(),screen[GCE],scroll(),scrollBy(),"
11041106
+ "scrollByLines(),scrollByPages(),scrollTo(),scrollX[GCE],scrollY[GCE],self[GCE],sessionStorage[GCE],"
11051107
+ "setInterval(),setTimeout(),status[GSCE],stop(),top[GCE],window[GCE]")

src/test/java/org/htmlunit/general/ElementPropertiesTest.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1187,6 +1187,7 @@ public void event() throws Exception {
11871187
+ "onwebkitanimationend,onwebkitanimationiteration,onwebkitanimationstart,"
11881188
+ "onwebkittransitionend,onwheel,open(),opener,outerHeight,outerWidth,pageXOffset,"
11891189
+ "pageYOffset,parent,performance,PERSISTENT,postMessage(),print(),process(),prompt(),"
1190+
+ "queueMicrotask(),"
11901191
+ "releaseEvents(),removeEventListener(),requestAnimationFrame(),resizeBy(),resizeTo(),"
11911192
+ "screen,scroll(),scrollBy(),scrollTo(),scrollX,scrollY,self,sessionStorage,"
11921193
+ "setInterval(),setTimeout(),sortFunction(),speechSynthesis,status,stop(),styleMedia,"
@@ -1214,6 +1215,7 @@ public void event() throws Exception {
12141215
+ "onwebkitanimationend,onwebkitanimationiteration,onwebkitanimationstart,"
12151216
+ "onwebkittransitionend,onwheel,open(),opener,outerHeight,outerWidth,pageXOffset,pageYOffset,"
12161217
+ "parent,performance,PERSISTENT,postMessage(),print(),process(),prompt(),"
1218+
+ "queueMicrotask(),"
12171219
+ "releaseEvents(),removeEventListener(),requestAnimationFrame(),resizeBy(),resizeTo(),"
12181220
+ "screen,scroll(),scrollBy(),scrollTo(),scrollX,scrollY,self,sessionStorage,"
12191221
+ "setInterval(),setTimeout(),sortFunction(),speechSynthesis,status,stop(),styleMedia,"
@@ -1238,7 +1240,8 @@ public void event() throws Exception {
12381240
+ "onpopstate,onprogress,onratechange,onreset,onresize,onscroll,onseeked,onseeking,onselect,"
12391241
+ "onstalled,onstorage,onsubmit,onsuspend,ontimeupdate,onunload,"
12401242
+ "onvolumechange,onwaiting,onwheel,open(),opener,outerHeight,outerWidth,pageXOffset,"
1241-
+ "pageYOffset,parent,performance,postMessage(),print(),process(),prompt(),releaseEvents(),"
1243+
+ "pageYOffset,parent,performance,postMessage(),print(),process(),prompt(),"
1244+
+ "queueMicrotask(),releaseEvents(),"
12421245
+ "removeEventListener(),requestAnimationFrame(),resizeBy(),resizeTo(),screen,scroll(),"
12431246
+ "scrollBy(),scrollByLines(),scrollByPages(),scrollTo(),scrollX,scrollY,self,sessionStorage,"
12441247
+ "setInterval(),setTimeout(),sortFunction(),status,stop(),test(),top,window",
@@ -1262,7 +1265,8 @@ public void event() throws Exception {
12621265
+ "onpopstate,onprogress,onratechange,onreset,onresize,onscroll,onseeked,onseeking,onselect,"
12631266
+ "onstalled,onstorage,onsubmit,onsuspend,ontimeupdate,onunload,"
12641267
+ "onvolumechange,onwaiting,onwheel,open(),opener,outerHeight,outerWidth,pageXOffset,"
1265-
+ "pageYOffset,parent,performance,postMessage(),print(),process(),prompt(),releaseEvents(),"
1268+
+ "pageYOffset,parent,performance,postMessage(),print(),process(),prompt(),"
1269+
+ "queueMicrotask(),releaseEvents(),"
12661270
+ "removeEventListener(),requestAnimationFrame(),resizeBy(),resizeTo(),screen,scroll(),"
12671271
+ "scrollBy(),scrollByLines(),scrollByPages(),scrollTo(),scrollX,scrollY,self,sessionStorage,"
12681272
+ "setInterval(),setTimeout(),sortFunction(),status,stop(),test(),top,window")

0 commit comments

Comments
 (0)