Changeset 110982 in webkit
- Timestamp:
- Mar 16, 2012 3:39:51 AM (12 years ago)
- Location:
- trunk/Source/WebKit/blackberry
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/blackberry/ChangeLog
r110966 r110982 1 2012-03-16 Leo Yang <leo.yang@torchmobile.com.cn> 2 3 [BlackBerry] Crash when going back from an xhtml document containing <img> 4 https://bugs.webkit.org/show_bug.cgi?id=81297 5 6 Reviewed by Rob Buis. 7 8 This is manually reverting the offending internal commit which checked-in before upstreaming. 9 10 * WebCoreSupport/FrameLoaderClientBlackBerry.cpp: 11 (WebCore::FrameLoaderClientBlackBerry::canCachePage): 12 1 13 2012-03-16 Genevieve Mak <gmak@rim.com> 2 14 -
trunk/Source/WebKit/blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.cpp
r110023 r110982 25 25 #include "BackingStore_p.h" 26 26 #include "Base64.h" 27 #include "CachedImage.h"28 27 #include "Chrome.h" 29 28 #include "ChromeClientBlackBerry.h" … … 35 34 #include "HTMLFormElement.h" 36 35 #include "HTMLHeadElement.h" 37 #include "HTMLImageElement.h"38 36 #include "HTMLLinkElement.h" 39 37 #include "HTMLMediaElement.h" … … 1208 1206 return false; 1209 1207 1210 // The multipart of "multipart/x-mixed-replace" only supports image, correct?1211 // FIXME: Do we have a better place to handle this case?1212 nodeList = m_frame->document()->getElementsByTagName(HTMLNames::imgTag.localName());1213 for (unsigned i = 0; i < nodeList.get()->length(); ++i) {1214 HTMLImageElement* node = static_cast<HTMLImageElement*>(nodeList.get()->item(i));1215 CachedImage* cachedimage = node ? node->cachedImage() : 0;1216 if (cachedimage && cachedimage->response().isMultipartPayload())1217 return false;1218 }1219 1208 return true; 1220 1209 }
Note: See TracChangeset
for help on using the changeset viewer.