2011-05-08 Jeremy Noble <jer.noble@apple.com>
authorJer Noble <jer.noble@apple.com>
Tue, 10 May 2011 00:25:55 +0000 (00:25 +0000)
committerAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Tue, 10 May 2011 20:21:43 +0000 (17:21 -0300)
commit9b3c5d27c35e1f2cc3ae9ec28984ae01c53b3097
treeec0760de7ff69ef0217fb9c723cfcca614544741
parentf38046d3f22a2d67b5a745341f74f4fce3e978e3
2011-05-08  Jeremy Noble  <jer.noble@apple.com>

        Reviewed by Dan Bernstein.

        Full-screen video disappears behind black screen with scrollbar, followed by crash at jerryseinfeld.com
        https://bugs.webkit.org/show_bug.cgi?id=60449

        * fullscreen/full-screen-remove-sibling-expected.txt: Added.
        * fullscreen/full-screen-remove-sibling.html: Added.
2011-05-08  Jeremy Noble  <jer.noble@apple.com>

        Reviewed by Dan Bernstein.

        Full-screen video disappears behind black screen with scrollbar, followed by crash at jerryseinfeld.com
        https://bugs.webkit.org/show_bug.cgi?id=60449

        Make RenderFullScreen a non-anonymous block, so that it does not get deleted when a parent attempts to
        coalesce anonymous children.

        Test: fullscreen/full-screen-remove-sibling.html

        * rendering/RenderObject.h:
        (WebCore::RenderObject::isAnonymousBlock):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86109 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fullscreen/full-screen-remove-sibling-expected.txt [new file with mode: 0644]
LayoutTests/fullscreen/full-screen-remove-sibling.html [new file with mode: 0644]
Source/WebCore/ChangeLog
Source/WebCore/rendering/RenderObject.h