Changeset 65952 in webkit


Ignore:
Timestamp:
Aug 24, 2010 5:09:54 PM (14 years ago)
Author:
adachan@apple.com
Message:

Reviewed by Steve Falkenburg.

<rdar://problem/8185379> Possible null dereference in WebView::canShowMIMEType.
https://bugs.webkit.org/show_bug.cgi?id=44564

  • WebView.cpp: (WebView::canShowMIMEType): Null check m_page->pluginData() since that can return NULL if plugins are disabled.
Location:
trunk/WebKit/win
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/win/ChangeLog

    r65787 r65952  
     12010-08-24  Ada Chan  <adachan@apple.com>
     2
     3        Reviewed by Steve Falkenburg.
     4
     5        <rdar://problem/8185379> Possible null dereference in WebView::canShowMIMEType.
     6        https://bugs.webkit.org/show_bug.cgi?id=44564
     7
     8        * WebView.cpp:
     9        (WebView::canShowMIMEType): Null check m_page->pluginData() since that can return NULL
     10        if plugins are disabled.
     11
    1122010-08-22  Daniel Bates  <dbates@rim.com>
    213
  • trunk/WebKit/win/WebView.cpp

    r65787 r65952  
    24332433    *canShow = MIMETypeRegistry::isSupportedImageMIMEType(mimeTypeStr) ||
    24342434        MIMETypeRegistry::isSupportedNonImageMIMEType(mimeTypeStr) ||
    2435         (m_page && m_page->pluginData()->supportsMimeType(mimeTypeStr)) ||
     2435        (m_page && m_page->pluginData() && m_page->pluginData()->supportsMimeType(mimeTypeStr)) ||
    24362436        shouldUseEmbeddedView(mimeTypeStr);
    24372437   
Note: See TracChangeset for help on using the changeset viewer.