It seems that the bug is not fixed in the release channel. I am trying to fix lintian warning W: openjdk-22-doc: embedded-javascript-library /usr [usr/share/doc/openjdk-22-jre-headless/api/resource-files/jquery-ui.min.css]
But the search bar becomes inactive when I start using symlinks: $snap info firefox name: firefox summary: Mozilla Firefox web browser publisher: Mozilla✓ store-url: https://snapcraft.io/firefox contact: https://support.mozilla.org/kb/file-bug-report-or-feature-request-mozilla license: unset description: | Firefox is a powerful, extensible web browser with support for modern web application technologies. commands: - firefox - firefox.geckodriver snap-id: 3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk tracking: latest/stable/ubuntu-22.10 refresh-date: 3 days ago, at 06:25 NZST channels: latest/stable: 128.0.3-1 2024-07-26 (4650) 281MB - latest/candidate: 129.0-1 2024-07-31 (4684) 282MB - latest/beta: 129.0b9-1 2024-07-26 (4659) 282MB - latest/edge: 130.0a1 2024-07-31 (4692) 302MB - esr/stable: 115.13.0esr-3 2024-07-09 (4532) 256MB - esr/candidate: 115.14.0esr-1 2024-07-30 (4679) 257MB - esr/beta: ↑ esr/edge: ↑ installed: 128.0.3-1 (4650) 281MB - $snap info chromium name: chromium summary: Chromium web browser, open-source version of Chrome publisher: Canonical✓ store-url: https://snapcraft.io/chromium contact: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bugs?field.tag=snap license: unset description: | An open-source browser project that aims to build a safer, faster, and more stable way for all Internet users to experience the web. commands: - chromium.chromedriver - chromium snap-id: XKEcBqPM06H1Z7zGOdG5fbICuf8NWK5R tracking: latest/stable refresh-date: 11 days ago, at 14:15 NZST channels: latest/stable: 127.0.6533.72 2024-07-30 (2921) 173MB - latest/candidate: 127.0.6533.88 2024-07-31 (2923) 174MB - latest/beta: 127.0.6533.57 2024-07-23 (2914) 179MB - latest/edge: 129.0.6614.3 2024-07-29 (2920) 181MB - installed: 126.0.6478.182 (2910) 171MB - $ ls -alrt /usr/share/doc/openjdk-21-doc/api/script-dir/ total 12 lrwxrwxrwx 1 root root 43 Jul 23 13:34 jquery-3.6.1.min.js -> ../../../../javascript/jquery/jquery.min.js drwxr-xr-x 64 root root 4096 Aug 1 06:52 .. lrwxrwxrwx 1 root root 48 Aug 1 13:52 jquery-ui.min.js -> /usr/share/javascript/jquery-ui/jquery-ui.min.js lrwxrwxrwx 1 root root 61 Aug 1 13:54 jquery-ui.min.css -> /usr/share/javascript/jquery-ui-themes/base/jquery-ui.min.css drwxr-xr-x 2 root root 4096 Aug 1 13:54 . $ cat /usr/share/doc/openjdk-21-doc/api/script-dir/jquery-3.6.1.min.js /*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ ... Firefox error: Loading failed for the <script> with source “file:///usr/share/doc/openjdk-21-jre-headless/api/script-dir/jquery-ui.min.js”. Chrome snap error: Failed to load resource: net::ERR_FILE_NOT_FOUND dejavu.css:1 Failed to load resource: net::ERR_FILE_NOT_FOUND jquery-ui.min.js:1 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to chromium-browser in Ubuntu. https://bugs.launchpad.net/bugs/2032992 Title: [snap] chromium snap does not allow to read symlinks to /usr/share/javascript Status in Mozilla Firefox: Fix Released Status in chromium-browser package in Ubuntu: Fix Released Status in firefox package in Ubuntu: Fix Released Bug description: Steps to reproduce: 1) Install chromium snap snap install chromium 2) Install openjdk-21 documentation sudo apt install openjdk-21-doc 3) Browse API documentation chromium /usr/share/doc/openjdk-21-doc/api/index.html The search bar is inactive and dev console contains: jquery-3.6.1.min.js:1 Failed to load resource: net::ERR_FILE_NOT_FOUND $ls -l /usr/share/doc/openjdk-21-jre-headless/api/script-dir/jquery-3.6.1.min.js lrwxrwxrwx 1 root root 43 Mar 17 13:31 /usr/share/doc/openjdk-21-jre-headless/api/script-dir/jquery-3.6.1.min.js -> ../../../../javascript/jquery/jquery.min.js cat /usr/share/doc/openjdk-21-jre-headless/api/script-dir/jquery-3.6.1.min.js prints the file contents Downloaded version of chrome opens documentation with active search bar and no javascript errors /tmp/chrome/chrome /usr/share/doc/openjdk-21-doc/api/index.html Expected results: Chromium snap should be able to follow symlink into /usr/share/javascript and correctly load OpenJDK API documentation. Note: this probably should be a specific exclusion for Debian-based systems. To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/2032992/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp