Bug 52913 - [Windows 7 Release Tests] transitions/transition-end-event-destroy-iframe.html failing since r75987
Summary: [Windows 7 Release Tests] transitions/transition-end-event-destroy-iframe.htm...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: All Windows 7
: P2 Normal
Assignee: Adam Roben (:aroben)
URL:
Keywords: InRadar, LayoutTestFailure, PlatformOnly, Regression
Depends on:
Blocks:
 
Reported: 2011-01-21 12:52 PST by Jessie Berlin
Modified: 2015-01-21 12:12 PST (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jessie Berlin 2011-01-21 12:52:12 PST
It looks like http://trac.webkit.org/changeset/75987 causes transitions/transition-end-event-destroy-iframe.html to trigger the assertion in WebView::paintIntoBackingStore():

ASSERT(!isAcceleratedCompositing());

http://build.webkit.org/builders/Windows%207%20Release%20%28Tests%29/builds/8306
http://build.webkit.org/results/Windows%207%20Release%20(Tests)/r75987%20(8307)/transitions/transition-end-event-destroy-iframe-pretty-diff.html
Comment 1 Jessie Berlin 2011-01-21 12:53:00 PST
I will add this test to the Windows 7 skipped list soon.
Comment 2 Adam Roben (:aroben) 2011-01-21 12:59:04 PST
Clearly the bots aren't hitting the assertion, since they're testing Release builds. But the test is still failing, obviously, and the assertion might point toward the failure.
Comment 3 Jessie Berlin 2011-01-21 13:03:38 PST
Added to the windows skip list in http://trac.webkit.org/changeset/76384
Comment 4 Adam Roben (:aroben) 2011-01-21 13:13:31 PST
This assertion is firing because the layout update that updateBackingStore did has put us into compositing mode. But we're already far into the non-composited painting process, so we end up hitting the assertion in functions that are part of the non-composited painting process that don't expect to be hit while in compositing mode.
Comment 5 Adam Roben (:aroben) 2011-01-21 15:54:26 PST
<rdar://problem/8901509>
Comment 6 Adam Roben (:aroben) 2011-02-04 07:00:12 PST
Two of the Windows XP bots (apple-windows-3 and apple-windows-13) have started running the compositing tests. For some reason apple-windows-4 has not. But they're hitting these assertions! E.g., http://build.webkit.org/results/Windows%20XP%20Debug%20(Tests)/r77617%20(24910)/results.html
Comment 7 Adam Roben (:aroben) 2011-04-14 07:22:59 PDT
I removed the assertions in r83852. Bug 58539 tracks reinstating them someday.
Comment 8 Brent Fulgham 2015-01-21 12:12:15 PST
As of 2014, this is no longer happening.