Changeset 117165 in webkit
- Timestamp:
- May 15, 2012 2:43:10 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r117162 r117165 1 2012-05-15 Jer Noble <jer.noble@apple.com> 2 3 r117147 causes a null-deref crash in DOMImplementation::createDocument() 4 https://bugs.webkit.org/show_bug.cgi?id=86532 5 6 Reviewed by James Robinson. 7 8 No new tests, but fixes many crashing tests. 9 10 Protect against the possibility of being passed a NULL frame in 11 DOMImplementation::createDocument(). 12 13 * dom/DOMImplementation.cpp: 14 (WebCore::DOMImplementation::createDocument): 15 1 16 2012-05-15 Julien Chaffraix <jchaffraix@webkit.org> 2 17 -
trunk/Source/WebCore/dom/DOMImplementation.cpp
r117158 r117165 406 406 // Check to see if the type can be played by our MediaPlayer, if so create a MediaDocument 407 407 // Key system is not applicable here. 408 DOMImplementationSupportsTypeClient client(frame ->settings() && frame->settings()->needsSiteSpecificQuirks(), url.host());408 DOMImplementationSupportsTypeClient client(frame && frame->settings() && frame->settings()->needsSiteSpecificQuirks(), url.host()); 409 409 if (MediaPlayer::supportsType(ContentType(type), String(), &client)) 410 410 return MediaDocument::create(frame, url);
Note: See TracChangeset
for help on using the changeset viewer.