Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting page is broken in MS Edge 130.0.2849.46 #3419

Open
7 tasks done
mryx007 opened this issue Oct 18, 2024 · 35 comments
Open
7 tasks done

Setting page is broken in MS Edge 130.0.2849.46 #3419

mryx007 opened this issue Oct 18, 2024 · 35 comments
Labels
Edge specific to Edge unable to reproduce cannot reproduce the issue

Comments

@mryx007
Copy link

mryx007 commented Oct 18, 2024

Prerequisites

  • I verified that this is not a filter list issue. Report any issues with filter lists or broken website functionality in the uAssets issue tracker.
  • This is NOT a YouTube, Facebook or Twitch report. These sites MUST be reported by clicking their respective links.
  • This is not a support issue or a question. For support, questions, or help, visit /r/uBlockOrigin.
  • I performed a cursory search of the issue tracker to avoid opening a duplicate issue.
  • The issue is not present after disabling uBO in the browser.
  • I checked the documentation to understand that the issue I am reporting is not normal behavior.

I tried to reproduce the issue when...

  • uBO is the only extension.

Description

With the new Edge update to version 130, the settings page no longer works. It only opens a blank page. Same with the dev version of Ublock. It works normally in Chrome. Reinstalling does not work.

it works as long as you do not reset or reinstall Ublock. If you do not make any changes, the setting page works

this page opens but is completely empty
extension://odfafepnkmbhccpbejgmiehpchacaeak/dashboard.html

uBO version

1.60

Browser name and version

Edge

Operating System and version

Windows 11

@mryx007 mryx007 changed the title Setting page is broken in MS Edge 130 Setting page is broken in MS Edge 130.0.2849.46 Oct 18, 2024
@SagePtr
Copy link

SagePtr commented Oct 19, 2024

Also newly installed uBlock Origin on MSEdge 130.0.2849.46 doesn't work at all, showing yellow icon with exclamation mark on every page.
Upd: If I import the extension from Chrome to Edge - it works without problem.

@gwarser
Copy link

gwarser commented Oct 19, 2024

@mryx007 Still works for me, even after reinstallation. Corrupted profile or some tiered testing?

@gwarser gwarser added unable to reproduce cannot reproduce the issue Edge specific to Edge labels Oct 19, 2024
@mryx007
Copy link
Author

mryx007 commented Oct 19, 2024

Also newly installed uBlock Origin on MSEdge 130.0.2849.46 doesn't work at all, showing yellow icon with exclamation mark on every page. Upd: If I import the extension from Chrome to Edge - it works without problem.

exactly the yellow icon appears and nothing works. Maybe it's the combination of Edge 130 and Windows 11 24H2

@MmyGgithubAaccount
Copy link

Also newly installed uBlock Origin on MSEdge 130.0.2849.46 doesn't work at all, showing yellow icon with exclamation mark on every page. Upd: If I import the extension from Chrome to Edge - it works without problem.

Also note to others: the import only works if ublock was installed from the chrome webstore. Won't work for "sideloaded" extensions

@mryx007
Copy link
Author

mryx007 commented Oct 19, 2024

I was able to solve the problem. I had to delete the Edge profile completely and set everything up again. Now Ublock works again

@Nekroz88
Copy link

Same problem here.
Seems like Edge update broke the addon maybe. Last time v129 broke the profile and I had to reset/make new settings profile.
This time v130 I cannot load dashboard page at all, blank page, all white, nothing to click.
Edge profile is my mail profile, and extension is synced.

@u-RraaLL
Copy link
Contributor

If creating a new profile worked last time, why don't you try again? And if the issue return with the next update, maybe it's worth reporting to Edge?

@Nekroz88
Copy link

Nekroz88 commented Oct 19, 2024

If creating a new profile worked last time, why don't you try again? And if the issue return with the next update, maybe it's worth reporting to Edge?

Creating new Edge profile = I'll have to use regular local profile, and that won't fix the issue with mail profile with ext synced.

