Remove safari check to use webgl

This commit is contained in:
Daniel Imms 2024-04-01 13:29:41 -07:00
parent af1d328489
commit 79f567141e
No known key found for this signature in database
GPG key ID: E5CF412B63651C69

View file

@ -18,7 +18,6 @@ import { Disposable, DisposableStore } from 'vs/base/common/lifecycle';
import { IEditorOptions } from 'vs/editor/common/config/editorOptions';
import { IShellIntegration, ITerminalLogService, TerminalSettingId } from 'vs/platform/terminal/common/terminal';
import { ITerminalFont, ITerminalConfiguration } from 'vs/workbench/contrib/terminal/common/terminal';
import { isSafari } from 'vs/base/browser/browser';
import { IMarkTracker, IInternalXtermTerminal, IXtermTerminal, IXtermColorProvider, XtermTerminalConstants, IXtermAttachToElementOptions, IDetachedXtermTerminal, ITerminalConfigurationService } from 'vs/workbench/contrib/terminal/browser/terminal';
import { LogLevel } from 'vs/platform/log/common/log';
import { INotificationService } from 'vs/platform/notification/common/notification';
@ -418,7 +417,7 @@ export class XtermTerminal extends Disposable implements IXtermTerminal, IDetach
}
private _shouldLoadWebgl(): boolean {
return !isSafari && (this._terminalConfigurationService.config.gpuAcceleration === 'auto' && XtermTerminal._suggestedRendererType === undefined) || this._terminalConfigurationService.config.gpuAcceleration === 'on';
return (this._terminalConfigurationService.config.gpuAcceleration === 'auto' && XtermTerminal._suggestedRendererType === undefined) || this._terminalConfigurationService.config.gpuAcceleration === 'on';
}
private _shouldLoadCanvas(): boolean {