Chrome 152

Kararlı sürümün yayınlanma tarihi: 25 Ağustos 2026

Aksi belirtilmedikçe aşağıdaki değişiklikler Android, ChromeOS, Linux, macOS ve Windows için Chrome 152 kararlı kanal sürümü için geçerlidir.

CSS ve kullanıcı arayüzü

::backdrop, ::scroll-marker ve ::view-transition için CSSPseudoElement desteği

Daha önce ::after, ::before ve ::marker için tanımlanan CSSPseudoElement desteği, birkaç yeni sözde öğeyi de içerecek şekilde genişletildi:

  • ::backdrop: Arka plan tıklandığında iletişim kutusunun kapatılmasına yardımcı olurken iletişim kutusu içeriğindeki tıklamaları engellemez. Tıklamanın nerede gerçekleştiğini belirlemek için karmaşık kesişim mantığına gerek kalmaz.
  • ::scroll-marker: Tıklama istatistiklerini toplamak için kullanılır.
  • ::view-transition: Geometriye duyarlı görünüm geçişlerini desteklemenin ve yeni bir geçiş başlatmak için görünüm geçişini yarıda kesmenin yolunu açar.

ChromeStatus.com girişi | Şartname

Göreceli alfa renkleri (CSS Color 5 alpha() işlevi)

Göreceli alfa renkleri, bir kaynak rengi referans alır ve yalnızca alfa kanalını değiştirir. Böylece geliştiriciler, şeffaflığı mevcut bir renk değerine göre ayarlayabilir.

492246715 numaralı hatayı izleme | ChromeStatus.com girişi | Şartname

window-drag CSS özelliği

window-drag CSS özelliği, web içeriğinin, yüklü bir masaüstü web uygulaması kullanıcı arayüzünün, sürüklenebilir pencere başlık çubuğu alanları gibi davranan bölgelerini belirlemesine olanak tanır. Uygulandığında, tıklayıp sürükleme gibi işaretçi etkileşimleri normal sayfa etkileşimini tetiklemek yerine üst düzey uygulama penceresini taşır. Bu özellik, mevcut app-region CSS özelliğini standartlaştırıp yeniden adlandırır, değer adlarını move ve none olarak değiştirir ve açıkça devralma davranışı ekler.

477608113 numaralı hata izleniyor | ChromeStatus.com girişi | Spesifikasyon

DOM ve HTML

autocorrect genel HTML özelliğini kullanıma sunma

HTML autocorrect özelliği, web yazarlarının <input>, <textarea> ve contenteditable ana makineleri dahil olmak üzere düzenlenebilir öğelerdeki kullanıcı girişine otomatik düzeltmenin uygulanıp uygulanmayacağını kontrol etmesine olanak tanır. Bu özellik, autocorrect genel HTML özelliğini kullanıma sunar ve HTMLElement üzerinde yansıtır.

İzleme hatası #40871769 | ChromeStatus.com girişi | Spesifikasyon

OpaqueRange

OpaqueRange, bir form kontrolü değerindeki (ör. <textarea> veya metin tabanlı <input>) canlı bir metin aralığını temsil eder. Böylece geliştiriciler, aralığa benzer API'ler kullanarak değer metniyle çalışabilir. Bu API, getBoundingClientRect() ve getClientRects() gibi işlemleri ve satır içi öneriler, vurgular ve sabitlenmiş popover'lar için CSS Custom Highlight API ile entegrasyonu sağlar. startContainer ve endContainer için null döndürürken yalnızca değer ofsetlerini göstererek kapsüllemeyi korur.

421421332 numaralı hatayı izleme | ChromeStatus.com girişi | Şartname

Kökler arası ARIA için referans hedef

