Chrome 138 Updates: Blob URL Restrictions, API Removals, and
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

월간 크롬 이슈 리포트 2025년 5월호

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

웹 개발

대상자

프런트엔드 개발자, 웹 확장 프로그램 개발자 (중간~고급 수준)

핵심 요약

  • Blob URL 교차 사이트 사용 제한 (Storage Key 기반 차단)
  • Media Source ExtensionsSwiftShader 지원 중단 (Chrome 138)
  • Intl.v8BreakIteratorunload 이벤트 제거 (Chrome NEXT)

섹션별 세부 요약

1. Chrome 137 주요 변경사항

  • Blob URL 교차 사이트 사용 제한 (기존 window.open(blobUrl) 호출 시 noopener 자동 적용)
  • CSS if() 함수 추가 및 SVG transform 속성 활성화
  • Experimental Web Platform features 플래그를 통해 사용 가능한 프롬프트 API 미리 보기

2. Chrome 138 주요 변경사항

  • Media Source Extensions: 비동기 범위 제거 동작 폐지 (기존 미디어 재생 로직 재검토 필요)
  • SwiftShader fallback 제거 (GPU가 없는 환경에서의 성능 저하 가능성)
  • Clear-Site-Data 헤더로 캐시 초기화 명시 지원 (보안 강화)
  • Summarizer API 활성화 (AI 기반 콘텐츠 요약 기능)

3. Chrome 139 주요 변경사항

  • macOS 11 지원 중단 (최신 OS 요구사항 반영)
  • corner-shape 속성 도입 (다양한 모서리 표현 지원)
  • CSS 커스텀 함수 동적 스타일링 지원 (보기 예시: calc(100% / 2) 대체)

4. Chrome NEXT 주요 변경사항

  • Intl.Locale getters 지원 중단 (대체 API 필요)
  • V8 엔진에서 Intl.v8BreakIterator 제거 (문자 분석 로직 리팩토링)
  • DOM blur 이벤트 제거 (이벤트 핸들러 재구성 요구)
  • Protected Audience API 구버전 지원 중단 (신규 버전으로 마이그레이션 필요)

결론

  • Blob URL 교차 사이트 공유 금지로 인해 확장 프로그램 및 브라우저 기능이 영향을 받으므로, Storage Key 검증 로직 추가 필요
  • Media Source ExtensionsSwiftShader 지원 중단에 대응해 별도의 뒷받침 기술 스택 준비 권장
  • Chrome Platform Statuschrome://flags에서 각 API 상태를 실시간 확인하여 개발 환경 업데이트 유지