Separate Vivaldi from Chrome and support the UR Browser

Two related problems:

  1. Vivaldi cleaning is hidden under "Google Chrome".
  2. The UR browser doesn't appear to be cleaned at all.

Both browsers are based on Chromium and none of those 3 are "Google Chrome".

Also, Opera is based on Chromium and it's properly separated.

Anyway, having other browsers hidden under "Google Chrome" means:

  1. Can't clean Google while Vivaldi is open (and Google Chrome is not).
  2. Google Chrome and the better browsers are forced to use the same settings. I do not want to trash my Vivaldi or UR session nor history, for example, but I want to clean the everliving sn*t out of Google Chrome.

UR's data appears to be in

%localAppData%\URBrowser

Please separate Vivaldi from Chrome and support the UR Browser (also separately).

I think it's all based on browser popularity and longevity as to whether is gets it own section or not.

Opera has been around for ages, compared to Vivaldi and UR (never heard of that one, had to look it up).

Vivaldi is already supported by winapp2.ini, so I guess that could be seen as a first step before it may eventually be incorporated into the mainstream winapp.ini file.

Found some partial workarounds, until such time as Piriform fixes this (And big parts of Chrome cleaning seem to be busted).

First, Add a key to CCleaner.ini:

CustomLocation1=CHROME|C:\Users\{YOUR FOLDER HERE}\AppData\Local\URBrowser\User Data\Default

It must be expanded because this ini file appears not to parse things like %LocalAppData%.

This tells CCleaner to treat the UR Browser as any other Chromium-based browser. But, alas, it is still not shown and is processed simultaneously with Google Chrome and Vivaldi.

-----------------------

To get around that:

  1. Uncheck the operations that you wish to apply to only some of the 3 browsers (EG: Clear history, clear browser session, etc.).
  2. Then add keys to Winapp2.ini to add-back in such cleaning for each browser separately.

Here is the relevant winapp2.ini section that I use:

;--- Break out key Chromium browser sections separately and place the entries in the Chrome section.
;--- Internet History -----------------------------------------------------------------------------------------------
[Internet History Vivaldi*]
LangSecRef=3029
; This next puts the entry in the right place, but overwrites the title!
;LangRef=3162
;ID=2014  ;  No apparent effect
Detect1=HKCU\Software\Vivaldi
Default=False
FileKey1=%LocalAppData%\Vivaldi\User Data\*|Current Tabs
FileKey2=%LocalAppData%\Vivaldi\User Data\*|History Provider Cache
FileKey3=%LocalAppData%\Vivaldi\User Data\*|Last Tabs
FileKey4=%LocalAppData%\Vivaldi\User Data\*|Network Action Predictor
FileKey5=%LocalAppData%\Vivaldi\User Data\*|Top Sites
FileKey6=%LocalAppData%\Vivaldi\User Data\*|Visited Links
FileKey7=%LocalAppData%\Vivaldi\User Data\*\JumpListIcons|*.*
FileKey8=%LocalAppData%\Vivaldi\User Data\*\JumpListIconsOld|*.*

[Internet History UR Browser*]
LangSecRef=3029
Detect1=HKCU\Software\URBrowser
Default=False
FileKey1=%LocalAppData%\URBrowser\User Data\*|Current Tabs
FileKey2=%LocalAppData%\URBrowser\User Data\*|History Provider Cache
FileKey3=%LocalAppData%\URBrowser\User Data\*|Last Tabs
FileKey4=%LocalAppData%\URBrowser\User Data\*|Network Action Predictor
FileKey5=%LocalAppData%\URBrowser\User Data\*|Top Sites
FileKey6=%LocalAppData%\URBrowser\User Data\*|Visited Links
FileKey7=%LocalAppData%\URBrowser\User Data\*\JumpListIcons|*.*
FileKey8=%LocalAppData%\URBrowser\User Data\*\JumpListIconsOld|*.*

[Internet History Google Chrome only*]
LangSecRef=3029
Detect1=HKCU\Software\Google\Chrome
Default=True
FileKey1=%LocalAppData%\Google\Chrome\User Data\*|Current Tabs
FileKey2=%LocalAppData%\Google\Chrome\User Data\*|History Provider Cache
FileKey3=%LocalAppData%\Google\Chrome\User Data\*|Last Tabs
FileKey4=%LocalAppData%\Google\Chrome\User Data\*|Network Action Predictor
FileKey5=%LocalAppData%\Google\Chrome\User Data\*|Top Sites
FileKey6=%LocalAppData%\Google\Chrome\User Data\*|Visited Links
FileKey7=%LocalAppData%\Google\Chrome\User Data\*\JumpListIcons|*.*
FileKey8=%LocalAppData%\Google\Chrome\User Data\*\JumpListIconsOld|*.*

;--- Browser Session ------------------------------------------------------------------------------------------------
[Session Vivaldi*]
LangSecRef=3029
Detect1=HKCU\Software\Vivaldi
Default=False
FileKey1=%LocalAppData%\Vivaldi\User Data\*|Current Session
FileKey2=%LocalAppData%\Vivaldi\User Data\*|Last Session
FileKey3=%LocalAppData%\Vivaldi\User Data\*\Extension State|*.*
FileKey4=%LocalAppData%\Vivaldi\User Data\*\Session Storage|*.*

[Session UR Browser*]
LangSecRef=3029
Detect1=HKCU\Software\URBrowser
Default=False
FileKey1=%LocalAppData%\URBrowser\User Data\*|Current Session
FileKey2=%LocalAppData%\URBrowser\User Data\*|Last Session
FileKey3=%LocalAppData%\URBrowser\User Data\*\Extension State|*.*
FileKey4=%LocalAppData%\URBrowser\User Data\*\Session Storage|*.*

[Session Google Chrome only*]
LangSecRef=3029
Detect1=HKCU\Software\Google\Chrome
Default=True
FileKey1=%LocalAppData%\Google\Chrome\User Data\*|Current Session
FileKey2=%LocalAppData%\Google\Chrome\User Data\*|Last Session
FileKey3=%LocalAppData%\Google\Chrome\User Data\*\Extension State|*.*
FileKey4=%LocalAppData%\Google\Chrome\User Data\*\Session Storage|*.*

;--- Download History -----------------------------------------------------------------------------------------------
; APPEARS NOT TO WORK FOR ANY CHROMIUM BASED BROWSER!

;--- Saved Form Information -----------------------------------------------------------------------------------------
; APPEARS NOT TO WORK FOR ANY CHROMIUM BASED BROWSER!

;--- Saved Passwords ------------------------------------------------------------------------------------------------
[Saved Passwords Vivaldi*]
LangSecRef=3029
Detect1=HKCU\Software\Vivaldi
Default=False
FileKey1=%LocalAppData%\Vivaldi\User Data\*|Login Data

[Saved Passwords UR Browser*]
LangSecRef=3029
Detect1=HKCU\Software\URBrowser
Default=False
FileKey1=%LocalAppData%\URBrowser\User Data\*|Login Data

[Saved Passwords Google Chrome only*]
LangSecRef=3029
Detect1=HKCU\Software\Google\Chrome
Default=False
FileKey1=%LocalAppData%\Google\Chrome\User Data\*|Login Data