Uploaded image for project: 'Java Mission Control'
  1. Java Mission Control
  2. JMC-7118

After upgrading the platform to 4.19, use -Dorg.eclipse.swt.browser.DefaultType=edge on Windows

XMLWordPrintable

    • JMC 8.2 Sprint 1, JMC 8.2 Sprint 2, JMC 8.2 Sprint 3, JMC 8.3 Sprint 1

      We should, if possible, remove the special chromium browser plug-in, and simply use the SWTbrowser with -Dorg.eclipse.swt.browser.DefaultType=edge.

      We will have to release note that the WebView2 distribution will have to be installed, until it ships with Windows:
      https://docs.microsoft.com/en-us/microsoft-edge/webview2/concepts/distribution

      This should make it possible for us to ditch one non-eclipse update site (the one from which get the chromium binaries), and we'd no longer need to have a dependency on the chromium fragment.

      Of course, we'll have to ensure that it all works. The effect will be that the Flame View and Graph View will not work on pre 4.19 platforms on Windows. On the other hand they will now hopefully both work on 4.19 based builds.

        1. 1-welcome.png
          1-welcome.png
          61 kB
        2. 2-flameview-okay.png
          2-flameview-okay.png
          100 kB
        3. 3-flameview-overflow.png
          3-flameview-overflow.png
          100 kB
        4. 4-graphview.png
          4-graphview.png
          70 kB
        5. jmc-windows.png
          jmc-windows.png
          208 kB

            hirt Marcus Hirt
            hirt Marcus Hirt
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: