Public bug reported:

The request is to add the new webextensions portal which is up for review 
upstream on
https://github.com/flatpak/xdg-desktop-portal/pull/705

The patch to add to the package would be
https://patch-diff.githubusercontent.com/raw/flatpak/xdg-desktop-portal/pull/705.patch

The code has been written by James from the Desktop Team and reviewed by
Olivier from Desktop and got a security review from Alex.

The regression potential is null since that's a new feature

The code is needed for the firefox messaging protocol to keep working
which is seen as an important feature that would regress in the deb to
snap transition otherwise.

The feature has been discussed on https://forum.snapcraft.io/t/native-
messaging-support-in-strictly-confined-browser-snaps

Olivier is working on getting the firefox side of the changes ready but
those aren't part of this FFe since they will be integrated as the
firefox snap gets updated

** Affects: xdg-desktop-portal (Ubuntu)
     Importance: High
         Status: Invalid

** Description changed:

  The request is to add the new webextensions portal which is up for review 
upstream on
  https://github.com/flatpak/xdg-desktop-portal/pull/705
  
- The patch to add to the package would be 
+ The patch to add to the package would be
  
https://patch-diff.githubusercontent.com/raw/flatpak/xdg-desktop-portal/pull/705.patch
  
  The code has been written by James from the Desktop Team and reviewed by
  Olivier from Desktop and got a security review from Alex.
  
  The regression potential is null since that's a new feature
  
  The code is needed for the firefox messaging protocol to keep working
- which is seen as an important feature
+ which is seen as an important feature that would regress in the deb to
+ snap transition otherwise.
+ 
+ The feature has been discussed on https://forum.snapcraft.io/t/native-
+ messaging-support-in-strictly-confined-browser-snaps
+ 
+ Olivier is working on getting the firefox side of the changes ready but
+ those aren't part of this FFe since they will be integrated as the
+ firefox snap gets updated

** Changed in: xdg-desktop-portal (Ubuntu)
   Importance: Undecided => High

** Summary changed:

- [FFe] include new webextensions portal to be used by firefox
+ [FFe] include a new webextensions portal to be used by firefox and other 
confined browsers

** Changed in: xdg-desktop-portal (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to xdg-desktop-portal in Ubuntu.
https://bugs.launchpad.net/bugs/1968214

Title:
  [FFe] include a new webextensions portal to be used by firefox and
  other confined browsers

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xdg-desktop-portal/+bug/1968214/+subscriptions


-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to