electron/shell
Andrew MacDonald 9b01bb00d2 feat: add app.getApplicationNameForProtocol API (#20399)
* Add GetApplicationNameForProtocol.

* Fix Windows implementation.

* Fix up test.

* Add documentation.

* Implement for real on Linux using xdg-mime.

Also ensure we allow blocking calls here to avoid errant DCHECKing.

* Improve docs for Linux.

* Clean up tests.

* Add a note about not relying on the precise format.

* Update docs/api/app.md

Co-Authored-By: Shelley Vohr <codebytere@github.com>

* Remove needless `done()`s from tests.

* Use vector list initialization.

* Add a simple test for isDefaultProtocolClient.

* Remove unneeded include and skip a test on Linux CI.

* We no longer differentiate between CI and non-CI test runs.
2019-11-06 17:50:33 -08:00
..
app refactor: remove references to non-existent webui (#20867) 2019-11-04 09:50:31 -08:00
browser feat: add app.getApplicationNameForProtocol API (#20399) 2019-11-06 17:50:33 -08:00
common chore: bump chromium to f30828899e4cd7161f6dc6507023f (master) (#20824) 2019-11-05 18:41:20 -05:00
renderer chore: bump chromium to f30828899e4cd7161f6dc6507023f (master) (#20824) 2019-11-05 18:41:20 -05:00
utility refactor: run clang-tidy (#20231) 2019-09-16 18:12:00 -04:00