Sign in to confirm you’re not a bot
This helps protect our community. Learn more
New in Chrome 109: OPFS on Android, new css properties, MathML Core support
445Likes
22,014Views
2023Jan 10
Chrome 109 is rolling out now! The Origin Private File System API is now available for Android, there is a set of new properties in CSS, you can easily add math notations in your HTML with the support for MathML core, and there’s plenty more. Adriana Jara has all the details about what’s new for developers in Chrome 109. Check out https://goo.gle/3QvKBX9 for a deeper dive, including links to docs, specs and samples. Check out what’s New in Chrome → https://goo.gle/NewInChrome Subscribe to Google Chrome Developers → https://goo.gle/ChromeDevs #NewinChrome #ChromeDeveloper #Chrome

Follow along using the transcript.

Chrome for Developers

793K subscribers
New in Chrome
by Chrome for Developers

New in Chrome

1

New in Chrome Q1 2025: CSS text-box, file system access for Android, Baseline updates and more!

Chrome for Developers
2

New in Chrome 131: improvements to details, support for @page margin boxes, and more!

Chrome for Developers
3

New in Chrome 130: Document Picture-in-Picture, CSS nesting improvements, and more!

Chrome for Developers
4

New in Chrome 129: Yield long tasks, animate intrinsic sized elements, and more!

Chrome for Developers
5

New in Chrome 128: line-breaks for the ruby element, Promise.try, and more

Chrome for Developers
6

New in Chrome 127: font-size-adjust, keyboard focusable scrollers and more.

Chrome for Developers
7

New in Chrome 126: Cross-document view transitions, CloseWatcher API re-enabled, and more

Chrome for Developers
8

New in Chrome 125: CSS anchor positioning, Compute Pressure API, and more

Chrome for Developers
9

New in Chrome 124: setHTMLUnsafe, streams in WebSockets, and more

Chrome for Developers
10

New in Chrome 123: light-dark function, Service Worker Routing API, and more!

Chrome for Developers
11

New in Chrome 122: Storage Buckets API, DevTools Performance panel updates, and more!

Chrome for Developers
12

New in Chrome 121: CSS updates, improvements to the Speculation Rules API, and more!

Chrome for Developers
13

New in Chrome 120: CloseWatcher API, name attribute for details, privacy policy reports, and more!

Chrome for Developers
14

New in Chrome 119: cookies expiration limit updated, CSS updates, & fenced frames improvements!

Chrome for Developers
15

New in Chrome 118: the @scope CSS rule is here, scripting and prefers-reduced-transparency, & more!

Chrome for Developers
16

New in Chrome 117: CSS for smooth entry & exit animations, array group, streamlined local overrides

Chrome for Developers
17

New in Chrome 116: Document Picture-in-Picture API, notRestoredReasons property, and more!

Chrome for Developers
18

New in Chrome 115: scroll-driven animations, Fenced Frames, Topics API, and more!

Chrome for Developers
19

New in Chrome 114: text-wrap:balance, CHIPS, Popover API and more!

Chrome for Developers
20

New in Chrome 113: WebGPU is here, First-Party Sets are rolling out, and more!

Chrome for Developers
21

New in Chrome 112: CSS nesting rules, no-op fetch handlers skipped, and more!

Chrome for Developers
22

New in Chrome 111: View transitions API, CSS color level 4 and more!

Chrome for Developers
23

New in Chrome 110: picture-in-picture class, launch_handler and more!

Chrome for Developers

New in Chrome 109: OPFS on Android, new css properties, MathML Core support

Chrome for Developers
25

New in Chrome 108: New viewport size units, COLRv1 support for variable fonts, and more!

Chrome for Developers
26

New in Chrome 107: Better screen sharing, render blocking resources, Pending Beacon API, and more!

Chrome for Developers
27

New in Chrome 106: Intl API Improvements, Pop-Up API, CSS Improvements, and more!

Chrome for Developers
28

New in Chrome 105: Container Queries, :has, the Sanitizer API, and more!

Chrome for Developers
29

New in Chrome 104: Region Capture, Media Queries, Shared Element Transitions, and more!

Chrome for Developers
30

New in Chrome 103: HTTP 103 early hints, Local Font Access, AbortSignal.timeout, and more!

Chrome for Developers
31

New in Chrome 102: PWAs as File Handlers, inert, the navigation API, and more!

Chrome for Developers
32

New in Chrome 100: User Agent string updates, Multi-screen window placement API, and more!

Chrome for Developers
33

New in Chrome 99: CSS Cascade Layers, Show Picker, and more!

Chrome for Developers
34

New in Chrome 98: Per-element opt-out for auto-dark, COLRv1, and more!

Chrome for Developers
35

New in Chrome 97: Web Transport, Script type Detection, and more!

Chrome for Developers
36

New in Chrome 96: Improvements for installed PWAs, Priority Hints, and more!

Chrome for Developers
37

New in Chrome 95: URLPattern, the Eye Dropper API, new origin trials, and more!

Chrome for Developers
38

New in Chrome 94: Color management for canvas, WebCodecs, WebGPU, and more!

Chrome for Developers
39

New in Chrome 93: CSS Module Scripts, URL Handlers for PWAs, the PWA Summit, and more!

Chrome for Developers
40

New in Chrome 91: File System Access API improvements, Google IO, and more

Chrome for Developers
41

New in Chrome 90: Overflow Clip, Permissions Policy, the Declarative Shadow DOM, and more!

