Option to disable cookie database locking#9
Option to disable cookie database locking#9Aven-dev wants to merge 3 commits intosecondlife:masterfrom
Conversation
|
@callumlinden I'm only able to build this project against CEF 112 on Windows, but my current viewer Firestorm uses CEF 118. Building against any other version leads to override signature mismatches. Is this project now being maintained elsewhere? If so, |
… pre-Chrome 114 behavior).
…he original intend to have it as a function that was also missing from the initial commit.
|
Tested against the latest commit and CEF 138 and working. It won't magically fix the issue that SecondLife has. They will have to update the command line when spawning Dullahan processes from When exploring the code base I spotted another issue: in |
Solving issue: https://feedback.secondlife.com/web-bugs/p/search-asks-me-to-accept-cookies-each-time-i-launch-client
Chrome 114 added a security measure for Windows systems that prevents malware from stealing cookie or session information, by maintaining a file lock on the corresponding database files.
This security measure is not good for applications like SecondLife that spawn multiple Dullahan processes per instance per profile. Cookies are not remembered between Dullahan sessions, prompting users with cookie walls and logged out sessions every single time.
This pull request disables that security measure by default, to restore it to pre-Chrome 114 behavior, and adds to option to restore the security measure by setting
disable_cookie_database_locking = falsein the CEF settings.