@@ -831,11 +831,10 @@ describe('webContents module', () => {
831831 const protocol = session . defaultSession . protocol ;
832832 protocol . registerStringProtocol ( scheme , ( request , callback ) => {
833833 const response = `<script>
834- const {ipcRenderer, remote } = require('electron')
834+ const {ipcRenderer} = require('electron')
835835 ipcRenderer.send('set-zoom', window.location.hostname)
836836 ipcRenderer.on(window.location.hostname + '-zoom-set', () => {
837- const { zoomLevel } = remote.getCurrentWebContents()
838- ipcRenderer.send(window.location.hostname + '-zoom-level', zoomLevel)
837+ ipcRenderer.send(window.location.hostname + '-zoom-level')
839838 })
840839 </script>` ;
841840 callback ( { data : response , mimeType : 'text/html' } ) ;
@@ -921,14 +920,15 @@ describe('webContents module', () => {
921920 } ) ;
922921
923922 it ( 'can persist zoom level across navigation' , ( done ) => {
924- const w = new BrowserWindow ( { show : false , webPreferences : { nodeIntegration : true , enableRemoteModule : true } } ) ;
923+ const w = new BrowserWindow ( { show : false , webPreferences : { nodeIntegration : true } } ) ;
925924 let finalNavigation = false ;
926925 ipcMain . on ( 'set-zoom' , ( e , host ) => {
927926 const zoomLevel = hostZoomMap [ host ] ;
928927 if ( ! finalNavigation ) w . webContents . zoomLevel = zoomLevel ;
929928 e . sender . send ( `${ host } -zoom-set` ) ;
930929 } ) ;
931- ipcMain . on ( 'host1-zoom-level' , ( e , zoomLevel ) => {
930+ ipcMain . on ( 'host1-zoom-level' , ( e ) => {
931+ const zoomLevel = e . sender . getZoomLevel ( ) ;
932932 const expectedZoomLevel = hostZoomMap . host1 ;
933933 expect ( zoomLevel ) . to . equal ( expectedZoomLevel ) ;
934934 if ( finalNavigation ) {
@@ -937,7 +937,8 @@ describe('webContents module', () => {
937937 w . loadURL ( `${ scheme } ://host2` ) ;
938938 }
939939 } ) ;
940- ipcMain . once ( 'host2-zoom-level' , ( e , zoomLevel ) => {
940+ ipcMain . once ( 'host2-zoom-level' , ( e ) => {
941+ const zoomLevel = e . sender . getZoomLevel ( ) ;
941942 const expectedZoomLevel = hostZoomMap . host2 ;
942943 expect ( zoomLevel ) . to . equal ( expectedZoomLevel ) ;
943944 finalNavigation = true ;
@@ -947,7 +948,7 @@ describe('webContents module', () => {
947948 } ) ;
948949
949950 it ( 'can propagate zoom level across same session' , ( done ) => {
950- const w = new BrowserWindow ( { show : false , webPreferences : { nodeIntegration : true , enableRemoteModule : true } } ) ;
951+ const w = new BrowserWindow ( { show : false , webPreferences : { nodeIntegration : true } } ) ;
951952 const w2 = new BrowserWindow ( { show : false } ) ;
952953 w2 . webContents . on ( 'did-finish-load' , ( ) => {
953954 const zoomLevel1 = w . webContents . zoomLevel ;
@@ -1047,7 +1048,8 @@ describe('webContents module', () => {
10471048 w2 . close ( ) ;
10481049 done ( ) ;
10491050 } ) ;
1050- ipcMain . once ( 'temporary-zoom-set' , ( e , zoomLevel ) => {
1051+ ipcMain . once ( 'temporary-zoom-set' , ( e ) => {
1052+ const zoomLevel = e . sender . getZoomLevel ( ) ;
10511053 w2 . loadFile ( path . join ( fixturesPath , 'pages' , 'c.html' ) ) ;
10521054 finalZoomLevel = zoomLevel ;
10531055 } ) ;
0 commit comments