constbringAllToFront=newMenuItem({label:nls.localize('mBringToFront',"Bring All to Front"),role:'front',enabled:this.windowsService.getWindowCount()>0});
constswitchWindow=this.createMenuItem(nls.localize({key:'miSwitchWindow',comment:['&& denotes a mnemonic']},"Switch &&Window..."),'workbench.action.switchWindow');
this.nativeTabMenuItems.push(newMenuItem({label:nls.localize('mShowNextTab',"Show Next Tab"),enabled:hasMultipleWindows,click:()=>Menu.sendActionToFirstResponder('selectNextTab:')}));
this.nativeTabMenuItems.push(newMenuItem({label:nls.localize('mMoveTabToNewWindow',"Move Tab to New Window"),enabled:hasMultipleWindows,click:()=>Menu.sendActionToFirstResponder('moveTabToNewWindow:')}));
this.nativeTabMenuItems.push(newMenuItem({label:nls.localize('mMergeAllWindows',"Merge All Windows"),enabled:hasMultipleWindows,click:()=>Menu.sendActionToFirstResponder('mergeAllWindows:')}));
this.nativeTabMenuItems.push(this.createMenuItem(nls.localize('mShowNextTab',"Show Next Tab"),'workbench.action.showNextWindowTab',hasMultipleWindows));
this.nativeTabMenuItems.push(this.createMenuItem(nls.localize('mMoveTabToNewWindow',"Move Tab to New Window"),'workbench.action.moveWindowTabToNewWindow',hasMultipleWindows));
this.nativeTabMenuItems.push(this.createMenuItem(nls.localize('mMergeAllWindows',"Merge All Windows"),'workbench.action.mergeAllWindowTabs',hasMultipleWindows));
workbenchActionsRegistry.registerWorkbenchAction(newSyncActionDescriptor(OpenRecentAction,OpenRecentAction.ID,OpenRecentAction.LABEL,{primary:isDeveloping?null:KeyMod.CtrlCmd|KeyCode.KEY_R,mac:{primary:KeyMod.WinCtrl|KeyCode.KEY_R}}),'File: Open Recent...',localize('file',"File"));
workbenchActionsRegistry.registerWorkbenchAction(newSyncActionDescriptor(ShowNextWindowTab,ShowNextWindowTab.ID,ShowNextWindowTab.LABEL),'Show Next Window Tab');
workbenchActionsRegistry.registerWorkbenchAction(newSyncActionDescriptor(MoveWindowTabToNewWindow,MoveWindowTabToNewWindow.ID,MoveWindowTabToNewWindow.LABEL),'Move Window Tab to New Window');
workbenchActionsRegistry.registerWorkbenchAction(newSyncActionDescriptor(MergeAllWindowTabs,MergeAllWindowTabs.ID,MergeAllWindowTabs.LABEL),'Merge All Windows');