[Qt] Doc: Fixing Qt WebKit reference documentation.

Patch by Jerome Pasion <jerome.pasion@digia.com> on 2012-12-13
Reviewed by Simon Hausmann.

Fixes:
-added \module for C++ classes and \qmlmodule for QML types
-added links to the Qt WebKit Examples pages
-fixed the qhp settings for Qt Creator

Task-number: QTBUG-28583
Task-number: QTBUG-28418
Task-number: QTBUG-27646

.:

* Source/qtwebkit.qdocconf:

Source/WebKit/qt:

* docs/qtwebkit.qdoc:

Source/WebKit2:

* UIProcess/API/qt/qquickwebview.cpp:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@137590 268f45cc-cd09-0410-ab3c-d52691b4dbfc
OpenCL version of FEColorMatrix.
https://bugs.webkit.org/show_bug.cgi?id=103398

Patch by Tamas Czene <tczene@inf.u-szeged.hu> on 2012-12-13
Reviewed by Zoltan Herczeg.

~3x speed-up (depending on hardware configuration)

* Target.pri: Added a new file to the build system.
* platform/graphics/filters/FEColorMatrix.cpp: calculateSaturateComponents and calculateHueRotateComponents methodes are moved to the header, since they are used by OpenCL as well
(WebCore::effectType):
* platform/graphics/filters/FEColorMatrix.h:
(FEColorMatrix):
(WebCore::FEColorMatrix::calculateSaturateComponents):
(WebCore):
(WebCore::FEColorMatrix::calculateHueRotateComponents):
* platform/graphics/gpu/opencl/FilterContextOpenCL.h: Required fields for the ColorMatrix kernels were added
(WebCore::FilterContextOpenCL::FilterContextOpenCL):
(FilterContextOpenCL):
* platform/graphics/gpu/opencl/OpenCLFEColorMatrix.cpp: the core implementation goes here
(WebCore):
(WebCore::FilterContextOpenCL::compileFEColorMatrix):
(WebCore::FilterContextOpenCL::applyFEColorMatrix):
(WebCore::FEColorMatrix::platformApplyOpenCL):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@137591 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r137512.
http://trac.webkit.org/changeset/137512
https://bugs.webkit.org/show_bug.cgi?id=104912

The entire GTK+ layout test step has been failing for hours
(Requested by mrobinson on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-12-13

Source/WebCore:

* accessibility/AccessibilityNodeObject.cpp:
(WebCore::AccessibilityNodeObject::textUnderElement):
* accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::textUnderElement):

LayoutTests:

* accessibility/button-title-uses-inner-img-alt-expected.txt: Removed.
* accessibility/button-title-uses-inner-img-alt.html: Removed.
* accessibility/focusable-div-expected.txt:
* accessibility/focusable-div.html:
* platform/chromium/TestExpectations:
* platform/chromium/accessibility/image-link-expected.txt:
* platform/mac/accessibility/image-link-expected.txt:
* platform/mac/accessibility/internal-link-anchors2-expected.txt:
* platform/mac/accessibility/static-text-role-uses-text-under-element-expected.txt:
* platform/mac/accessibility/static-text-role-uses-text-under-element.html:
* platform/mac/accessibility/table-with-aria-role-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@137592 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL][WK2] Device pixel ratio lost upon relaunch of the web process
https://bugs.webkit.org/show_bug.cgi?id=104913

Reviewed by Simon Hausmann.

Use setIntrinsicDeviceScaleFactor instead of setCustomDeviceScaleFactor
when setting the device pixel ratio to make the setting permanent and
make sure it is set as part of the web process creation parameters.

* UIProcess/API/efl/ewk_view.cpp:
(ewk_view_device_pixel_ratio_set):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@137593 268f45cc-cd09-0410-ab3c-d52691b4dbfc