diff --git a/universal-runtime/Dockerfile b/universal-runtime/Dockerfile index 6ccd6be..c4b3683 100644 --- a/universal-runtime/Dockerfile +++ b/universal-runtime/Dockerfile @@ -8,6 +8,7 @@ ENV DEBIAN_FRONTEND=noninteractive \ RUN apt-get update && apt-get install -y --no-install-recommends \ tini \ chromium \ + chromium-l10n \ xvfb \ x11vnc \ fluxbox \ diff --git a/universal-runtime/manager.py b/universal-runtime/manager.py index b0194d2..e795668 100644 --- a/universal-runtime/manager.py +++ b/universal-runtime/manager.py @@ -223,6 +223,9 @@ def _create_chrome_profile() -> str: "intl": {"accept_languages": "ru-RU,ru,en", "selected_languages": "ru-RU,ru"}, "translate": {"enabled": False}, "translate_blocked_languages": ["ru"], + "credentials_enable_service": False, + "credentials_enable_autosignin": False, + "profile": {"password_manager_enabled": False}, } with open(os.path.join(default_dir, "Preferences"), "w") as f: json.dump(prefs, f) @@ -377,7 +380,7 @@ def open_web( "--use-gl=swiftshader", "--kiosk", "--disable-translate", - "--disable-features=TranslateUI,ExtensionsToolbarMenu", + "--disable-features=TranslateUI,ExtensionsToolbarMenu,PasswordManagerEnabled", "--disable-pinch", "--overscroll-history-navigation=0", "--ignore-certificate-errors",