Hi.
I have seen the same problem with Opera 11.60.
The error I am having is due to an error in a javascript workaround in a file that is included with Opera. I tried to collect as much information that I could, and submitted a bug report to Opera.
The error message that I get is:
TinyMCE detected. Various fixes applied. See browser.js for details
Uncaught exception: TypeError: 'this' is not coercible to object
Error thrown at line 477, column 5 in <anonymous function>(e) in browser.js:
if( match.call(e.event.target.tagName, /iframe/i) && ( match.call(e.event.target.name, /^mce_editor_\d/ ) || match.call(e.event.target.id, /^mce_editor_\d/ )))
The full code in Opera looks like this:
postError.call(opera, 'TinyMCE detected. Various fixes applied. See browser.js for details');
addEventListener.call(opera, 'BeforeScript', function(e){
indexOf.call=removeEventListener.call=call;
if( indexOf.call(e.element.src, 'tiny_mce'>-1) ){
setTinyMCEVersion(e);
sendOperaEvent( 'bjsOnTinyMCEScript', e.element );
}
}, false);
addEventListener.call(opera, 'BeforeEvent.load', function(e){
match.call=call;
if( match.call(e.event.target.tagName, /iframe/i) && ( match.call(e.event.target.name, /^mce_editor_\d/ ) || match.call(e.event.target.id, /^mce_editor_\d/ ))){
setTinyMCEVersion();
sendOperaEvent('bjsOnTinyMCEInstance', e.event.target);
}
}, false);
fixed=true;
Anyone has any idea how to do a fix/workaround for this in the tinycme code?