Last modified: 2011-09-17 02:45:28 UTC
In the current Opera 11.51 the wizard is completely useless due to a security exception when I press the upload button in the second step: Uncaught exception: ReferenceError: Security error: attempted to read protected variable Error thrown at line 67, column 644 in <anonymous function: processIframeResult>(iframe) in http://bits.wikimedia.org/commons.wikimedia.org/load.php?debug=false&lang=de&modules=ext!uploadWizard&skin=vector&version=20110914T035022Z: if(doc.body&&doc.body.innerHTML=="false") called from line 67, column 307 in <anonymous function: configureForm>() in http://bits.wikimedia.org/commons.wikimedia.org/load.php?debug=false&lang=de&modules=ext!uploadWizard&skin=vector&version=20110914T035022Z: _this.processIframeResult($j(this).get(0)); called via Function.prototype.apply() from line 27, column 989 in <anonymous function: handle>(event) in http://bits.wikimedia.org/commons.wikimedia.org/load.php?debug=false&lang=de&modules=jquery%7Cmediawiki&only=scripts&skin=vector&version=20110912T172820Z: event.handleObj=handleObj; called via Function.prototype.apply() from line 22, column 1739 in <anonymous function: eventHandle>() in http://bits.wikimedia.org/commons.wikimedia.org/load.php?debug=false&lang=de&modules=jquery%7Cmediawiki&only=scripts&skin=vector&version=20110912T172820Z: return typeof jQuery!=="undefined"&&!jQuery.event.triggered?jQuery.event.handle.apply(eventHandle.elem,arguments):undefined; Another exception about an undefined variable: Uncaught exception: ReferenceError: Undefined variable: UploadFormBasic Error thrown at line 1, column 0 in http://bits.wikimedia.org/commons.wikimedia.org/load.php?debug=false&lang=de&modules=user&only=scripts&skin=vector&user=TMg&version=20110617T112532Z: if(UploadFormBasic) I posted the same report on the feedback page: http://commons.wikimedia.org/wiki/Commons:Prototype_upload_wizard_feedback#Not_usable_at_all_due_to_security_errors_and_other_exceptions
Works for me in Opera 11.51 on Mac OS X 10.6.8.
Works for me in Opera 11.51 on Windows 7 Home Premium (32-bit) as well. No customizations made to Opera settings, on a fresh install.
I forgot to tell you this happened when I was in a local network behind a proxy/firewall. There is no problem with all the other upload forms, only with this wizard. Don't tell me I should use the other form if I'm behind a proxy/firewall. I know this. What I'm saying is: If this is going to be the default upload form for all (inexperienced) users it MUST work in all cases, even behind a proxy/firewall.
The undefined variable was in my user script. Please ignore this part. The security error seems to be gone today. I can not reproduce it. Did you change something?
We did not change anything recently. Closing this for now. Feel free to reopen this if you can reproduce it.