2010-07-30 Satish Sampath <satish@chromium.org>
Reviewed by Jeremy Orlow.
Add a mock in WebCore for testing speech input https://bugs.webkit.org/show_bug.cgi?id=42603
Layout tests will be added in a subsequent patch using this mock.
2010-07-30 Hans Wennborg <hans@chromium.org>
Reviewed by Steve Block.
Disable runtime switch for device orientation in chromium https://bugs.webkit.org/show_bug.cgi?id=43237
Explicitly set the runtime switch for device orientation in WebView::create until we implement the feature. If the flag is accidentally on while no DeviceOrientationClient is provided, the program will crash.
2010-07-30 Mahesh Kulkarni <mahesh.kulkarni@nokia.com>
Reviewed by Tor Arne Vestbø.
[QT][Symbian] QtTestBrowser missing location capabilities https://bugs.webkit.org/show_bug.cgi?id=43235
QtTestBrowser missing capabilities to use QtMobility::QLocation.
2010-07-30 Renata Hodovan <reni@inf.u-szeged.hu>
Reviewed by Nikolas Zimmermann.
Update SVG implementation status.
2010-07-30 Nikolas Zimmermann <nzimmermann@rim.com>
Reviewed by Dirk Schulze.
svg/dynamic-updates: cursor attribute changes not respected https://bugs.webkit.org/show_bug.cgi?id=42615
Turns out the tests were wrong, specifying a hot spot which is too large. Switched to a larger cursor image to make the changes easier to detect, when using the browser.
All svg/dynamic-updates tests work again, without regressions.
Reviewed by Simon Hausmann.
[QT] build fix for symbian https://bugs.webkit.org/show_bug.cgi?id=43234
Optimize SVGResources memory usage https://bugs.webkit.org/show_bug.cgi?id=43236
Instead of storing pointers to all possible resources that could be applied to an element, group them in three categories: clipper/filter/masker, marker-start/marker-mid/marker-end, and fill/stroke.
Only build the cached resources data for elements where the properties can be applied to. Maintain a static list of tagnames for each of the three categories, to avoid doing unncessary work.
Doesn't affect any tests.