Fix documentation of the selector API

We support all CSS selectors WebKit supports since the methods map
internally to the DOM Selectors API. We should therefore update
the documentation to claim more than CSS2 selector support.

Task-number: QTBUG-37208
Change-Id: I4eae7c897f13bbb17221995ef764020d9341d1f8
Reviewed-by: Michael Bruning <michael.bruning@digia.com>
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
Fix missing image in QWebView class documentation.

Add a current image of a QWebView showing the  Qt Project Homepage
previewed in Qt Creator.

Task-number: QTBUG-37208
Change-Id: Iedfee6965aa0ef35ba2a532a937e8054c4a0a9d5
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>
Reviewed-by: Michael Bruning <michael.bruning@digia.com>
Fix the webkit build with icu on Mac OS X 10.9.

The QtWebKit build on OS X 10.9 was failing due to the wrong headers
being used for ICU. WebKit uses the system ICU libraries and includes
the headers for this from the WebKit source.

Fixed by changing the include path order for the QtWebKit build.

Task-number: QTBUG-35667
Change-Id: Ic68991535457c1fc318b54f6830de352399dd5c4
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>
Fix crash with rendering sliders that have anonymous nodes.

Added a check to no longer unconditionally call Node::toInputElement.

Task-number: QTBUG-37029
Change-Id: I905dba35c19d4adb6652bbeaad77998560e36119
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>