Code: Select all
TypeError: Intl.Locale is not a constructor
https://cfl.dropboxstatic.com/static/js/alameda_bundle/alameda_bundle_firefox_en-vflBQ1oJQ.js
line 2, column 60381
Moderator: trava90
Code: Select all
TypeError: Intl.Locale is not a constructor
https://cfl.dropboxstatic.com/static/js/alameda_bundle/alameda_bundle_firefox_en-vflBQ1oJQ.js
line 2, column 60381
It could be made elegant easy enough, but web devs apparently never heard of try/catch blocks to not abort an entire script at the first sign of trouble.
Back in the olden days when I did webdev, we designed for the lowest common denominator and put in fallbacks including for no CSS support. Somewhere along the way that seems to have changed to a demand on the user to always use the latest Google-blessed browser. Not demanding that websites support IE5.x today, but in cases like this DropBox issue it is rather glaringly obnoxious to demand such features in a browser...
The bottom line is that it's Dropbox who decided to use this dependency so you really can't say dismiss their role and responsibility for what is ultimately comprising their web interface. And since from the web side it becomes impossible to untangle a mess of minified interdependencies it becomes hard or impossible to directly find the one responsible for the "let's use a new shiny" code.hackkitten wrote: ↑2022-05-20, 18:53From a cursory glance it appears that this 'Alameda' referenced is a dependency handler like requirejs, though with how tangled the JS 'ecosystem' is it's hard to say exactly...
With a custom user agent override Dropbox can be made working again, logging in, browsing files and downloading so far worked without issues.moonbat wrote: ↑2022-02-18, 01:36On a fresh profile, anything other than the main page (when you try to login) shows up a blank section in the middle