Meta.Discourse ne fonctionne pas sur une version obsolète du navigateur Brave

J’ai mis à niveau ma version de Discourse hier et elle a planté sur Brave (Ubuntu 20.04) avec l’erreur de console suivante :

r.replaceAll is not a function

J’ai donc suivi toutes les étapes de dépannage habituelles : désactivation de tous les plugins, désactivation de toutes les extensions de navigateur et reconstruction complète.

Même avec tout ce qui précède, j’ai toujours un écran vide et l’erreur de console.

Aujourd’hui, la visite de https://meta.discourse.org/ en utilisant le navigateur de bureau Brave renvoie une erreur identique à mon site Discourse :

jquery.js:4059 
Uncaught TypeError: r.replaceAll is not a function
    at ce (plugin-api.js:1788)
    at e.value (plugin-api.js:269)
    at onebox-decorators.js:48
    at e.withPluginApi (plugin-api.js:1756)
    at Object.initialize (onebox-decorators.js:47)
    at Object.i.initialize (app.js:46)
    at index.js:144
    at e.each (dag-map.js:231)
    at e.walk (dag-map.js:145)
    at e.each (dag-map.js:75)
    at e.topsort (dag-map.js:83)
    at n._runInitializer (index.js:158)
    at n.runInstanceInitializers (index.js:142)
    at n._bootSync (instance.js:110)
    at n.didBecomeReady (application.js:691)
    at t.invoke (backburner.js:371)
    at e.t.flush (backburner.js:263)
    at e.t.flush (backburner.js:470)
    at e.n._end (backburner.js:1044)
    at e.n.end (backburner.js:730)
    at e.n._run (backburner.js:1099)
    at e.n._join (backburner.js:1073)
    at e.n.join (backburner.js:790)
    at f (index.js:179)
    at HTMLDocument.<anonymous> (index.js:283)
    at u (jquery.js:3766)
    at c (jquery.js:3834)

Est-ce que quelqu’un d’autre rencontre ce problème ?

2 « J'aime »

Je vois cette erreur dans les journaux à partir de la mise à niveau d’hier en quantités massives.

r.replaceAll n’est pas une fonction

2 « J'aime »

Quelle version de Brave ? v1.36.112 ?

1 « J'aime »

Version 1.7.98 Chromium: 81.0.4044.113 (Official Build) (64-bit)

Quelle est la dernière mise à jour (je pense).

1 « J'aime »

Celui-ci est assez ancien et probablement non sécurisé aujourd’hui : Release v1.7.38 · brave/brave-browser · GitHub

La dernière version est la v1.36.112, essayez de mettre à jour.

1 « J'aime »

Intéressant, merci pour cette suggestion !

Je m’étais habitué à ce que les logiciels sous Ubuntu se mettent à jour automatiquement, en particulier les navigateurs, et je n’avais tout simplement pas vérifié que ma version de Brave se mettait à jour.

J’ai effectué une mise à jour manuelle et cela a fonctionné :

sudo apt install apt-transport-https curl
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update
sudo apt upgrade brave-browser
3 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.