-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
dartlang.org editor download page works incorrectly in Opera and IE9 #2397
Comments
Adding Kathy, who wrote the code for this functionality. Set owner to @kwalrath. |
Would it be possible for dart:html to fix this for me? Or are Opera and IE9 just not supported? (Either way, I can work around this issue.) Here's the Dart code that apparently causes the problem: void filterPlatformText() { It translates to this JavaScript: $dynamic("set$hidden").Element = function(value) { return this.hidden = value; }; |
IE9 and Opera 12 alpha are supported. I'll let Dan respond in more detail on this (he actually filed this bug when I was signed in). |
Bumping up to High. Hackathon attendee using IE9 was just bit by this, and downloaded the Linux version of Editor instead of Windows version. Removed Priority-Medium label. |
Has anyone tried this recently? Has the page been regenerated recently? There have been a number of fixes for dart2js + dom recently. Added this to the M1 milestone. |
I'll re-generate. I used Dart Editor's Compile-to-JavaScript to get the JS code... a long time ago. Added Accepted label. |
Just regenerated (and downloaded Opera), and the results still look bad: http://switcher.dart-lang.appspot.com/downloads.html The code is in http://switcher.dart-lang.appspot.com/js/Switcher.dart and http://switcher.dart-lang.appspot.com/js/Switcher.dart.js. Set owner to @vsmenon. |
Adding Stephen and Kasper. I've tried running this page on Mac Opera and I can recreate the problem. I cannot run much of anything on Opera. Any non-trivial Dart-generated code hits a stack overflow error. The page is essentially showing the effect of no Dart running at all. From the Opera console:
function() {return $.dynamicBind.$call$4(this, name$, methods, Array.prototype.slice.call(arguments));}
Unhandled Error: Maximum recursion depth exceeded cc @kasperl. |
Marked this as being blocked by #4111. |
Marked as being merged into #3812. |
The download page shows up incorrectly - in particular, it shows downloads for mac/linux/windows like this:
In this step, you'll install Dart Editor and, if necessary, a Java runtime environment.
Download the Dart Editor ZIP file that matches your system architecture:
32-bit Dart Editor
64-bit Dart Editor
Download the Dart Editor ZIP file:
Dart Editor ZIP file
Download the Dart Editor ZIP file that matches your system architecture:
32-bit Dart Editor
64-bit Dart Editor
Choosing the platform via the radio buttons at the top of the page doesn't do anything on either Opera or IE9.
The text was updated successfully, but these errors were encountered: