IMDb.com login impossible/TypeError: i.unpackData is not a function Topic is solved

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
mihau
Newbie
Newbie
Posts: 4
Joined: 2025-10-30, 18:07

IMDb.com login impossible/TypeError: i.unpackData is not a function

Post by mihau » 2025-10-30, 18:19

hello,

today I noticed that all of sudden rating titles was impossible in Pale Moon; only a few days ago it has worked fine.
so I logged out to log in again, to see if that would fix it - big mistake.
after clicking the button "Sign in to an existing account" on
https://www.imdb.com/registration/signin/ simply nothing happens.

but I noticed upon loading the page, this is what pops up in the console.

Code: Select all

TypeError: i.unpackData is not a function
does that mean they just broke something on their end, and that's it for IMDb in Pale Moon?
thanks

User avatar
adoxa
Astronaut
Astronaut
Posts: 528
Joined: 2019-03-16, 13:26
Location: Qld, Aus.

Re: IMDb.com login impossible/TypeError: i.unpackData is not a function

Post by adoxa » 2025-10-31, 06:47

It seems they've added polyfills for NumberFormat (missing "bits" unit) and PluralRules (option minimumFractionDigits select(1) returns "one" instead of "other"?), but they haven't actually implemented the unpackData function the polyfills use. I had no luck trying to get that to work, but it seems to work by just using the native functions (at least, for English). Here's a Modify HTTP Response filter to do that.

Code: Select all

[["/\\.cloudfront\\.net$/",["/static\\/chunks\\/pages\\/_app-/",["/shouldPolyfill=[^v]/g","shouldPolyfill=()=>0"]]]]

User avatar
mihau
Newbie
Newbie
Posts: 4
Joined: 2025-10-30, 18:07

Re: IMDb.com login impossible/TypeError: i.unpackData is not a function

Post by mihau » 2025-11-01, 21:22

adoxa wrote:
2025-10-31, 06:47
It seems they've added polyfills for NumberFormat (missing "bits" unit) and PluralRules (option minimumFractionDigits select(1) returns "one" instead of "other"?), but they haven't actually implemented the unpackData function the polyfills use. I had no luck trying to get that to work, but it seems to work by just using the native functions (at least, for English). Here's a Modify HTTP Response filter to do that.

Code: Select all

[["/\\.cloudfront\\.net$/",["/static\\/chunks\\/pages\\/_app-/",["/shouldPolyfill=[^v]/g","shouldPolyfill=()=>0"]]]]
thank you very much, this works like a charm!