Forum Discussion
Dev channel update to 93.0.916.1 is live
I already sent some of these through the Feedback button and posted them on the subreddits but I receive no answer and didn't saw them being mentioned in the known issues list.
Linux related bugs
Tested latest 93.0.916.1 build.
Edge is packaged and run as Flatpak sandboxed app. The source release for the Flatpak is the official Debian deb packaging.
* Ozone is not enabled by default, Google's devs already done this for their 93 unstable builds, please see https://bugs.chromium.org/p/chromium/issues/detail?id=1201165.
As Chrome, X11 platform should be the default because Wayland has still some serious limitations like no support for IME frameworks.The only downside of Ozone that I know of is that it breaks VAAPI, at least on my system, but the current Edge builds don't seem to even have VAAPI enabled so it doesn't change much ATM, and Igalia will probably fix this, see https://bugs.chromium.org/p/chromium/issues/detail?id=1121948. edit: Scratch that, VAAPI is working with Ozone and is actually enabled in Edge. It seems like I'm hitting a bug that breaks VAAPI but I can work around it by packaging an updated libva version with my Flatpak app.
* Accelerated 3D graphics is broken with Ozone X11.
Ozone X11 issue, not affecting Ozone Wayland or the old X11 backend.
Edge specific bug, no issue with Chrome.
Not a regression, it exists at least since Edge Beta 91.0.864.37.
Basically, Edge is failing to find libGLESv2.so and falls back to Swiftshader and this is only happening with the Ozone X11 backend.
I already added a workaround https://github.com/flathub/com.microsoft.Edge/pull/47 to the packaging on Flathub-beta, but it should be fixed in the distributed Edge binary release as this is not happening with Chrome.
edit: I posted more details about this issue https://www.reddit.com/r/edge/comments/nrp8u1/linux_accelerated_3d_graphics_is_broken_with/.
* Edge is doing something strange with popup windows on Linux when running as a native Wayland client with Ozone, at least when using Sway as Wayland compositor.
This is an Edge specific issue, Chrome is working correctly.
Some popup windows and tooltips causing Edge to crash, this happens at least with the https://element.io when opening the app context menu by right-clicking on a room name.
Some extensions like Twitch Now create a mostly transparent popup window with the Edge logo which causes the browser to crash, see the screenshot.
* Changing Overall appearance from light to dark (or the other way around) in one profile doesn't change the selected setting (dark or light) in other profiles but the change actually being applied.
I'm not sure this is even Linux-specific but I haven't tested other platforms.
* Warning when the Extensions on edge:// URLs flag is enabled:
You're using an unsupported command-line flag: --extensions-on-edge-urls. This poses stability and security risks.
This might be a platform agnostic issue but I only tested Linux.
Linux feature requests
* Official Flatpak packaging please, distributed via Flathub / Flathub-beta repo.
Including the https://github.com/flathub/org.chromium.Chromium/tree/master/patches to avoid zypak's LD_PRELOAD hack.
Use this chance to provide an aarch64 build as with the Flatpak runtime you only need to support one aarch64 target.
* Add a dedicated button for toggling dark mode.
The overall appearance setting is one of my favorite Edge features considering that none of the Linux Desktop related foundations (Freedesktop, Gnome, KDE, ...) even tried to suggest a dark mode protocol.
Going to the Settings-> Appearance page every time can be annoying so it would be great if we can have a dedicated button to toggle dark mode that could be added to the toolbar or even just to the Ellipsis menu.
Map this button to a hotkey combination or at least allow the user to set it manually.
Also, make the overall appearance setting accessible through the extensions API.
This request might also fit in the platform-agnostic requests below.
Platform agnostic feature requests
* Dark mode: the Edge flag Force Dark Mode for Web Contents should be linked to the overall appearance setting and should only be in effect if the overall appearance is dark. This should help us avoid extensions like Dark Reader.
* Dark mode: set a theme per overall appearance settings and this should be a profile saved setting which is also synced.
* Improved password vault. There's no reason why we should need to depend on services like Lastpass for basic features like password history, manually adding passwords and etc.
* Better session backup, restore, sync, and adopt handling.
Take some notes from extensions like Session Buddy and Tab Session Manager.
* Vertical tabs: map a hotkey for expanding/collapsing the pane.
Maybe have 3 modes for the pane: collapsed, expanded/pinned, and temporarily expanded / auto-collapsing (expand triggered by an event/hotkey and a countdown timer will collapse it back). Make this available through the extensions API.
* Vertical tabs: auto-hide toolbar.
I already have the titlebar hidden, I don't need that toolbar as I have hotkeys mapped to extensions and I'm using Vimium-C to navigate.
* Allow renaming PWAs.
We can name non-PWA apps as we like but not PWAs.
* Sync some global browser settings with the profiles.
This already being done or applied for the Allow extensions from other stores setting.
Some browser settings are actually set per profile and they are not being synced currently, like extensions keyboard shortcuts (edge://extensions/shortcuts).
I guess that it might be wise to tie some of these settings to the specific platform, so sync these settings separately for each platform. For example, hotkeys set in Win10 might collide with system hotkeys of Mac OS.
Of course, make this feature toggleable and allow selecting what to sync.
Examples: Extensions hotkeys, visible extensions icons in the toolbar, appearance settings (vertical tabs, toolbar), enabled flags (per platform), languages settings (like spell check languages),
* Reader view: allow using extensions.
Some extensions could be useful for reader view, like extensions used for navigation (Vimium C, Surfing Keys) or language learning (dictionaries, translators, Chinese Traditional-Simplified convert, adding Pinyin to text, and etc).
* Translate: add keyboard hotkey to toggle page translation state (on/off).
Mobile specific features
* Better session management and adoption/import. The current tab syncing feature is not really what I'm looking for. I want to be able to start a session on my desktop, continue on mobile, and return back to the desktop.
* Tab groups support.
* Per-site cookies policy like in the desktop and allow to override in InPrivate mode
* Vertical tabs. At least on iPad OS.
iOS specific features
* Fix YouTube fullscreen.
* PiP support.
* Bring back the 92.884.2 feature. I'm sure the devs know what it is, it appeared in 92.884.2 and then disappear soon after.
* Gestures: pinch -> all tabs view/overview, swipe from left/right edge -> back/forward in history
Force desktop mode / always request desktop site.
Addons store feature requests/issues
* Dark theme/prefers-color-scheme support, please. The current state is that Edge tries to blind us users at night as there's no dark theme and extensions like Dark Reader can't work in the store.
* Please allow extensions to work on the store pages and also on the Chrome web store so we could use extensions like Vimium-C or Surfing Keys to navigate. Let use at least enable this in edge://flags.
* Addons reviews are too slow. Addons in the store are always behind the Chrome web store.
Even i use Edge on android through beta channel, and dev channel, it has one big bug.
The tab order when reopen the app, is not consistent. Sometimes the older tab on right bottom, sometime on top left.