Referans hedef, <label for>, aria-labelledby, popovertarget ve commandfor gibi kimlik özelliklerinin, bileşenin gölge DOM'undaki öğelere iletilmesini sağlarken iç durumun kapsüllenmesini korur. Bir gölge ana makinesi, referans hedefi olarak hareket etmesi için gölge ağacında bir öğe belirttiğinde, gölge ana makinesini işaret eden tüm kimlik referansları bunun yerine referans hedefi öğesine yönlendirilir. Referans hedef, <template> üzerinde shadowrootreferencetarget özelliği kullanılarak veya JavaScript'te ShadowRoot.prototype.referenceTarget kullanılarak bildirimli olarak ayarlanabilir.

346835896 numaralı izleme hatası | ChromeStatus.com girişi | Şartname

Web uygulamaları

macOS'te PWA'lar için bildirim ilişkilendirmesi

macOS'e bir progresif web uygulaması (PWA) yüklendiğinde bildirimleri artık Google Chrome yerine doğrudan PWA ile (Bildirim Merkezi'nde kendi adını ve simgesini kullanarak) ilişkilendirilecek. PWA bildirimleri, yerel macOS uygulamalarıyla uyumlu hâle getirildi: Chrome artık macOS'teki bildirimler için requireInteraction alanını desteklemiyor ve Badging API, uygulama rozetinin görünmesi için bildirim izinleri gerektiriyor.

327449602 numaralı hata izleme kaydı | ChromeStatus.com girişi | Spesifikasyon

Yalıtılmış web uygulamaları için alt uygulamalar

Alt uygulamalar, geliştiricilerin tek bir yalıtılmış web uygulaması (IWA) yüklemesi altında birden fazla uygulama oluşturmasına olanak tanır. Her alt uygulamanın kendine özgü adı, simgeleri ve işletim sistemi entegrasyonları vardır. Alt uygulamalar, tek ve birleşik bir IWA yükleme ve güncelleme süreciyle masaüstü rafında üst IWA'dan farklı bir kimlikle görünür. Yöneticiler, kurumsal politikaları kullanarak bu özelliği kontrol edebilir.

İzleme hatası #414729785 | ChromeStatus.com girişi | Spesifikasyon

Yalıtılmış web uygulamaları için çerçevesiz ekran modu

Çerçevesiz ekran modu, standart pencere kenarlıklarını ve başlık çubuklarını kaldırarak yalıtılmış web uygulamalarının tarayıcı penceresinin tamamını kaplamasına olanak tanır. Bu sayede, kullanılabilir çalışma alanı optimize edilir ve geliştiriciler özel marka öğeleri ve menü hiyerarşileriyle benzersiz kullanıcı deneyimleri tasarlayabilir. Yöneticiler, pencere yönetimi kurumsal politikalarını kullanarak bu özelliği yönetebilir.

477512407 numaralı hata izleme | ChromeStatus.com girişi | Spesifikasyon

Performans ve ağ iletişimi

CPU Performance API

CPU Performance API, web uygulamalarının kullanıcının cihazının CPU performans katmanını belirlemesine olanak tanır. Web uygulamaları, CPU basıncındaki değişikliklere tepki vermek için bu bilgileri Compute Pressure API ile birlikte kullanarak daha iyi bir kullanıcı deneyimi sunabilir. Kullanıcılar ve yöneticiler, Chrome ayarlarını ve kurumsal politikaları kullanarak bildirilen performans katmanını geçersiz kılabilir.

449760252 numaralı hata izleniyor | ChromeStatus.com girişi | Spesifikasyon

Bağlantı İzin Verilenler Listeleri

Bağlantı izin verilenler listeleri, Fetch API veya diğer web platformu API'leri aracılığıyla bir dokümandan ya da çalışandan başlatılan bağlantıları kısıtlayarak harici uç noktalar üzerinde açık kontrol sağlar. Sunucular, yetkilendirilmiş bir uç nokta listesini HTTP yanıt başlığı aracılığıyla dağıtır ve Chrome, bağlantı kurmadan önce hedef uç noktaları bu izin verilenler listesine göre değerlendirir.

Tracking bug #447954811 | ChromeStatus.com entry | Spec

Medya, sensörler ve giriş

MediaCapabilities.decodingInfo.encryptionScheme

