Kararlı sürüm yayın tarihi: 28 Temmuz 2026
Aksi belirtilmediği sürece aşağıdaki değişiklikler Android, ChromeOS, Linux, macOS ve Windows için Chrome 151 kararlı kanal sürümü için geçerlidir.
CSS ve kullanıcı arayüzü
Animasyon ve geçiş etkinliklerinde animasyon erişimcisi
animation salt okunur özelliğini AnimationEvent ve TransitionEvent arayüzlerine ekler. Bu özellik, etkinliği tetikleyen ilişkili Animation nesnesini döndürür.
40929813 numaralı hata izleme kaydı | ChromeStatus.com girişi | Spesifikasyon
CSS ruby-overhang özelliği
ruby-overhang CSS özelliği için destek eklendi. Tesis, ruby ek açıklaması metninin çıkıntısını kontrol etmek için auto, spaces veya none anahtar kelimelerini kabul eder. CSS Çalışma Grubu spesifikasyonuna göre none, spaces olarak adlandırılır. Bu, metnin yalnızca boşluk ve CJK noktalama işaretleri üzerinde taşmasına olanak tanır. Bu sayede, metin okunabilirliği korunurken gereksiz düzen boşlukları önlenir.
366873207 numaralı hata izleme kaydı | ChromeStatus.com girişi | Şartname
position-anchor başlangıç değerini normal olarak değiştirin.
Spesifikasyon ve diğer tarayıcılarla uyumlu olması için position-anchor CSS özelliğinin başlangıç değerini none'den normal'ye değiştirir. normal değeri, position-area CSS özelliği none ise none gibi, aksi takdirde auto gibi davranır.
ChromeStatus.com girişi | Şartname
AnimationTrigger oynatma yöntemlerinde otomatik geri sarma özelliği yoktur.
Bir AnimationTrigger ile ilişkili animasyon tamamlandığında play, play-forwards veya play-backwards tetikleyici işlemlerinin çağrılması animasyonun yeniden başlamasına veya otomatik olarak geri sarılmasına neden olmaz.
519573765 numaralı hata izleme kaydı | ChromeStatus.com girişi | Spesifikasyon
DOM ve HTML
Bildirimsel gölge DOM: shadowrootslotassignment özelliği
Bildirim temelli gölge köklerinin manuel yuva ataması kullanmasına olanak tanıyan shadowrootslotassignment özelliğini <template> öğesine ekler. Daha önce bu seçenek yalnızca attachShadow({slotAssignment: "manual"}) kullanılarak zorunlu olarak kullanılabilirdi. Özellik, named (varsayılan, mevcut davranışı korur) ve manual değerlerini kabul eder ve HTMLTemplateElement üzerindeki shadowRootSlotAssignment özelliğiyle yansıtılır.
493315747 numaralı hatayı izleme | ChromeStatus.com girişi | Spesifikasyon
XSLT dışı senaryolarda Rust ile XML ayrıştırma
Chrome, tarayıcı güvenliğini artırmak ve bellekle ilgili güvenlik açıklarına karşı koruma sağlamak için XML ayrıştırma motorunu, XSLT'nin gerekli olmadığı yaygın senaryolarda bellek açısından güvenli olan bir Rust uygulamasıyla güncelliyor. Bu güncelleme, web spesifikasyonlarıyla tam uyumluluğu korurken olası bellek bozulması hatalarını ortadan kaldırıyor. Yeni ayrıştırıcı DOMParser, XMLHttpRequest.responseXML, bağımsız SVG resim belgelerini ve harici SVG resim kaynaklarını işler.
466303347 numaralı hatayı izleme | ChromeStatus.com girişi | Spesifikasyon
Performans ve ağ iletişimi
Çapraz kaynak yönlendirme zamanlamasını etkinleştirme
Sunucuların, çapraz kaynak yönlendirmelerinin bir gezinmenin hedef kaynağına göre ölçülmesini etkinleştirir. Bu sayede geliştiriciler, kendi kontrolleri altındaki gezinmeler için yönlendirme gecikmesini ölçebilir ve optimize edebilir.
521861828 numaralı hata izleniyor | ChromeStatus.com girişi | Spesifikasyon
Gezinme: Yinelenen gezinmeleri yoksay
Devam eden bir gezinme işleminin, hızlı bir şekilde başlatılan yeni ve aynı gezinme işlemi tarafından gereksiz yere iptal edilmesini önler. Bu optimizasyon, yanlışlıkla çift tıklamadan kaynaklanan yinelenen isteklerde ağ kaynaklarının boşa harcanmasını önleyerek performansı ve kullanıcı deneyimini iyileştirir.
366060351 numaralı hata izleme | ChromeStatus.com girişi | Spesifikasyon
PerformanceSoftNavigation ve InteractionContentfulPaint performans girişleri
Tek sayfalık uygulamalarda (SPA'lar) etkileşim odaklı performansı izlemek için performans zaman çizelgesine soft-navigation ve interaction-contentful-paint giriş türlerini ekler. interaction-contentful-paint giriş, kullanıcının etkileşimiyle değiştirilen sayfa bölümlerindeki yeni içerik boyamaları hakkında rapor oluşturur. Böylece geliştiriciler, etkileşim yükleme gecikmesini eşzamansız getirme isteklerinde bile anlayabilir. soft-navigation girişi, etkileşimlerle başlatılan aynı doküman geçmişi durumu değişikliklerini bildirir. Bu sayede, sonraki performans verilerini ilk doküman URL'si yerine etkin rotaya atfetmek için yeni bir zaman başlangıcı oluşturulur.
Tracking bug #1338390 | ChromeStatus.com entry | Spec
İzin politikası birleştirme: direct-sockets-private ile local-network ve loopback-network
Mevcut direct-sockets-private izin politikasının yerini daha ayrıntılı local-network ve loopback-network izin politikaları alır. Artık yalıtılmış web uygulaması manifestlerinin, yerel veya loopback ağı adreslerine doğrudan yuva bağlantılarını etkinleştirmek için bu politikalara sahip olması gerekiyor. Bu sayede geliştiriciler ağ erişimi üzerinde daha hassas kontrol sahibi oluyor ve manifestteki ağ gereksinimleri şeffaf hale geliyor.
ChromeStatus.com girişi | Şartname
Spekülasyon kuralları: form_submission alanı
Geliştiricilerin önceden işleme için form_submission alanını belirtmesine olanak tanımak üzere spekülasyon kuralları söz dizimini genişletir. Bu, tarayıcıyı önceden oluşturmayı form gönderimi olarak hazırlamaya yönlendirir. Böylece, GET isteği gezinmesiyle sonuçlanan arama formları gibi gerçek form gönderimi gezinmeleriyle etkinleştirilebilir.
346555939 numaralı hata izleniyor | ChromeStatus.com girişi | Spesifikasyon
Response, Request ve Blob için textStream()
Bayt akışını (Request, Response ve Blob) temsil eden arayüzlere textStream() yöntemi eklenir. Bu, bayt akışını TextDecoderStream() üzerinden yönlendirmeye eşdeğer olan kullanışlı bir kısaltma sağlar.
514448226 numaralı hata izleme kaydı | ChromeStatus.com girişi | Spesifikasyon
Medya, Sensörler ve Giriş
Yetki öğesi: <usermedia> MVP
Bildirim temelli <usermedia> özelliği öğesini kullanıma sunar. Bu öğe, medya akışlarını başlatmak ve bunlarla etkileşim kurmak için tarayıcı kontrollü bir denetimdir. Sayfaya tarayıcı kontrollü bir öğe yerleştirildiğinde, kullanıcı tıklaması izin istemlerini tetiklemeden önce net ve kasıtlı bir sinyal sağlar. Bu sayede, istem kullanıcı deneyimi iyileştirilir ve daha önce izni reddeden kullanıcılar için basit bir kurtarma yolu sağlanır.
443013457 numaralı hata izleniyor | ChromeStatus.com girişi | Spesifikasyon
DeviceOrientation etkinlik izni isteği API'si
Web geliştiricilerin, kullanıcı aracısından cihaz yönü ve hareket verilerinin sayfayla paylaşılmasını istemek için DeviceOrientationEvent.requestPermission() ve DeviceMotionEvent.requestPermission() yöntemlerini çağırmasına olanak tanır. Bu statik yöntemler, kullanıcının sensör verisi paylaşımına izin verip vermediğine bağlı olarak granted veya denied olarak çözümlenen bir söz döndürür.
947112 numaralı hata izleniyor | ChromeStatus.com girişi | Spesifikasyon
Tekerlek etkinliği momentumu
Yerel platformun kaydırma eylemsizliğiyle oluşturulan etkinlikleri tanımlamak için tekerlek etkinliklerinde bir momentum boolean özelliği gösterir. Bir kullanıcı, hızlı kaydırma etkileşiminden sonra parmağını dokunmatik yüzeyden kaldırdığında yerel platformlar, atalet simülasyonu için tekerlek etkinliklerini tetiklemeye devam eder. momentum özelliği, bu simüle edilmiş etkinlikleri fiziksel dokunmatik yüzey etkileşimlerinden ayırır. Böylece geliştiriciler, hızlı kaydırma etkinliklerini yok sayabilir veya zengin hızlı kaydırma efektlerini özelleştirebilir.
40704952 numaralı hata izleniyor | ChromeStatus.com girişi | Spesifikasyon
Erişilebilirlik ve Web Speech
aria-actions özellik
aria-actions özelliği için destek eklendi. İkincil işlemlerin bileşik etkileşimli widget'lara yerleştirildiği kullanıcı arayüzü kalıplarında aria-actions özelliği, geliştiricilerin bu ikincil işlem düğmelerini daha iyi bulunabilirlik için doğrudan yardımcı teknolojilere sunmasına olanak tanır.
Tracking bug #514751946 | ChromeStatus.com entry | Spec
Web Speech API: Unspoken punctuation (Web Speech API: Unspoken punctuation)
Web Speech API'nin SpeechRecognition arayüzüne unspokenPunctuation boole özelliği ekler. Etkinleştirildiğinde (true) bu özellik, konuşma tanıma motorunu, doğal duraklamalara, dilbilgisi yapısına ve prozodiye göre noktalama işaretlerini (ör. nokta, virgül ve soru işareti) açıkça belirtilen noktalama komutları gerektirmeden otomatik olarak tahmin edip eklemeye yönlendirir.
514764702 numaralı hata izleme | ChromeStatus.com girişi | Spesifikasyon
Yapay Zeka
Geleneksel Çince ve Basitleştirilmiş Çince desteği LanguageDetector
Language Detector API'ye zh-Hant (Geleneksel Çince) ve zh-Hans (Basitleştirilmiş Çince) olmak üzere iki yeni algılanabilir dil kodu eklendi. Daha önce zh döndüren algılama sonuçları artık bu daha spesifik değerlerden birini döndürecek.
519251262 numaralı hata izleniyor | ChromeStatus.com girişi | Spesifikasyon
Kaynak denemeleri
WebCrypto'daki algoritma güncellemeleri
Web Cryptography API'ye kuantum sonrası kriptografi algoritmaları ve ortak bir simetrik AEAD algoritması eklenir. Böylece geliştiriciler, NIST tarafından standartlaştırılmış kuantuma dirençli algoritmaların tarayıcı tarafından sağlanan uygulamalarına (ML-KEM (768, 1024), ML-DSA (44, 65, 87), ChaCha20-Poly1305 ve X-Wing) erişebilir.
Origin Trial | Tracking bug #450627017 | ChromeStatus.com entry | Spec
Bildirim Temelli Performans Gözlemcisi
Bildirimli bir HTTP yanıt başlığı kullanarak gezinme başlatmadan sayfa sonlandırmaya kadar olan performans metriklerini raporlayan, tarayıcıda yerleşik güvenilir bir telemetri sistemi önerir. Bu sayede, istek ağ hataları nedeniyle başarısız olsa veya oluşturma işlemi işletim sistemi tarafından sonlandırılsa bile telemetri verilerinin yakalanması sağlanır.
505208781 numaralı hata izleniyor | ChromeStatus.com girişi
Önceden getirme etkinleştirme sinyali
on-prefetch-activation HTTP yanıt başlığını kullanıma sunar. Bu başlık, sunucuların, önceden getirilmiş bir kaynak gezinme için kullanıldığında tarayıcının bildirim göndereceği bir telemetri uç noktası belirtmesine olanak tanır. Bu sayede geliştiriciler, önceden getirme stratejilerinin hassasiyetini ve performans etkisini ölçmek için güvenilir bir sinyal elde eder.
Origin Trial | Tracking bug #499814382 | ChromeStatus.com entry | Spec
WebRTC Veri Kanalı: SCTP Görüşme Hızlandırma Protokolü
Akış Denetimi İletim Protokolü (SCTP) başlatma parametrelerini doğrudan Oturum Açıklaması Protokolü (SDP) teklif/yanıt değişimine yerleştirerek WebRTC veri kanalı oluşturma işlemini hızlandırır. Bu, veri kanalı kurulum süresini iki ağ gidiş dönüş süresine kadar azaltır.
Origin Trial | Tracking bug #426480601 | ChromeStatus.com entry | Spec
Desteği sonlandırılan ve kaldırılan özellikler
Chrome 151, macOS 12 desteğini kaldırıyor
macOS 12'yi destekleyen son sürüm Chrome 150 olacak. Chrome 151'den itibaren macOS 13 veya sonraki bir sürüm gereklidir. macOS 12'nin yüklü olduğu Mac'lerde Chrome çalışmaya devam edecek ve bir bilgi çubuğu uyarısı gösterecek ancak artık güvenlik veya özellik güncellemeleri almayacak.
[LegacyNoInterfaceObject] öğesini FontFaceSet IDL'den kaldırma
[LegacyNoInterfaceObject], FontFaceSet IDL'sinden kaldırılır. Böylece FontFaceSet, window nesnesinde global bir özellik olarak düzgün şekilde kullanıma sunulur. IDL'de oluşturucu tanımlanmadığı için JavaScript'ten new FontFaceSet() çağrıldığında artık TypeError: Illegal constructor oluşturuluyor. Bu değişiklik, spesifikasyona uygun ve Firefox ile Safari'ye paraleldir.
477568263 numaralı izleme hatası | ChromeStatus.com girişi | Şartname