Plus, I just did a clean install Windows on my PC fews hours ago IMG
Started Edge directly at v130, browser freshly downloaded and installed the addon (by itself, because settings synced). And thus starting Edge like this counts as "new profile" as well, still broken.

Image of uBO being broken: https://imgur.com/5cmBAzP

@u-RraaLL
Copy link
Contributor

I'm not sure what you mean by mail profile. Anyway, did you try simply reinstalling uBO or even just turning it off and on again in the extensions tab?

@Nekroz88
Copy link

I'm not sure what you mean by mail profile. Anyway, did you try simply reinstalling uBO or even just turning it off and on again in the extensions tab?

Yes, just like other people above. Havent tried installing from Chrome Store, and probably will not do that.

@Justice5656
Copy link

Same Problem here. Yesterday I set up Win 11 new, installed edge new. --> Still the yellow UBO icon with exclamation mark and nothing works.

@MDnnrd
Copy link

MDnnrd commented Oct 19, 2024

Is the incompatibility issue with Chromium based v.130 now related to Google's attempts to hinder ad blocking extensions related to MV3 that will eventually affect all Chromium based browsers? I am aware of the newer extension Lite that still works, but I like the ability to see the list of blocked links. Thanks for your hard work!

@wUEZRs
Copy link

wUEZRs commented Oct 20, 2024

I had* the same issue. Uninstalled uBO to test the Lite version. Unfortunately Lite does not work properly with YouTube so I swapped back. Swapping back I found the uBO being yellow and reinstalling it not working - and the settings pane empty.

To fix it I deleted the Profile in edge, uninstalled the extension, reset the browser and removed history, then signed in again with my profile and manually installed uBlock Origin again. All good.

@Justice5656
Copy link

I had* the same issue. Uninstalled uBO to test the Lite version. Unfortunately Lite does not work properly with YouTube so I swapped back. Swapping back I found the uBO being yellow and reinstalling it not working - and the settings pane empty.

To fix it I deleted the Profile in edge, uninstalled the extension, reset the browser and removed history, then signed in again with my profile and manually installed uBlock Origin again. All good.

If you delete your profile in Edge, you lose all your saved passwords and settings right? (I want to avoid this)

@Nekroz88
Copy link

Nekroz88 commented Oct 20, 2024

If you delete your profile in Edge, you lose all your saved passwords and settings right? (I want to avoid this)

If you fix like them, you will have to:

  • Sign out of your account + delete every browser data + reset every settings => Create new local profile (not sign in) => Go to Edge store to add uBO immediately => then configure its settings => and now you can sign back in to get your other synced data such as passwords, etc....

But this would be too much of a hassle just to make an extension work....., I would rather use Adguard than spending such time just trying to make uBO work.
I'm not even a dev, who knows maybe next Edge update it will break the addon again. I will just disable this for the time being and wait for it to get fixed.

@gorhill
Copy link
Member

gorhill commented Oct 20, 2024

We can't reproduce such issue here. If we can't reproduce, we can't investigate, and if we can't investigate, we can't fix.

What is needed is someone with dev skills looking at the browser tools for uBO itself and see what is failing in the initialization code path.

@Nekroz88
Copy link

Nekroz88 commented Oct 20, 2024

We can't reproduce such issue here. If we can't reproduce, we can't investigate, and if we can't investigate, we can't fix.

What is needed is someone with dev skills looking at the browser tools for uBO itself and see what is failing in the initialization code path.

Hello, I think this will help reproduce the issue. Because I just tried it on different PC and it did for me.

  • Make a new or use your existing Microsoft account, to login to Edge.
  • Add uBO to Edge from MS Edge store (no need to turn it on or off).
  • Go to Sync settings, use Re-sync or Reset Sync option, for the browser to sync your extension data/settings to cloud.
  • Delete that profile entirely, or just use another instance of Edge (like Beta or Dev).
  • Login to Edge using that MS account, let browser install addons by itself using synced settings.
  • Now the issue will happen.

@stephenhawk8054
Copy link
Member

Creating a new microsoft account requires me to solve 20 captchas?!!
image

@iam-py-test
Copy link
Contributor

