electron/spec/fixtures
Nitish Sakhawalkar f98454e5dd fix: use crashpad on Windows (#18483)
* Initial changes to use crashpad for windows

* Remove crashpad patch

* Report error when failed to connect pipe

* Allow crashpad to communicate with named pipe

* Add patch to make crashpad named pipe work

* Windows also needs crashReporter on main process

* Call SetUnhandledExceptionFilter in node process

Node can also use crash reporter.

* Do not treat node process as browser process

* No more need to manually start crash service

* Use base::StringPrintf for better readbility

* Print error when pipe name not available

* Make sure pipe name is updated

Note that the crashpad may be started after renderer process gets
created.

* Fix some tests

* Update node

* Exclude crashpad files on Linux and MAS

* Fix lint warning

* Remove unused checks

* kCrashpadPipeName is only available on Windows

* Fix uploadToServer tests

* Fix extra params tests

* Fix getCrashesDirectory tests

* Run crashReporter tests on CI

* Style fixes

* Update crashreporter docs

* Rename InitBreakpad to Init

* Add comment for process_type_.empty() and UTF16ToASCII to UTF16ToUTF8.

* Update build.gn include crashpad headers

* Address comment https://github.com/electron/electron/pull/18483#discussion_r290887898

* Avoid using api::WebContents

* Put kRunAsNode in atom_constants

* Remove duplicate settings on upload params

* Fix building on macOS

* Update description for crashpad_pid_check.patch
2019-06-13 15:42:21 +09:00
..
api fix: use crashpad on Windows (#18483) 2019-06-13 15:42:21 +09:00
asar Make the asar-video test run faster 2017-12-02 11:30:57 +01:00
assets refactor: make templateImage a property on nativeImage (#18124) 2019-05-07 06:52:07 -07:00
auto-update spec: add tests for the autoUpdater on macOS that actually test if it works (#17442) 2019-03-29 17:32:52 -07:00
certificates fix spec 2016-04-18 22:57:37 +05:30
devtools-extensions chore: remove electabul (#15954) 2018-12-04 20:50:37 -08:00
extensions chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
module feat: add process.getBlinkMemoryInfo() (#17762) 2019-05-30 11:50:35 +02:00
native-addon/echo feat: Upgrade to Chromium 71.0.3578.98 (#15966) 2019-01-11 17:00:43 -08:00
pages fix: move window.open postMessage test to main runner to fix flake (#18735) 2019-06-12 08:35:58 +09:00
snapshot-items-available ci: Refactor mksnapshot test so that it doesn't stall. (#16875) 2019-02-11 12:21:00 -10:00
sub-frames feat: enable NodeIntegrationInSubFrames for webview (#17226) 2019-03-15 10:39:20 -07:00
workers refactor: add prefer-const to .eslintrc + fix errors (#14880) 2018-10-02 11:56:31 +10:00
zip Add test for the unzip module. 2013-07-18 15:19:36 +08:00
no-proprietary-codecs.js chore: make "nodeIntegration" and "webviewTag" default to false (#16235) 2019-01-07 22:19:27 +03:00
testsnap.js ci: add testing for mksnapshot (#15627) 2018-11-09 10:54:17 -04:00