Overview

Request 1223283 accepted

- do not use XDG for mime-handler as it does not handle the default
browser check correctly

old: openSUSE:Factory/MozillaFirefox-branding-openSUSE
new: mozilla:Factory/MozillaFirefox-branding-openSUSE rev None
Index: MozillaFirefox-branding-openSUSE.changes
===================================================================
--- MozillaFirefox-branding-openSUSE.changes (revision 63)
+++ MozillaFirefox-branding-openSUSE.changes (revision 155)
@@ -1,4 +1,15 @@
-------------------------------------------------------------------
+Sun Nov 10 13:14:34 UTC 2024 - Wolfgang Rosenauer
+
+- do not use XDG for mime-handler as it does not handle the default
+ browser check correctly
+
+-------------------------------------------------------------------
+Mon Nov 4 13:03:40 UTC 2024 - Wolfgang Rosenauer
+
+- add properties to use xdg-desktop-portal (boo#1226112)
+
+-------------------------------------------------------------------
Tue Aug 9 11:28:51 UTC 2022 - Yuchen Lin

- add sle_version 150500 check
Index: MozillaFirefox-branding-openSUSE.spec
===================================================================
--- MozillaFirefox-branding-openSUSE.spec (revision 63)
+++ MozillaFirefox-branding-openSUSE.spec (revision 155)
@@ -1,8 +1,8 @@
#
# spec file for package MozillaFirefox-branding-openSUSE
#
-# Copyright (c) 2023 SUSE LLC
-# Copyright (c) 2008-2019 Wolfgang Rosenauer
+# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2008-2024 Wolfgang Rosenauer
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
Index: all-openSUSE.js
===================================================================
--- all-openSUSE.js (revision 63)
+++ all-openSUSE.js (revision 155)
@@ -1,3 +1,8 @@
// openSUSE overrides for default settings
// disabled ATM
//pref("layout.word_select.stop_at_punctuation", false);
+
+pref("widget.use-xdg-desktop-portal.file-picker", 1);
+// default browser check fails when this is set
+//pref("widget.use-xdg-desktop-portal.mime-handler", 1);
+
Index: firefox-esr-branding-openSUSE.changes
===================================================================
--- firefox-esr-branding-openSUSE.changes (revision 63)
+++ firefox-esr-branding-openSUSE.changes (revision 155)
@@ -1,4 +1,15 @@
-------------------------------------------------------------------
+Sun Nov 10 13:14:34 UTC 2024 - Wolfgang Rosenauer
+
+- do not use XDG for mime-handler as it does not handle the default
+ browser check correctly
+
+-------------------------------------------------------------------
+Mon Nov 4 13:03:40 UTC 2024 - Wolfgang Rosenauer
+
+- add properties to use xdg-desktop-portal (boo#1226112)
+
+-------------------------------------------------------------------
Tue Aug 9 11:28:51 UTC 2022 - Yuchen Lin

- add sle_version 150500 check


Dominique Leuenberger's avatar

https://openqa.opensuse.org/tests/4629700#step/firefox_audio/8

Firefox has always been pre-defined as the default browser - the integration with xdg-portal seems to now claim it is not (or at least triggers FF to ask if it should become the default browser)

Looking at the test, it's mostly peculiar that the first run of Firefox did not bring up that dialog, and the 2nd run then does

Request History
Wolfgang Rosenauer's avatar

wrosenauer created request

- do not use XDG for mime-handler as it does not handle the default
browser check correctly

old: openSUSE:Factory/MozillaFirefox-branding-openSUSE
new: mozilla:Factory/MozillaFirefox-branding-openSUSE rev None
Index: MozillaFirefox-branding-openSUSE.changes
===================================================================
--- MozillaFirefox-branding-openSUSE.changes (revision 63)
+++ MozillaFirefox-branding-openSUSE.changes (revision 155)
@@ -1,4 +1,15 @@
-------------------------------------------------------------------
+Sun Nov 10 13:14:34 UTC 2024 - Wolfgang Rosenauer
+
+- do not use XDG for mime-handler as it does not handle the default
+ browser check correctly
+
+-------------------------------------------------------------------
+Mon Nov 4 13:03:40 UTC 2024 - Wolfgang Rosenauer
+
+- add properties to use xdg-desktop-portal (boo#1226112)
+
+-------------------------------------------------------------------
Tue Aug 9 11:28:51 UTC 2022 - Yuchen Lin

- add sle_version 150500 check
Index: MozillaFirefox-branding-openSUSE.spec
===================================================================
--- MozillaFirefox-branding-openSUSE.spec (revision 63)
+++ MozillaFirefox-branding-openSUSE.spec (revision 155)
@@ -1,8 +1,8 @@
#
# spec file for package MozillaFirefox-branding-openSUSE
#
-# Copyright (c) 2023 SUSE LLC
-# Copyright (c) 2008-2019 Wolfgang Rosenauer
+# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2008-2024 Wolfgang Rosenauer
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
Index: all-openSUSE.js
===================================================================
--- all-openSUSE.js (revision 63)
+++ all-openSUSE.js (revision 155)
@@ -1,3 +1,8 @@
// openSUSE overrides for default settings
// disabled ATM
//pref("layout.word_select.stop_at_punctuation", false);
+
+pref("widget.use-xdg-desktop-portal.file-picker", 1);
+// default browser check fails when this is set
+//pref("widget.use-xdg-desktop-portal.mime-handler", 1);
+
Index: firefox-esr-branding-openSUSE.changes
===================================================================
--- firefox-esr-branding-openSUSE.changes (revision 63)
+++ firefox-esr-branding-openSUSE.changes (revision 155)
@@ -1,4 +1,15 @@
-------------------------------------------------------------------
+Sun Nov 10 13:14:34 UTC 2024 - Wolfgang Rosenauer
+
+- do not use XDG for mime-handler as it does not handle the default
+ browser check correctly
+
+-------------------------------------------------------------------
+Mon Nov 4 13:03:40 UTC 2024 - Wolfgang Rosenauer
+
+- add properties to use xdg-desktop-portal (boo#1226112)
+
+-------------------------------------------------------------------
Tue Aug 9 11:28:51 UTC 2022 - Yuchen Lin

- add sle_version 150500 check


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot set openSUSE:Factory:Staging:H as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:H"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Factory:Staging:H"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:H got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:H got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:H got accepted.

openSUSE Build Service is sponsored by