cefsharp / cefsharp/CefSharp

WPF - Password gets visible in IME popup for Chinese input

Abierto
#5,220 2 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C#
Estrellas
10.3k
Forks
2.9k
Merge medio
5 d 22 h
PR fusionados (30 d)
4

Descripción

### Is there an existing issue for this?

- [x] I have searched both open/closed issues, no issue already exists.

### CefSharp Version

145.0.260

### Operating System

Windows 11

### Architecture

x64

### .Net Version

framework 4.7.2

### Implementation

WPF

### Reproduction Steps

1. Create a new C# WPF Application for .net Framework 4.7.2
2. Add nuget package for CefSharp 145.0.260
3. Add browser Window to main Window
4. Load any website with a simple password field ()
5. Switch Windows to Chinese input
6. type in any password

### Expected behavior

Password is not displayed on screen

### Actual behavior

Password is visible in IME popup - see screenshot

Image

### Regression?

Also happens with version 140

### Known Workarounds

n/a

### Does this problem also occur in the CEF Sample Application

Yes using WPF/OffScreen command line args

### Other information

Tryed with cef_binary_145.0.28+g51162e8+chromium-145.0.7632.160_windows64_client
Does **also** happen with cmd cefclient.exe --multi-threaded-message-loop --no-sandbox --off-screen-rendering-enabled --enable-gpu
Does **not** happen with cmd cefclient.exe --multi-threaded-message-loop --no-sandbox --use-alloy-style

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza reproduciendo el problema en la configuración WPF/OffScreen y con cefclient.exe usando --off-screen-rendering-enabled; después compáralo con --use-alloy-style, donde el problema no se produce. Investiga cómo se expone la entrada de contraseña al popup de Windows Chinese IME en la ruta de renderizado afectada. Se considera terminado cuando el texto de la contraseña ya no sea visible en el popup de IME, pero la introducción de la contraseña siga funcionando.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
csharp
Área
desktop
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.