Accepting the cookies on whereby.com causes the website to freeze
Categories
(Core :: JavaScript Engine, defect, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr140 | --- | unaffected |
| firefox151 | --- | unaffected |
| firefox152 | --- | disabled |
| firefox153 | --- | affected |
People
(Reporter: danibodea, Unassigned)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(1 file)
|
2.08 MB,
image/gif
|
Details |
Note
- Accepting cookies on whereby.com causes the website to freese and the browser to slow down.
Found in
- Nightly v153.0a1
Affected versions
- Nightly v153.0a1
Tested platforms
- Affected platforms: MacOS 14 M1, Windows 10, MacOS26.5.1
- Unaffected platforms: -
Steps to reproduce
- Load https://whereby.com/
- Accept the website's cookies.
Expected result
- Website works correctly.
Actual result
- The websiute freezes, it is not responding to clicks; the browser is slowed down.
Regression range
- Potentially regressed by: bug 2027803
| Reporter | ||
Updated•2 months ago
|
Comment 1•2 months ago
|
||
Set release status flags based on info from the regressing bug 2027803
Updated•2 months ago
|
Comment 2•2 months ago
|
||
I can't reproduce this, but this sounds like a JS issue, not necessarily a cookie issue.
Comment 3•2 months ago
|
||
:arai, since you are the author of the regressor, bug 2027803, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Updated•2 months ago
|
Comment 4•2 months ago
•
|
||
It doesn't immediately reproduce, but
I see that https://snap.licdn.com/li.lms-analytics/insight.min.js is loaded multiple times there, which is almost same symptom as bug 2042605
edit: actually it reproduces for me.
Updated•2 months ago
|
Comment 5•2 months ago
|
||
Found the issue, described in bug 2042605 comment #18.
The gtm.js contains a minified+compiled code of the template which presumably provided by users.
The related code is the below.
https://github.com/linkedin/linkedin-gtm-community-template/blob/b27413acdce0edfd21b46e45f79b147f46c78cea/template.tpl#L210-L216
There was a fix for the condition to load the insight.min.js, from 3 years ago
https://github.com/linkedin/linkedin-gtm-community-template/commit/d6d31ee6f8880ffd8037e4aea7146ccd7cbba27b
But the whereby.com's gtm.js doesn't seem to have the fix applied:
[50, "t", [46],
[22, ["n"],
[46, [53, [52, "u", ["i", "lintrk"]],
[52, "v", [8, "tmsource", "gtmv2"]],
[43, [15, "v"], "conversion_url", [15, "m"]],
[22, [1, [17, [15, "k"], "length"],
[24, [17, [15, "k"], "length"], 3]
],
[46, [2, [15, "k"], "forEach", [7, [51, "", [7, "w"],
[43, [15, "v"], "conversion_id", [15, "w"]],
["u", "track", [15, "v"]]
]]]],
[46, ["u", "track", [15, "v"]]]
]
]],
[46, ["f", "_already_called_lintrk", true, true],
["h", "https://snap.licdn.com/li.lms-analytics/insight.min.js", [15, "q"],
[15, "r"]
]
]
]
],
Updated•2 months ago
|
Description
•