Today's update broke Strava

For support with specific websites

Moderator: trava90

Forum rules
Please always mention the name/domain of the website in question in your topic title.
Please one website per topic thread (to help keep things organized). While behavior on different sites might at first glance seem similar, they are not necessarily caused by the same.

Please try to include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
  1. Clear any current output
  2. Navigate or refresh the page in question
  3. Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.
User avatar
LuftWafflePilot
Fanatic
Fanatic
Posts: 224
Joined: 2021-02-19, 20:46

Today's update broke Strava

Unread post by LuftWafflePilot » 2022-11-01, 19:00

www.strava.com
Does anyone else here have an account?
The feed is empty after today's update, and you can't even log out.

Windows 10, 64bit PM, today's version.

Slew of errors like these. If there is a way to "select all" in the error console, let me know. I'm not copying all that one by one (it's lagged as hell too for some reason).

Code: Select all

Timestamp: 01.11.2022 19:57:57
Error: SyntaxError: expected expression, got keyword 'import'
Source File: https://d3nn82uaxijpm6.cloudfront.net/packs/js/32353-bc0834ff6a9e194c3cb4.js
Line: 2, Column: 2666131
Source Code:
rn"function"==typeof require?Promise.resolve(t(require(e))):import(e).then(t)}catch(t){console.warn(`Couldn't load ${e}`

Timestamp: 01.11.2022 19:57:59
Error: ReferenceError: jQuery is not defined
Source File: https://d3nn82uaxijpm6.cloudfront.net/assets/strava-head-1d4a9d2681e471734266f7b43fe544210c9f0d14dc0753baea00408575ff81ab.js
Line: 1

Timestamp: 01.11.2022 19:57:59
Error: ReferenceError: jQuery is not defined
Source File: https://www.strava.com/dashboard
Line: 1198

Timestamp: 01.11.2022 19:57:59
Error: TypeError: Strava.module is not a function
Source File: https://d3nn82uaxijpm6.cloudfront.net/assets/strava/i18n/locales/en-GB-c65ae1bdbe758fb498b349e6c87e77a0e4f4fd410b41a5bc2ccf36f8e35ff712.js
Line: 15

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Today's update broke Strava

Unread post by moonbat » 2022-11-02, 03:03

LuftWafflePilot wrote:
2022-11-01, 19:00

Code: Select all

Error: SyntaxError: expected expression, got keyword 'import'
There you go. Imports aren't yet supported in Pale Moon.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
LuftWafflePilot
Fanatic
Fanatic
Posts: 224
Joined: 2021-02-19, 20:46

Re: Today's update broke Strava

Unread post by LuftWafflePilot » 2022-11-02, 08:22

You don't understand. The site worked just fine until I updated PM.

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2183
Joined: 2018-05-05, 13:29

Re: Today's update broke Strava

Unread post by vannilla » 2022-11-02, 09:09

LuftWafflePilot wrote:
2022-11-02, 08:22
You don't understand. The site worked just fine until I updated PM.
It might be a coincidence because they updated the site at the same time as you updated Pale Moon.
Alternatively, try a user agent string for an old Firefox or even the previous version of Pale Moon.

User avatar
LuftWafflePilot
Fanatic
Fanatic
Posts: 224
Joined: 2021-02-19, 20:46

Re: Today's update broke Strava

Unread post by LuftWafflePilot » 2023-01-24, 14:02

Moonchild, any idea when will PM support whatever it is Strava needs to work properly? When I saw today's update, I kind of naively though "OMG this is THE update that will magically make all websites work correctly again", but apparently it will take a lot more than that :(

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Today's update broke Strava

Unread post by Moonchild » 2023-01-24, 14:50

LuftWafflePilot wrote:
2023-01-24, 14:02
any idea when will PM support whatever it is Strava needs to work properly?
Dynamic module imports are very difficult to implement. I don't have an estimate.
Of note by the way: these kinds of imports are not strictly necessary for any website to function from a functional standpoint. Using them us purely a page load consideration by deferring javascript loads, and websites could easily have fallbacks for them if they want to.
LuftWafflePilot wrote:
2023-01-24, 14:02
I kind of naively though "OMG this is THE update that will magically make all websites work correctly again"
No. just because we made good progress that will help with a lot of sites does not magically make all websites work.
LuftWafflePilot wrote:
2023-01-24, 14:02
apparently it will take a lot more than that :(
It'll take webmasters to stop chasing the latest Chrome shinies and actually care about being broadly compatible. And that's a very tall order :P
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked