Assert document visibility in main context
This commit is contained in:
		
					parent
					
						
							
								b26428c43c
							
						
					
				
			
			
				commit
				
					
						1d824d4645
					
				
			
		
					 3 changed files with 13 additions and 4 deletions
				
			
		|  | @ -1853,7 +1853,9 @@ describe('BrowserWindow module', function () { | |||
|         typeofArrayPush: 'number', | ||||
|         typeofFunctionApply: 'boolean', | ||||
|         typeofPreloadExecuteJavaScriptProperty: 'number', | ||||
|         typeofOpenedWindow: 'object' | ||||
|         typeofOpenedWindow: 'object', | ||||
|         documentHidden: true, | ||||
|         documentVisibilityState: 'hidden' | ||||
|       } | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										4
									
								
								spec/fixtures/api/isolated.html
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								spec/fixtures/api/isolated.html
									
										
									
									
										vendored
									
									
								
							|  | @ -19,7 +19,9 @@ | |||
|         typeofArrayPush: typeof Array.prototype.push, | ||||
|         typeofFunctionApply: typeof Function.prototype.apply, | ||||
|         typeofPreloadExecuteJavaScriptProperty: typeof window.preloadExecuteJavaScriptProperty, | ||||
|         typeofOpenedWindow: typeof opened | ||||
|         typeofOpenedWindow: typeof opened, | ||||
|         documentHidden: document.hidden, | ||||
|         documentVisibilityState: document.visibilityState | ||||
|       }, '*') | ||||
|     </script> | ||||
|   </head> | ||||
|  |  | |||
|  | @ -2,9 +2,12 @@ const assert = require('assert') | |||
| const path = require('path') | ||||
| const http = require('http') | ||||
| const url = require('url') | ||||
| const {app, session, getGuestWebContents, ipcMain, BrowserWindow, webContents} = require('electron').remote | ||||
| const {remote} = require('electron') | ||||
| const {app, session, getGuestWebContents, ipcMain, BrowserWindow, webContents} = remote | ||||
| const {closeWindow} = require('./window-helpers') | ||||
| 
 | ||||
| const isCI = remote.getGlobal('isCi') | ||||
| 
 | ||||
| describe('<webview> tag', function () { | ||||
|   this.timeout(3 * 60 * 1000) | ||||
| 
 | ||||
|  | @ -449,7 +452,9 @@ describe('<webview> tag', function () { | |||
|             typeofArrayPush: 'number', | ||||
|             typeofFunctionApply: 'boolean', | ||||
|             typeofPreloadExecuteJavaScriptProperty: 'number', | ||||
|             typeofOpenedWindow: 'object' | ||||
|             typeofOpenedWindow: 'object', | ||||
|             documentHidden: isCI, | ||||
|             documentVisibilityState: isCI ? 'hidden' : 'visible' | ||||
|           } | ||||
|         }) | ||||
|         done() | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Kevin Sawicki
				Kevin Sawicki