electron/shell
Fedor Indutny 6bfef67aae
feat: session.resolveHost (#37690)
* feat: session.resolveHost

Expose Chromium's host resolution API through the Session object.

* Update shell/browser/api/electron_api_session.cc

Co-authored-by: Jeremy Rose <nornagon@nornagon.net>

* address feedback

* fix tests

* address feedback

* Add options

* Update shell/browser/api/electron_api_session.cc

Co-authored-by: Cheng Zhao <github@zcbenz.com>

* Update shell/browser/net/resolve_host_function.cc

Co-authored-by: Cheng Zhao <github@zcbenz.com>

* lint

* return object

* add missing file

* fix crash

* handle scope

* links

---------

Co-authored-by: Fedor Indutny <indutny@signal.org>
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
Co-authored-by: Jeremy Rose <nornagon@nornagon.net>
Co-authored-by: Cheng Zhao <github@zcbenz.com>
2023-04-05 10:06:14 -04:00
..
app fix: record helper error messages in electron_main_mac (#37807) 2023-04-03 13:14:19 -07:00
browser feat: session.resolveHost (#37690) 2023-04-05 10:06:14 -04:00
common feat: session.resolveHost (#37690) 2023-04-05 10:06:14 -04:00
renderer chore: generator objects can't be sent over the context bridge (#37593) 2023-03-27 20:36:55 -04:00
services/node refactor: use associated v8::Context for event setup (#37355) 2023-02-22 10:03:46 +01:00
utility chore: update https://cs.chromium.org/ links to https://source.chromium.org/ (#37190) 2023-02-11 18:52:32 -08:00