| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2010 Google Inc. All rights reserved. | 2 * Copyright (C) 2010 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 2700 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2711 | 2711 |
| 2712 TEST_F(WebFrameTest, ClearFocusedNodeTest) | 2712 TEST_F(WebFrameTest, ClearFocusedNodeTest) |
| 2713 { | 2713 { |
| 2714 registerMockedHttpURLLoad("iframe_clear_focused_node_test.html"); | 2714 registerMockedHttpURLLoad("iframe_clear_focused_node_test.html"); |
| 2715 registerMockedHttpURLLoad("autofocus_input_field_iframe.html"); | 2715 registerMockedHttpURLLoad("autofocus_input_field_iframe.html"); |
| 2716 | 2716 |
| 2717 FrameTestHelpers::WebViewHelper webViewHelper; | 2717 FrameTestHelpers::WebViewHelper webViewHelper; |
| 2718 webViewHelper.initializeAndLoad(m_baseURL + "iframe_clear_focused_node_test.
html", true); | 2718 webViewHelper.initializeAndLoad(m_baseURL + "iframe_clear_focused_node_test.
html", true); |
| 2719 | 2719 |
| 2720 // Clear the focused node. | 2720 // Clear the focused node. |
| 2721 webViewHelper.webView()->clearFocusedNode(); | 2721 webViewHelper.webView()->clearFocusedElement(); |
| 2722 | 2722 |
| 2723 // Now retrieve the FocusedNode and test it should be null. | 2723 // Now retrieve the FocusedNode and test it should be null. |
| 2724 EXPECT_EQ(0, webViewHelper.webViewImpl()->focusedElement()); | 2724 EXPECT_EQ(0, webViewHelper.webViewImpl()->focusedElement()); |
| 2725 } | 2725 } |
| 2726 | 2726 |
| 2727 // Implementation of WebFrameClient that tracks the v8 contexts that are created | 2727 // Implementation of WebFrameClient that tracks the v8 contexts that are created |
| 2728 // and destroyed for verification. | 2728 // and destroyed for verification. |
| 2729 class ContextLifetimeTestWebFrameClient : public FrameTestHelpers::TestWebFrameC
lient { | 2729 class ContextLifetimeTestWebFrameClient : public FrameTestHelpers::TestWebFrameC
lient { |
| 2730 public: | 2730 public: |
| 2731 struct Notification { | 2731 struct Notification { |
| (...skipping 2430 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5162 webViewHelper.initializeAndLoad("about:blank"); | 5162 webViewHelper.initializeAndLoad("about:blank"); |
| 5163 | 5163 |
| 5164 WebCore::FrameView* frameView = webViewHelper.webViewImpl()->mainFrameImpl()
->frameView(); | 5164 WebCore::FrameView* frameView = webViewHelper.webViewImpl()->mainFrameImpl()
->frameView(); |
| 5165 frameView->setFrameRect(WebCore::IntRect(0, 0, 200, 200)); | 5165 frameView->setFrameRect(WebCore::IntRect(0, 0, 200, 200)); |
| 5166 EXPECT_EQ_RECT(WebCore::IntRect(0, 0, 200, 200), frameView->frameRect()); | 5166 EXPECT_EQ_RECT(WebCore::IntRect(0, 0, 200, 200), frameView->frameRect()); |
| 5167 frameView->setFrameRect(WebCore::IntRect(100, 100, 200, 200)); | 5167 frameView->setFrameRect(WebCore::IntRect(100, 100, 200, 200)); |
| 5168 EXPECT_EQ_RECT(WebCore::IntRect(100, 100, 200, 200), frameView->frameRect())
; | 5168 EXPECT_EQ_RECT(WebCore::IntRect(100, 100, 200, 200), frameView->frameRect())
; |
| 5169 } | 5169 } |
| 5170 | 5170 |
| 5171 } // namespace | 5171 } // namespace |
| OLD | NEW |