Commit Graph
122 Commits
Author SHA1 Message Date
Kagami Sascha Rosylight eb0e551278 Bug 2020990 - Fix context menu notification action for Windows r=nrishel,win-reviewers
The attempted fix in https://phabricator.services.mozilla.com/D196613 unfortunately did not cover context menu actions.

Differential Revision: https://phabricator.services.mozilla.com/D297375
2026-05-07 08:49:08 +00:00
Sylvestre Ledru 4f6b8b516d Bug 2023419 - Remove Emacs/Vim modelines from widget/ r=emilio
replaced by .editorconfig
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D287877
2026-03-16 17:22:02 +00:00
Max Christian Pohle 01b281b23e Bug 1963712 - Allow GIF images in Windows Toast Notifications, r=nrishel,win-reviewers,saschanaz,omc-reviewers,aminomancer
To test this change use:
  ./mach xpcshell-test widget/windows/tests/unit/test_windows_alert_service.js

Differential Revision: https://phabricator.services.mozilla.com/D274462
2026-02-26 04:38:28 +00:00
Cristina Horotan 64db10fc61 Revert "Bug 2013426, Bug 1963712 - Download images directly from the Messaging System for Windows Notifications, r=nrishel,omc-reviewers,win-reviewers,saschanaz,aminomancer" for causing xpcshell failures on test_backgroundtask_experiments.js
This reverts commit 40c8cb96f7.

Revert "Bug 1963712 - Allow GIF images in Windows Toast Notifications, r=nrishel,win-reviewers,saschanaz,omc-reviewers,aminomancer"

This reverts commit 4cd7bc1434.
2026-02-25 23:42:25 +00:00
Max Christian Pohle 4cd7bc1434 Bug 1963712 - Allow GIF images in Windows Toast Notifications, r=nrishel,win-reviewers,saschanaz,omc-reviewers,aminomancer
To test this change use:
  ./mach xpcshell-test widget/windows/tests/unit/test_windows_alert_service.js

Differential Revision: https://phabricator.services.mozilla.com/D274462
2026-02-25 22:32:54 +00:00
Chris DuPuis 7a64f61548 Bug 2018056 - Handle case of alerts.useSystemBackend.windows.notificationserver.enabled = false r=nrishel,win-reviewers
After the changes for https://bugzilla.mozilla.org/show_bug.cgi?id=1931246 and https://bugzilla.mozilla.org/show_bug.cgi?id=2016419, there is still a case where Firefox reacts to toast notification clicks in an unexpected way. If the user's profile has the pref alerts.useSystemBackend.windows.notificationserver.enabled set to false, it was expected that the Windows 8 style callback would handle the callback, so notificationserver should just return success.

With the change for https://bugzilla.mozilla.org/show_bug.cgi?id=1931246, a request to launch firefox without recognized args is treated as just a generic "start the app" request, which broke the assumptions of the Windows 8 style callback case.

This change restores the behavior for the particular case where it looks like the toast notification was created by a Mozilla app with this setting.

Differential Revision: https://phabricator.services.mozilla.com/D284175
2026-02-23 16:58:30 +00:00
Serban Stanca da2bfb8bf7 Revert "Bug 2018056 - Handle case of alerts.useSystemBackend.windows.notificationserver.enabled = false r=nrishel,win-reviewers" for causing xpcshell failures in test_windows_alert_service.js.
This reverts commit 63063eb9c7.
2026-02-21 00:52:00 +00:00
Chris DuPuis 63063eb9c7 Bug 2018056 - Handle case of alerts.useSystemBackend.windows.notificationserver.enabled = false r=nrishel,win-reviewers
After the changes for https://bugzilla.mozilla.org/show_bug.cgi?id=1931246 and https://bugzilla.mozilla.org/show_bug.cgi?id=2016419, there is still a case where Firefox reacts to toast notification clicks in an unexpected way. If the user's profile has the pref alerts.useSystemBackend.windows.notificationserver.enabled set to false, it was expected that the Windows 8 style callback would handle the callback, so notificationserver should just return success.

With the change for https://bugzilla.mozilla.org/show_bug.cgi?id=1931246, a request to launch firefox without recognized args is treated as just a generic "start the app" request, which broke the assumptions of the Windows 8 style callback case.

This change restores the behavior for the particular case where it looks like the toast notification was created by a Mozilla app with this setting.

