electron/lib/browser
George Xu bc508c6113
feat: add electron.safeStorage encryption API (#30020)
* feat: add SafeStorage api; first commit

* chore: rename files to fit semantically

* chore: add linkedBindings

* chore: fix function signatures

* chore: refactor eisCookieEncryptionEnabled() fuse

* chore: create test file

* chore: add tests and documentation

* chore: add copyright and lint

* chore: add additional tests

* chore: fix constructor

* chore: commit for pair programming

* wip: commit for keeley pairing

* chore: docs change and code cleanup

* chore: add linux import

* chore: add description to documentation

* chore: fixing tests

* chore: modify behaviour to not allow unencrypted strings as decyption input

* fix add patch for enabling default v11 encryption on Linux

* chore: remove file after each test

* chore: fix patch

* chore: remove chromium patch

* chore: add linux specific tests

* chore: fix path

* chore: add checker for linuux file deletion

* chore: add dcheck back

* chore: remove reference to headless mode

* chore: remove tests for linux

* chore: edit commit message

* chore: refactor safeStorage to not be a class

* chore: remove static variable from header

* chore:  spec file remove settimeout

Co-authored-by: VerteDinde <keeleymhammond@gmail.com>
2021-08-05 15:12:54 -07:00
..
api feat: add electron.safeStorage encryption API (#30020) 2021-08-05 15:12:54 -07:00
.eslintrc.json build: ensure that electron/lib/browser can only use browser or common imports (#24512) 2020-07-13 09:58:49 -07:00
default-menu.ts refactor: replace a few usages of V8 hidden properties (#29400) 2021-06-03 14:59:56 +09:00
desktop-capturer.ts chore: make raw requires type-safe (#29006) 2021-05-05 18:05:01 -07:00
devtools.ts fix: type internal APIs that can return null properly (#29852) 2021-07-27 14:48:12 +09:00
guest-view-manager.ts refactor: only create webContents after 'will-attach-webview' (#30311) 2021-08-03 10:08:49 -07:00
guest-window-manager.ts fix: type internal APIs that can return null properly (#29852) 2021-07-27 14:48:12 +09:00
guest-window-proxy.ts fix: type internal APIs that can return null properly (#29852) 2021-07-27 14:48:12 +09:00
init.ts refactor: use PathProvider for user-data-dir and others (#29649) 2021-06-15 09:32:56 +09:00
ipc-main-impl.ts refactor: replace a few any-s with proper types (#25681) 2020-10-08 03:01:23 +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 build: enable JS semicolons (#22783) 2020-03-20 13:28:31 -07:00
message-port-main.ts build: enable JS semicolons (#22783) 2020-03-20 13:28:31 -07:00
rpc-server.ts chore: make raw requires type-safe (#29006) 2021-05-05 18:05:01 -07:00