Comment #15 on issue 26979 by [email protected]: CRASH in CFEqual  
during animations.
http://code.google.com/p/chromium/issues/detail?id=26979

The following revision refers to this bug:
     http://src.chromium.org/viewvc/chrome?view=rev&revision=31781

------------------------------------------------------------------------
r31781 | [email protected] | 2009-11-12 05:28:48 -0800 (Thu, 12 Nov  
2009) | 9 lines
Changed paths:
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/autocomplete/autocomplete_popup_view_mac.mm?r1=31781&r2=31780
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/cocoa/download_shelf_controller.mm?r1=31781&r2=31780
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/cocoa/tab_strip_controller.mm?r1=31781&r2=31780

Total guess fixes for the bug.

Add DCHECKs for main thread in all the places we use animation contexts.
Added a stack based class that takes an animate flag to enable/disable  
animation operations (grouping, durations) to clean up the code that does  
optional animation.
This might help the crashes in the bug because before we created animation  
context groups when we didn't need them and those empty groups could be  
tripping up something in the system frameworks (I some something similar in  
nib loading on 10.6).

BUG=26979
TEST=like we have a repeat fail case...
Review URL: http://codereview.chromium.org/390014
------------------------------------------------------------------------


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

-- 
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs

Reply via email to