navigator.mediaCapabilities.decodingInfo() içinde kullanılan KeySystemTrackConfiguration sözlüğüne encryptionScheme özelliğini ekler. Bu, web uygulamalarının belirli bir şifreleme şemasının (ör. 'cenc' veya 'cbcs') desteklenip desteklenmediğini sorgulamasına olanak tanır.

498284510 numaralı hata izleniyor | ChromeStatus.com girişi | Spesifikasyon

getDisplayMedia() dilinde ses tercihi yakalama

Bu ipucu, web uygulamalarının tarayıcıya video ile birlikte ses paylaşımını tercih ettiklerini bildirmesini sağlar. Bu, geliştiricilerin ses yakalamaya dayalı uygulamaların sorunsuz çalışmasını sağlamasına yardımcı olur.

535514300 numaralı hata izleniyor | ChromeStatus.com girişi | Spesifikasyon

WebGPU: Alt grup boyutu kontrolü

Bir hesaplama gölgelendiricisinde alt grup boyutunun açıkça ayarlanmasına olanak tanıyan isteğe bağlı GPU özelliğini "subgroup-size-control" ekler. Bu, özellikle yapay zeka iş yükleri için, hedeflenen donanım platformlarında belirli alt grup boyutlarına sahip alt grup işlemleri kullanarak bilgi işlem gölgelendirici performansını optimize eder.

463721943 numaralı hatayı izleme | ChromeStatus.com girişi | Spesifikasyon

Gizlilik ve güvenlik

Şüpheli site uyarıları

Güvenli Tarama Gelişmiş Koruma kullanıcıları, kötü amaçlı olabileceklerine dair sinyaller veren siteleri ziyaret ettiklerinde Chrome'da atlanabilir bir uyarı pop-up'ı gösterilir. Bu uyarı, onaylanmış kötü amaçlı web siteleri için mevcut ara sayfa uyarılarına ek olarak gösterilir. Yöneticiler, bu özelliği Güvenli Tarama politikalarını kullanarak yapılandırabilir.

ChromeStatus.com girişi

Kaynak denemeleri

İstemci tarafı XSLT için sonlanan özellik denemesi

İstemci tarafı XSLT'nin desteği sonlandırıldı ve web platformundan kaldırılması planlanıyor. Sitelerin ek geçiş süresi elde etmesi için Chrome 152'den itibaren sonlanan özellik denemesi yapılabilir.

Origin Trial | Tracking bug #435623334 | ChromeStatus.com entry

Spekülasyon Kuralları: Görüntü alanı sezgisel yöntemleri üzerinde orta düzeyde kontrol

Spekülasyon kuralları görünüm alanı sezgisel yöntemleri için deneysel kontroller sağlar. Bu sayede geliştiriciler, alternatif sezgisel yöntem parametrelerinin varsayılan ayarlara kıyasla daha iyi önceden getirme ve önceden oluşturma sonuçları sağlayıp sağlamadığını test edebilir.

529423512 numaralı hata izleme | ChromeStatus.com girişi

User Agent Image Replacement API

Geliştiricilerin, belgelerin diğer içeriklere uyum sağlayabilmesi ve olası kullanıcı kafa karışıklığını önleyebilmesi için tarayıcının kullanıcı adına bir sayfadaki resim medyasını ne zaman değiştirdiğini veya yerine yenisini koyduğunu (ör. üretken yapay zeka kullanarak) gözlemlemesine olanak tanır.

544822216 numaralı hata izleme | ChromeStatus.com girişi | Spesifikasyon

Desteği sonlandırılan ve kaldırılan özellikler

Private Aggregation API'yi kaldırma

Chrome'un üçüncü taraf çerezlerine yönelik mevcut yaklaşımın sürdürüleceğini duyurmasının ardından Private Aggregation API, desteği sonlandırıldı ve ilgili Privacy Sandbox API'leriyle birlikte kaldırıldı.

ChromeStatus.com girişi | Şartname