Title: [113015] trunk
Revision
113015
Author
[email protected]
Date
2012-04-03 05:11:04 -0700 (Tue, 03 Apr 2012)

Log Message

[EFL] LayoutTestController needs implementation of goBack
https://bugs.webkit.org/show_bug.cgi?id=81914

Patch by Christophe Dumez <[email protected]> on 2012-04-03
Reviewed by Philippe Normand.

Tools:

Implement goBack() in EFL's LayoutTestController by calling
ewk_frame_back().

* DumpRenderTree/efl/LayoutTestControllerEfl.cpp:
(LayoutTestController::goBack):

LayoutTests:

Unskip loader/navigation-while-deferring-loads test in EFL now that
its LayoutTestController supports goBack().

* platform/efl/Skipped:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (113014 => 113015)


--- trunk/LayoutTests/ChangeLog	2012-04-03 12:08:14 UTC (rev 113014)
+++ trunk/LayoutTests/ChangeLog	2012-04-03 12:11:04 UTC (rev 113015)
@@ -1,3 +1,15 @@
+2012-04-03  Christophe Dumez  <[email protected]>
+
+        [EFL] LayoutTestController needs implementation of goBack
+        https://bugs.webkit.org/show_bug.cgi?id=81914
+
+        Reviewed by Philippe Normand.
+
+        Unskip loader/navigation-while-deferring-loads test in EFL now that
+        its LayoutTestController supports goBack().
+
+        * platform/efl/Skipped:
+
 2012-04-03  Balazs Kelemen  <[email protected]>
 
         [Qt][WK2] Failing http/tests/plugins tests after reenabled plugins

Modified: trunk/LayoutTests/platform/efl/Skipped (113014 => 113015)


--- trunk/LayoutTests/platform/efl/Skipped	2012-04-03 12:08:14 UTC (rev 113014)
+++ trunk/LayoutTests/platform/efl/Skipped	2012-04-03 12:11:04 UTC (rev 113015)
@@ -587,9 +587,6 @@
 # EFL's LayoutTestController does not implement setDomainRelaxationForbiddenForURLScheme
 http/tests/security/setDomainRelaxationForbiddenForURLScheme.html
 
-# EFL's LayoutTestController does not implement goBack
-loader/navigation-while-deferring-loads.html
-
 # EFL's LayoutTestController does not implement setDefersLoading
 loader/navigation-while-deferring-loads.html
 

Modified: trunk/Tools/ChangeLog (113014 => 113015)


--- trunk/Tools/ChangeLog	2012-04-03 12:08:14 UTC (rev 113014)
+++ trunk/Tools/ChangeLog	2012-04-03 12:11:04 UTC (rev 113015)
@@ -1,3 +1,16 @@
+2012-04-03  Christophe Dumez  <[email protected]>
+
+        [EFL] LayoutTestController needs implementation of goBack
+        https://bugs.webkit.org/show_bug.cgi?id=81914
+
+        Reviewed by Philippe Normand.
+
+        Implement goBack() in EFL's LayoutTestController by calling
+        ewk_frame_back().
+
+        * DumpRenderTree/efl/LayoutTestControllerEfl.cpp:
+        (LayoutTestController::goBack):
+
 2012-04-03  Alexander Shalamov  <[email protected]>
 
         [EFL] LayoutTestController needs implementation of pageSizeAndMarginsInPixels

Modified: trunk/Tools/DumpRenderTree/efl/LayoutTestControllerEfl.cpp (113014 => 113015)


--- trunk/Tools/DumpRenderTree/efl/LayoutTestControllerEfl.cpp	2012-04-03 12:08:14 UTC (rev 113014)
+++ trunk/Tools/DumpRenderTree/efl/LayoutTestControllerEfl.cpp	2012-04-03 12:11:04 UTC (rev 113015)
@@ -608,8 +608,7 @@
 
 void LayoutTestController::goBack()
 {
-    // FIXME: implement to enable loader/navigation-while-deferring-loads.html
-    notImplemented();
+    ewk_frame_back(browser->mainFrame());
 }
 
 void LayoutTestController::setDefersLoading(bool)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to