Use DeferrableOneShotTimer for deleting decoded data
https://bugs.webkit.org/show_bug.cgi?id=118150

Reviewed by Andreas Kling.

Adam Barth pointed out that the virtual function for overriding the default delay doesn't work
as expected from base class constructor.

* loader/cache/CachedResource.cpp:
(WebCore::deadDecodedDataDeletionIntervalForResourceType):
(WebCore::CachedResource::CachedResource):
        
    Use static function instead of calling a virtual.

* loader/cache/CachedResource.h:
* loader/cache/CachedScript.cpp:
* loader/cache/CachedScript.h:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152219 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] Remove long unused Qt4 forward definitions

Unreviewed cleanu-up.

* platform/graphics/GraphicsContext3D.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152220 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] Unreviewed gardening. Skipping unsupported tests.

Patch by Gabor Abraham <abrhm@inf.u-szeged.hu> on 2013-07-01

* platform/qt/TestExpectations:

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