Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Launch Dropbox Website fails with Snap Firefox #112412

Open
derrickoswald opened this issue Oct 16, 2022 — with webcompat-app · 2 comments
Open

Launch Dropbox Website fails with Snap Firefox #112412

derrickoswald opened this issue Oct 16, 2022 — with webcompat-app · 2 comments
Labels
browser-firefox engine-gecko The browser uses the Gecko rendering engine os-linux Issues only happening on Linux. status-needsinfo status-needsinfo-denschub ping @denschub
Milestone

Comments

@derrickoswald
Copy link

derrickoswald commented Oct 16, 2022

URL: https://tmp/dbxlcge_zf79.html

Browser / Version: Firefox 105.0
Operating System: Ubuntu
Tested Another Browser: No

Problem type: Something else
Description: Lauch DropBox from Linux desktop fails
Steps to Reproduce:
Since the conversion to the Snap install of Firefox, the generated DropBox link (created when clicking the Launch DropBox Website menu item in the dropbox menu in the linux desktop menu - upper right) fails.

The process writes an HTML file in Linux /tmp directory and tries to open the browser with that file and a URL parameter which is an encoded key. An example is below:

/tmp/dbxlcge_zf89.html#b79cd8eb6e518cac62a7ebe5ba9b8b7ac93fed89f75c1b10abe1d0d609eafd07015d0aecf28f6dc2d025ec

Browser Configuration
  • None

From webcompat.com with ❤️

Steps to reproduce:

  1. Install Firefox Snap
  2. Install DropBox desktop nautilus-dropbox/jammy,now 2019.02.14-1ubuntu1 amd64 [installed]
  3. Click the Launch Dropbox Website menu item

Launch Dropbox Website

@webcompat-bot webcompat-bot added this to the needstriage milestone Oct 16, 2022
@webcompat-bot webcompat-bot added browser-firefox engine-gecko The browser uses the Gecko rendering engine labels Oct 16, 2022
@derrickoswald derrickoswald changed the title tmp - see bug description Launch Dropbox Website fails with Snap Firefox Oct 16, 2022
@softvision-oana-arbuzov softvision-oana-arbuzov added the os-linux Issues only happening on Linux. label Oct 17, 2022
@softvision-oana-arbuzov
Copy link
Member

Thank for the report. Do you experience the issue with Firefox Nightly?

I would not consider this a Compatibility issue @denschub what do you think?

[qa_42/2022]

@denschub
Copy link
Member

It's not surprising that this doesn't work -- snap sandboxes away local filesystem access by providing its own per-app /tmp, so reading from /tmp isn't going to work if you expect a global file. It would fail the same way if you, for example, installed Chromium via snap. That makes it not a WebCompat bug by definition.

However, since we have contacts at Dropbox, and it's probably a lot easier for me to reach out to them than it would e for @derrickoswald, I'll send them a message. :)

@denschub denschub modified the milestones: needstriage, contactready Oct 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser-firefox engine-gecko The browser uses the Gecko rendering engine os-linux Issues only happening on Linux. status-needsinfo status-needsinfo-denschub ping @denschub
Projects
None yet
Development

No branches or pull requests

4 participants