Closed openstrike closed 1 year ago
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://www.gstatic.com/_/mss/boq-chrome-wdi-lightbrary/…JIOGxd. (Reason: CORS header 'Access-Control-Allow-Origin' missing).
Cross-Origin Request Blocked: … Cross-Origin Request Blocked: …
So these are the 3 JS files that form the basis of the webapp. I checked and they are included via regular old script tags.
from a web platform perspective I don't understand why your browser is doing CORS checks on them. an external script tag is not beholden to SOP and doesn't need an ACAO header.
so... it just sounds like your browser is operating in a way that's not spec compliant. And.. i'd assume that a LOT of sites are broken.
@paulirish the topic opener forgot to ask what the requirements are to view the page at all.
As Pale Moon is adding slowly missing ECMAScript features to their engine. So, what are the requirements to make the page show at all? Bigint or even something from the 2023 ECMAScript feature set perhaps?
Pointing to the respective features which are necessary to show the page properly would be for sure helpful. As missing ECMAscript/CSS features are hard to backport to the forked Firefox engine Pale Moon is using.
Thanks for any possible hint!
FAQ
URL
https://www.google.co.uk/
What happened?
Visiting https://pagespeed.web.dev/analysis?url=https://www.google.co.uk/ (or indeed inspecting any other URL there) in Pale Moon results in the display of the "Running analysis" text in the main panel of the page and nothing else happens.
What did you expect?
I expected the analysis to run (or at the very least some error to be shown).
What have you tried?
I have tried in Pale Moon versions 32.1.1 and 32.2.0 seeing the same.
I have looked in the console and the full detail there is in the relevant section below.
This used to run fine - maybe a month or two ago? - and it still runs in the latest FireFox.
How were you running Lighthouse?
PageSpeed Insights, web.dev
Lighthouse Version
The report doesn't run. It's whatever version is on pagespeed.web.dev.
Chrome Version
No response
Node Version
No response
OS
Linux 64-bit
Relevant log output