-
Notifications
You must be signed in to change notification settings - Fork 287
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
XSS & BREPL #154
Comments
Hi Matthew, thanks for your trouble shootings. I'm not using lein trampoline cljsbuild repl-listen anymore Thanks to @cemerick. That said I'm supposing that something changed in the browsers security policies (or implementation) in the mean time and has to do with communication between the js engine and the brepl. Obviously there are a lot of things that changed in the clojure/clojurescript ecosystem in the latest few months. I should review all the tutorials and update everything to the latest stuff. This is an hard work and now I do not have the time and the energy to afford it. But I will do, soon or later. I only tested the tutorial-05 on my machine and it still works until the validate-form sample. After that I did not test it. where does it break your brepling? my best |
@xcthulhu It is possible for browser extensions/addons to break the browser REPL, see e.g. cemerick/austin#17. |
@cemerick thanks!!! I'll add a note somewhere in the series.... |
@cemerick Now that turn off all my extensions, I can confirm this. @magomimmo brepl breaks on tutorial 3... austin doesn't work either unless I turn off my extensions (I suspect some privacy extension is the culprit) |
I'll add a note in the tutorial about that. |
the first edition of the modern-cljs series is no more active/supported. |
I was banging my head trying to understand why I couldn't get the BREPL to work, when I finally tried in Safari (on OS X) and got XSS errors.
Can anyone else reproduce or corroborate this?
Anyhow, disabling XSS in a browser does the trick:
http://stackoverflow.com/a/23986416/586893
Should this be mentioned in Tutorial 2?
The text was updated successfully, but these errors were encountered: