تاريخ النشر: 3 ديسمبر 2025
ما لم يُذكر خلاف ذلك، تنطبق التغييرات التالية على أحدث إصدار من قناة الإصدار التجريبي من Chrome على Android وChromeOS وLinux وmacOS وWindows. لمزيد من المعلومات حول هذه الميزات، يُرجى الاطّلاع على الروابط المتوفّرة أو القائمة على ChromeStatus.com. يمكنك تنزيل أحدث إصدار من Google.com لأجهزة الكمبيوتر أو من متجر Google Play على أجهزة Android.
CSS وواجهة المستخدم
تحديد موضع عنصر ثابت في CSS باستخدام عمليات التحويل
إذا كان العنصر الذي تم ضبط موضعه ثابتًا مرتبطًا بعنصر ربط تم تحويله (أو كان مضمّنًا في عنصر تم تحويله)، سيحلّل المتصفّح الدالتَين anchor() وanchor-size() استنادًا إلى المربّع المحيط بعنصر الربط الذي تم تحويله.
العناصر الصورية الخاصة بميزة "البحث في الصفحة" في CSS
تعرض هذه السمة نمط نتائج البحث للعثور على كلمة في الصفحة كعنصر زائف ::search-text، وهو عنصر زائف للتظليل مثل العناصر المستخدَمة للتحديد والأخطاء الإملائية. يتيح لك ذلك تغيير ألوان المقدمة والخلفية أو إضافة زخارف إلى النص. ويكون هذا الإجراء مفيدًا بشكل خاص إذا كانت الإعدادات التلقائية للمتصفّح لا توفّر تباينًا كافيًا مع ألوان الصفحة أو إذا كانت غير مناسبة لأي سبب آخر.
يمكنك الاطّلاع على مزيد من المعلومات على مدوّنة Igalia في Find-in-Page Highlight Styling.
عدم استخدام aria-details لتحديد موضع الإعلان الثابت
من المحتمل أنّ يكون الخطأ في الرمز البرمجي الذي تم استخدامه لإنشاء علاقات aria-details لحالات الاستخدام غير المنبثقة الخاصة بتحديد موضع عنصر التثبيت. بما أنّ النوافذ المنبثقة وغيرها من العلاقات الدلالية تنشئ aria-details، وبما أنّ حالات الاستخدام المتبقية من المحتمل أن تكون غير دلالية، لم يعُد Chrome ينشئ هذه العلاقات في الحالات غير الدلالية.
@scroll-state التوافق مع التمرير
تتيح لك تصميم العناصر التابعة للحاويات استنادًا إلى أحدث اتجاه للتمرير.
مثال:
.scrolling-up {
translate: 80px 0;
transition: 0.4s translate;
}
html {
container-type: scroll-state;
}
@container scroll-state(scrolled: top) {
.scrolling-up { translate: 0 0; }
}
احترام overscroll-behavior لعمليات التمرير باستخدام لوحة المفاتيح
عند ضبط overscroll-behavior على قيمة غير auto، من المفترض ألا ينفّذ المتصفّح عملية ربط التمرير. يأخذ Chrome ذلك في الاعتبار عند التمرير باستخدام الماوس أو اللمس، ولكنّه كان يتجاهله عند التمرير باستخدام لوحة المفاتيح. يضمن هذا التغيير أيضًا أنّ التنقّل باستخدام لوحة المفاتيح يراعي overscroll-behavior.
احترام overscroll-behavior في حاويات التمرير غير القابلة للتمرير
تنطبق السمة overscroll-behavior على جميع عناصر حاوية التمرير، بغض النظر عمّا إذا كانت هذه العناصر تتضمّن محتوًى فائضًا أو يمكن للمستخدم تمريرها. يمكنك استخدام overscroll-behavior لمنع انتشار التمرير على خلفية overflow: hidden أو عنصر overflow: auto بدون الحاجة إلى مراعاة ما إذا كان المحتوى يفيض.
container-name المطابقة غير المحدودة بنطاق الشجرة
يتجاهل المتصفّح نطاق الشجرة عند مطابقة container-name لطلبات البحث @container.
في السابق، كانت عملية المطابقة container-name لطلبات البحث @container تستخدم أسماء أو مراجع ذات نطاق على مستوى الشجرة. كان هذا يعني أنّ الاسم نفسه لن يكون مطابقًا إذا كان مصدر قاعدة @container والسمة container-type من شجرتَين مختلفتَين، مثلاً إذا كان تعريف container-type من شجرة ظل داخلية.
بفضل هذا التغيير، تتطابق قيم container-name بغض النظر عن قاعدة @container أو مصادر بيان container-type.
تتالي CSS في SVG2
تعمل هذه السمة على مواءمة عملية التنفيذ في Chrome مع مواصفات SVG2 لمطابقة قواعد CSS في أشجار عناصر <use>.
تتم مطابقة أدوات الاختيار مع عناصر إنشاء <use> بدلاً من الشجرة الفرعية للعنصر الأصلي. وهذا يعني أنّ المحددات لم تعُد تتطابق مع العناصر الأصلية والعناصر الشقيقة خارج الشجرة الفرعية المستنسخة. والأهم من ذلك، أنّ أدوات اختيار الحالة، مثل :hover، تتطابق الآن مع مثيلات <use>.
Web APIs
XRVisibilityMaskChange
تضيف هذه السمة حدث XRVisibilityMaskChange يقدّم قائمة بالرؤوس والفهارس لتمثيل شبكة الجزء المرئي من نافذة عرض المستخدم.
ويمكن استخدام هذه البيانات للحدّ من مقدار مساحة العرض التي يتم رسمها، ما يؤدي إلى تحسين الأداء. لتحسين دعم هذا الحدث، يتم أيضًا منح عناصر XRView معرّفات فريدة لتسهيل الربط مع الأقنعة المرتبطة. هذه إضافة إلى مواصفات WebXR الأساسية.
عرض حدث onanimationcancel على GlobalEventHandlers
توسّع CSS Animations Level 1 واجهة GlobalEventHandlers، المحدّدة في مواصفات HTML، من خلال تعريف أربعة معالجات أحداث جديدة: onanimationstart وonanimationiteration وonanimationend وonanimationcancel.
كان معالج أحداث onanimationcancel فقط غير متوفّر في
GlobalEventHandlers IDL.
لمزيد من المعلومات، راجِع مواصفات CSS Animations Level 1 وقسم GlobalEventHandlers في مواصفات HTML.
طريقة View Transitions waitUntil()
تنشئ ViewTransition تلقائيًا شجرة عناصر زائفة لعرض العناصر المشارِكة في الانتقال وتحريكها. وفقًا للمواصفات، يتم إنشاء الشجرة الفرعية هذه عندما تبدأ الحركة المرتبطة بانتقال العرض، ويتم إتلافها عندما تكون الحركات المرتبطة بجميع العناصر الزائفة لانتقال العرض في حالة الانتهاء (أو بشكل أكثر دقة، في حالة عدم التشغيل أو الإيقاف المؤقت).
يعمل ذلك في معظم الحالات ويوفّر تجربة سلسة للمطوّرين. ومع ذلك، لا يكفي ذلك في الحالات الأكثر تقدّمًا، لأنّ المطوّرين يريدون أحيانًا أن تستمر شجرة العناصر الزائفة الخاصة بانتقالات العرض إلى ما بعد حالة انتهاء الحركة.
أحد الأمثلة على ذلك هو ربط انتقالات العرض بالصور المتحركة المستندة إلى التمرير. عندما يتم التحكّم في الرسوم المتحركة من خلال مخطط زمني للتمرير، يجب عدم إزالة الشجرة الفرعية عند انتهاء الرسوم المتحركة لأنّه يمكن أن يؤدي التمرير للرجوع إلى تحريك العناصر الزائفة.
لتفعيل الاستخدامات المتقدّمة لميزة "انتقال العرض"، يضيف هذا الهدف waitUntil()
دالة إلى العنصر ViewTransition الذي يتضمّن وعدًا. يؤدي هذا الوعد إلى تأخير إتلاف الشجرة الوهمية إلى أن يتم تسويتها.
العنصر <geolocation>
تعرض هذه السمة العنصر <geolocation>، وهو عنصر تحكّم تعريفي يفعّله المستخدم
للوصول إلى الموقع الجغرافي للمستخدم. تعمل هذه الواجهة على تبسيط رحلة المستخدم والمطوّر من خلال معالجة مسار الحصول على الأذونات وتقديم بيانات الموقع الجغرافي مباشرةً إلى الموقع الإلكتروني، ما يلغي غالبًا الحاجة إلى إجراء طلب منفصل لواجهة JavaScript API.
يحلّ ذلك المشكلة القديمة المتعلقة بطلبات الحصول على الأذونات التي يتم تشغيلها مباشرةً من JavaScript بدون إشارة قوية إلى نية المستخدم. من خلال تضمين عنصر يتحكّم فيه المتصفّح في الصفحة، يقدّم المستخدم إشارة واضحة ومقصودة عند النقر. يوفّر ذلك تجربة أفضل للمستخدمين عند ظهور الطلب، والأهم من ذلك، يوفّر مسار استرداد للمستخدمين الذين رفضوا الإذن سابقًا.
ميزة WebGPU: subgroup_id
تتوفّر القيمتان المضمّنتان subgroup_id وnum_subgroups عند تفعيل إضافة المجموعات الفرعية.
WebGPU: التنسيق العادي لمخزن البيانات الموحّد
لم يعُد من الضروري أن تتضمّن المخازن المؤقتة الموحّدة المعرَّفة في برامج تظليل WGSL محاذاة 16 بايت على عناصر المصفوفة أو أن يتم توسيع إزاحات البنية المتداخلة إلى مضاعفات 16 بايت.
The Temporal API
توفّر Temporal API في ECMA262
عناصر ودوال عادية للتعامل مع التواريخ والأوقات. Date
كانت مشكلة قائمة منذ فترة طويلة في ECMAScript. Temporal، وهو Object عالمي
يعمل كمساحة اسم ذات مستوى أعلى (على سبيل المثال، Math)، ما يتيح استخدام واجهة برمجة تطبيقات حديثة للتاريخ والوقت في لغة ECMAScript. للحصول على تفاصيل حول الأسباب، يُرجى الاطّلاع على إصلاح أخطاء التاريخ في JavaScript: البدء.
إتاحة ping وhreflang وtype وreferrerPolicy في SVGAElement
تضيف هذه السمة إمكانية استخدام السمات ping وhreflang وtype وreferrerPolicy على SVGAElement، ما يتيح توافق سلوكها مع HTMLAnchorElement لتوفير معالجة متسقة للروابط في كل من HTML وSVG.
حدث clipboardchange
يتم تنشيط الحدث clipboardchange كلما تم تغيير محتوى حافظة النظام بواسطة تطبيق ويب أو أي تطبيق آخر من تطبيقات النظام. يسمح ذلك لتطبيقات الويب، مثل تطبيقات الاتصال عن بُعد بين أجهزة الكمبيوتر، بمزامنة الحافظة مع حافظة النظام. وهي توفّر بديلاً فعّالاً لاستطلاع الحافظة (باستخدام JavaScript) بحثًا عن تغييرات.
سياسة الأذونات ch-ua-high-entropy-values الخاصة بـ User-Agent Client Hints
تضيف هذه السياسة دعمًا ch-ua-high-entropy-values لسياسة الأذونات التي تتيح لموقع إلكتروني ذي مستوى أعلى حصر المستندات التي يمكنها جمع تلميحات العميل ذات الإنتروبيا العالية باستخدام واجهة برمجة التطبيقات navigator.userAgentData.getHighEntropyValues() JavaScript.
يمكن حاليًا حظر جمع تلميحات عالية الإنتروبيا عبر HTTP باستخدام "سياسات الأذونات" الحالية لكل تلميح خاص بالعميل.
عكس اتجاه عوامل تشغيل MathML من اليمين إلى اليسار
تضيف هذه السمة إمكانية عكس الأحرف والرموز الرسومية عند عرض عوامل تشغيل MathML في وضع الكتابة من اليمين إلى اليسار.
عند استخدام وضع الكتابة من اليمين إلى اليسار، يمكن عكس بعض عوامل التشغيل من خلال تغييرها إلى نقطة رمز أخرى (على سبيل المثال، يصبح القوس الأيمن قوسًا أيسر). هذه هي عملية عكس على مستوى الأحرف، مع تحديد المكافئات من خلال السمة Bidi_Mirrored في Unicode.
لا تتضمّن بعض العوامل الحسابية رمزًا مناسبًا للمرآة. في هذه الحالة، يتم تطبيق ميزة "انعكاس على مستوى الرموز" باستخدام ميزة الخط rtlm، حيث يمكن استبدال رمز آخر به في سياق معكوس. تعكس بعض عمليات التنفيذ الحالية الرمز الرسومي الأصلي مباشرةً، ولكن قد يؤدي ذلك إلى تغيير المعنى بالنسبة إلى الرموز غير المتماثلة، مثل التكامل المحيطي في اتجاه عقارب الساعة.
إتاحة البث المتعدد لواجهة برمجة التطبيقات Direct Sockets API لتطبيقات الويب المعزولة
تتيح هذه الميزة لتطبيقات الويب المعزولة الاشتراك في مجموعات البث المتعدد وتلقّي حِزم UDP منها وتحديد مَعلمات إضافية عند إرسال حِزم UDP إلى عناوين البث المتعدد.
الأداء وتوقيت الأحداث: InteractionCount
تُعدّ واجهة برمجة التطبيقات Event Timing API جزءًا من Performance Timeline، وهي تقيس أداء تفاعلات المستخدمين. تتضمّن بعض الأحداث قيمة interactionId،
وهي مفيدة لتجميع التفاعلات ذات الصلة استنادًا إلى الإدخالات أو الإيماءات الشائعة التي يجريها المستخدمون.
تضيف هذه الميزة performance.interactionCount، وهو إجمالي عدد التفاعلات التي حدثت على الصفحة.
على وجه الخصوص، تكون هذه الميزة مفيدة لاحتساب قيمة مقياس "مدى استجابة الصفحة لتفاعلات المستخدم" (INP)، والذي يتطلّب معرفة العدد الإجمالي للتفاعلات من أجل احتساب نتيجة شريحة مئوية عالية (الشريحة المئوية الـ 98 للصفحات التي تتضمّن أكثر من 50 تفاعلاً إجماليًا).
تم تحديد هذه الميزة منذ فترة طويلة، وتم إنشاء نموذج أولي لها في Chromium سابقًا ولكن لم يتم طرحها مطلقًا، وهي جزء من Interop 2025، وهي متاحة بالفعل في متصفّحات أخرى.
أحداث حدود المؤشر والماوس القابلة للتشغيل التفاعلي بعد تغييرات DOM
بعد إزالة عنصر مستهدَف من DOM، يجب أن يكون العنصر المستهدَف المنطقي للمؤشر، كما هو ضِمنيًا في أحداث حدود المؤشر والماوس (أي أحداث over وout وenter وleave)، هو أقرب عنصر رئيسي لا يزال مرتبطًا بـ DOM.
كان Chrome يتتبّع إحدى العُقد حتى بعد إزالتها من "نموذج العناصر في المستند" (DOM). نتيجةً لذلك، إذا انتقل المؤشر إلى عقدة جديدة B بعد إزالة عقدة اختبار الضغط A من نموذج DOM، فإنّ تسلسل أحداث الحدود (الأحداث pointerover وpointerout وpointerenter وpointerleave وأحداث الماوس المقابلة) يشير إلى حركة المؤشر من A إلى B. وفقًا للتوافق الجديد، يشير تسلسل الأحداث إلى حركة مؤشر من "عنصر A الرئيسي" إلى B.
قفل المؤشر على Android
تتيح هذه السمة الوصول إلى حركة الماوس الأولية من خلال قفل هدف أحداث الماوس على عنصر واحد وإخفاء مؤشر الماوس. تتوفّر واجهة Pointer Lock API حاليًا على أجهزة الكمبيوتر، ويهدف هذا الإطلاق إلى توفيرها على أجهزة Android.
قيمة التعداد RTCDegradationPreference maintain-framerate-and-resolution
يؤدي الخيار maintain-framerate-and-resolution إلى إيقاف ميزة تعديل الفيديو الداخلية في WebRTC.
يتيح ذلك للتطبيق تنفيذ منطق التكيّف الخاص به ويمنع حدوث تداخل من التكيّف الداخلي.
واجهة برمجة التطبيقات WebAuthn Signal على Android وiOS
السماح للأطراف المعتمِدة على WebAuthn بإبلاغ مقدّمي خدمات تخزين بيانات الاعتماد بمعلومات عن مفاتيح المرور الحالية، وذلك لتعديل بيانات الاعتماد غير الصحيحة أو التي تم إبطالها أو إزالتها من واجهة المستخدم الخاصة بمقدّم الخدمة والنظام
كانت هذه الميزة متاحة سابقًا على أجهزة الكمبيوتر، وأصبحت متاحة الآن على أجهزة Android وiOS.
بالإضافة إلى ذلك، تتيح واجهة برمجة التطبيقات للإشارات الآن آلية أمان لمفاتيح المرور في "مدير كلمات المرور من Google" على جميع المنصات المتوافقة. في السابق، عندما كانت الجهة المعتمِدة تشير إلى أنّ بيانات الاعتماد غير معروفة أو تمت إزالتها، كان يتم حذف مفتاح المرور نهائيًا.
الآن، يخفي "مدير كلمات المرور في Google" مفتاح المرور بدلاً من حذفه. يمكن استرداد مفاتيح المرور من خلال الاتصال بـ signalAllAcceptedCredentials مع تقديم قائمة بمفاتيح المرور التي تم إخفاؤها سابقًا.
مراحل تجربة وتقييم جديدة
في الإصدار 144 من Chrome، يمكنك الاشتراك في التجارب الأصلية التالية.
Enhanced Canvas TextMetrics
توسيع نطاق TextMetrics Canvas API ليشمل مستطيلات التحديد واستعلامات المربّعات المحيطة والعمليات المستندة إلى مجموعات الرموز الرسومية
تتيح هذه الوظيفة تطبيقات تعديل النصوص المعقّدة مع إمكانية التحديد الدقيق، وتحديد موضع علامة الإقحام، واختبار النتائج. بالإضافة إلى ذلك، يسهّل العرض المستند إلى المجموعات تأثيرات النصوص المعقّدة، مثل الرسوم المتحركة والتصميم المستقلين لكل حرف.
الميزات التي سيتم إيقافها نهائيًا وإزالتها
يتضمّن هذا الإصدار من Chrome عمليات الإيقاف النهائي والإزالة المذكورة في هذا القسم. انتقِل إلى ChromeStatus.com للاطّلاع على قوائم بعمليات الإيقاف النهائي المخطّط لها، وعمليات الإيقاف النهائي الحالية، وعمليات الإزالة السابقة.
إيقاف Topics API نهائيًا
Topics API هي واجهة برمجة تطبيقات تتيح استهداف الإعلانات استنادًا إلى اهتمامات المستخدم العامة في التصفّح، بدون الكشف عن سجلّ التصفّح الدقيق.
بعد الإعلان عن أنّ Chrome سيواصل اتّباع نهجه الحالي بشأن ملفات تعريف الارتباط التابعة لجهات خارجية، نحن بصدد إيقاف واجهة Topics API نهائيًا والتخطيط لإزالتها (إلى جانب بعض التقنيات الأخرى، كما هو موضّح في صفحة حالة ميزات "مبادرة حماية الخصوصية").
إيقاف Protected Audience API نهائيًا
توفّر Protected Audience API طريقة لعرض الإعلانات للمجموعات ذات الاهتمامات المشتركة بدون ملفات تعريف الارتباط التابعة لجهات خارجية أو تتبُّع المستخدِمين على مستوى المواقع الإلكترونية.
بعد الإعلان عن أنّ Chrome سيواصل اتّباع نهجه الحالي بشأن ملفات تعريف الارتباط التابعة لجهات خارجية، سنوقف نهائيًا واجهة Protected Audience API ونخطّط لإزالتها (إلى جانب بعض التقنيات الأخرى، كما هو موضّح في صفحة حالة ميزات "مبادرة حماية الخصوصية").
إيقاف واجهة برمجة التطبيقات Shared Storage API نهائيًا
Shared Storage API هي واجهة برمجة تطبيقات على الويب تحافظ على الخصوصية وتتيح مساحة تخزين غير مقسّمة حسب الموقع الإلكتروني التابع للطرف الأول.
بعد الإعلان عن أنّ Chrome سيواصل اتّباع نهجه الحالي بشأن ملفات تعريف الارتباط التابعة لجهات خارجية، سيعمل الفريق على إيقاف Shared Storage API نهائيًا والتخطيط لإزالتها (إلى جانب بعض التكنولوجيات الأخرى، كما هو موضّح في صفحة حالة ميزات "مبادرة حماية الخصوصية").
إيقاف Attribution Reporting API نهائيًا
Attribution Reporting API هي واجهة برمجة تطبيقات مصمَّمة لقياس الإحالات الناجحة من الإعلانات بدون ملفات تعريف ارتباط تابعة لجهات خارجية أو تتبُّع المستخدمين على المواقع الإلكترونية.
بعد الإعلان عن أنّ Chrome سيواصل اتّباع نهجه الحالي بشأن ملفات تعريف الارتباط التابعة لجهات خارجية، يخطّط الفريق لإيقاف واجهة Attribution Reporting API نهائيًا وإزالتها (إلى جانب واجهات Privacy Sandbox API الأخرى).
إيقاف واجهة Private Aggregation API نهائيًا
Private Aggregation API هي آلية عامة لقياس البيانات المجمّعة على مستوى المواقع الإلكترونية بطريقة تحافظ على الخصوصية. وقد تم تصميمها في الأصل لتتلاءم مع مستقبل لا تتوفّر فيه ملفات تعريف الارتباط التابعة لجهات خارجية.
بعد الإعلان عن أنّ Chrome سيواصل اتّباع نهجه الحالي بشأن ملفات تعريف الارتباط التابعة لجهات خارجية، سيعمل الفريق على إيقاف Private Aggregation API نهائيًا والتخطيط لإزالتها (إلى جانب بعض التقنيات الأخرى، كما هو موضّح في صفحة حالة ميزات "مبادرة حماية الخصوصية"). لا يتم عرض واجهة برمجة التطبيقات هذه إلا من خلال واجهتَي Shared Storage وProtected Audience API، ومن المخطّط أيضًا إيقافهما نهائيًا وإزالتهما. لذلك، ليس عليك اتّخاذ أي إجراء إضافي لاستخدام ميزة "التجميع الخاص".
إيقاف ميزة Related Website Sets نهائيًا
توفّر "مجموعات المواقع الإلكترونية المرتبطة" إطار عمل للمطوّرين للإفصاح عن العلاقات بين المواقع الإلكترونية، وذلك بهدف السماح بالوصول المحدود إلى ملفات تعريف الارتباط على جميع المواقع الإلكترونية لأغراض محدّدة موجّهة للمستخدمين. يتم تسهيل ذلك من خلال استخدام Storage Access API وdocument.requestStorageAccessFor (راجِع القسم التالي).
بعد الإعلان عن أنّ Chrome سيواصل اتّباع نهجه الحالي بشأن ملفات تعريف الارتباط التابعة لجهات خارجية، سنوقف نهائيًا ميزة "مجموعات المواقع الإلكترونية ذات الصلة" ونخطّط لإزالتها (إلى جانب بعض التقنيات الأخرى، كما هو موضّح في صفحة حالة ميزات "مبادرة حماية الخصوصية").
إيقاف document.requestStorageAccessFor نهائيًا
واجهة برمجة التطبيقات requestStorageAccessFor هي إضافة إلى واجهة برمجة التطبيقات Storage Access API تتيح للموقع الإلكتروني ذي المستوى الأعلى طلب الوصول إلى ملفات تعريف الارتباط غير المقسّمة (التابعة "للجهة الأولى") نيابةً عن المواقع الإلكترونية المضمّنة. وستتمتّع المتصفّحات بسلطة تقديرية في منح الإذن بالوصول أو رفضه، مع إمكانية استخدام آليات مثل عضوية "مجموعة المواقع الإلكترونية المرتبطة" كإشارة محتملة. سيسمح ذلك للمواقع الإلكترونية ذات المستوى الأعلى باستخدام واجهة برمجة التطبيقات Storage Access API.
بعد الإعلان عن أنّ Chrome سيواصل اتّباع نهجه الحالي بشأن ملفات تعريف الارتباط التابعة لجهات خارجية، سنوقف نهائيًا requestStorageAccessFor ونخطّط لإزالتها (بالإضافة إلى بعض التقنيات الأخرى، كما هو موضّح في صفحة حالة ميزات "مبادرة حماية الخصوصية").
إيقاف savedTabGroups نهائيًا كقيمة فردية في SyncTypesListDisabled
تتيح سياسة المؤسسة
SyncTypesListDisabled
للمشرفين إيقاف مزامنة نوع البيانات
savedTabGroups على منصات الكمبيوتر المكتبي. على الأجهزة الجوّالة، تتم إدارة مزامنة "مجموعات علامات التبويب" من خلال نوع بيانات tabs. لتحقيق التوافق بين سلوك أجهزة الكمبيوتر المكتبي والأجهزة الجوّالة وتسهيل إدارة المزامنة، تم إيقاف نوع البيانات الفردي savedTabGroups نهائيًا، ولم يعُد يمثّل قيمة قابلة للتخصيص بشكل فردي ضمن سياسة SyncTypesListDisabled.
الكيانات التي يتم تحميلها خارجيًا في تحليل XML
يجلب Chrome بشكل متزامن كيانات XML الخارجية أو تعريفات نوع المستندات (DTD) ويدمجها في عملية التحليل في ظروف معيّنة. ستتم إزالة هذه الوظيفة.
تقدّم http/tests/security/contentTypeOptions/xml-external-entity.xml مثالاً: يمكن تحديد الكيانات الخارجية في الجزء الأخير من عبارة DOCTYPE، ويمكن أن تشير إلى الموارد التي يتم تحميلها وتضمينها بشكل متزامن كجزء من السياق عند تحليل XML.
مثال آخر على البنية هو DOCTYPE الذي يحتوي على تعريفات إضافية للعناصر، وذلك باستخدام الكلمة الرئيسية SYSTEM متبوعة بعنوان URL يشير إلى تعريف نوع المستند (DTD).
يتم تمرير طلبات التحميل الخارجية هذه من المحلّل.
وفقًا لمواصفات W3C XML، لا يُطلب من المعالِجات غير المدققة قراءة الكيانات الخارجية.
يخطّط الفريق لإيقاف تحميل تعريفات الكيانات الخارجية في مستندات XML التي لا تستخدم XSLT.