Overview

Opera Presto rendering engine

This document and its associated support tables apply specifically to the Opera Presto 2.8 rendering engine. It incorporates
Opera Presto web specification support with the latest Core Milestone and integration point. Changes and additions occurring
since Opera Presto 2.7 are identified with their specific Core Milestone integration points. Please see the following Core Milestone integration points added since Opera Presto 2.7 topic.

Opera desktop, device, and mobile products

Opera products use and depend upon various parts of the Opera Presto rendering engine and its web specification features.
It is important to note that while the latest Opera Presto rendering engine has incorporated new web specification features,
they may not have been added to the latest released versions of Opera products.

The Opera user agent string

Opera products will identify which Opera Presto version and core-integration-point they are using in their user agent string.
Depending on your Opera product, the Opera user agent string is placed in the "About Opera" page, found by typing opera:about
in the address bar, or by clicking "Help > About Opera" in the Menu.

Here is an example:

Opera/9.80 (Windows NT 5.1; U; en) Presto/2.8.131 Version/11.10

This example user agent string belongs to Opera 11.10 final release for desktop. It describes that it is using the Opera
Presto 2.8 (Presto/2.8) rendering engine, incorporating core-integration-point
131 (.131).

Opera articles

For further reference, and where applicable, Opera web specification support table documents now contain hyperlinks to Opera
technical articles written by leading subject matter experts. These are sourced from Opera's extensive developer website,
dev.opera.com.

Web specifications added since Opera Presto 2.7

Important note

The following web specification items integrated into the Opera Presto rendering engine are identified with their (Presto/2.8.xxx)
core-integration-point numbers. This identifies which web specifications are included with Opera product versions, as shown
in their user agent strings. Please see the preceding description in The Opera user agent string topic,
to associate Opera product versions with the Opera Presto core-integration-points they contain.

Implemented in core-integration-points 90 through 102

Geolocation API improvements

Improved our implementation of the W3C Geolocation specification. Geolocation is now implemented as described in the W3C
Geolocation API Specification (Presto/2.8.94).