[EFL] DRT needs an implementation of layoutTestController.setSerializeHTTPLoads
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 May 2012 08:15:58 +0000 (08:15 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 May 2012 08:15:58 +0000 (08:15 +0000)
commit78459fb899b52ba156a4ce4f48f6d483625c8f3b
tree2bb76217724b3d2b6f2fe0ab554e8d114da58c8c
parent40f6f5e2d1522fe949f15661e33442db72ffe281
[EFL] DRT needs an implementation of layoutTestController.setSerializeHTTPLoads
https://bugs.webkit.org/show_bug.cgi?id=86101

Patch by Sudarsana Nagineni <sudarsana.nagineni@linux.intel.com> on 2012-05-18
Reviewed by Ryosuke Niwa.

Source/WebKit/efl:

Add missing implementation setSerializeHTTPLoads to EFL's
DumpRenderTreeSupport to allow testing resource load order.

* WebCoreSupport/DumpRenderTreeSupportEfl.cpp:
(DumpRenderTreeSupportEfl::setSerializeHTTPLoads):
* WebCoreSupport/DumpRenderTreeSupportEfl.h:

Tools:

Add missing implementation setSerializeHTTPLoads to allow
testing resource load order.

* DumpRenderTree/efl/DumpRenderTreeChrome.cpp:
(DumpRenderTreeChrome::resetDefaultsToConsistentValues):
* DumpRenderTree/efl/LayoutTestControllerEfl.cpp:
(LayoutTestController::setSerializeHTTPLoads):

LayoutTests:

Unskip test cases which rely on LayoutTestController's setSerializeHTTPLoads
implementation and add EFL expectations for tests same as in mac port (MIME
type is "application/javascript" instead of "application/x-javascript").

* platform/efl/Skipped:
* platform/efl/fast/loader/file-protocol-fragment-expected.txt: Removed. The current
result matches the base expectation, so removed the platform-specific results.
* platform/efl/fast/preloader/document-write-2-expected.txt: Added.
* platform/efl/fast/preloader/document-write-expected.txt: Added.
* platform/efl/test_expectations.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117561 268f45cc-cd09-0410-ab3c-d52691b4dbfc
12 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/efl/Skipped
LayoutTests/platform/efl/fast/loader/file-protocol-fragment-expected.txt [deleted file]
LayoutTests/platform/efl/fast/preloader/document-write-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/fast/preloader/document-write-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/test_expectations.txt
Source/WebKit/efl/ChangeLog
Source/WebKit/efl/WebCoreSupport/DumpRenderTreeSupportEfl.cpp
Source/WebKit/efl/WebCoreSupport/DumpRenderTreeSupportEfl.h
Tools/ChangeLog
Tools/DumpRenderTree/efl/DumpRenderTreeChrome.cpp
Tools/DumpRenderTree/efl/LayoutTestControllerEfl.cpp