Shelley Vohr
0881fd6397
feat: split openExternal into sync and async ( #16176 )
...
* feat: split openExternal into sync and async
* v8::Locker => mate::Locker
* fix: enter js env when resolving promise
2019-01-14 20:35:21 -08:00
Milan Burda
102d8fe506
chore: add 'use strict' to default app sources ( #16346 )
2019-01-10 20:54:34 +01:00
Samuel Attard
32a9df2940
refactor: clean up the default app implementation ( #14719 )
...
* Disable nodeIntegration
* Enable contextIsolation
* Re-implement the CSP security check to handle running in
contextIsolation
* Disable bad DCHECKS for the promise helper
* Remove the unused "-d" flag for the electron binary
* Added a way to hide the default help output for electron devs who
don't want to see it every time
2018-09-21 15:24:42 +10:00
Samuel Attard
558fff69e7
chore: update to standard 12
2018-09-14 14:57:01 +10:00
Samuel Attard
1b7418fb7b
Revert "sec: deprecate some webPreference defaults to be secure-by-default ( #14284 )" ( #14380 )
...
This reverts commit 66d6ba8689
.
2018-08-30 09:57:49 +12:00
Samuel Attard
66d6ba8689
sec: deprecate some webPreference defaults to be secure-by-default ( #14284 )
...
* feat: deprecate default value of nodeIntegration
* Use DeprecationStatus::Stable as the default instead of shadowing
* change wording of deprecations
* chore: also deprecate kWebviewTag and kContextIsolation
* chore: do as we preach, lets be secure-by-default in the default app
2018-08-29 13:14:04 -05:00
Samuel Attard
12fcac59a2
refactor: clean up the default app, add CSP ( #13437 )
...
* refactor: clean up the default app, add CSP
* chore: appease the linter
* refactor: make js2asar more generic, dont assume default_app as target
2018-07-17 10:26:58 +10:00
Shelley Vohr
a45b1625fc
remove newline and add deprecation warning
2017-10-06 23:29:54 -04:00
Zeke Sikelianos
e8ec1a6ed4
add utm source to outbound links
2017-09-29 12:31:17 -07:00
Zeke Sikelianos
bf2b6b3ac4
fix link behavior
2017-09-29 12:26:03 -07:00
Zeke Sikelianos
9db9ffd3e4
chrome -> chromium
2017-09-29 10:41:48 -07:00
Zeke Sikelianos
0ca53420d5
use relative path to electron
2017-09-29 10:41:20 -07:00
Shelley Vohr
2915617c5c
dear god never run beautifier again
2017-09-28 00:10:52 -04:00
Shelley Vohr
0f34967648
redesign and add versions/links
2017-09-27 23:51:53 -04:00
Shelley Vohr
24913a5ef9
remove drag functions
2017-09-27 14:50:46 -04:00
Kevin Sawicki
ca5a8b6166
Extract script tags to renderer.js file
2017-04-25 08:27:57 -07:00