Last modified: 2012-02-09 22:28:52 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T9265, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 7265 - Opera 9.01 - opening data areas does not work (javascript error)
Opera 9.01 - opening data areas does not work (javascript error)
Status: RESOLVED WONTFIX
Product: MediaWiki extensions
Classification: Unclassified
WikiLexicalData/OmegaWiki (Other open bugs)
unspecified
PC Windows 2000
: Low normal with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
http://wiktionaryz.org/index.php?titl...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-09-08 11:45 UTC by Purodha Blissenbach
Modified: 2012-02-09 22:28 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Purodha Blissenbach 2006-09-08 11:45:52 UTC
With Opera 9.01 on pages with relatinal data, when you klick headers so as to reveal the 
content behind them, nothing happens.

Selecting Javascript-Console pop-up on errors in the preferences lets the console pop up after 
such klicks, and presumably display some error in a rather verbose window. Since quickly 
therafter Opera crashes and the window is lost, I was as to yet unable to understand the 
details.
Comment 1 Susanna Björverud 2006-09-08 12:04:36 UTC
The same happens with Opera 9.01 on OSX 10.3: The error console gives the following:
(same error reported several times)
----
JavaScript -
http://wiktionaryz.org/index.php?title=WiktionaryZ:ice_cream&action=history
Event thread: click
Error:
name: TypeError
message: Statement on line 320: Could not convert undefined or null to object
Backtrace:
  Line 320 of linked script
http://wiktionaryz.org/extensions/Wikidata/WiktionaryZ/suggest.js
    for (var rule = 0;rule < document.styleSheets[sheet][rulesKey].length;rule++)
          Line 237 of linked script
http://wiktionaryz.org/extensions/Wikidata/WiktionaryZ/suggest.js
    if (collapsableNode.style.display == "inline" ||
collapsableNode.style.display != "none" && isCssClassExpanded(getTypeOf(element)))
        else
          Line 1 of  script 
    toggle(this, event);
  At unknown location
    [statement source code not available]
----
Apart from the javascript errors, it also warn about stylesheet properties (zoom
and overflow-x) being unknown, as well as throw the following css-error:
----
CSS -
http://wiktionaryz.org/index.php?title=MediaWiki:Common.css&action=raw&ctype=text/css&smaxage=18000
Linked-in stylesheet
Expected ruleset
Line 1:
  &lt;Common.css&gt;
----

Firefox (1.5.0.6), Safari (1.3.2) and IE:mac (5.2) does not show this behaviour. 
Comment 2 Rotem Liss 2006-09-08 12:06:41 UTC
(In reply to comment #1)
> Apart from the javascript errors, it also warn about stylesheet properties (zoom
> and overflow-x) being unknown, as well as throw the following css-error:
> ----
> CSS -
>
http://wiktionaryz.org/index.php?title=MediaWiki:Common.css&action=raw&ctype=text/css&smaxage=18000
> Linked-in stylesheet
> Expected ruleset
> Line 1:
>   &lt;Common.css&gt;
> ----
> 
> Firefox (1.5.0.6), Safari (1.3.2) and IE:mac (5.2) does not show this behaviour. 

This problem was fixed in trunk.
Comment 3 Purodha Blissenbach 2006-09-08 12:10:17 UTC
See bug 7266
Comment 4 Purodha Blissenbach 2006-09-08 12:18:11 UTC
I was able to capture several error reports, they are imho identical to the one SannaB 
posted in comment #1.
Comment 5 Purodha Blissenbach 2006-09-09 18:01:39 UTC
I 'fixed' the 2nd error of comment #1 on WiktionaryZ, too, by creating 
MediaWiki:Common.css and putting the comment string /* test */ in it.
Comment 6 Rod A. Smith 2006-09-12 05:22:14 UTC
Fixed by adding special case to detect Opera.
Comment 7 Purodha Blissenbach 2006-09-12 12:45:13 UTC
Opera 9.01 - trying to close "–  New exact meaning", yields:
JavaScript - http://www.wiktionaryz.org/index.php?title=WiktionaryZ:h%C3%A4&action=edit
Event thread: click
Error:
name: TypeError
message: Statement on line 260: Could not convert undefined or null to object
Backtrace:
  Line 260 of linked script http://www.wiktionaryz.org/extensions/Wikidata/WiktionaryZ/
suggest.js
    expandedPrefixNode.style.display = "inline";
  Line 245 of linked script http://www.wiktionaryz.org/extensions/Wikidata/WiktionaryZ/
suggest.js
    show(element, true);
  Line 1 of  script 
    toggle(this, event);
  At unknown location
    [statement source code not available]
Comment 8 Purodha Blissenbach 2006-09-12 12:49:42 UTC
Opera 9.01 - while typing "Ru" of "Russian" trying to add a syntrans, the following 
error occurred once, and could not be reproduced later:
JavaScript - http://www.wiktionaryz.org/index.php?title=WiktionaryZ:er&action=edit
Unknown thread
Error:
name: TypeError
message: Statement on line 45: Could not convert undefined or null to object
Backtrace:
  Line 45 of linked script http://www.wiktionaryz.org/extensions/Wikidata/WiktionaryZ/
suggest.js
    table.parentNode.replaceChild(newTable.firstChild, table);
  At unknown location
    [statement source code not available]
Comment 9 Purodha Blissenbach 2006-09-12 13:44:45 UTC
Regarding comment #8, it appears to me that the error occurs, when you type while there 
are javascripts running and the bowser is busy rearranging the display according to 
changes made to the DOM, or new data arriving from the server. So it could be related to 
keystroke interrupts.
Comment 10 Purodha Blissenbach 2006-09-12 13:51:04 UTC
See also bug 7145
Comment 11 Purodha Blissenbach 2006-09-12 17:26:01 UTC
Opera 9.01 - typing a language name is over, only one name is shown in the list in 
response to that, klicking that single entry quickly, yields every now and then:

JavaScript - http://www.wiktionaryz.org/index.php?title=WiktionaryZ:this&action=edit
Unknown thread
Error:
name: TypeError
message: Statement on line 45: Could not convert undefined or null to object
Backtrace:
  Line 45 of linked script http://www.wiktionaryz.org/extensions/Wikidata/WiktionaryZ/
suggest.js
    table.parentNode.replaceChild(newTable.firstChild, table);
  At unknown location
    [statement source code not available]
Comment 12 Siebrand Mazeland 2008-11-02 21:29:22 UTC
Reset severity. Work around: use another browser.
Comment 13 Sam Reed (reedy) 2012-02-09 22:28:52 UTC
Opera 9 is not supported anymore

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links