On 08/11/2020 15:36, Dirk Fieldhouse wrote:
On 08/11/2020 13:54, Richard Owlett wrote:
... I'm investigating speech recognition software [particularly Mozilla's DeepSpeech {https://github.com/mozilla/DeepSpeech}]

I wish to access two related sites accepting Firefox.
...>
and
     https://chat.mozilla.org/#/room/#machinelearning:mozilla.org
...
Logs to the console that it needs the ECMAScript 6 version of Array, puts up a page saying "unsupported: proceed at own risk", but doesn't load. So I don't expect that UA spoofing would make any difference (and 2.49.4 might be lacking other features).

...

This is the only missing ES6 Array method (in SM 2.49, 2.53):

if (! Array.prototype.values) {
        Array.prototype.values = function() {
                return this[Symbol.iterator]();
        };
};

With NoScript, I made the above the value of noscript.surrogates._array_values.replacement (ie, in about:config) and set noscript.surrogates._array_values.sources to @chat.mozilla.org. Other UserJS solutions are available.

With this definition applied I was able to log into the site and access the chatrooms, including #machinelearning:mozilla.org. I had to enable JS for chat.mozilla.org and also auth.mozilla.auth0.com, cdn.ss.mozilla.com, ems.element.io, mozilla.modular.im. I could also have enabled vector.im and mozilla.org, but didn't need them.

The site may make use of WebRTC somehow but this wouldn't currently work with SM because of <https://bugzilla.mozilla.org/show_bug.cgi?id=956854>.

/df
--
London
UK
_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to