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
- Created by wrosenauer
- In state accepted
- Supersedes 1221400
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
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 added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
staging-bot set openSUSE:Factory:Staging:H as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:H"
staging-bot accepted review
Picked "openSUSE:Factory:Staging:H"
dimstar accepted review
dimstar_suse accepted review
Staging Project openSUSE:Factory:Staging:H got accepted.
dimstar_suse approved review
Staging Project openSUSE:Factory:Staging:H got accepted.
dimstar_suse accepted request
Staging Project openSUSE:Factory:Staging:H got accepted.