يعمل Firefox 59.0.3 على إصلاح مشكلة توافق Windows 10 April 2018

قد يرغب مستخدمو Firefox الذين يقومون بتشغيل الإصدار الثابت من مستعرض الويب ويعتزمون التحديث إلى إصدار تحديث أبريل 10 من نظام التشغيل Windows 10 في الأيام القادمة في التأكد من ترقية مستعرض الويب إلى الإصدار 59.0.3 لتجنب مشكلات التوافق.

تخطط Microsoft لنشر روابط التنزيل وخيارات التنزيل لتحديث الميزة الجديدة لنظام التشغيل Windows 10 اليوم. في الواقع ، بعض الروابط موجودة بالفعل ويمكن للمستخدمين تنزيل صور ISO لتثبيت آخر تحديث للميزات لنظام التشغيل على الأجهزة المستهدفة.

بينما سيتم تشغيل Firefox على الأجهزة التي تعمل على تحديث Windows 10 April 2018 ، فقد يواجه المستخدمون مشكلات توافق على مواقع الويب التي يقومون بفتحها في المستعرض عند تشغيل Windows 10 ، الإصدار 1803.

وفقًا لتقرير الأخطاء على موقع Bugzilla الخاص بتتبع الأخطاء في Mozilla ، فإن المواقع التي تستخدم رمزًا معينًا تلقي رسالة الخطأ "علامة تعبير عادية غير صالحة". ألقى موقع آخر "خطأ فادح" على التحميل. يتم طرح الأخطاء فقط إذا كان Firefox 59.0.2 أو إصدار سابق يعمل على أنظمة Windows 10 ، الإصدار 1803.

لا يتأثر Firefox بالإصدارات السابقة من Windows. تؤثر المشكلة على Firefox و Stable و ESR و Developer Edition فقط ، وليس المستعرضات الأخرى مثل Chrome أو Edge وفقًا لبراين ديوك الذي أبلغ موزيلا عن المشكلة.

حاولت تكرار المشكلة في Pale Moon ولم يتم طرح الخطأ على جهاز يعمل بنظام Windows 10 الإصدار 1803.

اكتشف David Major لماذا يلقي الإصدار 1803 من Firefox على نظام التشغيل Windows 10 أخطاء بينما لا يقوم الإصدار نفسه من Firefox على الإصدارات الأقدم.

عندما نحلل علامات regexp هنا: //searchfox.org/mozilla-central/rev/7ccb618f45a1398e31a086a009f87c8fd3a790b6/js/src/frontend/TokenStream.cpp#2002

بعد "g" ، نرسل EOF عبر ucrtbase! isalpha (عبر JS7_ISLET: //searchfox.org/mozilla-central/rev/7ccb618f45a1398e31a086a009f87c8fd3a790b6/js/src/util/Text.h#39)

تحت 17133.1 ، ترجع ucrtbase! isalpha (-1) إلى حقيقة (على الأقل في اللغة الإنجليزية) ، وتخلص من منطق المحلل اللغوي لدينا. تحت 16299 ، ucrtbase! isalpha (-1) عاد كاذبة.

ليس من الواضح مدى انتشار المشكلة على نطاق واسع ولكن يبدو من المهم بدرجة كافية أن تصدر موزيلا تحديثًا لـ Firefox Stable و Firefox ESR قبل وقت قصير من إصدار الإصدار الرئيسي التالي من Firefox (Firefox 60 و Firefox 60 ESR).

تخطط Mozilla لدفع الإصدار الجديد من Firefox اليوم عبر قنوات تحديث المتصفح. عند تنزيل Firefox الآن باستخدام مثبّت كعب الروتين من موقع Mozilla على الويب ، فإنك تحصل بالفعل على الإصدار الجديد 59.0.3 الذي تم إصلاح المشكلة به.

يمكنك تشغيل التحقق من التحديث عن طريق تحديد "مساعدة"> قائمة> حول Firefox في المتصفح. يمكنك التحقق من ملاحظات الإصدار هنا.