Summary: | REGRESSION: GMail becomes blank after closing other tabs | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Ismail Donmez <ismail> | ||||
Component: | Layout and Rendering | Assignee: | Simon Fraser (smfr) <simon.fraser> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | ap, kahnyl, simon.fraser | ||||
Priority: | P1 | Keywords: | InRadar, Regression | ||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Mac (Intel) | ||||||
OS: | OS X 10.6 | ||||||
Attachments: |
|
Description
Ismail Donmez
2010-06-10 05:33:58 PDT
I cannot reproduce this with r60936 on Mac OS X 10.5.8 and Flash 10.0 r42 installed. (In reply to comment #1) > I cannot reproduce this with r60936 on Mac OS X 10.5.8 and Flash 10.0 r42 installed. Would you mind trying with Flash 10.1 rc7? I am on OSX 10.6.3 fwiw. Looks like Adobe just released Flash Plugin 10.1 as stable and bug is reproducible with it. Problem doesn't seem to reproducible with Flash plugin 10.0 r45, so the problem lies in the 10.1 update. I could reproduce this on Mac OS X 10.6 with nightly r60968 and Flash 10.1. I could not reproduce under the same configuration with accelerated compositing disabled. Doesn't seem to happen with shipping Safari/WebKit 5 indeed. *** Bug 41738 has been marked as a duplicate of this bug. *** Created attachment 60683 [details]
Patch
Comment on attachment 60683 [details]
Patch
WebCore/ChangeLog:16
+ are suspended (indicating that we'reinside recalcStyle()).
Typo: we'reinside
I would have added a public setNeedsStyleRecalcSoon() method to HTMLFrameOwnerElement and not exposed ContainerNode::queuePostAttachCallBack().
r=me
The original bug is fixed but there is still a one time flicker when switching to GMail tab, which is a regression compared to Safari 5. The flicker is a tiled layer issue. I'm working on fixing that via bug 34009. *** Bug 41881 has been marked as a duplicate of this bug. *** |