trop[bot]
c4d6484264
docs: fix electron.d.ts typings ( #14138 )
2018-08-16 11:11:38 -07:00
Shelley Vohr
ef2ad40bd9
fix: roll node to fix fs.readSync bug ( #14118 )
2018-08-15 11:42:31 -07:00
trop[bot]
2642e064a2
fix: add a hidden option to disable remote dereferencing ( #14113 )
2018-08-15 08:44:23 -07:00
trop[bot]
daf23288bc
fix: override fs.realpathSync.native and fs.realpath.native (backport: 3-0-x) ( #14051 )
...
* fix: override fs.realpathSync.native and fs.realpath.native
* spec: test new native functions
2018-08-13 23:53:34 -07:00
trop[bot]
8eec8e150d
Fix flaky sandbox tests ( #14056 )
...
Windows apparently has issues running opening two windows at once which is causing flakiness on the mixed sandbox tests.
2018-08-13 15:14:32 -07:00
trop[bot]
2af61cbe95
fix: lint js and docs alongside clang-format (backport: 3-0-x) ( #14053 )
...
* fix: lint js and docs alongside clang-format
* chore: change lint scripts to colon format
2018-08-13 14:25:34 -07:00
Shelley Vohr
32ffb0ba17
Bump v3.0.0-beta.5
2018-08-13 08:30:14 -07:00
trop[bot]
69caea38c1
fix: make asarStatsToFsStats nherit from fs.stats ( #14041 )
2018-08-12 21:13:38 -07:00
Milan Burda
b5bfd9867b
Don't pass preloadPath via ELECTRON_BROWSER_SANDBOX_LOAD for security reasons ( #13031 ) ( #14026 )
2018-08-11 12:53:33 -05:00
John Kleinschmidt
fb2afe8656
Merge pull request #14022 from electron/3-0-x-vs2017-15-4-5
...
ci: Use vs2017-15.4.5 for 3-0-x on AppVeyor
2018-08-10 17:18:21 -04:00
John Kleinschmidt
c926f3f6dc
Use vs2017-15.4.5 for AppVeyor
...
Update to libcc with VS2017 15.4.5
2018-08-10 14:16:23 -04:00
trop[bot]
5aa247a627
feat: add location url to "Node.js Integration with Remote Content" warning (backport: 3-0-x) ( #13976 )
...
* docs: fix typo
* feat: add location url to Node+Remote warning
2018-08-09 20:48:36 -05:00
trop[bot]
67d202eaf6
Fix typos ( #14001 )
2018-08-09 10:06:10 -05:00
Milan Burda
98033e4f45
Fix process.execPath returning parent process path instead of the helper in sandboxed renderer ( #13959 )
2018-08-09 09:58:44 -05:00
trop[bot]
3d89185396
fix: ipcRemote.sendSync regression after moving away from JSON for return values ( #13997 )
2018-08-09 09:24:10 -05:00
John Kleinschmidt
1f430259ce
Merge pull request #13975 from electron/roll-libcc-3-0-x
...
chore: roll libcc
2018-08-08 09:30:46 -04:00
Jeremy Apthorp
ff86cf5f6a
chore: roll libcc
...
Picks up electron/libchromiumcontent#633
2018-08-07 16:21:17 -07:00
John Kleinschmidt
274a53654c
Merge pull request #13898 from electron/release-notes-generator
...
chore: Merge PR #13359 from electron/release-notes-generator
2018-08-06 12:44:39 -04:00
trop[bot]
8f5fafb636
fix: dipToScreenRect / screenToDipRect - window can be null ( #13924 )
2018-08-03 13:14:52 +10:00
trop[bot]
bfbd4a2540
fix: Improve --enable-features/--disable-features handling ( #13923 )
...
As it turns out, we can reinitialize the feature list directly after the
user JS script has been executed instead of much later. This allows
modifications to `--enable-features`/`--disable-features` to work with a
greater set of features.
2018-08-03 13:08:27 +10:00
Charles Kerr
1926eab172
Bump v3.0.0-beta.4
2018-08-01 15:13:06 -05:00
trop[bot]
9818378e2d
fix: some APIs modified for ASAR support cannot be util.promisify'ed ( #13902 )
2018-08-01 16:38:50 +10:00
trop[bot]
ad2d35c7cf
memo: Update security docs: will-navigate, new-window ( #13887 )
2018-08-01 13:25:24 +10:00
trop[bot]
13d3a055fa
fix: handle SIGINT and SIGTERM from the Electron CLI helper ( #13889 )
...
Fixes #12840
2018-08-01 13:25:04 +10:00
Charles Kerr
07b93d475d
simplify package-lock.json diffs from last commit
2018-07-31 17:36:33 -05:00
John Kleinschmidt
c9da2d7669
Merge pull request #13359 from electron/release-notes-generator
...
build: New release notes generator
2018-07-31 16:07:40 -05:00
trop[bot]
a9a5766804
chore(tests): allow usage of deprecated APIs in tests ( #13862 )
2018-07-30 15:02:59 +10:00
trop[bot]
a62cb1e84c
fix: util.promisify(setTimeout) ( #13860 )
2018-07-30 15:02:52 +10:00
trop[bot]
2bdb7a5047
fix: window.setVibrancy parameter passing (backport: 3-0-x) ( #13863 )
...
* fix: setVibrancy parameter passing
* fix: uses correct parameter types for setVibrancy
2018-07-30 13:02:32 +10:00
trop[bot]
29f70d7e35
memo: First draft: Here be dragons ( #13861 )
2018-07-30 11:44:43 +10:00
trop[bot]
91af624cb1
docs: fix electron.d.ts typings ( #13857 )
2018-07-30 11:20:19 +10:00
trop[bot]
b08df88b7c
fix: Use --enable-features and --disable-features ( #13805 )
...
Unlike Chrome, we were not using the --enable-features and
--disable-features command-line arguments to initialize
`base::FeatureList`.
2018-07-26 08:29:08 -07:00
Birunthan Mohanathas
b659ff2de3
build: Bump libcc to latest (3.0.x) ( #13822 )
...
This picks up electron/libchromiumcontent#618 .
2018-07-26 08:25:28 -07:00
trop[bot]
3ad6abc5cc
fix: check string encoding before creating value ( #13818 )
2018-07-26 19:35:18 +09:00
Cheng Zhao
a880e0222f
fix: pass scrollBounce by command line flag ( #13813 )
...
Implement the scrollBounce option by reading the command line flag in
`RenderThreadImpl::IsElasticOverscrollEnabled`, there is no more need
to set NSScrollViewRubberbanding.
2018-07-26 18:38:48 +09:00
Birunthan Mohanathas
95c69e660c
build: Bump libcc to latest (3.0.x)
...
This picks up electron/libchromiumcontent#611 and
electron/libchromiumcontent#599 .
2018-07-25 09:54:00 -07:00
trop[bot]
4333020157
fix: create WebContents for webview on request ( #13761 )
2018-07-21 16:51:31 +09:00
John Kleinschmidt
f4ff97038c
Merge pull request #13755 from trop-bot/3-0-x-bp-fix--update-rebuild-test-modules.py-for-node-10-1532100223562
...
fix: update rebuild-test-modules.py for node 10 (backport: 3-0-x)
2018-07-20 14:45:00 -04:00
John Kleinschmidt
967577c335
fix: update for node 10
2018-07-20 15:23:49 +00:00
John Kleinschmidt
8bd5c1f858
Merge pull request #13734 from electron/backport-13727-3-0-x
...
fix: use context counter as contextId (backport 3-0-x)
2018-07-20 10:17:18 -04:00
trop[bot]
2955b0168c
fix: ensure DirectX capturer is supported. (backport: 3-0-x) ( #13738 )
...
* Ensure DirectX capturer is supported.
* Actually try building on Windows.
2018-07-20 14:25:29 +10:00
Cheng Zhao
04b7c77951
fix: use webContentsId with contextId together
...
After after using `processId-contextCounter` as contextId, it may happen
that contexts in different WebContents sharing the same renderer process
get the same contextId. Using webContentsId as part of key in
ObjectsRegistry can fix this.
2018-07-20 10:53:02 +09:00
Cheng Zhao
136cf389e8
fix: use context counter as contextId (backport 3-0-x)
...
For sandboxed renderer it may not have a node::Environment in the context,
using a increasing counter as contextId works for all cases.
2018-07-19 11:27:41 -07:00
Zeke Sikelianos
8d9775b0b1
Bump v3.0.0-beta.3
2018-07-17 09:38:50 -07:00
John Kleinschmidt
9237d46dba
make sure tests don't run for GitHub releases. ( #13701 )
...
Also fix VSTS slack integration and
Update to latest libchromiumcontent
(cherry picked from commit 1c70a1cccd
)
2018-07-17 10:57:59 -05:00
John Kleinschmidt
8f8d198c5a
Merge pull request #13539 from trop-bot/3-0-x-bp-enable-webview-in-sandbox-renderer-1530547750986
...
Backport (3-0-x) - Enable webview in sandbox renderer
2018-07-17 10:01:40 -04:00
trop[bot]
fcdbb8c4a7
fix: create a window capturer correctly (backport: 3-0-x) ( #13693 )
...
* fix: create a window capturer correctly
We were incorrectly creating two screen capturers instead of a window
capturer
* spec: ensure dc tests pass
* spec: enable all tests after verifying dc tests work
2018-07-17 15:30:33 +10:00
trop[bot]
b49b071a1f
fix: remove race condition for executeJavaScript ( #13692 )
...
Replaces 'did-finish-load' with 'did-stop-loading' which semantically
maps to the events inside Chromium. Before I think we were relying
on a natural 99% winnable race condition.
Fixes #13504
2018-07-16 21:22:27 -07:00
trop[bot]
1feb45da29
docs: update second-instance event docs ( #13682 )
2018-07-16 13:57:58 -07:00
John Kleinschmidt
2c43dbdb25
Merge pull request #13680 from trop-bot/3-0-x-bp-fix-crash-when-opening-devtools-for-frameless-window-1531748442042
...
Fix crash when opening devtools for frameless window (backport: 3-0-x)
2018-07-16 10:48:37 -04:00