Extensions other users don't unload on exit

windows
#1

Description of the issue
Brave loads extensions for each user you defined in people, but they don’t clean up when you close the only the window of the specific user, unless you close all open Brave windows.

Steps to Reproduce

  1. Create more people in Brave under People/Manage People
  2. Open some tabs in your primary user and browse to any public website
  3. Open Brave Task Manager using [Shift]+[Esc]. You should see the tabs and the default loaded extensions, like Brave Rewards, and PDF Viewer.
  4. Go to Peope and open Brave with another user you defined in step 1
  5. Browse to one or two public websites using that person
  6. Check Task manager again. Duplicate extensions and the other tabs you opened should be visible.
  7. Close the browser of the second user.
  8. Check task manager. The additional tabs should be gone that you opened under the other person, but the duplicate extensions should still be running and consuming memory.

Expected
The extensions that were loaded with the other person should close when closing that specific Brave window.

Reproduces how often
Always

Brave Version
Version 0.61.52 Chromium: 73.0.3683.86 (Official Build) (64-bit)

Reproducible on current live release (yes/no)
Yes

Additional information:
I’m using Windows 10 Pro Version 1809. Build 17763.379

0 Likes