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

Drop all references to Xilium.CefGlue #442

Merged
merged 1 commit into from
Jul 22, 2019

Conversation

ngld
Copy link
Contributor

@ngld ngld commented Jul 5, 2019

My updated OverlayPlugin doesn't use CefGlue so trying to load Cactbot with that fails right now.
Cactbot either needs to use CefSharp (which I'm using) or drop all references to Xilium.CefGlue.
Switching to CefSharp would break compatibility with the old OverlayPlugin so I'd rather avoid that.

This change should be compatible with both versions. I've tested this change with my updated version but not with the old one. If it breaks, the most likely cause is that trying to execute JavaScript before the page is loaded is silently ignored. In that case I'll have to think of a better solution to the issue.

@quisquous
Copy link
Owner

Thanks for this. I was hoping to get to this today, but I ran out of time.

I'm out of town for a week, but will give this a spin when I get back. I'm a little hesitant of doing a cactbot release without testing this locally a bit more thoroughly and so don't want to rush this. I've definitely had a number of race conditions (and still do) with loading, and so I don't want to introduce more.

@quisquous quisquous merged commit aa58b7f into quisquous:master Jul 22, 2019
quisquous added a commit that referenced this pull request Jul 23, 2019
This reverts commit aa58b7f.

Speculatively reverting as the most likely cause of #477.
SiliconExarch pushed a commit to SiliconExarch/cactbot that referenced this pull request Oct 2, 2024
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