summaryrefslogtreecommitdiffstats
path: root/webkit/tools/test_shell/layout_test_controller.h
diff options
context:
space:
mode:
authormihaip@chromium.org <mihaip@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-09 20:38:30 +0000
committermihaip@chromium.org <mihaip@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-09 20:38:30 +0000
commitb63f218a98a7dec9fd6dfb4e427d765fc95120fe (patch)
tree5976fcb7dfbdfbb233d30e2afed6e50ae8abb04f /webkit/tools/test_shell/layout_test_controller.h
parente8234d36dc74d94f4921cadde17064ececae16b1 (diff)
downloadchromium_src-b63f218a98a7dec9fd6dfb4e427d765fc95120fe.zip
chromium_src-b63f218a98a7dec9fd6dfb4e427d765fc95120fe.tar.gz
chromium_src-b63f218a98a7dec9fd6dfb4e427d765fc95120fe.tar.bz2
Implement layoutTestController.dumpResourceResponseMIMETypes in test_shell
(Chromium DRT side of this is in http://webkit.org/b/45479). BUG=46872 TEST=fast/preloader and other layout tests now pass Review URL: http://codereview.chromium.org/3317016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58994 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/tools/test_shell/layout_test_controller.h')
-rw-r--r--webkit/tools/test_shell/layout_test_controller.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/webkit/tools/test_shell/layout_test_controller.h b/webkit/tools/test_shell/layout_test_controller.h
index 668205c..87f699c 100644
--- a/webkit/tools/test_shell/layout_test_controller.h
+++ b/webkit/tools/test_shell/layout_test_controller.h
@@ -207,6 +207,7 @@ class LayoutTestController : public CppBoundClass {
void dumpAsWebArchive(const CppArgumentList& args, CppVariant* result);
void dumpTitleChanges(const CppArgumentList& args, CppVariant* result);
void dumpResourceLoadCallbacks(const CppArgumentList& args, CppVariant* result);
+ void dumpResourceResponseMIMETypes(const CppArgumentList& args, CppVariant* result);
void setMainFrameIsFirstResponder(const CppArgumentList& args, CppVariant* result);
void display(const CppArgumentList& args, CppVariant* result);
void testRepaint(const CppArgumentList& args, CppVariant* result);
@@ -305,6 +306,9 @@ class LayoutTestController : public CppBoundClass {
bool ShouldDumpResourceLoadCallbacks() {
return dump_resource_load_callbacks_;
}
+ bool ShouldDumpResourceResponseMIMETypes() {
+ return dump_resource_response_mime_types_;
+ }
bool ShouldDumpStatusCallbacks() {
return dump_window_status_changes_;
}
@@ -418,6 +422,10 @@ class LayoutTestController : public CppBoundClass {
// load callback.
static bool dump_resource_load_callbacks_;
+ // If true, the test_shell will output a line with the MIME type for each
+ // resource that is loaded.
+ static bool dump_resource_response_mime_types_;
+
// If true, the test_shell will produce a dump of the back forward list as
// well.
static bool dump_back_forward_list_;