2
2
mirror of https://github.com/Llewellynvdm/nativefier.git synced 2024-06-12 17:12:21 +00:00
nativefier/app/src/helpers
Adam Weeden 72de7b3fca
Refactor app window creation/events + add some unit tests; fix #1197 (#1203)
* Catch promise errors better

* Move subFunctions to bottom of createNewWindow

* Use parents when creating child BrowserWindow instances

* Some about:blank pages have an anchor (for some reason)

* Inject browserWindowOptions better

* Interim refactor to MainWindow object

* Split up the window functions/helpers/events some

* Further separate out window functions + tests

* Add a mock for unit testing functions that access electron

* Add unit tests for onWillPreventUnload

* Improve windowEvents tests

* Add the first test for windowHelpers

* Move WebRequest event handling to node

* insertCSS completely under test

* clearAppData completely under test

* Fix contextMenu require bug

* More tests + fixes

* Fix + add to createNewTab tests

* Convert createMainWindow back to func + work out gremlins

* Move setupWindow away from main since its shared

* Make sure contextMenu is handling promises
2021-06-02 15:18:32 -04:00
..
helpers.test.ts Add login.microsoftonline.com to internal login pages (#1205) 2021-05-29 20:38:24 -04:00
helpers.ts Refactor app window creation/events + add some unit tests; fix #1197 (#1203) 2021-06-02 15:18:32 -04:00
inferFlash.ts App: replace console.xyz calls with loglevel.xyz, with a level controlled by app argv --verbose (#1172) 2021-04-30 23:21:37 -04:00
windowEvents.test.ts Refactor app window creation/events + add some unit tests; fix #1197 (#1203) 2021-06-02 15:18:32 -04:00
windowEvents.ts Refactor app window creation/events + add some unit tests; fix #1197 (#1203) 2021-06-02 15:18:32 -04:00
windowHelpers.test.ts Refactor app window creation/events + add some unit tests; fix #1197 (#1203) 2021-06-02 15:18:32 -04:00
windowHelpers.ts Refactor app window creation/events + add some unit tests; fix #1197 (#1203) 2021-06-02 15:18:32 -04:00