Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-43896

REGRESSION: IE11 not working in blue ocean 1.1 (beta) due to preferences module being non compatible

    Details

    • Epic Link:
    • Sprint:
      Blue Ocean - 1.1-beta2, Blue Ocean 1.1-beta4
    • Similar Issues:

      Description

      The BlueOcean interface fails to load in IE 11.

      1.0.1 works but post snapshots do not.
      e.g. ci.blueocean.io/blue (1.1.0-beta-3-SNAPSHOT (private-6d49f4e6-jenkins))

      https://ci.blueocean.io/adjuncts/0c4fdaf2/org/jenkins/ui/jsmodules/blueocean-dashboard/jenkins-js-extension.js (1296:13)

        Attachments

          Activity

          Hide
          michaelneale Michael Neale added a comment -

          Cliff Meyers Keith Zantow some change to (probably) dashboard since 1.0.1 has upset IE11 - can one of you take a look (while it is in beta). 

           

           

          Show
          michaelneale Michael Neale added a comment - Cliff Meyers Keith Zantow some change to (probably) dashboard since 1.0.1 has upset IE11 - can one of you take a look (while it is in beta).     
          Hide
          michaelneale Michael Neale added a comment - - edited

          James Nord how well did it work with IE11 before - also does it work in Edge now? (also, I can't see that line number... )

          Show
          michaelneale Michael Neale added a comment - - edited James Nord how well did it work with IE11 before - also does it work in Edge now? (also, I can't see that line number... )
          Hide
          michaelneale Michael Neale added a comment -

          Thorsten Scherler James Nord OK, the reason for this is that the "preferences" node module (which was introduced for the karaoke rework) wasn't transpiled to ES5 or whatever so IE11 can understand it (kind of impressive it worked at all!).

          Keith is going to publish one from a fork of Thorsten Scherler's preferences lib that does do the thing. 

          I will open a HOSTING ticket to get this library moved to the jenkinsci org which is where it belongs (as it is published to the jenkins npm org). 

          Show
          michaelneale Michael Neale added a comment - Thorsten Scherler James Nord  OK, the reason for this is that the "preferences" node module (which was introduced for the karaoke rework) wasn't transpiled to ES5 or whatever so IE11 can understand it (kind of impressive it worked at all!). Keith is going to publish one from a fork of Thorsten Scherler 's preferences lib that does do the thing.  I will open a HOSTING ticket to get this library moved to the jenkinsci org which is where it belongs (as it is published to the jenkins npm org). 
          Hide
          teilo James Nord added a comment -

          Michael Neale

          James Nord how well did it work with IE11 before

          It worked... could view pipelines, the nodes in the pipeline visualisation etc.

          also does it work in Edge now?

          1.1.0-beta-3-SNAPSHOT (private-eb8faa90-jenkins) (live on vi.blueocean.io/blue) is working in Edge (allthough the font sizes are on the small size - pretty much font scaling for hidpi is not working here - but does on other sites!).

          Show
          teilo James Nord added a comment - Michael Neale James Nord how well did it work with IE11 before It worked... could view pipelines, the nodes in the pipeline visualisation etc. also does it work in Edge now? 1.1.0-beta-3-SNAPSHOT (private-eb8faa90-jenkins) (live on vi.blueocean.io/blue) is working in Edge (allthough the font sizes are on the small size - pretty much font scaling for hidpi is not working here - but does on other sites!).

            People

            • Assignee:
              kzantow Keith Zantow
              Reporter:
              teilo James Nord
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: