| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2011, 2012 Google Inc. All rights reserved. | 2 * Copyright (C) 2011, 2012 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 1487 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1498 webView->setFocus(false); | 1498 webView->setFocus(false); |
| 1499 webView->setFocus(true); | 1499 webView->setFocus(true); |
| 1500 | 1500 |
| 1501 WebElement element = webView->mainFrame()->document().getElementById("messag
e"); | 1501 WebElement element = webView->mainFrame()->document().getElementById("messag
e"); |
| 1502 // Expect not to see duplication of events. | 1502 // Expect not to see duplication of events. |
| 1503 EXPECT_STREQ("blurfocus", element.innerText().utf8().data()); | 1503 EXPECT_STREQ("blurfocus", element.innerText().utf8().data()); |
| 1504 } | 1504 } |
| 1505 | 1505 |
| 1506 TEST_F(WebViewTest, SmartClipData) | 1506 TEST_F(WebViewTest, SmartClipData) |
| 1507 { | 1507 { |
| 1508 WebString clipData; |
| 1509 WebRect clipRect; |
| 1508 URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(m_baseURL.c
_str()), WebString::fromUTF8("Ahem.ttf")); | 1510 URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(m_baseURL.c
_str()), WebString::fromUTF8("Ahem.ttf")); |
| 1509 URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(m_baseURL.c
_str()), WebString::fromUTF8("smartclip.html")); | 1511 URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(m_baseURL.c
_str()), WebString::fromUTF8("smartclip.html")); |
| 1510 WebView* webView = m_webViewHelper.initializeAndLoad(m_baseURL + "smartclip.
html"); | 1512 WebView* webView = m_webViewHelper.initializeAndLoad(m_baseURL + "smartclip.
html"); |
| 1511 webView->setPageScaleFactorLimits(1, 1); | 1513 webView->setPageScaleFactorLimits(1, 1); |
| 1512 webView->resize(WebSize(500, 500)); | 1514 webView->resize(WebSize(500, 500)); |
| 1513 webView->layout(); | 1515 webView->layout(); |
| 1514 WebRect cropRect(300, 125, 100, 50); | 1516 WebRect cropRect(300, 125, 100, 50); |
| 1515 | 1517 webView->getSmartClipData(cropRect, clipData, clipRect); |
| 1516 // FIXME: We should test the structure of the data we get back. | 1518 EXPECT_FALSE(clipData.isEmpty()); |
| 1517 EXPECT_FALSE(webView->getSmartClipData(cropRect).isEmpty()); | |
| 1518 } | 1519 } |
| 1519 | 1520 |
| 1520 class CreateChildCounterFrameClient : public FrameTestHelpers::TestWebFrameClien
t { | 1521 class CreateChildCounterFrameClient : public FrameTestHelpers::TestWebFrameClien
t { |
| 1521 public: | 1522 public: |
| 1522 CreateChildCounterFrameClient() : m_count(0) { } | 1523 CreateChildCounterFrameClient() : m_count(0) { } |
| 1523 virtual WebFrame* createChildFrame(WebLocalFrame* parent, const WebString& f
rameName) OVERRIDE; | 1524 virtual WebFrame* createChildFrame(WebLocalFrame* parent, const WebString& f
rameName) OVERRIDE; |
| 1524 | 1525 |
| 1525 int count() const { return m_count; } | 1526 int count() const { return m_count; } |
| 1526 | 1527 |
| 1527 private: | 1528 private: |
| (...skipping 468 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1996 | 1997 |
| 1997 EXPECT_EQ(0, client.getUserGestureNotificationsCount()); | 1998 EXPECT_EQ(0, client.getUserGestureNotificationsCount()); |
| 1998 | 1999 |
| 1999 EXPECT_TRUE(tapElementById(webView, WebInputEvent::GestureTap, WebString::fr
omUTF8("target"))); | 2000 EXPECT_TRUE(tapElementById(webView, WebInputEvent::GestureTap, WebString::fr
omUTF8("target"))); |
| 2000 | 2001 |
| 2001 EXPECT_EQ(1, client.getUserGestureNotificationsCount()); | 2002 EXPECT_EQ(1, client.getUserGestureNotificationsCount()); |
| 2002 webView->setAutofillClient(0); | 2003 webView->setAutofillClient(0); |
| 2003 } | 2004 } |
| 2004 | 2005 |
| 2005 } // namespace | 2006 } // namespace |
| OLD | NEW |