| 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 7798 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   7809   // fullscreen element stack. |   7809   // fullscreen element stack. | 
|   7810   EXPECT_EQ(topBody, Fullscreen::currentFullScreenElementFrom(*topDoc)); |   7810   EXPECT_EQ(topBody, Fullscreen::currentFullScreenElementFrom(*topDoc)); | 
|   7811   EXPECT_EQ(iframe, Fullscreen::fullscreenElementFrom(*topDoc)); |   7811   EXPECT_EQ(iframe, Fullscreen::fullscreenElementFrom(*topDoc)); | 
|   7812   EXPECT_EQ(iframeBody, Fullscreen::currentFullScreenElementFrom(*iframeDoc)); |   7812   EXPECT_EQ(iframeBody, Fullscreen::currentFullScreenElementFrom(*iframeDoc)); | 
|   7813   EXPECT_EQ(iframeBody, Fullscreen::fullscreenElementFrom(*iframeDoc)); |   7813   EXPECT_EQ(iframeBody, Fullscreen::fullscreenElementFrom(*iframeDoc)); | 
|   7814  |   7814  | 
|   7815   webViewImpl->didExitFullscreen(); |   7815   webViewImpl->didExitFullscreen(); | 
|   7816   webViewImpl->updateAllLifecyclePhases(); |   7816   webViewImpl->updateAllLifecyclePhases(); | 
|   7817  |   7817  | 
|   7818   // We should now have fully exited fullscreen. |   7818   // We should now have fully exited fullscreen. | 
|   7819   // TODO(foolip): The top document's currentFullScreenElement is left |   7819   EXPECT_EQ(nullptr, Fullscreen::currentFullScreenElementFrom(*topDoc)); | 
|   7820   // unchanged, leaving the page in a strange state. https://crbug.com/552541 |  | 
|   7821   EXPECT_EQ(topBody, Fullscreen::currentFullScreenElementFrom(*topDoc)); |  | 
|   7822   EXPECT_EQ(nullptr, Fullscreen::fullscreenElementFrom(*topDoc)); |   7820   EXPECT_EQ(nullptr, Fullscreen::fullscreenElementFrom(*topDoc)); | 
|   7823   EXPECT_EQ(nullptr, Fullscreen::currentFullScreenElementFrom(*iframeDoc)); |   7821   EXPECT_EQ(nullptr, Fullscreen::currentFullScreenElementFrom(*iframeDoc)); | 
|   7824   EXPECT_EQ(nullptr, Fullscreen::fullscreenElementFrom(*iframeDoc)); |   7822   EXPECT_EQ(nullptr, Fullscreen::fullscreenElementFrom(*iframeDoc)); | 
|   7825 } |   7823 } | 
|   7826  |   7824  | 
|   7827 TEST_P(ParameterizedWebFrameTest, FullscreenWithTinyViewport) { |   7825 TEST_P(ParameterizedWebFrameTest, FullscreenWithTinyViewport) { | 
|   7828   FakeCompositingWebViewClient client; |   7826   FakeCompositingWebViewClient client; | 
|   7829   registerMockedHttpURLLoad("viewport-tiny.html"); |   7827   registerMockedHttpURLLoad("viewport-tiny.html"); | 
|   7830   FrameTestHelpers::WebViewHelper webViewHelper; |   7828   FrameTestHelpers::WebViewHelper webViewHelper; | 
|   7831   WebViewImpl* webViewImpl = webViewHelper.initializeAndLoad( |   7829   WebViewImpl* webViewImpl = webViewHelper.initializeAndLoad( | 
| (...skipping 3173 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  11005  |  11003  | 
|  11006   EXPECT_TRUE(mainFrameClient.childClient().didCallFrameDetached()); |  11004   EXPECT_TRUE(mainFrameClient.childClient().didCallFrameDetached()); | 
|  11007   EXPECT_TRUE(mainFrameClient.childClient().didCallDidStopLoading()); |  11005   EXPECT_TRUE(mainFrameClient.childClient().didCallDidStopLoading()); | 
|  11008   EXPECT_TRUE(mainFrameClient.childClient().didCallDidFinishDocumentLoad()); |  11006   EXPECT_TRUE(mainFrameClient.childClient().didCallDidFinishDocumentLoad()); | 
|  11009   EXPECT_TRUE(mainFrameClient.childClient().didCallDidHandleOnloadEvents()); |  11007   EXPECT_TRUE(mainFrameClient.childClient().didCallDidHandleOnloadEvents()); | 
|  11010  |  11008  | 
|  11011   webViewHelper.reset(); |  11009   webViewHelper.reset(); | 
|  11012 } |  11010 } | 
|  11013  |  11011  | 
|  11014 }  // namespace blink |  11012 }  // namespace blink | 
| OLD | NEW |