Alex313031 / thorium-legacy

Repo for Windows XP/Vista & 7/8/8.1 Thorium Builds
https://thorium.rocks/win7
BSD 3-Clause "New" or "Revised" License
238 stars 8 forks source link

Password manager not working #113

Open Jasantes opened 1 month ago

Jasantes commented 1 month ago

Hi, I'll try to be clear in my explanation. I use Thorium in fully portable mode, that is, by transporting the profile to the installation folder. How is this got? By adding some modifiers (flags) in the executable shortcut. Example: Target: D:\Thorium\thorium.exe --disable-machine-id --disable-encryption --user-data-Dir="D:\Thorium\Profile" See the attached image. So far so good, it works perfectly, except for one detail: the password manager does not record any password added or imported. It is empty on every startup. Maybe a Chromium bug? Any help will be appreciated.

Capture

Jasantes commented 1 month ago

Ah... something more: now I use Chrome++ to relocate my profile. https://github.com/Bush2021/chrome_plus

gz83 commented 1 month ago

Please try not passing the machine id and encryption parameters. In addition, this issue does not belong to the scope of this repo. I will transfer this issue to other repo.

Vangelis66 commented 1 month ago

try not passing the machine id and encryption parameters

... But this will break the existing profile in that it won't be transferable in the future across different machines :wink:

the password manager does not record any password added or imported. It is empty on every startup.

... Probably because you're using the (cmdline) flag --enable-features=ClearDataOnExit (as a result of setting internal flag chrome://flags/#clear-data-on-exit to Enabled); but I wouldn't rule out your use of chrome++ as the culprit...

FWIW, I'm using latest M122 "legacy" x86 (on Vista SP2 x86) in a portable mode (via X-Launcher) and I'm not experiencing your issue :smile: :