Chrome for Developers
42

New in Chrome 89: Web Serial, HID, NFC, PWA installability changes, and more!

Chrome for Developers
43

New in Chrome 88: Manifest v3, aspect-ratio, digital goods API, and more!

Chrome for Developers
44

New in Chrome 87: Camera PTZ, SW Range Requests, and more!

Chrome for Developers
45

New in Chrome 86: File System Access, WebHID, new CSS features, and more!

Chrome for Developers
46

New in Chrome 85: CSS Properties, content-visibility, getInstalledRelatedApps(), and lots more!

Chrome for Developers
47

New in Chrome 84: App Shortcuts, Web Animations, Wake Lock, and lots more!

Chrome for Developers
48

New in Chrome 83: Trusted types, updated form controls, and more!

Chrome for Developers
49

New in Chrome 81: App icon badging lands in stable, new origin trials, hit testing for WebXR & more!

Chrome for Developers
50

New in Chrome 80: Module Workers, Optional Chaining, New Origin Trials, and more!

Chrome for Developers
51

New in Chrome 79: Maskable icons, WebXR, Wake Lock, and more!

Chrome for Developers
52

New in Chrome 78: New origin trials, CSS Properties & Values API, and fresher service workers!

Chrome for Developers
53

New in Chrome 77: Native Lazy Loading, Largest Contentful Paint, and New Forms Capabilities

Chrome for Developers
54

New in Chrome 76: Better install experiences for PWAs, dark mode, and more!

Chrome for Developers
55

New in Chrome 75: Reduced latency on canvas, web share gets better, and more!

Chrome for Developers
56

New in Chrome 74: Private Class Fields, Prefers Reduced Motion, CSS Transition Events, & more!

Chrome for Developers
57

New in Chrome 73: Desktop PWAs, Signed HTTP Exchanges and Constructable Style Sheets

Chrome for Developers
58

New in Chrome 72: Public Class Fields, User Activation API, Intl.format and more!

Chrome for Developers
59

New in Chrome 71: Relative time support with Intl.RelativeTimeFormat and New underline options

Chrome for Developers
60

New in Chrome 70: Desktop PWAs on Windows, Public Key Credentials, Named Workers and more!

Chrome for Developers
61

New in Chrome 69: CSS Scroll Snapping, Notches, Web Locks and more

Chrome for Developers
62

New in Chrome 68: Add to Home Screen, Page Lifecycle API and Payment Handler

Chrome for Developers
63

New in Chrome 67: Desktop Progressive Web Apps, Generic Sensors & BigInts

Chrome for Developers
64

New in Chrome 66: CSS Types Model Object, Async Clipboard & new Canvas contexts

Chrome for Developers
65

New in Chrome 65: CSS Paint API, Server Timing API, and CSS display: contents

Chrome for Developers
66

New in Chrome 64: ResizeObservers, Named Captures, import.meta and more!

Chrome for Developers
67

New in Chrome 63: Dynamic Module Imports, Async Iterators and Generators, and CSS Over-Scroll!

Chrome for Developers
68

Chrome 62: Improved Network Information API, Support for OpenType Variable Fonts and more!

Chrome for Developers
69

Chrome 61: JavaScript Modules, WebUSB, WebShare and more

Chrome for Developers
70

Chrome 60: Paint Timing API, Control Font Loading with Font-Display and WebAssembly

Chrome for Developers
71

Chrome 59: Headless Chrome, Native Notifications on macOS and the Image Capture API

Chrome for Developers
72

Chrome 58: IndexedDB 2.0, display: fullscreen and New Options for Sandboxed iFrames

Chrome for Developers
73

Chrome 57: Grid based layouts, Media Session API and more

Chrome for Developers
74

Chrome 56: Web Bluetooth, CSS Position Sticky, and HTML5 By Default

Chrome for Developers
75

Chrome 55: Async and Await, Pointer Events, Persistent Storage and more

Chrome for Developers
76

Chrome 54: Custom Elements v1, Broadcast Channel API, Foreign Fetch and more

Chrome for Developers
77

Chrome 53: Shadow DOM v1, Payment Request API and more

Chrome for Developers
78

Chrome 52: Contain Property, the PerformanceObserver API & Service Worker Stream

Chrome for Developers
79

Chrome 51: Intersection Observers, Passive Event Listeners and the Credential Management API

Chrome for Developers
80

Chrome 50: Payload in Push, Preload Assets & Canvas supports toBlob()

Chrome for Developers
81

Chrome 49: Custom CSS properties, background sync and save-data client hint

Chrome for Developers
82

Chrome 48: Custom buttons in notifications, DevTools Security panel, and Presentation mode

Chrome for Developers
83

Chrome 47: Splash Screens, requestIdleCallback and better desktop notifications (New in Chrome)

Chrome for Developers
84

Chrome 46: New motion-path animations, client hints and service worker improvements

Chrome for Developers
85

Chrome 45: More ECMA Script 2015, improved Add to Home Screen, and more (New In Chrome - Ep 45)

Chrome for Developers
86

Chrome 44: Improvements to the App Install Banner & More (New In Chrome - Ep 44)

Google for Developers
87

Chrome 43: Cut and Copy, changes to DOM attributes & WebMIDI (New In Chrome - Ep 43)

Google for Developers
88

Chrome 42: Push API, App Install Banners & Fetch (New In Chrome - Ep 42)

Google for Developers