Skip to content

Commit b318f98

Browse files
committed
Chrome/Edge 142
1 parent 0747862 commit b318f98

24 files changed

+677
-523
lines changed

src/changes/changes.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</properties>
88

99
<body>
10-
<release version="4.19.0" date="November xx, 2025" description="Bugfixes">
10+
<release version="4.19.0" date="November xx, 2025" description="Chrome/Edge 142, Bugfixes">
1111
<action type="update" dev="rbri">
1212
No longer use org.apache.commons.lang3.math.NumberUtils.
1313
</action>

src/main/java/org/htmlunit/BrowserVersion.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,10 @@ public final class BrowserVersion implements Serializable {
7373
public static final BrowserVersion FIREFOX_ESR = new BrowserVersion(FIREFOX_ESR_NUMERIC, "FF-ESR");
7474

7575
/** Latest Chrome. */
76-
public static final BrowserVersion CHROME = new BrowserVersion(141, "Chrome");
76+
public static final BrowserVersion CHROME = new BrowserVersion(142, "Chrome");
7777

7878
/** Latest Edge. */
79-
public static final BrowserVersion EDGE = new BrowserVersion(141, "Edge");
79+
public static final BrowserVersion EDGE = new BrowserVersion(142, "Edge");
8080

8181
/**
8282
* Array with all supported browsers.

src/main/java/org/htmlunit/css/StyleAttributes.java

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -930,7 +930,7 @@ public enum Definition {
930930
COLUMN_WIDTH_("column-width", "column-width", ff("auto")),
931931

932932
/** The style property {@code columns}. */
933-
COLUMNS("columns", "columns", chromeAndEdge("auto"), ff("auto")),
933+
COLUMNS("columns", "columns", chromeAndEdgeAuto(), ff("auto")),
934934

935935
/** The style property {@code contain}. */
936936
CONTAIN("contain", "contain", chromeAndEdgeNone(), ffNone()),
@@ -1372,7 +1372,7 @@ public enum Definition {
13721372
ffNone()),
13731373

13741374
/** The style property {@code gridArea}. */
1375-
GRID_AREA("gridArea", "grid-area", chromeAndEdge("auto"), ff("auto")),
1375+
GRID_AREA("gridArea", "grid-area", chromeAndEdgeAuto(), ff("auto")),
13761376

13771377
/** The style property {@code grid-area}. */
13781378
GRID_AREA_("grid-area", "grid-area", ff("auto")),
@@ -1396,7 +1396,7 @@ public enum Definition {
13961396
GRID_AUTO_ROWS_("grid-auto-rows", "grid-auto-rows", ff("auto")),
13971397

13981398
/** The style property {@code gridColumn}. */
1399-
GRID_COLUMN("gridColumn", "grid-column", chromeAndEdge("auto"), ff("auto")),
1399+
GRID_COLUMN("gridColumn", "grid-column", chromeAndEdgeAuto(), ff("auto")),
14001400

14011401
/** The style property {@code grid-column}. */
14021402
GRID_COLUMN_("grid-column", "grid-column", ff("auto")),
@@ -1426,7 +1426,7 @@ public enum Definition {
14261426
GRID_GAP_("grid-gap", "grid-gap", ffNormal()),
14271427

14281428
/** The style property {@code gridRow}. */
1429-
GRID_ROW("gridRow", "grid-row", chromeAndEdge("auto"), ff("auto")),
1429+
GRID_ROW("gridRow", "grid-row", chromeAndEdgeAuto(), ff("auto")),
14301430

14311431
/** The style property {@code grid-row}. */
14321432
GRID_ROW_("grid-row", "grid-row", ff("auto")),
@@ -1570,7 +1570,16 @@ public enum Definition {
15701570
INSET_INLINE_START_("inset-inline-start", "inset-inline-start", ff("auto")),
15711571

15721572
/** The style property {@code interactivity}. */
1573-
INTERACTIVITY("interactivity", "interpolate-size", chromeAndEdge("auto")),
1573+
INTERACTIVITY("interactivity", "interactivity", chromeAndEdgeAuto()),
1574+
1575+
/** The style property {@code interestDelay}. */
1576+
INTEREST_DELAY("interestDelay", "interest-delay", chromeAndEdgeNormal()),
1577+
1578+
/** The style property {@code interestDelayEnd}. */
1579+
INTEREST_DELAY_END("interestDelayEnd", "interest-delay-end", chromeAndEdgeNormal()),
1580+
1581+
/** The style property {@code interestDelayStart}. */
1582+
INTEREST_DELAY_START("interestDelayStart", "interest-delay-start", chromeAndEdgeNormal()),
15741583

15751584
/** The style property {@code interpolateSize}. */
15761585
INTERPOLATE_SIZE("interpolateSize", "interpolate-size", chromeAndEdge("numeric-only")),
@@ -2569,7 +2578,7 @@ public enum Definition {
25692578
POSITION_TRY_ORDER("positionTryOrder", "position-try-order", chromeAndEdgeNormal()),
25702579

25712580
/** The style property {@code positionVisibility}. */
2572-
POSITION_VISIBILITY("positionVisibility", "position-visibility", chromeAndEdge("always")),
2581+
POSITION_VISIBILITY("positionVisibility", "position-visibility", chromeAndEdge("anchors-visible")),
25732582

25742583
/** The style property {@code prefix}. */
25752584
PREFIX("prefix", "prefix", chromeAndEdgeEmpty()),
@@ -3705,7 +3714,7 @@ public enum Definition {
37053714
WEBKIT_COLUMN_WIDTH("webkitColumnWidth", "webkit-column-width", chromeAndEdgeAuto()),
37063715

37073716
/** The style property {@code webkitColumns}. */
3708-
WEBKIT_COLUMNS("webkitColumns", "webkit-columns", chromeAndEdge("auto")),
3717+
WEBKIT_COLUMNS("webkitColumns", "webkit-columns", chromeAndEdgeAuto()),
37093718

37103719
/** The style property {@code webkitFilter}. */
37113720
WEBKIT_FILTER("webkitFilter", "webkit-filter", chromeAndEdgeNone(), ffNone()),

src/test/java/org/htmlunit/BrowserVersionTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ public class BrowserVersionTest {
4040
public void getBrowserVersionNumeric() {
4141
assertEquals(144, BrowserVersion.FIREFOX.getBrowserVersionNumeric());
4242
assertEquals(140, BrowserVersion.FIREFOX_ESR.getBrowserVersionNumeric());
43-
assertEquals(141, BrowserVersion.CHROME.getBrowserVersionNumeric());
44-
assertEquals(141, BrowserVersion.EDGE.getBrowserVersionNumeric());
43+
assertEquals(142, BrowserVersion.CHROME.getBrowserVersionNumeric());
44+
assertEquals(142, BrowserVersion.EDGE.getBrowserVersionNumeric());
4545
}
4646

4747
/**

src/test/java/org/htmlunit/ExternalTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ public class ExternalTest {
5252
static String MAVEN_REPO_URL_ = "https://repo1.maven.org/maven2/";
5353

5454
/** Chrome driver. */
55-
static String CHROME_DRIVER_ = "141.0.7390";
55+
static String CHROME_DRIVER_ = "142.0.7444";
5656
static String CHROME_DRIVER_URL_ =
5757
"https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json";
5858

59-
static String EDGE_DRIVER_ = "141.0.3537";
59+
static String EDGE_DRIVER_ = "142.0.3595";
6060
static String EDGE_DRIVER_URL_ = "https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/";
6161

6262
/** Gecko driver. */

0 commit comments

Comments
 (0)