Microsoft Edge has previously struggled to compete with Chrome,
but its transition to Chromium have turned it into a more
attractive offering and Chrome is also getting better because
of Microsoft. After joining the Chromium community, Microsoft
now has a reason to make Chrome run better on Windows 10.
Microsoft has already contributed to battery and accessibility
areas of Google Chrome and Edge engineers are now improving
Chrome’s integration with Windows 10 Action Center.
Currently, if you receive multiple notifications from a single
website and you click on a notification that is not the latest
in Action Center, Chrome does not open the URL defined in the
notification and the default URL for the site is opened
Chrome is also plagued with other notification problems on
Windows 10, but it looks like Microsoft has finally figured out
According to Edge
engineer, the problem stems from the WinRT toast event and
it leads to these bugs.
The next version of Windows 10, presumingly May 2020 Update,
will finally bring WinRT toast closed event to Win32 apps like
Chrome and Edge. After May 2020 Update, Chromium will use the
WinRT toast closed event when available and it should address
various notification-related issues with Chrome or Edge.
In another commit,
Microsoft has also developed a solution for older versions of
“For older releases of Windows 10, I propose that we stop using
the WinRT toast dismissed event as the web notifications close
event. Instead, we should detect when notifications are closed
by periodically checking if Chromium’s web notification state
matches the state of the Windows action center. If Chromium is
tracking web notifications that no longer exist in the action
center, we can assume the notification closed. We can use
multiple signals to trigger the notification state check,
including when a timer fires, when a toast is clicked,
dismissed, or shown, when toast history is retrieved and more,”
the dev noted.
Microsoft is currently testing these changes in Chromium.
However, it’s not yet widely rolled out, even to those on the