Skip to content

New profile tab recognized as popup in Brave #2227

@Vanerio

Description

@Vanerio

Prerequisites

  • I performed a cursory search of the issue tracker to avoid opening a duplicate issue
  • The issue is not present after wholly disabling uBlock Origin ("uBO") in the browser
  • I checked the documentation to understand that the issue I report is not a normal behavior

I tried to reproduce the issue when...

  • uBO is the only extension
  • using a new, unmodified browser profile

Description

When a new profile is created in Brave, and "no-popups: * true" is set in "My rules", you can not load any URL in main tab as profile window closes after opennin that especific profile form another profile.

A specific URL where the issue occurs

https://www.google.com/search?q=everywhere

Steps to Reproduce

  1. Create a "default profile" or use a a profile you alredy have (PROFILE A).
  2. Create a second profile (PROFILE B).
  3. Go to "PROFILE B/Settings/Get started/On Startup" and set it to "Open the New Tab Page".
  4. Go to "PROFILE B/Settings/New Tab Page/New tab page shows" and set it to "Blank page".
  5. Install uBlock Origin in PROFILE B and add "no-popups: * true" to "My rules" (make sure to press "Commit" button after that).
  6. Close every Brave instance.
  7. Open PROFILE A in Brave.
  8. Open PROFILE B from PROFILE A.
  9. Type an URL (e.g.: google.com) or anything else in the address bar and press Enter. You can also click any Bookmark to reproduce this.
  10. PROFILE B window closes as it is detected as a popup.

Note 1: Tested in 2 PC´s, one of them under a clean Brave installation.
Note 2: This used to happen in Chrome too, but I think it does not happen anymore. I am not fully sure though.

Expected behavior

Brave loads the URL/Bookmark in PROFILE B as expected.

Actual behavior

Brave´s PROFILE B window closes.

Configuration

Details
uBlock Origin: 1.43.0
Chromium: 104
filterset (summary): 
  network: 83212
  cosmetic: 50301
  scriptlet: 17912
  html: 0
listset (total-discarded, last updated): 
  default: 
    user-filters: 0-0, never
    easylist: 69597-51, 3d.15h.26m
    easyprivacy: 27390-126, 3d.15h.25m
    plowe-0: 3632-776, 3d.15h.24m
    spa-0: 3897-37, 2h.52m
    spa-1: 4600-176, 3d.15h.29m
    ublock-abuse: 76-0, 3d.15h.22m
    ublock-badware: 4243-92, 3d.15h.20m
    ublock-filters: 32528-173, 3d.15h.19m
    ublock-privacy: 231-3, 3d.15h.18m
    ublock-quick-fixes: 380-0, 2h.51m
    ublock-unbreak: 1829-43, 3d.15h.16m
    urlhaus-1: 4670-0, 2h.50m
filterset (user): [empty]
modifiedUserSettings: [none]
modifiedHiddenSettings: [none]
supportStats: 
  allReadyAfter: 126 ms (selfie)
  maxAssetCacheWait: 76 ms

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingfixedissue has been addressed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions