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

[Feature] Resurrect MSHTML Backend #934

Closed
zicklag opened this issue Aug 9, 2020 · 3 comments
Closed

[Feature] Resurrect MSHTML Backend #934

zicklag opened this issue Aug 9, 2020 · 3 comments

Comments

@zicklag
Copy link

zicklag commented Aug 9, 2020

Is your feature request related to a problem? Please describe.
I want to produce Windows executables for my Tauri application but I have two issues with the current state of windows support:

Describe the solution you'd like
I would like to build my Tauri application using the MSHTML backend like you used to be able to do with the older version of webview and the boscop Rust bindings.

Describe alternatives you've considered
For now I'll probably just go with using GitHub actions to compile the MSI's for Tauri, but I've been reluctant because when I copied the Tauri GitHub Action template for my repo, the first build ( which took 24+ minutes ) turned out a file that windows said wasn't an executable file. I could try to troubleshoot and fix it, but the issue is that with builds taking so long and with no Windows machine on which to build my app, troubleshooting is going to take a lot of time and will be frustrating.

Additional context
I was thinking about trying to port the MSHTML code from the old version of Webview to the new version, but I don't know C and there's quite a bit of code for how little I know about it so that probably wouldn't go well. I also considered trying to make a drop-in replacement for webview_official that just uses bosscop's web-view in the backend, but they have different APIs so I don't think that would go particularly well either.

@zicklag
Copy link
Author

zicklag commented Aug 11, 2020

Being that I was unfortunately unable to compile my application with IE 11 support ( 😕) that means this isn't as high priority to me personally anymore.

@nklayman
Copy link
Member

nklayman commented Feb 25, 2021

We have decided that future versions of Tauri will exclusively use WebView2, which supports windows 7-10, so I'll close this. Unfortunately, cross-compilation will not be available for the near future.

@zicklag
Copy link
Author

zicklag commented Feb 25, 2021

Yay, that's awesome! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants