summaryrefslogtreecommitdiff
path: root/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics')
-rw-r--r--Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewIsActiveSetIsActive.cpp131
-rw-r--r--Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewIsActiveSetIsActive_Bundle.cpp52
-rw-r--r--Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewRestoreZoomAndScrollBackForward.cpp129
-rw-r--r--Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewUserViewportToContents.cpp145
-rw-r--r--Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/backforward1.html5
-rw-r--r--Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/backforward2.html1
6 files changed, 0 insertions, 463 deletions
diff --git a/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewIsActiveSetIsActive.cpp b/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewIsActiveSetIsActive.cpp
deleted file mode 100644
index ef9625b99..000000000
--- a/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewIsActiveSetIsActive.cpp
+++ /dev/null
@@ -1,131 +0,0 @@
-/*
- * Copyright (C) 2013 Nokia Corporation and/or its subsidiary(-ies).
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#include "config.h"
-#include "PlatformUtilities.h"
-#include "Test.h"
-
-#include <WebKit/WKContext.h>
-#include <WebKit/WKPage.h>
-#include <WebKit/WKRetainPtr.h>
-#include <WebKit/WKView.h>
-
-namespace TestWebKitAPI {
-
-static bool didWebProcessCrash = false;
-static bool didWebProcessRelaunch = false;
-static bool didFinishLoad = false;
-
-static void didFinishLoadForFrame(WKPageRef, WKFrameRef, WKTypeRef, const void*)
-{
- didFinishLoad = true;
-}
-
-static void webProcessCrashed(WKViewRef view, WKURLRef, const void*)
-{
- // WebProcess crashed, so at this point the view should not be active.
- ASSERT_FALSE(WKViewIsActive(view));
- didWebProcessCrash = true;
-}
-
-static void webProcessRelaunched(WKViewRef view, const void*)
-{
- // WebProcess just relaunched, so at this point the view should not be active.
- ASSERT_FALSE(WKViewIsActive(view));
-
- didWebProcessRelaunch = true;
-}
-
-TEST(WebKit2, WKViewIsActiveSetIsActive)
-{
- WKRetainPtr<WKContextRef> context = adoptWK(WKContextCreate());
- WKRetainPtr<WKViewRef> view = adoptWK(WKViewCreate(context.get(), 0));
-
- WKViewInitialize(view.get());
-
- // At this point we should have an active view.
- ASSERT_TRUE(WKViewIsActive(view.get()));
-
- // Now we are going to play with its active state a few times.
- WKViewSetIsActive(view.get(), true);
- ASSERT_TRUE(WKViewIsActive(view.get()));
-
- WKViewSetIsActive(view.get(), false);
- ASSERT_FALSE(WKViewIsActive(view.get()));
-
- WKViewSetIsActive(view.get(), false);
- ASSERT_FALSE(WKViewIsActive(view.get()));
-
- WKViewSetIsActive(view.get(), true);
- ASSERT_TRUE(WKViewIsActive(view.get()));
-}
-
-TEST(WebKit2, WKViewIsActive)
-{
- WKRetainPtr<WKContextRef> context = adoptWK(Util::createContextForInjectedBundleTest("WKViewIsActiveSetIsActiveTest"));
- WKRetainPtr<WKViewRef> view = adoptWK(WKViewCreate(context.get(), 0));
-
- WKViewClientV0 viewClient;
- memset(&viewClient, 0, sizeof(WKViewClientV0));
- viewClient.base.version = 0;
- viewClient.webProcessCrashed = webProcessCrashed;
- viewClient.webProcessDidRelaunch = webProcessRelaunched;
- WKViewSetViewClient(view.get(), &viewClient.base);
-
- WKViewInitialize(view.get());
-
- // At this point we should have an active view.
- ASSERT_TRUE(WKViewIsActive(view.get()));
-
- WKPageLoaderClientV3 pageLoaderClient;
- memset(&pageLoaderClient, 0, sizeof(WKPageLoaderClient));
- pageLoaderClient.base.version = 3;
- pageLoaderClient.didFinishLoadForFrame = didFinishLoadForFrame;
- WKPageSetPageLoaderClient(WKViewGetPage(view.get()), &pageLoaderClient.base);
-
- const WKSize size = WKSizeMake(100, 100);
- WKViewSetSize(view.get(), size);
-
- didFinishLoad = false;
- didWebProcessCrash = false;
- didWebProcessRelaunch = false;
-
- WKRetainPtr<WKURLRef> simpleUrl = adoptWK(Util::createURLForResource("../WebKit/simple", "html"));
- WKPageLoadURL(WKViewGetPage(view.get()), simpleUrl.get());
- Util::run(&didFinishLoad);
- didFinishLoad = false;
-
- WKContextPostMessageToInjectedBundle(context.get(), Util::toWK("Crash").get(), 0);
- Util::run(&didWebProcessCrash);
- ASSERT_TRUE(didWebProcessCrash);
-
- WKPageLoadURL(WKViewGetPage(view.get()), simpleUrl.get());
- Util::run(&didFinishLoad);
-
- ASSERT_TRUE(didWebProcessRelaunch);
- ASSERT_TRUE(didFinishLoad);
-}
-
-} // TestWebKitAPI
diff --git a/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewIsActiveSetIsActive_Bundle.cpp b/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewIsActiveSetIsActive_Bundle.cpp
deleted file mode 100644
index a3cb1b6de..000000000
--- a/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewIsActiveSetIsActive_Bundle.cpp
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * Copyright (C) 2013 Nokia Corporation and/or its subsidiary(-ies).
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#include "config.h"
-#include "InjectedBundleTest.h"
-#include <WebKit/WKRetainPtr.h>
-
-#include <cstdlib>
-
-namespace TestWebKitAPI {
-
-class WKViewIsActiveSetIsActiveTest : public InjectedBundleTest {
-public:
- WKViewIsActiveSetIsActiveTest(const std::string& identifier)
- : InjectedBundleTest(identifier)
- {
- }
-
- virtual void didReceiveMessage(WKBundleRef bundle, WKStringRef messageName, WKTypeRef messageBody)
- {
- if (!WKStringIsEqualToUTF8CString(messageName, "Crash"))
- return;
- abort();
- }
-};
-
-static InjectedBundleTest::Register<WKViewIsActiveSetIsActiveTest> registrar("WKViewIsActiveSetIsActiveTest");
-
-} // namespace TestWebKitAPI
-
diff --git a/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewRestoreZoomAndScrollBackForward.cpp b/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewRestoreZoomAndScrollBackForward.cpp
deleted file mode 100644
index 5c556ecee..000000000
--- a/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewRestoreZoomAndScrollBackForward.cpp
+++ /dev/null
@@ -1,129 +0,0 @@
-/*
- * Copyright (C) 2012-2013 Nokia Corporation and/or its subsidiary(-ies).
- * Copyright (C) 2011 Samsung Electronics. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#include "config.h"
-
-#include "ewk_view_private.h"
-#include "PlatformUtilities.h"
-#include "PlatformWebView.h"
-#include <WebKit/WKContext.h>
-#include <WebKit/WKRetainPtr.h>
-#include "Test.h"
-
-namespace TestWebKitAPI {
-
-static bool finishedLoad = false;
-static bool scroll = false;
-
-static void didFinishLoadForFrame(WKPageRef, WKFrameRef, WKTypeRef, const void*)
-{
- finishedLoad = true;
-}
-
-static void didChangeContentsPosition(WKViewRef, WKPoint p, const void*)
-{
- scroll = true;
-}
-
-TEST(WebKit2, WKViewRestoreZoomAndScrollBackForward)
-{
- WKRetainPtr<WKContextRef> context(AdoptWK, WKContextCreate());
- PlatformWebView webView(context.get());
- WKRetainPtr<WKViewRef> view = EWKViewGetWKView(webView.platformView());
-
- WKPageSetUseFixedLayout(webView.page(), true);
-
- WKPageLoaderClientV0 loaderClient;
- memset(&loaderClient, 0, sizeof(loaderClient));
- loaderClient.base.version = 0;
- loaderClient.didFinishLoadForFrame = didFinishLoadForFrame;
- WKPageSetPageLoaderClient(webView.page(), &loaderClient.base);
-
- WKViewClientV0 viewClient;
- memset(&viewClient, 0, sizeof(viewClient));
- viewClient.base.version = 0;
- viewClient.didChangeContentsPosition = didChangeContentsPosition;
- WKViewSetViewClient(view.get(), &viewClient.base);
-
- // Load first page.
- WKRetainPtr<WKURLRef> url(AdoptWK, Util::createURLForResource("CoordinatedGraphics/backforward1", "html"));
- WKPageLoadURL(webView.page(), url.get());
- Util::run(&finishedLoad);
-
- // Change scale and position on first page.
- float firstPageScale = 2.0;
- WKPoint firstPageScrollPosition = WKPointMake(10, 350); // Scroll position of first page.
- WKViewSetContentPosition(view.get(), firstPageScrollPosition);
- WKViewSetContentScaleFactor(view.get(), firstPageScale);
- float currentPageScale = WKViewGetContentScaleFactor(view.get());
- WKPoint currentPagePosition = WKViewGetContentPosition(view.get());
- Util::run(&scroll);
- EXPECT_EQ(firstPageScale, currentPageScale);
- EXPECT_EQ(firstPageScrollPosition.x, currentPagePosition.x);
- EXPECT_EQ(firstPageScrollPosition.y, currentPagePosition.y);
-
- // Load second page.
- finishedLoad = false;
- url = adoptWK(Util::createURLForResource("CoordinatedGraphics/backforward2", "html"));
- WKPageLoadURL(webView.page(), url.get());
- Util::run(&finishedLoad);
-
- // Check if second page scale and position is correct.
- currentPageScale = WKViewGetContentScaleFactor(view.get());
- currentPagePosition = WKViewGetContentPosition(view.get());
- EXPECT_EQ(1, currentPageScale);
- EXPECT_EQ(0, currentPagePosition.x);
- EXPECT_EQ(0, currentPagePosition.y);
-
- // Go back first page.
- scroll = false;
- finishedLoad = false;
- WKPageGoBack(webView.page());
- Util::run(&finishedLoad);
- Util::run(&scroll);
-
- // Check if scroll position and scale of first page are restored correctly.
- currentPageScale = WKViewGetContentScaleFactor(view.get());
- currentPagePosition = WKViewGetContentPosition(view.get());
- EXPECT_EQ(firstPageScale, currentPageScale);
- EXPECT_EQ(firstPageScrollPosition.x, currentPagePosition.x);
- EXPECT_EQ(firstPageScrollPosition.y, currentPagePosition.y);
-
- // Go to second page again.
- WKPageGoForward(webView.page());
- scroll = false;
- finishedLoad = false;
- Util::run(&finishedLoad);
-
- // Check if the scroll position and scale of second page are restored correctly.
- currentPageScale = WKViewGetContentScaleFactor(view.get());
- currentPagePosition = WKViewGetContentPosition(view.get());
- EXPECT_EQ(1, currentPageScale);
- EXPECT_EQ(0, currentPagePosition.x);
- EXPECT_EQ(0, currentPagePosition.y);
-}
-
-} // TestWebKitAPI
diff --git a/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewUserViewportToContents.cpp b/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewUserViewportToContents.cpp
deleted file mode 100644
index 70899b8da..000000000
--- a/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewUserViewportToContents.cpp
+++ /dev/null
@@ -1,145 +0,0 @@
-/*
- * Copyright (C) 2013 Nokia Corporation and/or its subsidiary(-ies).
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#include "config.h"
-
-#include "WebKit/WKView.h"
-#include "WebKit/WKRetainPtr.h"
-
-namespace TestWebKitAPI {
-
-TEST(WebKit2, DISABLED_WKViewUserViewportToContents)
-{
- // This test creates a WKView and uses the WKViewUserViewportToContents
- // function to convert viewport coordinates to contents (page) coordinates.
- // It scrolls and scales around the contents and check if the coordinates
- // conversion math is right.
-
- WKRetainPtr<WKContextRef> context(AdoptWK, WKContextCreate());
- WKRetainPtr<WKViewRef> webView(AdoptWK, WKViewCreate(context.get(), 0));
-
- WKViewInitialize(webView.get());
- WKPageSetUseFixedLayout(WKViewGetPage(webView.get()), false);
-
- WKPoint out;
-
- // At scale 1.0 the viewport and contents coordinates should match.
-
- WKViewSetContentScaleFactor(webView.get(), 1.0);
- WKViewSetContentPosition(webView.get(), WKPointMake(0, 0));
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(0, 0));
- EXPECT_EQ(out.x, 0);
- EXPECT_EQ(out.y, 0);
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(10, 10));
- EXPECT_EQ(out.x, 10);
- EXPECT_EQ(out.y, 10);
-
- WKViewSetContentPosition(webView.get(), WKPointMake(20, 20));
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(0, 0));
- EXPECT_EQ(out.x, 20);
- EXPECT_EQ(out.y, 20);
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(10, 10));
- EXPECT_EQ(out.x, 30);
- EXPECT_EQ(out.y, 30);
-
- // At scale 2.0 the viewport distance values will be half
- // the ones seem in the contents.
-
- WKViewSetContentScaleFactor(webView.get(), 2.0);
- WKViewSetContentPosition(webView.get(), WKPointMake(0, 0));
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(0, 0));
- EXPECT_EQ(out.x, 0);
- EXPECT_EQ(out.y, 0);
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(10, 10));
- EXPECT_EQ(out.x, 5);
- EXPECT_EQ(out.y, 5);
-
- WKViewSetContentPosition(webView.get(), WKPointMake(20, 20));
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(0, 0));
- EXPECT_EQ(out.x, 20);
- EXPECT_EQ(out.y, 20);
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(10, 10));
- EXPECT_EQ(out.x, 25);
- EXPECT_EQ(out.y, 25);
-
- // At scale 0.5 the viewport distance values will be twice
- // the ones seem in the contents.
-
- WKViewSetContentScaleFactor(webView.get(), 0.5);
- WKViewSetContentPosition(webView.get(), WKPointMake(0, 0));
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(0, 0));
- EXPECT_EQ(out.x, 0);
- EXPECT_EQ(out.y, 0);
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(10, 10));
- EXPECT_EQ(out.x, 20);
- EXPECT_EQ(out.y, 20);
-
- WKViewSetContentPosition(webView.get(), WKPointMake(20, 20));
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(0, 0));
- EXPECT_EQ(out.x, 20);
- EXPECT_EQ(out.y, 20);
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(10, 10));
- EXPECT_EQ(out.x, 40);
- EXPECT_EQ(out.y, 40);
-
- // Let's add translation to the viewport.
-
- const int delta = 10;
- WKViewSetUserViewportTranslation(webView.get(), delta, delta);
-
- WKViewSetContentPosition(webView.get(), WKPointMake(0, 0));
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(0, 0));
- EXPECT_EQ(out.x, 0 - delta / 0.5);
- EXPECT_EQ(out.y, 0 - delta / 0.5);
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(10, 10));
- EXPECT_EQ(out.x, 20 - delta / 0.5);
- EXPECT_EQ(out.y, 20 - delta / 0.5);
-
- WKViewSetContentPosition(webView.get(), WKPointMake(20, 20));
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(0, 0));
- EXPECT_EQ(out.x, 20 - delta / 0.5);
- EXPECT_EQ(out.y, 20 - delta / 0.5);
-
- out = WKViewUserViewportToContents(webView.get(), WKPointMake(10, 10));
- EXPECT_EQ(out.x, 40 - delta / 0.5);
- EXPECT_EQ(out.y, 40 - delta / 0.5);
-}
-
-}
diff --git a/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/backforward1.html b/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/backforward1.html
deleted file mode 100644
index 98c1c107c..000000000
--- a/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/backforward1.html
+++ /dev/null
@@ -1,5 +0,0 @@
-<html>
-<body style="width:100%; height:100%">
- <div style="position: absolute; top: 0; left: 0; width: 900px; height: 1200px;"></div>
-</body>
-</html>
diff --git a/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/backforward2.html b/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/backforward2.html
deleted file mode 100644
index 3806b9d32..000000000
--- a/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/backforward2.html
+++ /dev/null
@@ -1 +0,0 @@
-<body style="width:100%; height:100%"/>