---
title: DOMWindow Additions
framework: webkitjs
role: collectionGroup
role_heading: API Collection
path: webkitjs/domwindow_additions
---

# DOMWindow Additions

DOMWindow additions allow conversion of points between page- and node-coordinate systems for transitions, support for CSS media queries, and device orientation and motion events.

## Topics

### Using Offline Storage

- [applicationCache](webkitjs/domwindow/1630652-applicationcache.md)

### Converting Points

- [webkitConvertPointFromPageToNode](webkitjs/domwindow/1631559-webkitconvertpointfrompagetonode.md)
- [webkitConvertPointFromNodeToPage](webkitjs/domwindow/1631271-webkitconvertpointfromnodetopage.md)

### Making Media Queries

- [styleMedia](webkitjs/domwindow/1632755-stylemedia.md)

### Getting Orientation and Motion Events

- [orientation](webkitjs/domwindow/1632568-orientation.md)
- [ondevicemotion](webkitjs/domwindow/1632048-ondevicemotion.md)
- [ondeviceorientation](webkitjs/domwindow/1628872-ondeviceorientation.md)

## See Also

### Related Documentation

- [Safari CSS Visual Effects Guide](apple-archive/documentation/InternetWeb/Conceptual/SafariVisualEffectsProgGuide/Introduction.html.md)
- [Safari Web Content Guide](apple-archive/documentation/AppleApplications/Reference/SafariWebContent/Introduction.md)
