> Is this a regression from a Firefox version adopting a new portal API?

Kind of, it's a regression from us removing a workaround for the lack of
such an API, because it slowed down startup by doing synchronous dbus
queries.

Unfortunately, without that API, on snap we can't tell reliably whether
something is a known protocol or not, so we have to assume it is... I
did test ubuntu, but of course this only manifests itself under snap :(

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

Title:
  [SRU] Typing query in address bar with colon (:) triggers
  SystemHandler instead of search

Status in Mozilla Firefox:
  Fix Released
Status in xdg-desktop-portal package in Ubuntu:
  Fix Released
Status in xdg-desktop-portal source package in Jammy:
  In Progress
Status in xdg-desktop-portal source package in Noble:
  In Progress
Status in xdg-desktop-portal source package in Plucky:
  Fix Released

Bug description:
  [Impact]

  Typing query in Firefox' address bar with colon (:) always triggers
  the SystemHandler instead of search.

  [Test plan]

  *Start Firefox
  *Type a1:b2 in the address bar and press enter

  Expected: String is searched in the default search engine.
  Observed: Dialogue box "open the a1 link with System Handler?" appears.

  *Install xdg-desktop-portal from proposed
  *Kill Firefox
  *systemctl restart --user xdg-desktop-portal
  *Start Firefox
  *Type a1:b2 in the address bar and press enter

  Expected: String is searched in the default search engine.

  [Regression potential]

  Regressions might appear as in applications that use the portal to
  handle URIs, as a failed or incorrect identification to handle a given
  URI. Say, mailto:[email protected] should invoke an email handler with
  said email address as recipient.

  [Additional information]

  PPA: https://launchpad.net/~canonical-desktop-
  team/+archive/ubuntu/sru-staging/+packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/2116951/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to