Changeset 84698 in webkit
- Timestamp:
- Apr 22, 2011 4:01:04 PM (13 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r84682 r84698 9 9 (WebKit::shouldPaintBoundsRect): Use floating point math so that the logic that was supposed to 10 10 achieve this actually works. 11 12 2011-04-22 Jer Noble <jer.noble@apple.com> 13 14 Reviewed by Maciej Stachowiak. 15 16 Crash at WebKit::WebFullScreenManagerMac::beginExitFullScreenAnimation + 79 17 https://bugs.webkit.org/show_bug.cgi?id=59225 18 19 * WebProcess/FullScreen/mac/WebFullScreenManagerMac.mm: 20 (WebKit::WebFullScreenManagerMac::beginEnterFullScreenAnimation): Guard against 21 m_fullScreenRootLayer being NULL. 22 (WebKit::WebFullScreenManagerMac::beginExitFullScreenAnimation): Ditto. 11 23 12 24 2011-04-22 Jer Noble <jer.noble@apple.com> -
trunk/Source/WebKit2/WebProcess/FullScreen/mac/WebFullScreenManagerMac.mm
r81911 r84698 174 174 { 175 175 ASSERT(m_element); 176 ASSERT(m_fullScreenRootLayer); 176 177 if (!m_fullScreenRootLayer) { 178 // If we don't have a root layer, we can't animate in and out of full screen 179 this->beganEnterFullScreenAnimation(); 180 this->finishedEnterFullScreenAnimation(true); 181 return; 182 } 177 183 178 184 IntRect destinationFrame = getFullScreenRect(); … … 223 229 { 224 230 ASSERT(m_element); 225 ASSERT(m_fullScreenRootLayer); 231 232 if (!m_fullScreenRootLayer) { 233 // If we don't have a root layer, we can't animate in and out of full screen 234 this->beganExitFullScreenAnimation(); 235 this->finishedExitFullScreenAnimation(true); 236 return; 237 } 226 238 227 239 IntRect destinationFrame = getFullScreenRect();
Note: See TracChangeset
for help on using the changeset viewer.