Page MenuHomePhabricator

Cannot interact with 3D files, results in black screen
Closed, ResolvedPublicBUG REPORT

Description

List of steps to reproduce (step by step, including full links if applicable):

What happens?:
Black screen. jQuery.Deferred exception: $.debounce is not a function is also written to the console when opened.

What should have happened instead?:
3D file can be viewed and rotated.

Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc.:
Tested in Firefox 98.0.1 and Google Chrome 99

Details

Event Timeline

I think this is an unintended consequence of a10359e6e67ed85a191a2a94ed36cc31b6ab1c2e. Either jquery.throttle-debounce needs to be added as a dependency to Extension:3D, or its uses need to be converted to mw.util.debounce

Change 773381 had a related patch set uploaded (by Dylsss; author: Dylsss):

[mediawiki/extensions/3D@master] Replace use of deprecated jQuery.debounce

https://gerrit.wikimedia.org/r/773381

Change 773381 merged by jenkins-bot:

[mediawiki/extensions/3D@master] Replace use of deprecated jQuery.debounce

https://gerrit.wikimedia.org/r/773381