|
@@ -653,9 +653,7 @@ describe('chromium features', () => {
|
|
|
expect(size).to.be.a('number');
|
|
|
});
|
|
|
|
|
|
- // TODO: Re-enable for windows on GitHub Actions,
|
|
|
- // fullscreen tests seem to hang on GHA specifically
|
|
|
- ifit(process.platform !== 'win32' || process.arch === 'arm64')('should lock the keyboard', async () => {
|
|
|
+ it('should lock the keyboard', async () => {
|
|
|
const w = new BrowserWindow({ show: true });
|
|
|
await w.loadFile(path.join(fixturesPath, 'pages', 'modal.html'));
|
|
|
|
|
@@ -2980,9 +2978,7 @@ describe('iframe using HTML fullscreen API while window is OS-fullscreened', ()
|
|
|
server.close();
|
|
|
});
|
|
|
|
|
|
- // TODO: Re-enable for windows on GitHub Actions,
|
|
|
- // fullscreen tests seem to hang on GHA specifically
|
|
|
- ifit(process.platform !== 'darwin' && (process.platform !== 'win32' || process.arch === 'arm64'))('can fullscreen from out-of-process iframes (non-macOS)', async () => {
|
|
|
+ ifit(process.platform !== 'darwin')('can fullscreen from out-of-process iframes (non-macOS)', async () => {
|
|
|
const fullscreenChange = once(ipcMain, 'fullscreenChange');
|
|
|
const html =
|
|
|
`<iframe style="width: 0" frameborder=0 src="${crossSiteUrl}" allowfullscreen></iframe>`;
|
|
@@ -3037,7 +3033,7 @@ describe('iframe using HTML fullscreen API while window is OS-fullscreened', ()
|
|
|
|
|
|
// TODO: Re-enable for windows on GitHub Actions,
|
|
|
// fullscreen tests seem to hang on GHA specifically
|
|
|
- ifit(process.platform !== 'win32' || process.arch === 'arm64')('can fullscreen from in-process iframes', async () => {
|
|
|
+ it('can fullscreen from in-process iframes', async () => {
|
|
|
if (process.platform === 'darwin') await once(w, 'enter-full-screen');
|
|
|
|
|
|
const fullscreenChange = once(ipcMain, 'fullscreenChange');
|