I followed the steps to reproduce and can not. Edge syncs and installs uBo, but the dashboard opens fine and the "not ready" icon disappears as normal. uBo works as normal.
Thanks

@gorhill
Copy link
Member

gorhill commented Oct 20, 2024

I tried the steps with both Edge Linux and Edge Windows 10 (both in a VM), and could not reproduce an issue. uBO was force-installed in both Edges after signing in and was properly functioning in both cases.

We really need someone who can reproduce the issue to investigate using browser tools.

@MmyGgithubAaccount
Copy link

MmyGgithubAaccount commented Oct 20, 2024

I tried the steps with both Edge Linux and Edge Windows 10 (both in a VM), and could not reproduce an issue. uBO was force-installed in both Edges after signing in and was properly functioning in both cases.

We really need someone who can reproduce the issue to investigate using browser tools.

Might need to be on the beta channel?
image

And I am on windows 11 build 27729.1000 if that matters

Edit: it is the "beta channel" of the stable build, not an edge beta/insider build

@MmyGgithubAaccount
Copy link

I get this issue on new installs every time and can try to help debug this if someone can tell me what data to gather and how

What I've noticed is that the page keeps "refreshing"

Screen.Recording.2024-10-20.220118.mp4
Recording.2024-10-20.220503.mp4

These are the issues reported for the dashboard, but I'm not sure if it's relevant
image

And there's nothing in the console

@gorhill
Copy link
Member

gorhill commented Oct 20, 2024

I have the same errors reported but I can access the dashboard, all work as expected.

What needs to be looked at are the dev tools for the background process, accessible through the extensions page, with "Developer mode" switch toggled on, click on "background.html" link of uBO.

@MDnnrd

This comment was marked as resolved.

@MasterKia
Copy link
Member

@MDnnrd Reply directly on GitHub.

@MDnnrd

This comment was marked as resolved.

@MDnnrd
Copy link

MDnnrd commented Oct 20, 2024

Screenshot 2024-10-20 133556
Screenshot 2024-10-20 133650

@gorhill
Copy link
Member

gorhill commented Oct 20, 2024

This is a caught exception (inside a try-catch block), it's inconsequential.

@MmyGgithubAaccount
Copy link

MmyGgithubAaccount commented Oct 20, 2024

image
Same stuff for background.html
Nothing in console again

And this is when using inspect on the ublock popup
image

@gorhill
Copy link
Member

gorhill commented Oct 20, 2024

I think people suffering the issue should report to Edge developers. When uBO works in Chromium and Google Chrome, it is expected it will work as well in other Chromium-based browsers, unless they made breaking changes to extensions framework.

@MDnnrd
Copy link

MDnnrd commented Oct 20, 2024

I have reported to Microsoft. I apologize for replying by email earlier and will try not to make that mistake again.

@Alpengreis
Copy link

Alpengreis commented Oct 20, 2024

Same problem here. Worked before Edge update - I had unfortunately decided to deinstall Ublock. Few days later Edge received an update - and today I decided to install Ublock again ... nothing works now, just a yellow Ublock icon - that's all ...

@ZenFluxFurr
Copy link

Same problem since i got ublock, gonna see it work someday mabe.
Says it can't filter at browser launch. Can't access dashboard or any other settings - they just load blank page.

OK i found how to open ublock dashboard lol.
In edge settings create and switch to fresh profile > install ublock to new profile > open ublock dashboard> change back to your old edge profile > open ublock dashboard.

@garry-ut99
Copy link

garry-ut99 commented Oct 21, 2024

Another fresh report, someone has said that other adblockers are broken as well:

https://www.reddit.com/r/MicrosoftEdge/comments/1g84kdm/no_ad_blocker_extension_is_working_anymore_with/ :
NB. I don't seem to be able even to open the settings page of extensions like Adblock or ublock origin.

In the current thread, it would be useful if you check other adblockers than uBlock as well, if they are broken, then most likely the issue is on Edge's part or users's part.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Edge specific to Edge unable to reproduce cannot reproduce the issue
Projects
None yet
Development

No branches or pull requests