Changes between Version 4 and Version 5 of QtWebKitFeatures22


Ignore:
Timestamp:
Jun 3, 2011 11:37:47 AM (8 years ago)
Author:
Ademar Reis
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QtWebKitFeatures22

    v4 v5  
    33= Overview of QtWebKit 2.2 =
    44
    5 TODO: add a list of features and changes from !QtWebKit-2.0 (the previous stable version supported on all platforms).
     5== Changes since QtWebKit-2.1 ==
     6!QtWebKit-2.1 was an independent release targeted at and supported on mobile platforms.
     7
     8The main changes since !QtWebKit-2.1 are:
     9
     10 * '''TODO:''' fill-in notable changes on trunk during the past year;
     11 * Support for HTML media (audio/video) on desktop platforms;
     12
     13== Changes since QtWebKit-2.0 (Qt-4.7.*) ==
     14!QtWebKit-2.0 was the previous version supported on desktop and mobile platforms. It's the !QtWebKit version included in Qt-4.7.
     15
     16These are the changes between !QtWebKit-2.0 and !QtWebKit-2.1 (combine them with the changes between !QtWebKit-2.1 and !QtWebKit-2.2 to have the full list)
     17
     18=== Notable Web Developer features ===
     19
     20  * Touch Events
     21  * Geolocation API
     22  * Progress element and meter element
     23  * Viewport meta tag
     24  * Canvas element
     25  * Application cache
     26  * Web SQL Database
     27  * Web Storage
     28  * CSS Animations
     29  * CSS Transitions
     30  * CSS 2D Transforms
     31  * CSS Text
     32  * CSS Masks
     33  * CSS ScrollBar Styles
     34  * Native JSON parser
     35
     36Note: HTML5 and CSS3 features are based on draft specifications that are subject to change.
     37
     38=== JavaScript JIT ===
     39
     40Just-in-time (JIT) compilation for JavaScript works on the following platforms (some of them not officially supported):
     41  * Mac OS X, 64-bit and 32-bit
     42  * Windows desktop platforms when using Microsoft Visual C++ or gcc 4.1 or higher (MinGW). 32-bit build only; JIT currently doesn't work on 64-bit builds on Windows.
     43  * Linux on x86 platforms with gcc 4.1 or higher
     44  * Linux on ARM (Thumb-2 JIT is not currently used)
     45  * Linux on MIPS architecture, maintained by MIPS Technologies.
     46  * Symbian
     47
     48=== Netscape Plug-in API ===
     49
     50!QtWebKit-2.2 includes the Netscape Plug-in API on X11, Windows, and Mac OS X.
    651
    752== See also ==
    853   * [wiki:QtWebKitRelease22 QtWebKit-2.2 release page]
     54   * [wiki:QtWebKitFeatures21 QtWebKit-2.1 features]