Skip to content

Commit f0c6ceb

Browse files
committed
Chrome/Edge 139, Firefox 141
1 parent 6a33877 commit f0c6ceb

2 files changed

Lines changed: 19 additions & 6 deletions

File tree

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

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,18 +65,18 @@
6565
public final class BrowserVersion implements Serializable {
6666

6767
/** Latest Firefox. */
68-
public static final BrowserVersion FIREFOX = new BrowserVersion(140, "FF");
68+
public static final BrowserVersion FIREFOX = new BrowserVersion(141, "FF");
6969

7070
private static final int FIREFOX_ESR_NUMERIC = 128;
7171

7272
/** Firefox ESR. */
7373
public static final BrowserVersion FIREFOX_ESR = new BrowserVersion(FIREFOX_ESR_NUMERIC, "FF-ESR");
7474

7575
/** Latest Edge. */
76-
public static final BrowserVersion EDGE = new BrowserVersion(138, "Edge");
76+
public static final BrowserVersion EDGE = new BrowserVersion(139, "Edge");
7777

7878
/** Latest Chrome. */
79-
public static final BrowserVersion CHROME = new BrowserVersion(138, "Chrome");
79+
public static final BrowserVersion CHROME = new BrowserVersion(139, "Chrome");
8080

8181
/**
8282
* Array with all supported browsers.
@@ -224,9 +224,16 @@ public final class BrowserVersion implements Serializable {
224224
+ CHROME.getBrowserVersionNumeric() + "\", \"Not/A)Brand\";v=\"24\"";
225225
*/
226226
// 138
227+
/*
227228
CHROME.secClientHintUserAgentHeader_ = "\"Not)A;Brand\";v=\"8\", \"Chromium\";v=\""
228229
+ CHROME.getBrowserVersionNumeric() + "\", \"Google Chrome\";v=\""
229230
+ CHROME.getBrowserVersionNumeric() + "\"";
231+
*/
232+
233+
// 139
234+
CHROME.secClientHintUserAgentHeader_ = "\"Not;A=Brand\";v=\"99\", \"Google Chrome\";v=\""
235+
+ CHROME.getBrowserVersionNumeric() + "\", \"Chromium\";v=\""
236+
+ CHROME.getBrowserVersionNumeric() + "\"";
230237

231238
CHROME.fontHeights_ = new int[] {
232239
0, 1, 2, 4, 5, 5, 6, 8, 9, 10, 11, 12, 15, 16, 16, 17, 18, 20, 21, 22, 23, 25, 26, 26,
@@ -299,9 +306,15 @@ public final class BrowserVersion implements Serializable {
299306
*/
300307

301308
// 138
309+
/*
302310
EDGE.secClientHintUserAgentHeader_ = "\"Not)A;Brand\";v=\"8\", \"Chromium\";v=\""
303311
+ EDGE.getBrowserVersionNumeric() + "\", \"Microsoft Edge\";v=\""
304312
+ EDGE.getBrowserVersionNumeric() + "\"";
313+
*/
314+
// 139
315+
EDGE.secClientHintUserAgentHeader_ = "\"Not;A=Brand\";v=\"99\", \"Microsoft Edge\";v=\""
316+
+ EDGE.getBrowserVersionNumeric() + "\", \"Chromium\";v=\""
317+
+ EDGE.getBrowserVersionNumeric() + "\"";
305318

306319
EDGE.fontHeights_ = new int[] {
307320
0, 1, 2, 4, 5, 5, 6, 8, 9, 10, 11, 12, 15, 16, 16, 17, 18, 20, 21, 22, 23, 25, 26, 26,

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ public class BrowserVersionTest {
3838
*/
3939
@Test
4040
public void getBrowserVersionNumeric() {
41-
assertEquals(140, BrowserVersion.FIREFOX.getBrowserVersionNumeric());
41+
assertEquals(141, BrowserVersion.FIREFOX.getBrowserVersionNumeric());
4242
assertEquals(128, BrowserVersion.FIREFOX_ESR.getBrowserVersionNumeric());
43-
assertEquals(138, BrowserVersion.CHROME.getBrowserVersionNumeric());
44-
assertEquals(138, BrowserVersion.EDGE.getBrowserVersionNumeric());
43+
assertEquals(139, BrowserVersion.CHROME.getBrowserVersionNumeric());
44+
assertEquals(139, BrowserVersion.EDGE.getBrowserVersionNumeric());
4545
}
4646

4747
/**

0 commit comments

Comments
 (0)