Skip to content

Commit

Permalink
docs: add wg-api notes from 11/4 (#206)
Browse files Browse the repository at this point in the history
  • Loading branch information
codebytere authored Nov 5, 2019
1 parent d17b0e6 commit 20b1e70
Showing 1 changed file with 47 additions and 0 deletions.
47 changes: 47 additions & 0 deletions wg-api/meeting-notes/2019-11-04.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# API Working Group

## Date: 2019-11-04

### Attendees

**Members:**

* @codebytere
* @loc
* @jkleinsc
* @itsananderson
* @marshallofsound

**Visitors:**

None

### Agenda
* [feat: add app.getApplicationNameForProtocol API](https://github.com/electron/electron/pull/20399)
* **Verdict: Approved**
* [feat: add systemPreferences.isScreenCaptureAllowed](https://github.com/electron/electron/pull/20764)
* alternative: `systemPreferences.getMediaAccessStatus('screen')`
* **Verdict: Approved** `systemPreferences.getMediaAccessStatus('screen')` semantics, approval pending spec proposal (see Action Items)
* `<webview>.getWebContents()` deprecation
* [feat: make remote.getGuestWebContents() public](https://github.com/electron/electron/pull/20726)
* alternative: `remote.webContents.fromId(<webview>.getWebContentsId())`
* **Verdict:** Remove `getGuestWebContents()`, instruct users to use `webContents.fromId()`
* [Proposal: MessagePorts in Electron](https://hackmd.io/bwzFRWZzRIyewIBc1Vf7DQ)
*
* [Proposal: Improved native window.open](https://hackmd.io/6-Bm5_7VTZKQobqQn0M8kg?view)
* **Verdict:** Do option A

### Follow-up Discussion

### Action Items

* @miniak to refactor [systemPreferences.isScreenCaptureAllowed](https://github.com/electron/electron/pull/20764) and write up API proposal spec (which has been implicitly approved by this WG)
* @codebytere to review [Proposal: MessagePorts in Electron](https://hackmd.io/bwzFRWZzRIyewIBc1Vf7DQ)
* @nornagon to open spec PR for [Proposal: MessagePorts in Electron](https://hackmd.io/bwzFRWZzRIyewIBc1Vf7DQ) to gov
* @loc to open spec PR for [Proposal: Improved native window.open](https://hackmd.io/6-Bm5_7VTZKQobqQn0M8kg?view)

### Unblock Requests

None.

### Agenda for Next Meeting

0 comments on commit 20b1e70

Please sign in to comment.