"G:\PortableApps\ThoriumPortable\App\thorium.exe" --user-data-dir="G:\PortableApps\ThoriumPortable\Data" --disable-machine-id --disable-encryption --no-first-run --no-default-browser-check --disable-logging --disable-breakpad --disable-crash-reporter --disable-gpu-shader-disk-cache --disable-gpu-driver-bug-workarounds --disable-hang-monitor --ssl-version-min=tls1.2 --force-device-scale-factor=1 --disable-blink-features=PrettyPrintJSONDocument --process-per-site --flag-switches-begin --allow-insecure-downloads --bookmark-bar-ntp=never --classic-omnibox --close-window-with-last-tab=never --disable-accelerated-video-encode --disable-alternate-ds --disable-download-bubble --disable-download-upload --disable-encryption --disable-machine-id --disable-pwa-install-prompt --disable-sharing-hub --disable-windows10-custom-titlebar --enable-download-warning-improvements --enable-experimental-web-platform-features --enable-experimental-webassembly-features --javascript-harmony --enable-quic --enable-features=SearchEngineChoice,SearchEngineChoiceTrigger --disable-touch-drag-drop --enable-ui-devtools --enable-webbloat-mitigation --extensions-on-chrome-urls --force-dark-mode --ignore-gpu-blocklist --num-raster-threads=2 --override-new-tab-button-shape-default --prominent-active-tab-titles --remove-grab-handle --show-avatar-button=incognito-and-guest --show-component-extension-options --enable-smooth-scrolling --top-chrome-touch-ui=disabled --transparent-tabs --enable-features=SearchEngineChoice,SearchEngineChoiceTrigger,AutofillShowAutocompleteDeleteButton,BackForwardCache,BackgroundResourceFetch,BuiltInHlsPlayer,CbdTimeframeRequired,CustomizeChromeSidePanel,CustomizeChromeSidePanelExtensionsCard,CustomizeChromeSidePanelNoChromeRefresh2023,CustomizeChromeWallpaperSearch,DevToolsTabTarget,DisableQRGenerator,DiscardExceptionsImprovements,DiscardedTabTreatment:discard_tab_treatment_option/2/discard_tab_treatment_opacity/0%2E5,DisruptiveNotificationPermissionRevocation,DocumentPictureInPictureAPI,EnablePolicyTestPage,EnableTabMuting,ExtensionsMenuAccessControl,FluentScrollbar,FontationsFontBackend,FriendlierSafeBrowsingSettingsEnhancedProtection,FriendlierSafeBrowsingSettingsStandardProtection,FtpProtocol,HighEfficiencyMultistateMode:show_recommended_badge/true,HttpsUpgrades,IPH_ExtensionsMenu,IPH_ExtensionsRequestAccessButton,ImprovedSemanticsActivityIndicators,IncognitoNtpRevamp,IndexedDBCompressValuesWithSnappy,InheritNativeThemeFromParentWidget,LeftHandSideActivityIndicators,LinkPreview,MediaSessionEnterPictureInPicture,MemorySavingsReportingImprovements,MemoryUsageInHovercards:memory_update_trigger/navigation,NtpAlphaBackgroundCollections,NtpRealboxUseGoogleGIcon,OverlayScrollbar,ParallelDownloading,PasswordStrongLabel,PdfOcr,PdfOopif,PdfPortfolio,PermissionStorageAccessAPI,PostQuantumKyber,PowerBookmarkBackend,PowerBookmarksSidePanel,PrivacyGuide3,PrivacyGuidePreload,PrivacySandboxInternalsDevUI,ProcessPerSiteUpToMainFrameThreshold,QuickIntensiveWakeUpThrottlingAfterLoading,ReadAnything,ReadAnythingLocalSidePanel,ReadAnythingOmniboxIcon,RedInterstitialFacelift,ResponsiveToolbar,SafeBrowsingAsyncRealTimeCheck,SafetyCheckExtensions,SafetyCheckNotificationPermissions,SafetyHub,ScrollableTabStrip:minTabWidth/54,ServiceWorkerSkipIgnorableFetchHandler,ShadowDomSupport,SidePanelJourneys:SidePanelJourneysOpensFromOmnibox/true,SideSearch,StrictOriginIsolation,TabGroupsSave,TabScrollingButtonPosition:buttonPosition/2,TheoraVideoCodec,ThoriumCustomTabs,UnexpireFlagsM120,UnexpireFlagsM121,UseDnsHttpsSvcbAlpn,UseMultiPlaneFormatForSoftwareVideo,V8VmFuture,WallpaperSearchSettingsVisibility,WebAuthenticationNewPasskeyUI,kScrollableTabStripOverflow:tabScrollOverflow/1 --disable-features=AsyncDns,AutofillEnableRemadeDownstreamMetrics,ChromeCartDomBasedHeuristics,ChromeLabs,CommerceLocalPDPDetection,CustomizeChromeColorExtraction,EnableGamepadMultitouch,EnableWindowsGamingInputDataFetcher,FencedFramesCrossOriginAutomaticBeacons,HaTSWebUI,HappinessTrackingSurveysForDesktopDemo,HardwareSecureDecryption,HardwareSecureDecryptionExperiment,InsecureDownloadWarnings,Journeys,LegacyTechReportEnableCookieIssueReports,LegacyTechReportTopLevelUrl,LiveCaption,LogUrlScoringSignals,MlUrlScoring,MlUrlSearchBlending,NtpChromeCartModule,NtpDriveModule,NtpDriveModuleSegmentation,NtpDriveModuleShowSixFiles,OmniboxOnDeviceHeadProviderIncognito,OmniboxOnDeviceHeadProviderNonIncognito,OmniboxOnDeviceTailModel,OmniboxSteadyStateHeight,OneTimePermission,ParcelTrackingTestData,Prerender2InNewTab,ReadPrinterCapabilitiesWithXps,SearchPrefetchServicePrefetching,ShoppingCollection,ShoppingList,ShoppingPageTypes,SidePanelJourneys,SupportSearchSuggestionForPrerender2,SupportTool,SupportToolScreenshot,SuspiciousSiteDetectionRTLookups,SyncWebauthnCredentials,TailoredSecurityRetryForSyncUsers,TailoredSecurityUpdatedMessages,TouchTextEditingRedesign,UrlScoringModel,UseXpsForPrinting,UseXpsForPrintingFromPdf,Vulkan,WGIGamepadTriggerRumble,WebShare,WebUsbDeviceDetection,WinrtGeolocationImplementation --flag-switches-end
Bush2021 commented 1 week ago

https://github.com/Bush2021/chrome_plus/blob/7d6903c77d02d8d2db94ec076937d621e9cdb7b8/src/chrome%2B%2B.ini#L61

You may try setting that option to 0. If the issue persists, it is likely not a chrome++ problem.