Open ahungry opened 9 years ago
Thanks for the report. The webkit binding doesn't do anything except call C, so the lisp version should be equivalent to the C version. This is quite vexing ... Seeing as lispkit is switching to QT, I'm not too motivated to look into this problem, however, unless you have some other use for it.
No urgency, my bug tracking was a result of frustration at being unable to try out and use lispkit.
Probably an issue with cl-cffi-gtk or something :)
Thanks.
Okay, cool. If you choose to proceed debugging, let me know if you have any questions about the code.
Hi @joachifm, when I modify your #'simple-browser-main function as follows and run it (after loading the cl-webkit2 and simple-browser.lisp libraries) the browser opens, gives the alert, and then freezes as soon as I click on the alert (which does not close).
If I then tab off the alert to the browser, the browser grays out and is unusable (even a window manager kill command will not close it).
The modified function:
Please also find my own repository I wrote in C to make sure this was an issue with the cl-webkit bindings and not the underlying webkit2 libraries.
https://github.com/ahungry/puny-browser/blob/master/main.c
I'm running Arch Linux and it uses the 4.0.so file for webkit2.