Re: RFR: 8313697: [XWayland][Screencast] consequent getPixelColor calls are slow [v2]

2023-08-13 Thread Alexander Zvegintsev
> Right now, each call to getPixelColor/createScreenCapture opens and closes a > ScreenCast session. > When there are many such calls in a row, it becomes a rather time-consuming > operation. > > For example, > > > for (int i = 0; i < 50; i++) { > for (int j = 0; j < 50; j++) { >

Re: RFR: 8313697: [XWayland][Screencast] consequent getPixelColor calls are slow [v2]

2023-08-13 Thread Alexander Zvegintsev
On Fri, 11 Aug 2023 21:57:41 GMT, Phil Race wrote: >> Alexander Zvegintsev has updated the pull request incrementally with two >> additional commits since the last revision: >> >> - switch to java.util.Timer >> - Make multiple calls to doCleanup() safe > > src/java.desktop/unix/classes/sun/aw

RFR: 8258970: Disabled JPasswordField foreground color is wrong with GTK LAF

2023-08-13 Thread Abhishek Kumar
Disabled JPasswordField foreground color was not grayed out in GTK LAF. The foreground color in disabled state was close to black color (RGB 0,0,0) for password field which is not differentiable from enabled state foreground color. To fix for this problem, the widget type is changed to `TEXT_ARE

Re: RFR: 8307160: [REDO] Enable the permissive- flag on the Microsoft Visual C compiler [v3]

2023-08-13 Thread Julian Waters
On Thu, 10 Aug 2023 04:04:58 GMT, Julian Waters wrote: >> We should set the -permissive- flag for the Microsoft Visual C compiler, as >> was requested by the now backed out >> [JDK-8241499](https://bugs.openjdk.org/browse/JDK-8241499). It can be done >> with some effort, given that the signifi

Re: RFR: 8269806: Emoji rendering on Linux [v18]

2023-08-13 Thread Phil Race
On Wed, 5 Apr 2023 14:09:29 GMT, Nikita Gubarkov wrote: > Composite fonts can now be nested, holding list of Font2Ds instead of > PhysicalFonts. This gives more flexibility for implementing complex font > fallback approaches and is necessary to implement proper emoji+VS fallback on > Windows.

RFR: JDK-8294090 : Aligns the CSS and function behaviours

2023-08-13 Thread ScientificWare
This is referenced in Java Bug Database as - [JDK-8294090 : Aligns the CSS `` and `` function behaviours](https://bugs.java.com/bugdatabase/view_bug?bug_id=8294090) This is tracked in JBS as - [JDK-8294090 : Aligns the CSS `` and `` function behaviours](https://bugs.openjdk.java.net/browse/JDK-

Re: RFR: 8269806: Emoji rendering on Linux [v20]

2023-08-13 Thread Hiroshi Miura
On Wed, 5 Apr 2023 14:31:34 GMT, Nikita Gubarkov wrote: >> It was implemented in JetBrains Runtime a year ago and was ported & >> refactored for this PR >> It includes: >> - Bitmap glyph loading via Freetype >> - Manual scaling & transformation of bitmap glyphs with nearest-neighbor or >> bilin