2010-09-29 Anantanarayanan G Iyengar <ananta@chromium.org>
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 29 Sep 2010 17:15:01 +0000 (17:15 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 29 Sep 2010 17:15:01 +0000 (17:15 +0000)
commit90dde99c892b898b72ba63cd20326b442bd2930e
treede5bb37b67a482b197d40d9e9236adde51d21124
parente5f04530537e426d64d5547915e420743def469a
2010-09-29  Anantanarayanan G Iyengar  <ananta@chromium.org>

        Reviewed by Darin Fisher.

        [chromium] Honor z-index specified by a plugin
        https://bugs.webkit.org/show_bug.cgi?id=46223

        The Chromium plugin code which implements the iframe shim technique
        for overlaying a windowed plugin with content on the page should
        honor the z-index specified on the plugin widget. If the z-index
        here is greater than the enclosing iframe shim then the plugin
        should be displayed over the iframe. Updated the layout test to test
        for this case. Skipped the plugins/iframe-shims.html layout test on
        platforms which don't support it.

        * platform/mac/Skipped:
        * platform/qt/Skipped:
        * platform/win/Skipped:
        * plugins/iframe-shims.html:
2010-09-29  Anantanarayanan G Iyengar  <ananta@chromium.org>

        Reviewed by Darin Fisher.

        [chromium] Honor z-index specified by a plugin
        https://bugs.webkit.org/show_bug.cgi?id=46223

        The Chromium plugin code which implements the iframe shim technique
        for overlaying a windowed plugin with content on the page should
        honor the z-index specified on the plugin widget. If the z-index
        here is greater than the enclosing iframe shim then the plugin
        should be displayed over the iframe. Updated the layout test to test
        for this case. Skipped the plugins/iframe-shims.html layout test on
        platforms which don't support it.

        * src/WebPluginContainerImpl.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@68656 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/platform/mac/Skipped
LayoutTests/platform/qt/Skipped
LayoutTests/platform/win/Skipped
LayoutTests/plugins/iframe-shims.html
WebKit/chromium/ChangeLog
WebKit/chromium/src/WebPluginContainerImpl.cpp