Mise à jour récente, erreurs 429 dans Edge

Un utilisateur vient de signaler qu’il ne peut pas accéder aux sujets sur blenderartists.org avec Edge. Il voit le message suivant dans la console :

HTTP429 : TROP DE REQUÊTES - Le serveur refuse de traiter la requête car trop de requêtes ont été soumises par le client.
(XHR)POST - https://blenderartists.org/logs/report_js_error

Je viens de tester ici sur Meta également et j’ai obtenu la même erreur, ainsi que :

SCRIPT5022 : SyntaxError
application-b3556b113cb3143e8f644cc27166bfe827925980ba6e06d67060c311601cc4c3.br.js (1,2404988)

ce qui conduit à :

           if (!siteSettings.show_copy_button_on_codeblocks || isIE11) {
            return;
          }
3 « J'aime »

Merci d’examiner cela

4 « J'aime »

Donc, seul le « précédent Edge » est concerné ; le dernier Edge fonctionne parfaitement.

Il est probable que quelque chose ne soit pas accessible dans cette version d’Edge. Nous verrons si nous pouvons ajouter un polyfill ou simplement désactiver la prise en charge de la copie des blocs de code pour le « précédent Edge » dans cette version.

2 « J'aime »

Cela devrait régler le problème :

Je demande à un collègue de vérifier que cela résout bien le problème, puis je le fusionnerai et le rétroporterai dans la version bêta. Cela signifie que cette fonctionnalité ne fonctionnera pas pour cet utilisateur. Nous pourrions probablement la rendre fonctionnelle, mais compte tenu des récents travaux sur les cas limites, je pense que c’est acceptable. Cette correction garantit que le navigateur ne plantera pas s’il ne prend en charge aucun des sélecteurs CSS utilisés dans cette fonctionnalité.

4 « J'aime »

Je pense qu’il peut se passer du bouton de copie de code, mais cela résoudra aussi le problème 429 ?

Le serveur n’accepte qu’un seul rapport d’erreur JS par minute et par adresse IP, c’est pourquoi le code 429 est apparu. Pas de panique, cela n’affectera rien. Malheureusement, nous ne pouvons pas supprimer les erreurs HTTP de la console.

4 « J'aime »

Fusionné et rétroporté vers la version bêta

Merci pour le signalement :+1:

3 « J'aime »