Changeset 40806 in webkit


Ignore:
Timestamp:
Feb 9, 2009 9:20:47 PM (15 years ago)
Author:
mrowe@apple.com
Message:

Fix <https://bugs.webkit.org/show_bug.cgi?id=23863> / <rdar://problem/6571390>.
Bug 23863: Reproducible crash in Mail with TOT WebKit when creating a new message

Reviewed by Dan Bernstein.

  • WebView/WebHTMLView.mm:

(-[WebHTMLView _removeMouseMovedObserverUnconditionally]): Nil-check _private as it may have not
yet been initialized if this WebHTMLView was loaded from a nib.
(-[WebHTMLView _removeSuperviewObservers]): Ditto.

Location:
trunk/WebKit/mac
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/mac/ChangeLog

    r40793 r40806  
     12009-02-09  Mark Rowe  <mrowe@apple.com>
     2
     3        Reviewed by Dan Bernstein.
     4
     5        Fix <https://bugs.webkit.org/show_bug.cgi?id=23863> / <rdar://problem/6571390>.
     6        Bug 23863: Reproducible crash in Mail with TOT WebKit when creating a new message
     7
     8        * WebView/WebHTMLView.mm:
     9        (-[WebHTMLView _removeMouseMovedObserverUnconditionally]): Nil-check _private as it may have not
     10        yet been initialized if this WebHTMLView was loaded from a nib.
     11        (-[WebHTMLView _removeSuperviewObservers]): Ditto.
     12
    1132009-02-09  Eric Seidel  <eric@webkit.org>
    214
  • trunk/WebKit/mac/WebView/WebHTMLView.mm

    r40746 r40806  
    775775- (void)_removeMouseMovedObserverUnconditionally
    776776{
    777     if (!_private->observingMouseMovedNotifications)
     777    if (!_private || !_private->observingMouseMovedNotifications)
    778778        return;
    779779   
     
    784784- (void)_removeSuperviewObservers
    785785{
    786     if (!_private->observingSuperviewNotifications)
     786    if (!_private || !_private->observingSuperviewNotifications)
    787787        return;
    788788   
Note: See TracChangeset for help on using the changeset viewer.