electron/lib/browser
Samuel Attard 499d893040
feat: add support for keyboard initialized menu popup (#38903)
* feat: add support for keyboard initialized menu popup

* Update docs/api/menu.md

Co-authored-by: Erick Zhao <erick@hotmail.ca>

* fix: add patch to chromium for keyboard accessibility menu behavior

* refactor: s/initiatedByKeyboard/sourceType

* fix: ignore initial mouse event to retain keyboard initiated focus

* Update docs/api/menu.md

Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com>

---------

Co-authored-by: Erick Zhao <erick@hotmail.ca>
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com>
2023-06-29 15:54:06 -07:00
..
api feat: add support for keyboard initialized menu popup (#38903) 2023-06-29 15:54:06 -07:00
.eslintrc.json chore: add missing .eslintrc.json files to limit imports properly (#35719) 2022-09-20 13:25:33 -05:00
default-menu.ts chore: update Discord invite links (#34730) 2022-07-05 11:55:15 -04:00
devtools.ts chore: re-enable node/no-deprecated-api linting (#38899) 2023-06-26 13:51:59 -04:00
guest-view-manager.ts build: update to latest TypeScript (#38763) 2023-06-14 11:06:46 -07:00
guest-window-manager.ts chore: remove deprecated 'new-window' event (#34526) 2022-08-09 17:57:05 -04:00
init.ts feat: remove nativeWindowOpen option (#29405) 2022-01-06 09:28:03 -08:00
ipc-main-impl.ts chore: upgrade to eslint v8 (#38472) 2023-05-30 13:10:22 +02:00
ipc-main-internal-utils.ts chore: remove unused sendToAll + related APIs (#26771) 2020-12-03 15:55:50 +09:00
ipc-main-internal.ts feat: add WebContents.ipc (#34959) 2022-08-03 16:55:12 -07:00
message-port-main.ts chore: upgrade to eslint v8 (#38472) 2023-05-30 13:10:22 +02:00
parse-features-string.ts chore: move libs only used in browser out of common (#31780) 2021-11-10 08:54:51 -08:00
rpc-server.ts fix: make preload calculation identical between sandbox & non-sandboxed (#34531) 2022-06-15 13:22:28 -07:00
web-view-events.ts feat: emit devtools-open-url event for DevTools link selection (#36774) 2023-01-26 09:54:26 +01:00