Differential Revision: https://phabricator.services.mozilla.com/D284175
2026-02-20 23:43:05 +00:00
Serban Stanca 3fa209f770 Revert "Bug 2013426 - Download images directly from the Messaging System for Windows Notifications, r=nrishel,omc-reviewers,win-reviewers,saschanaz,aminomancer" for causing xpcshell failures in test_backgroundtask_experiments.js.
This reverts commit db88d7e99c.

This reverts commit a387c9ef03.
2026-02-17 22:16:16 +00:00
Max Christian Pohle a387c9ef03 Bug 1963712 - Allow GIF images in Windows Toast Notifications, r=nrishel,win-reviewers,saschanaz,omc-reviewers,aminomancer
To test this change use:
  ./mach xpcshell-test widget/windows/tests/unit/test_windows_alert_service.js

Differential Revision: https://phabricator.services.mozilla.com/D274462
2026-02-17 21:17:46 +00:00
Tom Schuster f9a7b8f323 Bug 1997282 - Use Notification image on Windows. r=saschanaz,win-reviewers,nrishel
Differential Revision: https://phabricator.services.mozilla.com/D273406
2026-01-12 15:15:12 +00:00
serge-sans-paille 72609da313 Bug 1996641 - Remove unused mfbt inclusion in widget/** r=emilio,necko-reviewers,geckoview-reviewers,win-reviewers,gstoll,ohall,sunil
Differential Revision: https://phabricator.services.mozilla.com/D270216
2025-10-29 13:06:08 +00:00
Sandor Molnar 50c434493d Revert "Bug 1996641 - Remove unused mfbt inclusion in widget/** r=emilio,necko-reviewers,geckoview-reviewers,win-reviewers,gstoll,ohall,sunil" for causing build bustages @ nsHttpChannel.cpp
This reverts commit 66b97f2926.
2025-10-29 11:31:08 +00:00
serge-sans-paille 66b97f2926 Bug 1996641 - Remove unused mfbt inclusion in widget/** r=emilio,necko-reviewers,geckoview-reviewers,win-reviewers,gstoll,ohall,sunil
Differential Revision: https://phabricator.services.mozilla.com/D270216
2025-10-29 11:00:27 +00:00
serge-sans-paille 7662b3abdc Bug 1994397 - Remove obsolete Unused.h header r=emilio,tschuster,geckoview-reviewers,extension-reviewers,application-update-reviewers,media-playback-reviewers,webrtc-reviewers,cookie-reviewers,places-reviewers,profiler-reviewers,win-reviewers,dom-storage-reviewers,permissions-reviewers,profiles-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,firefox-svg-reviewers,layout-reviewers,timhuang,gstoll,TravisLong,bytesized,mstange,karlt,robwu,pehrsons,m_kato,jari,jhirsch
It is replaced by a standard-conforming cast to (void) which is
understood the same by the compiler.

In some cases this could be replaced by `[[maybe_unused]]` but for
expression whose value is ignored, this requires storing to a temporary
variable first, so not going that way.

One notable change is that marking an object of type already_AddRefed as
unused used to implicitly leak memory. This is now made explicit.

Most of the heavy lifting was done through:

    $ git grep -l '\<Unused\> <<' | xargs sed -i -e 's/Unused << /(void)/g'
    $ git grep -l mozilla/Unused.h | xargs sed -i -e '/mozilla\/Unused.h/ d'

Differential Revision: https://phabricator.services.mozilla.com/D268706
2025-10-21 19:36:01 +00:00
Cristina Horotan 8a1b1970b7 Revert "Bug 1994397 - Remove obsolete Unused.h header r=emilio,tschuster,geckoview-reviewers,extension-reviewers,application-update-reviewers,media-playback-reviewers,webrtc-reviewers,cookie-reviewers,places-reviewers,profiler-reviewers,win-reviewers,dom-storage-reviewers,permissions-reviewers,profiles-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,firefox-svg-reviewers,layout-reviewers,timhuang,gstoll,TravisLong,bytesized,mstange,karlt,robwu,pehrsons,m_kato,jari,jhirsch" for causing Gtest failures on AlreadyAddRefed.h
This reverts commit e98adca292.
2025-10-21 16:16:29 +00:00
serge-sans-paille e98adca292 Bug 1994397 - Remove obsolete Unused.h header r=emilio,tschuster,geckoview-reviewers,extension-reviewers,application-update-reviewers,media-playback-reviewers,webrtc-reviewers,cookie-reviewers,places-reviewers,profiler-reviewers,win-reviewers,dom-storage-reviewers,permissions-reviewers,profiles-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,firefox-svg-reviewers,layout-reviewers,timhuang,gstoll,TravisLong,bytesized,mstange,karlt,robwu,pehrsons,m_kato,jari,jhirsch
It is replaced by a standard-conforming cast to (void) which is
understood the same by the compiler.

In some cases this could be replaced by `[[maybe_unused]]` but for
expression whose value is ignored, this requires storing to a temporary
variable first, so not going that way.

One notable change is that marking an object of type already_AddRefed as
unused used to implicitly leak memory. This is now made explicit.

Most of the heavy lifting was done through:

    $ git grep -l '\<Unused\> <<' | xargs sed -i -e 's/Unused << /(void)/g'
    $ git grep -l mozilla/Unused.h | xargs sed -i -e '/mozilla\/Unused.h/ d'

Differential Revision: https://phabricator.services.mozilla.com/D268706
2025-10-21 15:05:17 +00:00
Cristina Horotan aab924e90d Revert "Bug 1994397 - Remove obsolete Unused.h header r=emilio,tschuster,geckoview-reviewers,extension-reviewers,application-update-reviewers,media-playback-reviewers,webrtc-reviewers,cookie-reviewers,places-reviewers,profiler-reviewers,win-reviewers,dom-storage-reviewers,permissions-reviewers,profiles-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,firefox-svg-reviewers,layout-reviewers,timhuang,gstoll,TravisLong,bytesized,mstange,karlt,robwu,pehrsons,m_kato,jari,jhirsch" for causing build bustage at nsBrowserApp.cpp
This reverts commit fd0ffa193c.
2025-10-21 10:44:13 +00:00
serge-sans-paille fd0ffa193c Bug 1994397 - Remove obsolete Unused.h header r=emilio,tschuster,geckoview-reviewers,extension-reviewers,application-update-reviewers,media-playback-reviewers,webrtc-reviewers,cookie-reviewers,places-reviewers,profiler-reviewers,win-reviewers,dom-storage-reviewers,permissions-reviewers,profiles-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,firefox-svg-reviewers,layout-reviewers,timhuang,gstoll,TravisLong,bytesized,mstange,karlt,robwu,pehrsons,m_kato,jari,jhirsch
It is replaced by a standard-conforming cast to (void) which is
understood the same by the compiler.

In some cases this could be replaced by `[[maybe_unused]]` but for
expression whose value is ignored, this requires storing to a temporary
variable first, so not going that way.

One notable change is that marking an object of type already_AddRefed as
unused used to implicitly leak memory. This is now made explicit.

Most of the heavy lifting was done through:

    $ git grep -l '\<Unused\> <<' | xargs sed -i -e 's/Unused << /(void)/g'
    $ git grep -l mozilla/Unused.h | xargs sed -i -e '/mozilla\/Unused.h/ d'

Differential Revision: https://phabricator.services.mozilla.com/D268706
2025-10-21 09:44:11 +00:00
Narcis Beleuzu e1e6bbb1c9 Revert "Bug 1994397 - Remove obsolete Unused.h header r=emilio,tschuster,geckoview-reviewers,extension-reviewers,application-update-reviewers,media-playback-reviewers,webrtc-reviewers,cookie-reviewers,places-reviewers,profiler-reviewers,win-reviewers,dom-storage-reviewers,permissions-reviewers,profiles-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,firefox-svg-reviewers,layout-reviewers,timhuang,gstoll,TravisLong,bytesized,mstange,karlt,robwu,pehrsons,m_kato,jari,jhirsch" for causing bustages on Document.cpp
This reverts commit b23c15e927.
2025-10-21 06:34:58 +00:00
serge-sans-paille b23c15e927 Bug 1994397 - Remove obsolete Unused.h header r=emilio,tschuster,geckoview-reviewers,extension-reviewers,application-update-reviewers,media-playback-reviewers,webrtc-reviewers,cookie-reviewers,places-reviewers,profiler-reviewers,win-reviewers,dom-storage-reviewers,permissions-reviewers,profiles-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,firefox-svg-reviewers,layout-reviewers,timhuang,gstoll,TravisLong,bytesized,mstange,karlt,robwu,pehrsons,m_kato,jari,jhirsch
It is replaced by a standard-conforming cast to (void) which is
understood the same by the compiler.

In some cases this could be replaced by `[[maybe_unused]]` but for
expression whose value is ignored, this requires storing to a temporary
variable first, so not going that way.

One notable change is that marking an object of type already_AddRefed as
unused used to implicitly leak memory. This is now made explicit.

Most of the heavy lifting was done through:

    $ git grep -l '\<Unused\> <<' | xargs sed -i -e 's/Unused << /(void)/g'
    $ git grep -l mozilla/Unused.h | xargs sed -i -e '/mozilla\/Unused.h/ d'

Differential Revision: https://phabricator.services.mozilla.com/D268706
2025-10-21 06:01:36 +00:00
Kagami Sascha Rosylight c3a24204ea Bug 1979674 - Add HandleCloseFromSystem function r=nalexander,nrishel,win-reviewers,gstoll
Differential Revision: https://phabricator.services.mozilla.com/D202331
2025-07-28 12:46:24 +00:00
Kagami Sascha Rosylight 7fa0e7b78a Bug 1881043 - Part 2: Stop SendFinishing on all notification handler destruction path r=asuth,nalexander,nrishel
Destructing a handler doesn't always mean the corresponding notification is dead.

Given this patch is making RemoveHandler not call SendFinishing, it's being added to a few functions where needed.

Differential Revision: https://phabricator.services.mozilla.com/D202330
2025-06-21 15:17:28 +00:00
Sandor Molnar a74a8d0724 Revert "Bug 1881043 - Part 2: Stop SendFinishing on all notification handler destruction path r=asuth,nalexander,nrishel" for causing Mn failures @ test_persistent_notification_restart.py
This reverts commit c3170883a7.

Revert "Bug 1881043 - Part 1: Fix NotificationDB regression r=asuth"

This reverts commit 29f14711a0.
2025-06-21 05:47:58 +00:00
Kagami Sascha Rosylight c3170883a7 Bug 1881043 - Part 2: Stop SendFinishing on all notification handler destruction path r=asuth,nalexander,nrishel
Destructing a handler doesn't always mean the corresponding notification is dead.

Given this patch is making RemoveHandler not call SendFinishing, it's being added to a few functions where needed.

Differential Revision: https://phabricator.services.mozilla.com/D202330
2025-06-20 23:59:38 +00:00
Alexandru Marc 159d5cdae9 Revert "Bug 1881043 - Part 1: Stop SendFinishing on all notification handler destruction path r=asuth,nalexander,nrishel" for causing mass Marionette failures
This reverts commit 870357c9b5.
2025-06-20 10:13:02 +00:00
Kagami Sascha Rosylight 870357c9b5 Bug 1881043 - Part 1: Stop SendFinishing on all notification handler destruction path r=asuth,nalexander,nrishel
Destructing a handler doesn't always mean the corresponding notification is dead.

Given this patch is making RemoveHandler not call SendFinishing, it's being added to a few functions where needed.

Differential Revision: https://phabricator.services.mozilla.com/D202330
2025-06-19 22:30:23 +00:00
Kagami Sascha Rosylight ebf35521ef Bug 1943647 - Remove action hack and fully migrate to NSUserNotificationAction r=mac-reviewers,win-reviewers,nrishel,spohl
Also tweaks the action list a bit:
1. Now this puts the non-default actions first. It aligns better to Chrome behavior and in general I expect users to interact with non-default actions than default ones (which are snooze/settings).
2. This changes how hasActionButton is set; previously it was set to YES when actions exist, now it's set to YES when actions *does not* exist. The reason here is that hasActionButton=YES means macOS will add a default action button (that triggers NSUserNotificationActivationTypeActionButtonClicked), and having it only makes the action list clunky when other actions exist.
3. This stops setting otherActionTitle, as setting it only adds a default close action button. Not having it aligns better to Safari/Chrome and makes the action list less clunky.

Differential Revision: https://phabricator.services.mozilla.com/D240936
2025-05-28 00:57:55 +00:00
Kagami Sascha Rosylight e9b5391a5b Bug 1962454 - Pass origin instead of host/port to Windows notification r=nalexander,win-reviewers,firefox-desktop-core-reviewers ,gstoll
This is to match NotificationDB that uses origin.

Differential Revision: https://phabricator.services.mozilla.com/D236586
2025-05-16 09:53:11 +00:00
Serban Stanca abfa809247 Revert "Bug 1962454 - Pass origin instead of host/port to Windows notification r=nalexander,win-reviewers,firefox-desktop-core-reviewers ,gstoll" as requested by krosylight.
This reverts commit b10370a112.
2025-05-16 09:17:09 +00:00
Sebastian Hengst b10370a112 Bug 1962454 - Pass origin instead of host/port to Windows notification r=nalexander,win-reviewers,firefox-desktop-core-reviewers ,gstoll
This is to match NotificationDB that uses origin.

Differential Revision: https://phabricator.services.mozilla.com/D236586
2025-05-14 16:05:58 +00:00
agoloman 9e8fab34c1 Revert "Bug 1962454 - Pass origin instead of host/port to Windows notification r=nalexander,win-reviewers,firefox-desktop-core-reviewers ,gstoll" for causing xpc failures @test_backgroundtask_experiments.js.
This reverts commit 1ee24b59e7.
2025-05-13 16:41:37 +00:00
Sebastian Hengst 1ee24b59e7 Bug 1962454 - Pass origin instead of host/port to Windows notification r=nalexander,win-reviewers,firefox-desktop-core-reviewers ,gstoll
This is to match NotificationDB that uses origin.

Differential Revision: https://phabricator.services.mozilla.com/D236586
2025-05-13 14:58:01 +00:00
Kagami Sascha Rosylight 406900eed9 Bug 1948344 - Assign nsIAlertAction as a subject for action clicks r=nalexander,nrishel,win-reviewers
This would allow more conservative approach as we'll be able to reuse existing topics.

* alertactioncallback is now removed and instead fires alertclickcallback with a non-null subject.
* alerterror is now removed as observing alertshow/alertfinished together should suffice for that purpose (already being used by PNotification)

Not having separate alertactioncallback would also simplify future web API work, as it'll use the same click event but with an extra member in the event object. (https://notifications.spec.whatwg.org/#ref-for-dom-notificationevent-action)

Differential Revision: https://phabricator.services.mozilla.com/D239176
2025-02-25 14:57:47 +00:00
Kagami Sascha Rosylight acacb0a778 Bug 1932393 - Part 2: Add nsIAlertNotification.id r=nalexander,asuth
* The existing InitWindowsTag implementation is merged with ComputeAlertName into AlertNotification::InitId.
* NotificationStorage and NotificationDB now solely uses this new ID.
* Notification Web API stops generating ID for new notifications and let NotificationParent get ID from AlertNotification.
* Modified existing mochitests which were depending on the previous alertName format for web notifications (as it was always intended to be implementation detail).
* Intentionally let nsIAlertsService backends to keep using GetAlertName because changing all of them at once felt scary 😬 (especially given it has callers outside mozilla-central). It can be a follow-up.

Differential Revision: https://phabricator.services.mozilla.com/D236354
2025-02-24 11:18:42 +00:00
Kagami Sascha Rosylight ff069ee769 Bug 1912074 - Add more validity checks r=nalexander,nrishel,win-reviewers,gstoll
Differential Revision: https://phabricator.services.mozilla.com/D218776
2024-08-31 10:38:24 +00:00
Iulian Moraru 34d818720f Backed out changeset 056846758066 (bug 1912074) for causing mochitest-chrome failures on test_principal.html. CLOSED TREE 2024-08-23 04:41:22 +03:00
Kagami Sascha Rosylight c3331111b7 Bug 1912074 - Add more validity checks r=nalexander,nrishel
Differential Revision: https://phabricator.services.mozilla.com/D218776
2024-08-22 20:58:46 +00:00
Magnus Melin bbd67965e9 Bug 1898709 - Use GetMostRecentBrowserWindow() instead of GetMostRecentWindow(u"navigator:browser") to cater for Thunderbird's main window. r=nalexander
Based on https://github.com/Betterbird/thunderbird-patches/blob/main/115/bugs/1863798-toast-notification-foreground-mail-client-m-c.patch

Fixed cases where general code assume main window is Firefox.
GetMostRecentBrowserWindow is getting "navigator:browser" for Firefox, so there is no change in behavior,
but it means more things will work for Thunderbird.

Differential Revision: https://phabricator.services.mozilla.com/D211520
2024-05-24 17:43:52 +00:00
Kagami Sascha Rosylight 959a733236 Bug 1848801 - Use system dismiss button for persistent notification r=nrishel,fluent-reviewers,bolsson
Per the documentation the system should handle `arguments=dismiss` to fire dismiss event but somehow it still fires activate event. This patch thus handles it manually while still taking advantage of the Windows provided localization of the button.

Differential Revision: https://phabricator.services.mozilla.com/D198286
2024-01-12 22:16:31 +00:00
Narcis Beleuzu c947c1f9c7 Backed out changeset e92a8f339bfc (bug 1848801) for xpcshell failures on test_windows_alert_service.js . CLOSED TREE 2024-01-12 19:43:32 +02:00
Kagami Sascha Rosylight 24f08dfcaa Bug 1848801 - Use system dismiss button for persistent notification r=nrishel,fluent-reviewers,bolsson
Per the documentation the system should handle `arguments=dismiss` to fire dismiss event but somehow it still fires activate event. This patch thus handles it manually.

Differential Revision: https://phabricator.services.mozilla.com/D198286
2024-01-12 14:05:39 +00:00
Nicholas Rishel 32025f3198 Bug 1870757 - Add image placement attribute to nsIWindowsAlertNotification. r=nalexander,mhughes
Adds option to specify Windows toast image placement for notifications popped from the system principal.

Differential Revision: https://phabricator.services.mozilla.com/D197029
2023-12-27 21:49:33 +00:00
Nicholas Rishel 7f1d4a56ca Bug 1870754 - Initialize gfx when popping a notification from a background task. r=nalexander,mhughes
This prevents a failed debug assertion in the image decoder due to color management attempting to initialize off the main thread. This is only an issue for debug builds, release builds instead return an error in color management initialization and otherwise continue on to decode the image correctly.

Differential Revision: https://phabricator.services.mozilla.com/D197028
2023-12-27 21:49:33 +00:00
Nicholas Rishel e32a9e9359 Bug 1871210 - Extend AlertNotification with WindowsAlertNotification for custom handling of alert buttons on Windows. r=nalexander,mhughes
When `nsIWindowsAlertNotification`'s `handleActions` property is set to true, actions are sent in the notification observer's `aData` field instead of the notification cookie.

Differential Revision: https://phabricator.services.mozilla.com/D196613
2023-12-27 21:49:32 +00:00
Masatoshi Kimura a3e419385e Bug 1844908 - Remove pre-Win10-specific codepath from widget/. r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D184307
2023-07-26 08:52:54 +00:00
Natalia Csoregi 42e803a2dd Backed out 19 changesets (bug 1844908) for causing win bustage on AvailableMemoryTracker.cpp. CLOSED TREE
Backed out changeset 44c66f2233cf (bug 1844908)
Backed out changeset a8010ff534bf (bug 1844908)
Backed out changeset 225dc3aeb220 (bug 1844908)
Backed out changeset a1414db64e33 (bug 1844908)
Backed out changeset 7f1e0a527839 (bug 1844908)
Backed out changeset 6dc7646d1ffa (bug 1844908)
Backed out changeset 8d715131510f (bug 1844908)
Backed out changeset 4b6fe8a4e7db (bug 1844908)
Backed out changeset 2b419fabf1e8 (bug 1844908)
Backed out changeset af84e701d616 (bug 1844908)
Backed out changeset 2fa203969ec5 (bug 1844908)
Backed out changeset 2b3d2df94db3 (bug 1844908)
Backed out changeset 7eca452f5fd7 (bug 1844908)
Backed out changeset 3d961cf25afe (bug 1844908)
Backed out changeset 3c59143f8dd7 (bug 1844908)
Backed out changeset ab50c6c5425a (bug 1844908)
Backed out changeset b2c5636df673 (bug 1844908)
Backed out changeset e9a0f1c6760c (bug 1844908)
Backed out changeset 945ccbedde0b (bug 1844908)
2023-07-25 19:55:35 +03:00
Masatoshi Kimura 4182954d50 Bug 1844908 - Remove pre-Win10-specific codepath from widget/. r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D184307
2023-07-25 14:41:05 +00:00
Kagami Sascha Rosylight 170742cea9 Bug 1794475 - Part 1: Add a default dismiss button when there's no action r=nrishel,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D183516
2023-07-19 20:31:13 +00:00
Butkovits Atila f773399141 Backed out 3 changesets (bug 1794475) for causing failures at test_windows_alert_service.js. CLOSED TREE
Backed out changeset 0c549a545b3f (bug 1794475)
Backed out changeset e0afefa32c0e (bug 1794475)
Backed out changeset 39012036cf49 (bug 1794475)
2023-07-19 16:53:20 +03:00