electron/spec
Julien Isorce 680399f476 feat: Implement BrowserWindow.getMediaSourceId() and BrowserWindow.moveAbove(mediaSourceId) (#18926)
* feat: Implement BrowserWindow.moveAbove(mediaSourceId)

BrowserWindow.{focus,blur,moveTop}() are not enough in some
situations. For example when implementing an overlay that
follows another window that can lose focus. In that case
it is useful to move the overlay above the tracked window.

sourceId is a string in the format of DesktopCapturerSource.id,
for example "window:1869:0".

Notes: Added BrowserWindow.moveAbove(mediaSourceId)

https://github.com/electron/electron/issues/18922

* feat: Implement BrowserWindow.getMediaSourceId

Return the Window id in the format of DesktopCapturerSource's id.
For example "window🔢0".

https://github.com/electron/electron/issues/16460

Notes: Added BrowserWindow.getMediaSourceId
2019-08-15 15:51:15 +09:00
..
configs ci: run more Chromium unit tests (#15363) 2018-10-25 14:28:50 -04:00
fixtures fix: crash in window.print() (#19690) 2019-08-12 23:44:14 -07:00
static test: move the last of the browser window specs (#19295) 2019-07-26 10:09:33 -04:00
ts-smoke docs: remove implicit 'any' and 'Object' types from the docs (#19585) 2019-08-05 10:45:58 -07:00
.eslintrc chore: replace standard with eslint-config-standard and add custom rules (#14636) 2018-09-16 03:51:23 +10:00
api-browser-window-affinity-spec.js test: promisify a bunch of tests (#16051) 2018-12-18 23:44:03 -07:00
api-clipboard-spec.js
api-crash-reporter-spec.js fix: Expose missing Add/RemoveExtraParameter methods to macOS node child processes (#15790) 2019-07-29 09:46:35 +09:00
api-debugger-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
api-deprecate-spec.js feat: add new nativeTheme API (#19656) 2019-08-14 13:42:55 -07:00
api-desktop-capturer-spec.js feat: Implement BrowserWindow.getMediaSourceId() and BrowserWindow.moveAbove(mediaSourceId) (#18926) 2019-08-15 15:51:15 +09:00
api-ipc-renderer-spec.js fix: emit IPC event in correct context if isolation and sandbox enabled (#16352) 2019-01-12 14:19:20 +01:00
api-native-image-spec.js refactor: make templateImage a property on nativeImage (#18124) 2019-05-07 06:52:07 -07:00
api-notification-dbus-spec.js chore: bump chromium to 964c4bca8de5c320534d95606c861 (master) (#18440) 2019-05-28 13:18:10 -07:00
api-power-monitor-spec.js chore: bump chromium to 964c4bca8de5c320534d95606c861 (master) (#18440) 2019-05-28 13:18:10 -07:00
api-process-spec.js chore: bump chromium to f1d9522c04ca8fa0a906f88ababe9 (master) (#18648) 2019-07-02 18:22:09 -07:00
api-remote-spec.js test: move some remote specs to the main runner (#18636) 2019-06-07 10:43:32 -07:00
api-shell-spec.js fix: properly pass openExternal activate option (#18657) 2019-06-10 07:40:05 -07:00
api-subframe-spec.js fix: don't execute preload scripts for internal <iframe> in <webview> (#19260) 2019-07-17 09:13:05 +09:00
api-view-spec.js
api-web-contents-spec.js feat: convert webContents primitives to properties (#18998) 2019-07-03 08:57:10 -07:00
api-web-contents-view-spec.js chore: finish replacing assert with expect in tests (#18215) 2019-05-20 12:04:18 -05:00
api-web-frame-spec.js fix: contractions handling in spellchecker (#18506) 2019-05-30 21:19:10 -07:00
api-web-request-spec.js chore: bump chromium to 32e0bab929213da1019992bf31d29 (master) (#19488) 2019-08-02 16:56:46 -07:00
asar-spec.js refactor: remove electron.asar and embed JS in binary (#18577) 2019-06-03 17:03:59 -07:00
BUILD.gn ci: run unittests on clean Chromium (#15125) 2018-10-22 16:12:19 -04:00
chrome-api-spec.js chore: finish replacing assert with expect in tests (#18215) 2019-05-20 12:04:18 -05:00
chromium-spec.js chore: bump chromium to 32e0bab929213da1019992bf31d29 (master) (#19488) 2019-08-02 16:56:46 -07:00
content-script-spec.js chore: remove promisification deprecation callbacks (#17907) 2019-04-30 07:08:32 -07:00
events-helpers.js fix: we can not use ts-node apaprently 2019-03-14 13:39:53 -07:00
expect-helpers.js chore: finish replacing assert with expect in tests (#18215) 2019-05-20 12:04:18 -05:00
internal-spec.js refactor: bundle the browser and renderer process electron code (#18553) 2019-06-02 13:03:03 -07:00
modules-spec.js test: remove ffi specs (#19661) 2019-08-07 11:41:56 -07:00
node-spec.js fix: ensure we wait for the inspect to disconnect 2019-07-24 14:43:49 -07:00
package.json ci: report test results to appveyor (#19434) 2019-07-25 11:30:56 -07:00
security-warnings-spec.js fix: disable nodeIntegration & insecure resource warnings for localhost (#18814) 2019-07-02 19:36:50 +09:00
webview-spec.js test: disable flaky webview.clearHistory test (#19398) 2019-07-23 16:54:41 -07:00
window-helpers.js test: move beforeunload tests to main runner and fix flake (#18432) 2019-05-29 13:38:14 -07:00
yarn.lock ci: report test results to appveyor (#19434) 2019-07-25 11:30:56 -07:00