Skip to content

Conversation

dustinsoftware
Copy link
Member

@dustinsoftware dustinsoftware commented Jan 20, 2018

Fixes merge conflicts in #459 and the error with the msbuild compilation step. Still need to re-test some samples, as they have changed since the PR was initially opened (the build is failing because of broken samples)

Josh Goldberg and others added 7 commits November 4, 2017 01:13
The core DLL shouldn't have dependencies on specific engine DLLs such as ChakraCore or V8, regardless of .NET version. This change removes `AllowMsieEngine``/allowMsie` from `ReactSiteConfiguration.cs` and any Chakra, V8, and Vroom-specific code from `JavaScriptEngineFactory`.

Users would now be required to set the default factory on their own. In a subsequent change, I'd like to add that logic back in with just the JavaScriptEngineSwitcher APIs.
Only in the implementation, not the interface.
Uses MSIE because that was the default already
@Daniel15
Copy link
Member

I'll try to take a look at this soon. Does it break the out-of-the-box experience, requiring more manual configuration to get started?

@dustinsoftware
Copy link
Member Author

It looks like that wasn't considered in the original pull request.. I'll see if there's a way to preserve the original behavior with this work.

@dustinsoftware
Copy link
Member Author

I got close but I don't have time to finish this one. Going to focus on making samples and documentation more accessible for now.

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

Successfully merging this pull request may close these issues.

2 participants