Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update JBR/jbr17 to OpenJDK 17.0.13 #469

Open
wants to merge 325 commits into
base: jbr17
Choose a base branch
from

Conversation

sercher
Copy link
Contributor

@sercher sercher commented Oct 16, 2024

Update JBR/jbr17 branch with OpenJDK release version 17.0.13 (jdk-17.0.13-ga), merged and tested by BellSoft.

All changes applied cleanly except for 7 cases, that required manual merge. Please see the summary of the conflicts below.

JDK-8317288: [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab

Patch overrides the code block updated with JBR-6125 (ca55622). It applies cleanly after JBR-6125 gets reverted. The resulting patch combines the reverted modification of GrabTest.java and the clean backport of JDK-8317288. The test passes after update.

JDK-8329126: No native wrappers generated anymore with -XX:-TieredCompilation after JDK-8251462

The conflicting code block is changed by reverting 8265360 with JBR-4986 (08f2bb4). The updated condition combines || method->is_native() being added and the proper parameter type is passed to CompilationPolicy::is_trivial() method, that is changed in the reverted 8265360 from const MethodHandle& to Method* (returned by MethodHandle::operator()). Otherwise the patch applied cleanly.

JDK-8280993: [XWayland] Popup is not closed on click outside of area controlled by XWayland

Context conflict in UNIXToolkit.java due to absense of JBR-6376 (693fe43). The patch applied with respect to the changed introduced by JBR-6376.

JDK-8280982: [Wayland] [XWayland] java.awt.Robot taking screenshots

Context conflict in the imports section of XRobotPeer.java due to absense of JBR-6264 (d4a3e05).

JDK-8317228: GC: Make TestXXXHeapSizeFlags use createTestJvm

Context conflict in tests, VMProps.java due to absense of JBR-3572 (c6ddafe)

JDK-8320608: Many jtreg printing tests are missing the @printer keyword

Conflict in TEST.ROOT - due to "enabling dtrace-tests: added dtrace keyword" (0c86ae7)

JDK-8329667: [macos] Issue with JTree related fix for JDK-8317771

Context conflict in CAccessibility.java due to lack of JBR-3775 (5a329c4)

Testing:

We ran a standard JDK test groups in all available platforms. We observed no regressions in the standard tests. The extended test set in test/jdk/jb has been executed in Windows/MacOS without regressions as well.

Andrew Lu and others added 30 commits October 15, 2024 23:33
… unexpected memory string

Reviewed-by: mdoerr
Backport-of: 86b27b7
Amos Shi and others added 30 commits October 15, 2024 23:34
…ent with their setVerbose methods

Reviewed-by: mdoerr
Backport-of: 459757e
…nchored by Entrust Root CAs

Backport-of: 7d49c52272b54070a13b02708dd7ce5f8e375a06
…if birth time is unavailable (Linux)

Backport-of: c89a1c3
…onse for HTTP2

Reviewed-by: mbaesken
Backport-of: f4b140b
Reviewed-by: mbaesken
Backport-of: 824a297
Reviewed-by: mbaesken, andrew
Backport-of: 362dbbaa952b3d4a5270c6bfae879a12e9bdf4d1
Reviewed-by: mbalao
Backport-of: 2c60805bc380945a8266112c7b5aee0498cb7d5b
…at is too large

Reviewed-by: abakhtin, mbaesken
Backport-of: 4d2cd26
… headers contain malformed header fields

Reviewed-by: abakhtin
Backport-of: 466ffeb
Reviewed-by: mbalao
Backport-of: cf8dc79f392c8ec3414d8b36803f026852c4e386
Reviewed-by: roland, yan
Backport-of: b5174c9159fbffdf335ee6835267ba0e674cf432
Reviewed-by: roland
Backport-of: 3c05ad2290936ec9abc3f271cb6bf89e18c3eea7
Reviewed-by: mbalao
Backport-of: 7325899a11f17bf4516d39495a12796385e459ed
Reviewed-by: yan, mbalao, andrew
Backport-of: 8e4a392832f83e16d521024505b52c96d0a993f2
…ap.object.trustSerialData system property

8332643: Better Location requests

Reviewed-by: yan, andrew
Backport-of: 7765942
Reviewed-by: mbalao, andrew
Backport-of: 7c16d649a8118d2e7ee77cedba87e620c83294b4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.