mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2026-06-17 15:25:35 +00:00
Clear key modifier bits through their underlying integer values when releasing WebDriver keys. The enum bitwise complement can otherwise materialize values outside the KeyModifier enumerators, which trips UBSan when browser history shortcut actions release Alt or Meta. The WebDriver session history test covers this through browser shortcut back and forward actions. |
||
|---|---|---|
| .. | ||
| Actions.cpp | ||
| Actions.h | ||
| Capabilities.cpp | ||
| Capabilities.h | ||
| Client.cpp | ||
| Client.h | ||
| Contexts.cpp | ||
| Contexts.h | ||
| ElementLocationStrategies.cpp | ||
| ElementLocationStrategies.h | ||
| ElementReference.cpp | ||
| ElementReference.h | ||
| Error.cpp | ||
| Error.h | ||
| ExecuteScript.cpp | ||
| ExecuteScript.h | ||
| InputSource.cpp | ||
| InputSource.h | ||
| InputState.cpp | ||
| InputState.h | ||
| JSON.cpp | ||
| JSON.h | ||
| Properties.h | ||
| Proxy.cpp | ||
| Proxy.h | ||
| Response.cpp | ||
| Response.h | ||
| Screenshot.cpp | ||
| Screenshot.h | ||
| TimeoutsConfiguration.cpp | ||
| TimeoutsConfiguration.h | ||
| UserPrompt.cpp | ||
| UserPrompt.h | ||