Browsing history not cleared completely

Description of the issue:

Despite all options under about:preferences#security > “Clear the following data types when I close Brave” being enabled, browser history is partially retained on closing the application.

Using the “Clear Browsing Data Now” button does clear these traces.

Steps to Reproduce (add as many as necessary):
1. under about:preferences#security:
1.1 configure Brave to clear all private data on closing the application
1.2 press the “Clear Browsing Data Now” button
1.3 restart Brave as prompted
2. open The World Wide Web project
3. open the “What’s out there?” link in a new tab. The link changes appearance, indicating that the URL has been visited
4. close Brave
5. start Brave and open The World Wide Web project again

Actual Result (gifs and screenshots are welcome!):
The “What’s out there?” link still has the visited style, demonstrating that Brave has retained browsing history. The link’s target URL does not appear under about:history.

Expected result:
All forms of browsing history information, all forms of local storage (cookies, IndexedDB, cache), and any other information that directly or indirectly reveals the contents of the browsing session are removed on closing Brave.
As a result, no link is shown as visited when performing step 5.

Reproduces how often:
Always

Brave Version(about:brave):
Brave: 0.24.0
V8: 6.9.427.23
rev: f657f15bf7e0e0c50a2b854c6b05edb59bfc556c
Muon: 8.1.6
OS Release: 6.3.9600
Update Channel: Release
OS Architecture: x64
OS Platform: Microsoft Windows
Node.js: 7.9.0
Brave Sync: v1.4.2
libchromiumcontent: 69.0.3497.100

Reproducible on current live release (yes/no):
yes

Additional Information:

@3u2so5ncdk4yk,

Can you update to either the latest release or the Beta/Dev Builds and try again?

I get the same behavior with

Brave: 0.25.2
V8: 6.9.427.23
rev: 8ea2a9ce5ca329478186e6393e07f1cf87d34a22
Muon: 8.1.8
OS Release: 6.3.9600
Update Channel: Release
OS Architecture: x64
OS Platform: Microsoft Windows
Node.js: 7.9.0
Brave Sync: v1.4.2
libchromiumcontent: 69.0.3497.100

Yep, looks like I can repro this. Good catch @3u2so5ncdk4yk.
Given that we’re shifting over to the newer Brave Builds, I’d say its unlikely that this issue will be addressed before we move forward with Brave 1.0.

My suggestion would be to start your shift early and download the Brave Beta build. Better performance, less bugs, increased functionality and support for many features (including extensions) not present in the Muon build (v0.25.2). Links to get you started if you’re interested:

Brave Beta Download
Official Beta Announcement
Brave Beta Support here in Community

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.