Changeset 181897 in webkit
- Timestamp:
- Mar 24, 2015 10:25:31 AM (9 years ago)
- Location:
- trunk
- Files:
-
- 8 added
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r181896 r181897 1 2015-03-24 Yoav Weiss <yoav@yoav.ws> 2 3 Stop image from displaying when src attribute is removed or emptied 4 https://bugs.webkit.org/show_bug.cgi?id=142677 5 6 Reviewed by Chris Dumez. 7 8 * fast/dom/HTMLImageElement/image-empty-src-expected.html: Added. 9 * fast/dom/HTMLImageElement/image-empty-src.html: Added. 10 * fast/dom/HTMLImageElement/image-remove-src-expected.html: Added. 11 * fast/dom/HTMLImageElement/image-remove-src.html: Added. 12 * fast/dom/HTMLImageElement/image-empty-srcset-expected.html: Added. 13 * fast/dom/HTMLImageElement/image-empty-srcset.html: Added. 14 * fast/dom/HTMLImageElement/image-remove-srcset-expected.html: Added. 15 * fast/dom/HTMLImageElement/image-remove-srcset.html: Added. 16 1 17 2015-03-24 Brent Fulgham <bfulgham@apple.com> 2 18 -
trunk/LayoutTests/TestExpectations
r181888 r181897 494 494 # contentfiltering/block-after-add-data.html times out unexpectedly 495 495 webkit.org/b/142894 contentfiltering/block-after-add-data.html [ Skip ] 496 webkit.org/b/142677 canvas/philip/tests/2d.pattern.image.incomplete.removedsrc.html [ Failure ] -
trunk/LayoutTests/canvas/philip/tests/2d.drawImage.image.incomplete.omitted-expected.txt
r71481 r181897 1 1 Passed 2 -
trunk/Source/WebCore/ChangeLog
r181893 r181897 1 2015-03-24 Yoav Weiss <yoav@yoav.ws> 2 3 Stop image from displaying when src attribute is removed or emptied 4 https://bugs.webkit.org/show_bug.cgi?id=142677 5 6 Reviewed by Chris Dumez. 7 8 Previously, we ignored empty attribute as failed URL, and didn't update the 9 renderer when an image was removed. This patch fixes that. 10 11 Tests: fast/dom/HTMLImageElement/image-empty-src.html 12 fast/dom/HTMLImageElement/image-remove-src.html 13 14 * loader/ImageLoader.cpp: 15 (WebCore::ImageLoader::updateFromElement): 16 1 17 2015-03-17 Philippe Normand <pnormand@igalia.com> 2 18 -
trunk/Source/WebCore/loader/ImageLoader.cpp
r181849 r181897 170 170 AtomicString attr = element().imageSourceURL(); 171 171 172 if (attr == m_failedLoadURL) 172 // Avoid loading a URL we already failed to load. 173 if (!m_failedLoadURL.isEmpty() && attr == m_failedLoadURL) 173 174 return; 174 175 … … 253 254 newImage->addClient(this); 254 255 } 255 if (oldImage) 256 if (oldImage) { 256 257 oldImage->removeClient(this); 258 updateRenderer(); 259 } 257 260 } 258 261
Note: See TracChangeset
for help on using the changeset viewer.