Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3996

Nav bar and Footer are not visible when viewing Galaxy bridge page on Safari

    Details

    • Type: Task
    • Status: In Progress (View Workflow)
    • Priority: Blocker
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Navigation bar is not visible in Safari when directed to Bioviz from Galaxy following the below steps:

      • Go to https://usegalaxy.org
      • Click Data > Histories.
      • Click Public Histories.
      • Where it says "search histories", type: Open Galaxy files in Integrated Genome Browser
      • Click on the search result, then click View.
      • Click one of the file formats to be opened in IGB via the View in IGB link.
      • Observe that the Nav bar and footer aren't visible. Try the same in Chrome and observe that they are visible.


      I also observed that when we change the URL to HTTPS it is visible but not able to communicate with IGB to check the status of IGB. Investigate this issue and try to fix it.

        Attachments

        1. Safari-Galaxy-bridge.png
          196 kB
          Jaya Sravani Sirigineedi
        2. Chrome-Galaxy-bridge.png
          253 kB
          Jaya Sravani Sirigineedi
        3. screenshot-1.png
          171 kB
          Pranav Bhatia

          Issue Links

            Activity

            Hide
            pkulzer Paige Kulzer added a comment -

            Detailed instructions for opening Galaxy History files in IGB can be found in our GTN tutorial: https://training.galaxyproject.org/training-material/faqs/galaxy/visualisations_igb.html

            Show
            pkulzer Paige Kulzer added a comment - Detailed instructions for opening Galaxy History files in IGB can be found in our GTN tutorial: https://training.galaxyproject.org/training-material/faqs/galaxy/visualisations_igb.html
            Hide
            pbhatia1 Pranav Bhatia added a comment -

            From the Safari Web Inspector Console, the error messages indicate that CORS (Cross-Origin Resource Sharing) issues are preventing your navbar from loading.

            Most likely - The server at bioviz.org does not include the Access-Control-Allow-Origin header, which tells browsers it's safe to load resources from another origin.

            Safari is stricter about enforcing CORS policies than Chrome, which might explain why it works on Chrome but not Safari.

            Show
            pbhatia1 Pranav Bhatia added a comment - From the Safari Web Inspector Console, the error messages indicate that CORS (Cross-Origin Resource Sharing) issues are preventing your navbar from loading. Most likely - The server at bioviz.org does not include the Access-Control-Allow-Origin header, which tells browsers it's safe to load resources from another origin. Safari is stricter about enforcing CORS policies than Chrome, which might explain why it works on Chrome but not Safari.
            Hide
            nfreese Nowlan Freese added a comment -

            See IGBF-2987 for additional details about issues we have experienced with CORS and Safari/Chrome in the past.

            Show
            nfreese Nowlan Freese added a comment - See IGBF-2987 for additional details about issues we have experienced with CORS and Safari/Chrome in the past.

              People

              • Assignee:
                pbhatia1 Pranav Bhatia
                Reporter:
                jsirigin Jaya Sravani Sirigineedi
              • Votes:
                0 Vote for this issue
                Watchers:
                Start watching this issue

                Dates

                • Created:
                  Updated: