| 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 1631 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1642 "-webkit-text-stroke-width: 0px;\">Price 10,000,000won</div>"; | 1642 "-webkit-text-stroke-width: 0px;\">Price 10,000,000won</div>"; |
| 1643 WebString clipText; | 1643 WebString clipText; |
| 1644 WebString clipHtml; | 1644 WebString clipHtml; |
| 1645 WebRect clipRect; | 1645 WebRect clipRect; |
| 1646 URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(m_baseURL.c
_str()), WebString::fromUTF8("Ahem.ttf")); | 1646 URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(m_baseURL.c
_str()), WebString::fromUTF8("Ahem.ttf")); |
| 1647 URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(m_baseURL.c
_str()), WebString::fromUTF8("smartclip.html")); | 1647 URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(m_baseURL.c
_str()), WebString::fromUTF8("smartclip.html")); |
| 1648 WebView* webView = m_webViewHelper.initializeAndLoad(m_baseURL + "smartclip.
html"); | 1648 WebView* webView = m_webViewHelper.initializeAndLoad(m_baseURL + "smartclip.
html"); |
| 1649 webView->setPageScaleFactorLimits(1, 1); | 1649 webView->setPageScaleFactorLimits(1, 1); |
| 1650 webView->resize(WebSize(500, 500)); | 1650 webView->resize(WebSize(500, 500)); |
| 1651 webView->layout(); | 1651 webView->layout(); |
| 1652 WebRect cropRect(300, 125, 100, 50); | 1652 WebRect cropRect(300, 125, 152, 50); |
| 1653 webView->extractSmartClipData(cropRect, clipText, clipHtml, clipRect); | 1653 webView->extractSmartClipData(cropRect, clipText, clipHtml, clipRect); |
| 1654 EXPECT_STREQ(kExpectedClipText, clipText.utf8().c_str()); | 1654 EXPECT_STREQ(kExpectedClipText, clipText.utf8().c_str()); |
| 1655 EXPECT_STREQ(kExpectedClipHtml, clipHtml.utf8().c_str()); | 1655 EXPECT_STREQ(kExpectedClipHtml, clipHtml.utf8().c_str()); |
| 1656 } | 1656 } |
| 1657 | 1657 |
| 1658 TEST_F(WebViewTest, SmartClipReturnsEmptyStringsWhenUserSelectIsNone) | 1658 TEST_F(WebViewTest, SmartClipReturnsEmptyStringsWhenUserSelectIsNone) |
| 1659 { | 1659 { |
| 1660 WebString clipText; | 1660 WebString clipText; |
| 1661 WebString clipHtml; | 1661 WebString clipHtml; |
| 1662 WebRect clipRect; | 1662 WebRect clipRect; |
| (...skipping 550 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2213 loadFrame(webView->mainFrame(), url); | 2213 loadFrame(webView->mainFrame(), url); |
| 2214 | 2214 |
| 2215 FrameView* frameView = m_webViewHelper.webViewImpl()->mainFrameImpl()->frame
View(); | 2215 FrameView* frameView = m_webViewHelper.webViewImpl()->mainFrameImpl()->frame
View(); |
| 2216 | 2216 |
| 2217 // Auto-resizing used to ASSERT(needsLayout()) in RenderBlockFlow::layout. T
his EXPECT is | 2217 // Auto-resizing used to ASSERT(needsLayout()) in RenderBlockFlow::layout. T
his EXPECT is |
| 2218 // merely a dummy. The real test is that we don't trigger asserts in debug b
uilds. | 2218 // merely a dummy. The real test is that we don't trigger asserts in debug b
uilds. |
| 2219 EXPECT_FALSE(frameView->needsLayout()); | 2219 EXPECT_FALSE(frameView->needsLayout()); |
| 2220 }; | 2220 }; |
| 2221 | 2221 |
| 2222 } // namespace | 2222 } // namespace |
| OLD | NEW |