From mark.reinhold at oracle.com Mon Jul 7 14:43:50 2025 From: mark.reinhold at oracle.com (Mark Reinhold) Date: Mon, 7 Jul 2025 14:43:50 +0000 Subject: JEP proposed to target JDK 26: 504: Remove the Applet API Message-ID: <20250707144349.317BB81BB84@eggemoggin.niobe.net> The following JEP is proposed to target JDK 26: 504: Remove the Applet API https://openjdk.org/jeps/504 Summary: Remove the Applet API, which was deprecated for removal in JDK 17 (2021). It is obsolete because neither recent JDK releases nor current web browsers support applets. Feedback on this proposal from JDK Project Committers and Reviewers [1] is more than welcome, as are reasoned objections. If no such objections are raised by 17:00 UTC on Monday, 14 July, or if they?re raised and then satisfactorily answered, then per the JEP 2.0 process proposal [2] I?ll target this JEP to JDK 26. - Mark [1] https://openjdk.org/census#jdk [2] https://cr.openjdk.java.net/~mr/jep/jep-2.0-02.html From alexey.ivanov at oracle.com Mon Jul 7 18:50:31 2025 From: alexey.ivanov at oracle.com (Alexey Ivanov) Date: Mon, 7 Jul 2025 19:50:31 +0100 Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) Message-ID: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> I hereby nominate Rajat Mahajan (rmahajan) to JDK committer. Rajat is a member of the Client Sustaining team at Oracle and has authored 19 changes [2][3] to the OpenJDK repository. Votes are due by 19:00 UTC on Monday 21st July 2025. Only current JDK Committers [4] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [5]. -- Regards, Alexey Ivanov (aivanov) [1] https://openjdk.org/census#rmahajan [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author%3Arajamah&type=commits&s=committer-date [3] git log --author=rmahajan at openjdk.org --author=rajat.m.mahajan at oracle.com [4] https://openjdk.org/census [5] https://openjdk.org/bylaws#lazy-consensus From bylokhov at amazon.com Tue Jul 8 02:18:01 2025 From: bylokhov at amazon.com (Sergey Bylokhov) Date: Mon, 7 Jul 2025 19:18:01 -0700 Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) In-Reply-To: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> References: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> Message-ID: <53d89e42-411e-4e50-97ef-e2fd8f9c65eb@amazon.com> Vote: yes -- Best regards, Sergey. From dmitry.markov at oracle.com Tue Jul 8 15:04:27 2025 From: dmitry.markov at oracle.com (Dmitrii Markov) Date: Tue, 8 Jul 2025 15:04:27 +0000 Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) In-Reply-To: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> References: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> Message-ID: Vote: yes Regards, Dmitrii From: jdk-dev on behalf of Alexey Ivanov Date: Monday, 7 July 2025 at 19:51 To: jdk-dev Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) I hereby nominate Rajat Mahajan (rmahajan) to JDK committer. Rajat is a member of the Client Sustaining team at Oracle and has authored 19 changes [2][3] to the OpenJDK repository. Votes are due by 19:00 UTC on Monday 21st July 2025. Only current JDK Committers [4] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [5]. -- Regards, Alexey Ivanov (aivanov) [1] https://openjdk.org/census#rmahajan [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author%3Arajamah&type=commits&s=committer-date [3] git log --author=rmahajan at openjdk.org --author=rajat.m.mahajan at oracle.com [4] https://openjdk.org/census [5] https://openjdk.org/bylaws#lazy-consensus -------------- next part -------------- An HTML attachment was scrubbed... URL: From shipilev at amazon.de Tue Jul 8 17:29:28 2025 From: shipilev at amazon.de (Aleksey Shipilev) Date: Tue, 8 Jul 2025 19:29:28 +0200 Subject: GHA master->feature branch build prerequisites caching Message-ID: <345b0480-cf52-475c-97c2-9899473aaa01@amazon.de> Hi there, I would like to spotlight the recent GHA optimization we pushed into mainline this week: https://bugs.openjdk.org/browse/JDK-8343546 Read full details in the RFE above. TL;DR: If you update your personal fork "master" branch every so often, a dry-run job would run on that "master" and populate the caches, and then the PR branches off that "master" would be able to reuse various cached build prerequisites (jtreg builds, build JDKs, sysroots), without creating them again. This is both faster, as this allows to skip quite a bit of setup, more reliable, as creating some of these prerequisites sporadically fails, and nicer, as we do not hit external systems too often. I have been peeking in GHA runs this week, and it seems to work well. So some of you are using this improvement already. If this continues to go well, we will consider backports to update releases. Please report troubles, if any, to the original RFE: https://bugs.openjdk.org/browse/JDK-8343546 Caveat (and the major reason I write this note, really): this advanced caching scheme only works if the remote GH knows about pushes to your personal fork "master". It is a part of usual workflow for some folks, me included. But I know some just fetch/merge upstream "master" into their PR branches directly, without pushing personal "master" updates to remote. That workflow still works, and still does use per-branch caching, which is just not that efficient. If you are on the fence which way to work with your personal "master" branches, maybe this would give a nudge towards one of the ways. Enjoy! -- Thanks, -Aleksey Amazon Web Services Development Center Germany GmbH Tamara-Danz-Str. 13 10243 Berlin Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B Sitz: Berlin Ust-ID: DE 365 538 597 From fairoz.matte at oracle.com Tue Jul 8 21:46:37 2025 From: fairoz.matte at oracle.com (Fairoz Matte) Date: Tue, 8 Jul 2025 21:46:37 +0000 Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) In-Reply-To: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> References: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> Message-ID: Vote: Yes Thanks, Fairoz ________________________________ From: jdk-dev on behalf of Alexey Ivanov Sent: Monday, July 7, 2025 11:50 AM To: jdk-dev Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) I hereby nominate Rajat Mahajan (rmahajan) to JDK committer. Rajat is a member of the Client Sustaining team at Oracle and has authored 19 changes [2][3] to the OpenJDK repository. Votes are due by 19:00 UTC on Monday 21st July 2025. Only current JDK Committers [4] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [5]. -- Regards, Alexey Ivanov (aivanov) [1] https://openjdk.org/census#rmahajan [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author%3Arajamah&type=commits&s=committer-date [3] git log --author=rmahajan at openjdk.org --author=rajat.m.mahajan at oracle.com [4] https://openjdk.org/census [5] https://openjdk.org/bylaws#lazy-consensus -------------- next part -------------- An HTML attachment was scrubbed... URL: From philip.race at oracle.com Tue Jul 8 22:45:45 2025 From: philip.race at oracle.com (Philip Race) Date: Tue, 8 Jul 2025 15:45:45 -0700 Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) In-Reply-To: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> References: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> Message-ID: <70b37c7f-45b5-43cf-9a88-b4cb068ab194@oracle.com> Vote: yes -phil. From jayathirth.d.v at oracle.com Wed Jul 9 04:03:32 2025 From: jayathirth.d.v at oracle.com (Jayathirth Rao Daarapuram Venkatesh Murthy) Date: Wed, 9 Jul 2025 04:03:32 +0000 Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) In-Reply-To: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> References: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> Message-ID: Vote : Yes. Thanks, Jay From: jdk-dev on behalf of Alexey Ivanov Date: Tuesday, 8 July 2025 at 12:20?AM To: jdk-dev Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) I hereby nominate Rajat Mahajan (rmahajan) to JDK committer. Rajat is a member of the Client Sustaining team at Oracle and has authored 19 changes [2][3] to the OpenJDK repository. Votes are due by 19:00 UTC on Monday 21st July 2025. Only current JDK Committers [4] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [5]. -- Regards, Alexey Ivanov (aivanov) [1] https://openjdk.org/census#rmahajan [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author%3Arajamah&type=commits&s=committer-date [3] git log --author=rmahajan at openjdk.org --author=rajat.m.mahajan at oracle.com [4] https://openjdk.org/census [5] https://openjdk.org/bylaws#lazy-consensus -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexey.ivanov at oracle.com Wed Jul 9 18:57:03 2025 From: alexey.ivanov at oracle.com (Alexey Ivanov) Date: Wed, 9 Jul 2025 19:57:03 +0100 Subject: CFV: New JDK Committer: Manukumar V S (mvs) Message-ID: I hereby nominate Manukumar V S (mvs) [1] to JDK committer. Manukumar is a member of the Software Quality Engineering (SQE) team at Oracle and has authored 44 changes [2][3] and co-authored 1 change [4] to the JDK project.? Manukumar focuses on fixing test bugs, improving test robustness and adding new tests. Votes are due by 19:00 UTC on Wednesday 23rd July 2025. Only current JDK Committers [5] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [6]. -- Regards, Alexey Ivanov (aivanov) [1] https://openjdk.org/census#mvs [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Manukumar+V+S%22&type=commits&s=committer-date [3] git log --author='Manukumar V S' [4] https://github.com/openjdk/jdk/commit/ef6200c727332796d2e1c8ae3bfa155cbaa72f4c [5] https://openjdk.org/census [6] https://openjdk.org/bylaws#lazy-consensus From eric.caspole at oracle.com Wed Jul 9 19:02:50 2025 From: eric.caspole at oracle.com (Eric Caspole) Date: Wed, 9 Jul 2025 15:02:50 -0400 Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) In-Reply-To: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> References: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> Message-ID: <7ad7f557-b266-4144-be9a-781e778f7d36@oracle.com> Vote: yes Eric On 7/7/25 2:50 PM, Alexey Ivanov wrote: > I hereby nominate Rajat Mahajan (rmahajan) to JDK committer. > > Rajat is a member of the Client Sustaining team at Oracle and has > authored 19 changes [2][3] to the OpenJDK repository. > > > Votes are due by 19:00 UTC on Monday 21st July 2025. > > Only current JDK Committers [4] are eligible to vote on this > nomination. Votes must be cast in the open by replying to this mailing > list. > > For Lazy Consensus voting instructions, see [5]. > From christian.s.stein at oracle.com Fri Jul 11 08:37:16 2025 From: christian.s.stein at oracle.com (Christian Stein) Date: Fri, 11 Jul 2025 08:37:16 +0000 Subject: Coming soon: jtreg 8 Message-ID: JDK folk, This is a general heads-up that jtreg 8 is ready for use and that we should soon update JDK to use it. Starting with jtreg 8, AsmTools 8.1 [1] and JUnit 5.13.3 [2] are bundled. With that comes support for strict fields and parameterized test classes. Find a listing of noteworthy changes at [3]. Also starting with version 8, jtreg is compiled with JDK 17. Yet, it still only requires a recent release of JDK 11 to run it. The plan is to integrate [JDK-8361950]: Update to use jtreg 8 in August 2025. After the integration of the PR you must use jtreg 8 to run tests in the mainline JDK repository. Finally, thanks to everyone who has helped thus far! [1] https://github.com/openjdk/asmtools [2] https://docs.junit.org/5.13.3/release-notes [3] https://github.com/openjdk/jtreg/blob/master/CHANGELOG.md#8 [JDK-8361950] https://bugs.openjdk.org/browse/JDK-8361950 From abdul.kolarkunnu at gmail.com Mon Jul 14 07:09:16 2025 From: abdul.kolarkunnu at gmail.com (Abdul Muneer K) Date: Mon, 14 Jul 2025 12:39:16 +0530 Subject: CFV: New JDK Committer: Manukumar V S (mvs) In-Reply-To: References: Message-ID: Vote: Yes Regards and Thanks, Abdul Muneer Kolarkunnu(#akolarkunnu) > > *From: *jdk-dev on behalf of Alexey Ivanov < > alexey.ivanov at oracle.com> > *Date: *Thursday, 10 July 2025 at 12:27?AM > *To: *jdk-dev > *Subject: *CFV: New JDK Committer: Manukumar V S (mvs) > > I hereby nominate Manukumar V S (mvs) [1] to JDK committer. > > Manukumar is a member of the Software Quality Engineering (SQE) team at > Oracle and has authored 44 changes [2][3] and co-authored 1 change [4] > to the JDK project. Manukumar focuses on fixing test bugs, improving > test robustness and adding new tests. > > > Votes are due by 19:00 UTC on Wednesday 23rd July 2025. > > Only current JDK Committers [5] are eligible to vote on this nomination. > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [6]. > > -- > Regards, > Alexey Ivanov (aivanov) > > [1] https://openjdk.org/census#mvs > [2] > > https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Manukumar+V+S%22&type=commits&s=committer-date > [3] git log --author='Manukumar V S' > [4] > > https://github.com/openjdk/jdk/commit/ef6200c727332796d2e1c8ae3bfa155cbaa72f4c > [5] https://openjdk.org/census > [6] https://openjdk.org/bylaws#lazy-consensus > -------------- next part -------------- An HTML attachment was scrubbed... URL: From j.bachorik at gmail.com Mon Jul 14 07:12:28 2025 From: j.bachorik at gmail.com (Jaroslav Bachorik) Date: Mon, 14 Jul 2025 09:12:28 +0200 Subject: CFV: New JDK Committer: Manukumar V S (mvs) In-Reply-To: References: Message-ID: Vote: yes Cheers, Jaroslav On Wed 9. 7. 2025 at 21:05, Alexey Ivanov wrote: > I hereby nominate Manukumar V S (mvs) [1] to JDK committer. > > Manukumar is a member of the Software Quality Engineering (SQE) team at > Oracle and has authored 44 changes [2][3] and co-authored 1 change [4] > to the JDK project. Manukumar focuses on fixing test bugs, improving > test robustness and adding new tests. > > > Votes are due by 19:00 UTC on Wednesday 23rd July 2025. > > Only current JDK Committers [5] are eligible to vote on this nomination. > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [6]. > > -- > Regards, > Alexey Ivanov (aivanov) > > [1] https://openjdk.org/census#mvs > [2] > > https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Manukumar+V+S%22&type=commits&s=committer-date > [3] git log --author='Manukumar V S' > [4] > > https://github.com/openjdk/jdk/commit/ef6200c727332796d2e1c8ae3bfa155cbaa72f4c > [5] https://openjdk.org/census > [6] https://openjdk.org/bylaws#lazy-consensus > -------------- next part -------------- An HTML attachment was scrubbed... URL: From abdul.kolarkunnu at gmail.com Mon Jul 14 07:16:42 2025 From: abdul.kolarkunnu at gmail.com (Abdul Muneer K) Date: Mon, 14 Jul 2025 12:46:42 +0530 Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) In-Reply-To: References: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> Message-ID: Vote: Yes Regards and Thanks, Abdul Muneer Kolarkunnu(#akolarkunnu) > > *From: *jdk-dev on behalf of Alexey Ivanov < > alexey.ivanov at oracle.com> > *Date: *Tuesday, 8 July 2025 at 12:20?AM > *To: *jdk-dev > *Subject: *CFV: New JDK Committer: Rajat Mahajan (rmahajan) > > I hereby nominate Rajat Mahajan (rmahajan) to JDK committer. > > Rajat is a member of the Client Sustaining team at Oracle and has > authored 19 changes [2][3] to the OpenJDK repository. > > > Votes are due by 19:00 UTC on Monday 21st July 2025. > > Only current JDK Committers [4] are eligible to vote on this nomination. > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [5]. > > -- > Regards, > Alexey Ivanov (aivanov) > > [1] https://openjdk.org/census#rmahajan > [2] > > https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author%3Arajamah&type=commits&s=committer-date > [3] git log --author=rmahajan at openjdk.org > --author=rajat.m.mahajan at oracle.com > [4] https://openjdk.org/census > [5] https://openjdk.org/bylaws#lazy-consensus > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jayathirth.d.v at oracle.com Mon Jul 14 08:51:11 2025 From: jayathirth.d.v at oracle.com (Jayathirth Rao Daarapuram Venkatesh Murthy) Date: Mon, 14 Jul 2025 08:51:11 +0000 Subject: CFV: New JDK Committer: Manukumar V S (mvs) In-Reply-To: References: Message-ID: Vote : Yes. Thanks, Jay From: jdk-dev on behalf of Alexey Ivanov Date: Thursday, 10 July 2025 at 12:27?AM To: jdk-dev Subject: CFV: New JDK Committer: Manukumar V S (mvs) I hereby nominate Manukumar V S (mvs) [1] to JDK committer. Manukumar is a member of the Software Quality Engineering (SQE) team at Oracle and has authored 44 changes [2][3] and co-authored 1 change [4] to the JDK project. Manukumar focuses on fixing test bugs, improving test robustness and adding new tests. Votes are due by 19:00 UTC on Wednesday 23rd July 2025. Only current JDK Committers [5] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [6]. -- Regards, Alexey Ivanov (aivanov) [1] https://openjdk.org/census#mvs [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Manukumar+V+S%22&type=commits&s=committer-date [3] git log --author='Manukumar V S' [4] https://github.com/openjdk/jdk/commit/ef6200c727332796d2e1c8ae3bfa155cbaa72f4c [5] https://openjdk.org/census [6] https://openjdk.org/bylaws#lazy-consensus -------------- next part -------------- An HTML attachment was scrubbed... URL: From philip.race at oracle.com Mon Jul 14 19:11:38 2025 From: philip.race at oracle.com (Philip Race) Date: Mon, 14 Jul 2025 12:11:38 -0700 Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) Message-ID: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> I hereby nominate: Lawrence Andrews (landrews) [1] to JDK Committer. Lawrence is a member of the SQE team at Oracle and is focused on the client area. He has authored 34 changes [2], [3] to the OpenJDK JDK repository as listed below. 8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions 8328553: Get rid of JApplet in test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java 8335789: [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @ 8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/awt/regtesthelpers" after JDK-8316053 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows 8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage 8294535: Add screen capture functionality to PassFailJFrame 8299043: test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java fails with java.lang.NullPointerException 8299044: test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java fails on non mac 8296335: Fix accessibility manual test instruction 8292309: Fix java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java test 8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key 8292738: JInternalFrame backgroundShadowBorder & foregroundShadowBorder line is longer in Mac Look and Feel 8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException 8282771: Create test case for JDK-8262981 8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java 8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java 8285867: Convert applet manual tests SelectionVisible.java to Frame and automate 8284316: Support accessibility ManualTestFrame.java for non SwingSet tests 8285617: Fix java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java manual test 8283803: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test 8284898: Enhance PassFailJFrame 8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception 8283712: Create a manual test framework class 8281284: Write JSlider accessibility test 8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java 8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails 8274032: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList 8274029: Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java 8274456: Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction 8273685: Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction 7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails 8267161: Write automated test case for JDK-4479161 8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java Votes are due by 20:00 UTC Monday 28th July 2025 Only current JDK Committers [4] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [5]. -phil. [1] https://openjdk.org/census#landrews [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Lawrence+Andrews%22&type=commits [3} git log --author="lawrence.andrews" --format='%h %s' [4] https://openjdk.org/census [5] https://openjdk.org/bylaws#lazy-consensus From philip.race at oracle.com Mon Jul 14 19:13:39 2025 From: philip.race at oracle.com (Philip Race) Date: Mon, 14 Jul 2025 12:13:39 -0700 Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) In-Reply-To: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> References: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> Message-ID: <94c395cc-ec1a-4613-a43f-70aea13d55f6@oracle.com> Vote: yes -phil. From fairoz.matte at oracle.com Mon Jul 14 19:29:19 2025 From: fairoz.matte at oracle.com (Fairoz Matte) Date: Mon, 14 Jul 2025 19:29:19 +0000 Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) In-Reply-To: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> References: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> Message-ID: Vote: yes, Fairoz ________________________________ From: jdk-dev on behalf of Philip Race Sent: Monday, July 14, 2025 12:11 PM To: jdk-dev at openjdk.org Cc: Lawrence Andrews Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) I hereby nominate: Lawrence Andrews (landrews) [1] to JDK Committer. Lawrence is a member of the SQE team at Oracle and is focused on the client area. He has authored 34 changes [2], [3] to the OpenJDK JDK repository as listed below. 8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions 8328553: Get rid of JApplet in test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java 8335789: [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @ 8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/awt/regtesthelpers" after JDK-8316053 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows 8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage 8294535: Add screen capture functionality to PassFailJFrame 8299043: test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java fails with java.lang.NullPointerException 8299044: test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java fails on non mac 8296335: Fix accessibility manual test instruction 8292309: Fix java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java test 8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key 8292738: JInternalFrame backgroundShadowBorder & foregroundShadowBorder line is longer in Mac Look and Feel 8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException 8282771: Create test case for JDK-8262981 8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java 8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java 8285867: Convert applet manual tests SelectionVisible.java to Frame and automate 8284316: Support accessibility ManualTestFrame.java for non SwingSet tests 8285617: Fix java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java manual test 8283803: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test 8284898: Enhance PassFailJFrame 8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception 8283712: Create a manual test framework class 8281284: Write JSlider accessibility test 8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java 8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails 8274032: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList 8274029: Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java 8274456: Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction 8273685: Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction 7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails 8267161: Write automated test case for JDK-4479161 8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java Votes are due by 20:00 UTC Monday 28th July 2025 Only current JDK Committers [4] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [5]. -phil. [1] https://openjdk.org/census#landrews [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Lawrence+Andrews%22&type=commits [3} git log --author="lawrence.andrews" --format='%h %s' [4] https://openjdk.org/census [5] https://openjdk.org/bylaws#lazy-consensus -------------- next part -------------- An HTML attachment was scrubbed... URL: From roger.riggs at oracle.com Mon Jul 14 19:31:43 2025 From: roger.riggs at oracle.com (Roger Riggs) Date: Mon, 14 Jul 2025 15:31:43 -0400 Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) In-Reply-To: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> References: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> Message-ID: <611d87eb-d7d2-4f41-b26f-ac4ac7271fb4@oracle.com> Vote: Yes On 7/14/25 3:11 PM, Philip Race wrote: > I hereby nominate: Lawrence Andrews (landrews) [1] to JDK Committer. From roger.riggs at oracle.com Mon Jul 14 19:33:14 2025 From: roger.riggs at oracle.com (Roger Riggs) Date: Mon, 14 Jul 2025 15:33:14 -0400 Subject: CFV: New JDK Committer: Manukumar V S (mvs) In-Reply-To: References: Message-ID: Vote: yes On 7/9/25 2:57 PM, Alexey Ivanov wrote: > I hereby nominate Manukumar V S (mvs) [1] to JDK committer. From roger.riggs at oracle.com Mon Jul 14 19:33:53 2025 From: roger.riggs at oracle.com (Roger Riggs) Date: Mon, 14 Jul 2025 15:33:53 -0400 Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) In-Reply-To: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> References: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> Message-ID: Vote: Yes On 7/7/25 2:50 PM, Alexey Ivanov wrote: > I hereby nominate Rajat Mahajan (rmahajan) to JDK committer. From mark.reinhold at oracle.com Mon Jul 14 19:37:38 2025 From: mark.reinhold at oracle.com (Mark Reinhold) Date: Mon, 14 Jul 2025 19:37:38 +0000 Subject: JEP proposed to target JDK 26: 504: Remove the Applet API In-Reply-To: <20250707144349.317BB81BB84@eggemoggin.niobe.net> References: <20250707144349.317BB81BB84@eggemoggin.niobe.net> Message-ID: <20250714153736.815783567@eggemoggin.niobe.net> 2025/7/7 10:43:50 -0400, mark.reinhold at oracle.com: > The following JEP is proposed to target JDK 26: > > 504: Remove the Applet API > https://openjdk.org/jeps/504 > > Summary: Remove the Applet API, which was deprecated for removal in > JDK 17 (2021). It is obsolete because neither recent JDK releases nor > current web browsers support applets. > > Feedback on this proposal from JDK Project Committers and Reviewers [1] > is more than welcome, as are reasoned objections. If no such objections > are raised by 17:00 UTC on Monday, 14 July, or if they?re raised and > then satisfactorily answered, then per the JEP 2.0 process proposal [2] > I?ll target this JEP to JDK 26. Hearing no objections, I?ve targeted this JEP to JDK 26. - Mark From harshitha.onkar at oracle.com Mon Jul 14 19:42:13 2025 From: harshitha.onkar at oracle.com (Harshitha Onkar) Date: Mon, 14 Jul 2025 19:42:13 +0000 Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) In-Reply-To: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> References: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> Message-ID: Vote: Yes Thanks, Harshitha From harshitha.onkar at oracle.com Mon Jul 14 19:46:44 2025 From: harshitha.onkar at oracle.com (Harshitha Onkar) Date: Mon, 14 Jul 2025 19:46:44 +0000 Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) In-Reply-To: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> References: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> Message-ID: Vote: Yes Thanks, Harshitha -----Original Message----- From: jdk-dev On Behalf Of Alexey Ivanov Sent: Monday, July 7, 2025 11:51 AM To: jdk-dev Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) I hereby nominate Rajat Mahajan (rmahajan) to JDK committer. Rajat is a member of the Client Sustaining team at Oracle and has authored 19 changes [2][3] to the OpenJDK repository. Votes are due by 19:00 UTC on Monday 21st July 2025. Only current JDK Committers [4] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [5]. -- Regards, Alexey Ivanov (aivanov) [1] https://openjdk.org/census#rmahajan [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author%3Arajamah&type=commits&s=committer-date [3] git log --author=rmahajan at openjdk.org --author=rajat.m.mahajan at oracle.com [4] https://openjdk.org/census [5] https://openjdk.org/bylaws#lazy-consensus From tejesh.r at oracle.com Tue Jul 15 03:59:42 2025 From: tejesh.r at oracle.com (Tejesh R) Date: Tue, 15 Jul 2025 03:59:42 +0000 Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) In-Reply-To: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> References: <13908833-84d6-4318-b7fc-3b3583916fbb@oracle.com> Message-ID: Vote: Yes Regards, Tejesh R From: jdk-dev on behalf of Alexey Ivanov Date: Tuesday, 8 July 2025 at 12:21?AM To: jdk-dev Subject: CFV: New JDK Committer: Rajat Mahajan (rmahajan) I hereby nominate Rajat Mahajan (rmahajan) to JDK committer. Rajat is a member of the Client Sustaining team at Oracle and has authored 19 changes [2][3] to the OpenJDK repository. Votes are due by 19:00 UTC on Monday 21st July 2025. Only current JDK Committers [4] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [5]. -- Regards, Alexey Ivanov (aivanov) [1] https://openjdk.org/census#rmahajan [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author%3Arajamah&type=commits&s=committer-date [3] git log --author=rmahajan at openjdk.org --author=rajat.m.mahajan at oracle.com [4] https://openjdk.org/census [5] https://openjdk.org/bylaws#lazy-consensus -------------- next part -------------- An HTML attachment was scrubbed... URL: From tejesh.r at oracle.com Tue Jul 15 04:01:23 2025 From: tejesh.r at oracle.com (Tejesh R) Date: Tue, 15 Jul 2025 04:01:23 +0000 Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) In-Reply-To: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> References: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> Message-ID: Vote: Yes Regards, Tejesh R From: jdk-dev on behalf of Philip Race Date: Tuesday, 15 July 2025 at 12:43?AM To: jdk-dev at openjdk.org Cc: Lawrence Andrews Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) I hereby nominate: Lawrence Andrews (landrews) [1] to JDK Committer. Lawrence is a member of the SQE team at Oracle and is focused on the client area. He has authored 34 changes [2], [3] to the OpenJDK JDK repository as listed below. 8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions 8328553: Get rid of JApplet in test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java 8335789: [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @ 8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/awt/regtesthelpers" after JDK-8316053 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows 8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage 8294535: Add screen capture functionality to PassFailJFrame 8299043: test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java fails with java.lang.NullPointerException 8299044: test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java fails on non mac 8296335: Fix accessibility manual test instruction 8292309: Fix java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java test 8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key 8292738: JInternalFrame backgroundShadowBorder & foregroundShadowBorder line is longer in Mac Look and Feel 8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException 8282771: Create test case for JDK-8262981 8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java 8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java 8285867: Convert applet manual tests SelectionVisible.java to Frame and automate 8284316: Support accessibility ManualTestFrame.java for non SwingSet tests 8285617: Fix java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java manual test 8283803: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test 8284898: Enhance PassFailJFrame 8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception 8283712: Create a manual test framework class 8281284: Write JSlider accessibility test 8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java 8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails 8274032: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList 8274029: Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java 8274456: Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction 8273685: Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction 7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails 8267161: Write automated test case for JDK-4479161 8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java Votes are due by 20:00 UTC Monday 28th July 2025 Only current JDK Committers [4] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [5]. -phil. [1] https://openjdk.org/census#landrews [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Lawrence+Andrews%22&type=commits [3} git log --author="lawrence.andrews" --format='%h %s' [4] https://openjdk.org/census [5] https://openjdk.org/bylaws#lazy-consensus -------------- next part -------------- An HTML attachment was scrubbed... URL: From prasanta.sadhukhan at oracle.com Tue Jul 15 04:05:21 2025 From: prasanta.sadhukhan at oracle.com (Prasanta Sadhukhan) Date: Tue, 15 Jul 2025 09:35:21 +0530 Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) In-Reply-To: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> References: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> Message-ID: <47629308-4636-4a76-b5dd-a28adeb8f92d@oracle.com> Vote: yes Regards Prasanta On 15-07-2025 00:41, Philip Race wrote: > I hereby nominate: Lawrence Andrews (landrews) [1] to JDK Committer. > > Lawrence is a member of the SQE team at Oracle and is focused on the > client area. > > He has authored 34 changes [2], [3] to the OpenJDK JDK repository as > listed below. > > 8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed > because the phrase of text pane does not match the instructions > 8328553: Get rid of JApplet in > test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java > 8335789: [TESTBUG] XparColor.java test fails with Error. Parse > Exception: Invalid or unrecognized bugid: @ > 8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with > Error. Can't find library: /open/test/jdk/java/awt/regtesthelpers" > after JDK-8316053 > 8317751: ProblemList ConsumeForModalDialogTest.java, > MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for > windows > 8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to > use new PassFailJFrame's builder pattern usage > 8294535: Add screen capture functionality to PassFailJFrame > 8299043: test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java > fails with java.lang.NullPointerException > 8299044: test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java fails > on non mac > 8296335: Fix accessibility manual test instruction > 8292309: Fix > java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java > test > 8292328: AccessibleActionsTest.java test instruction for show popup on > JLabel did not specify shift key > 8292738: JInternalFrame backgroundShadowBorder & > foregroundShadowBorder line is longer in Mac Look and Feel > 8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with > java.lang.NullPointerException > 8282771: Create test case for JDK-8262981 > 8285687: Remove jtreg tag manual=yesno for > java/awt/print/PrinterJob/PageRangesDlgTest.java > 8285612: Remove jtreg tag manual=yesno for > java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java > 8285867: Convert applet manual tests SelectionVisible.java to Frame > and automate > 8284316: Support accessibility ManualTestFrame.java for non SwingSet > tests > 8285617: Fix > java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java manual test > 8283803: Remove jtreg tag manual=yesno for > java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test > 8284898: Enhance PassFailJFrame > 8284535: Fix PrintLatinCJKTest.java test that is failing with Parse > Exception 8283712: Create a manual test framework class > 8281284: Write JSlider accessibility test > 8270331: [TESTBUG] Error: Not a test or directory containing tests: > java/awt/print/PrinterJob/InitToBlack.java > 8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails > 8274032: Remove jtreg tag manual=yesno for > java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI > 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is > entered twice in ProblemList > 8274029: Remove jtreg tag manual=yesno for > java/awt/print/Dialog/DialogOrient.java > 8274456: Remove jtreg tag manual=yesno > java/awt/print/PrinterJob/PageDialogTest.java > 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not > show instruction > 8273685: Remove jtreg tag manual=yesno for > java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction > 7188098: TEST_BUG: > closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails > 8267161: Write automated test case for JDK-4479161 > 8270312: Error: Not a test or directory containing tests: > java/awt/print/PrinterJob/XparColor.java > > Votes are due by 20:00 UTC Monday 28th July 2025 > > Only current JDK Committers [4] are eligible to vote on this nomination. > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [5]. > > -phil. > > > [1] https://openjdk.org/census#landrews > [2] > https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Lawrence+Andrews%22&type=commits > [3} git log --author="lawrence.andrews" --format='%h %s' > [4] https://openjdk.org/census > [5] https://openjdk.org/bylaws#lazy-consensus From abhishek.cx.kumar at oracle.com Tue Jul 15 04:54:28 2025 From: abhishek.cx.kumar at oracle.com (Abhishek Kumar) Date: Tue, 15 Jul 2025 04:54:28 +0000 Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) In-Reply-To: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> References: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> Message-ID: Vote : Yes Regards, Abhishek From: jdk-dev on behalf of Philip Race Date: Tuesday, 15 July 2025 at 12:43?AM To: jdk-dev at openjdk.org Cc: Lawrence Andrews Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) I hereby nominate: Lawrence Andrews (landrews) [1] to JDK Committer. Lawrence is a member of the SQE team at Oracle and is focused on the client area. He has authored 34 changes [2], [3] to the OpenJDK JDK repository as listed below. 8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions 8328553: Get rid of JApplet in test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java 8335789: [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @ 8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/awt/regtesthelpers" after JDK-8316053 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows 8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage 8294535: Add screen capture functionality to PassFailJFrame 8299043: test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java fails with java.lang.NullPointerException 8299044: test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java fails on non mac 8296335: Fix accessibility manual test instruction 8292309: Fix java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java test 8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key 8292738: JInternalFrame backgroundShadowBorder & foregroundShadowBorder line is longer in Mac Look and Feel 8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException 8282771: Create test case for JDK-8262981 8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java 8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java 8285867: Convert applet manual tests SelectionVisible.java to Frame and automate 8284316: Support accessibility ManualTestFrame.java for non SwingSet tests 8285617: Fix java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java manual test 8283803: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test 8284898: Enhance PassFailJFrame 8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception 8283712: Create a manual test framework class 8281284: Write JSlider accessibility test 8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java 8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails 8274032: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList 8274029: Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java 8274456: Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction 8273685: Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction 7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails 8267161: Write automated test case for JDK-4479161 8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java Votes are due by 20:00 UTC Monday 28th July 2025 Only current JDK Committers [4] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [5]. -phil. [1] https://openjdk.org/census#landrews [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Lawrence+Andrews%22&type=commits [3} git log --author="lawrence.andrews" --format='%h %s' [4] https://openjdk.org/census [5] https://openjdk.org/bylaws#lazy-consensus -------------- next part -------------- An HTML attachment was scrubbed... URL: From abdul.kolarkunnu at gmail.com Tue Jul 15 08:39:43 2025 From: abdul.kolarkunnu at gmail.com (Abdul Muneer K) Date: Tue, 15 Jul 2025 14:09:43 +0530 Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) In-Reply-To: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> References: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> Message-ID: Vote: Yes Regards and Thanks, Abdul Muneer Kolarkunnu(#akolarkunnu) On Tue, Jul 15, 2025 at 12:43?AM Philip Race wrote: > I hereby nominate: Lawrence Andrews (landrews) [1] to JDK Committer. > > Lawrence is a member of the SQE team at Oracle and is focused on the > client area. > > He has authored 34 changes [2], [3] to the OpenJDK JDK repository as > listed below. > > 8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed > because the phrase of text pane does not match the instructions > 8328553: Get rid of JApplet in > test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java > 8335789: [TESTBUG] XparColor.java test fails with Error. Parse > Exception: Invalid or unrecognized bugid: @ > 8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with > Error. Can't find library: /open/test/jdk/java/awt/regtesthelpers" after > JDK-8316053 > 8317751: ProblemList ConsumeForModalDialogTest.java, > MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for > windows > 8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use > new PassFailJFrame's builder pattern usage > 8294535: Add screen capture functionality to PassFailJFrame > 8299043: test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java > fails with java.lang.NullPointerException > 8299044: test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java fails > on non mac > 8296335: Fix accessibility manual test instruction > 8292309: Fix > java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java test > 8292328: AccessibleActionsTest.java test instruction for show popup on > JLabel did not specify shift key > 8292738: JInternalFrame backgroundShadowBorder & foregroundShadowBorder > line is longer in Mac Look and Feel > 8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with > java.lang.NullPointerException > 8282771: Create test case for JDK-8262981 > 8285687: Remove jtreg tag manual=yesno for > java/awt/print/PrinterJob/PageRangesDlgTest.java > 8285612: Remove jtreg tag manual=yesno for > java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java > 8285867: Convert applet manual tests SelectionVisible.java to Frame and > automate > 8284316: Support accessibility ManualTestFrame.java for non SwingSet tests > 8285617: Fix java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java > manual test > 8283803: Remove jtreg tag manual=yesno for > java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test > 8284898: Enhance PassFailJFrame > 8284535: Fix PrintLatinCJKTest.java test that is failing with Parse > Exception 8283712: Create a manual test framework class > 8281284: Write JSlider accessibility test > 8270331: [TESTBUG] Error: Not a test or directory containing tests: > java/awt/print/PrinterJob/InitToBlack.java > 8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails > 8274032: Remove jtreg tag manual=yesno for > java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI > 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is > entered twice in ProblemList > 8274029: Remove jtreg tag manual=yesno for > java/awt/print/Dialog/DialogOrient.java > 8274456: Remove jtreg tag manual=yesno > java/awt/print/PrinterJob/PageDialogTest.java > 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show > instruction > 8273685: Remove jtreg tag manual=yesno for > java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction > 7188098: TEST_BUG: > closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails > 8267161: Write automated test case for JDK-4479161 > 8270312: Error: Not a test or directory containing tests: > java/awt/print/PrinterJob/XparColor.java > > Votes are due by 20:00 UTC Monday 28th July 2025 > > Only current JDK Committers [4] are eligible to vote on this nomination. > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [5]. > > -phil. > > > [1] https://openjdk.org/census#landrews > [2] > > https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Lawrence+Andrews%22&type=commits > [3} git log --author="lawrence.andrews" --format='%h %s' > [4] https://openjdk.org/census > [5] https://openjdk.org/bylaws#lazy-consensus > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexey.ushakov at jetbrains.com Tue Jul 15 09:20:01 2025 From: alexey.ushakov at jetbrains.com (Alexey Ushakov) Date: Tue, 15 Jul 2025 11:20:01 +0200 Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) In-Reply-To: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> References: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> Message-ID: <66065198-69a6-46ed-bc2a-52b0f87bba06@jetbrains.com> Vote: yes Alexey On 14-07-2025 21:11, Philip Race wrote: > I hereby nominate: Lawrence Andrews (landrews) [1] to JDK Committer. > > Lawrence is a member of the SQE team at Oracle and is focused on the > client area. > > He has authored 34 changes [2], [3] to the OpenJDK JDK repository as > listed below. > > 8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed > because the phrase of text pane does not match the instructions > 8328553: Get rid of JApplet in > test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java > 8335789: [TESTBUG] XparColor.java test fails with Error. Parse > Exception: Invalid or unrecognized bugid: @ > 8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with > Error. Can't find library: /open/test/jdk/java/awt/regtesthelpers" > after JDK-8316053 > 8317751: ProblemList ConsumeForModalDialogTest.java, > MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for > windows > 8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to > use new PassFailJFrame's builder pattern usage > 8294535: Add screen capture functionality to PassFailJFrame > 8299043: test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java > fails with java.lang.NullPointerException > 8299044: test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java fails > on non mac > 8296335: Fix accessibility manual test instruction > 8292309: Fix > java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java > test > 8292328: AccessibleActionsTest.java test instruction for show popup on > JLabel did not specify shift key > 8292738: JInternalFrame backgroundShadowBorder & > foregroundShadowBorder line is longer in Mac Look and Feel > 8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with > java.lang.NullPointerException > 8282771: Create test case for JDK-8262981 > 8285687: Remove jtreg tag manual=yesno for > java/awt/print/PrinterJob/PageRangesDlgTest.java > 8285612: Remove jtreg tag manual=yesno for > java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java > 8285867: Convert applet manual tests SelectionVisible.java to Frame > and automate > 8284316: Support accessibility ManualTestFrame.java for non SwingSet > tests > 8285617: Fix > java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java manual test > 8283803: Remove jtreg tag manual=yesno for > java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test > 8284898: Enhance PassFailJFrame > 8284535: Fix PrintLatinCJKTest.java test that is failing with Parse > Exception 8283712: Create a manual test framework class > 8281284: Write JSlider accessibility test > 8270331: [TESTBUG] Error: Not a test or directory containing tests: > java/awt/print/PrinterJob/InitToBlack.java > 8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails > 8274032: Remove jtreg tag manual=yesno for > java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI > 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is > entered twice in ProblemList > 8274029: Remove jtreg tag manual=yesno for > java/awt/print/Dialog/DialogOrient.java > 8274456: Remove jtreg tag manual=yesno > java/awt/print/PrinterJob/PageDialogTest.java > 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not > show instruction > 8273685: Remove jtreg tag manual=yesno for > java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction > 7188098: TEST_BUG: > closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails > 8267161: Write automated test case for JDK-4479161 > 8270312: Error: Not a test or directory containing tests: > java/awt/print/PrinterJob/XparColor.java > > Votes are due by 20:00 UTC Monday 28th July 2025 > > Only current JDK Committers [4] are eligible to vote on this nomination. > Votes must be cast in the open by replying to this mailing list. > > For Lazy Consensus voting instructions, see [5]. > > -phil. > > > [1] https://openjdk.org/census#landrews > [2] > https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Lawrence+Andrews%22&type=commits > [3} git log --author="lawrence.andrews" --format='%h %s' > [4] https://openjdk.org/census > [5] https://openjdk.org/bylaws#lazy-consensus From mahendra.chhipa at oracle.com Tue Jul 15 10:16:18 2025 From: mahendra.chhipa at oracle.com (Mahendra Chhipa) Date: Tue, 15 Jul 2025 10:16:18 +0000 Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) In-Reply-To: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> References: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> Message-ID: Vote: Yes From: jdk-dev on behalf of Philip Race Date: Monday, 14 July 2025 at 20:13 To: jdk-dev at openjdk.org Cc: Lawrence Andrews Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) I hereby nominate: Lawrence Andrews (landrews) [1] to JDK Committer. Lawrence is a member of the SQE team at Oracle and is focused on the client area. He has authored 34 changes [2], [3] to the OpenJDK JDK repository as listed below. 8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions 8328553: Get rid of JApplet in test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java 8335789: [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @ 8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/awt/regtesthelpers" after JDK-8316053 8317751: ProblemList ConsumeForModalDialogTest.java, MenuItemActivatedTest.java & MouseModifiersUnitTest_Standard.java for windows 8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage 8294535: Add screen capture functionality to PassFailJFrame 8299043: test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java fails with java.lang.NullPointerException 8299044: test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java fails on non mac 8296335: Fix accessibility manual test instruction 8292309: Fix java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java test 8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key 8292738: JInternalFrame backgroundShadowBorder & foregroundShadowBorder line is longer in Mac Look and Feel 8289559: java/awt/a11y/AccessibleJPopupMenuTest.java test fails with java.lang.NullPointerException 8282771: Create test case for JDK-8262981 8285687: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PageRangesDlgTest.java 8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java 8285867: Convert applet manual tests SelectionVisible.java to Frame and automate 8284316: Support accessibility ManualTestFrame.java for non SwingSet tests 8285617: Fix java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java manual test 8283803: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test 8284898: Enhance PassFailJFrame 8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception 8283712: Create a manual test framework class 8281284: Write JSlider accessibility test 8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java 8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails 8274032: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java & show test UI 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList 8274029: Remove jtreg tag manual=yesno for java/awt/print/Dialog/DialogOrient.java 8274456: Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java 8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction 8273685: Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction 7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails 8267161: Write automated test case for JDK-4479161 8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java Votes are due by 20:00 UTC Monday 28th July 2025 Only current JDK Committers [4] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list. For Lazy Consensus voting instructions, see [5]. -phil. [1] https://openjdk.org/census#landrews [2] https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Lawrence+Andrews%22&type=commits [3} git log --author="lawrence.andrews" --format='%h %s' [4] https://openjdk.org/census [5] https://openjdk.org/bylaws#lazy-consensus -------------- next part -------------- An HTML attachment was scrubbed... URL: From bylokhov at amazon.com Wed Jul 16 02:37:23 2025 From: bylokhov at amazon.com (Sergey Bylokhov) Date: Tue, 15 Jul 2025 19:37:23 -0700 Subject: CFV: New JDK Committer: Lawrence Andrews (landrews) In-Reply-To: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> References: <66563eb4-74bf-4107-ad4d-456a1e8b5e30@oracle.com> Message-ID: Vote: yes -- Best regards, Sergey.