gecko-dev/layout/reftests/image-element
Emilio Cobos Álvarez 8e1f58b955 Bug 1506592 - Make sure to only display the broken image icon if there's a request at all. r=bzbarsky
This is enough to fix the devtools regression and matches what other browsers
do in the no-attribute case.

Also, I think this change over all makes sense: it doesn't make any sense to
display the broken image icon if there's no request, and we already assume in
EnsureIntrinsicSizeAndRatio() that we don't paint the icon for those (and make
the intrinsic size 0x0).

We still show the border, which matches other UAs (note that devtools
effectively masks the border away with mask-image).

This technically also can change behavior of <object> and <input>, but I think
it's better to be consistent, since EnsureIntrinsicSizeAndRatio also doesn't
special-case <img> either.

Differential Revision: https://phabricator.services.mozilla.com/D11659

--HG--
extra : moz-landing-system : lando
2018-11-13 10:55:59 +00:00
..
broken-icon.html Bug 1506592 - Make sure to only display the broken image icon if there's a request at all. r=bzbarsky 2018-11-13 10:55:59 +00:00
bug-364968-ref.html
bug-364968.html
bug-463204-ref.html
bug-463204.html
canvas-drawing.js
canvas-inside-document.html
canvas-outside-document-invalidate-01.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
canvas-outside-document-invalidate-02.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
canvas-outside-document.html
element-paint-background-size-01-ref.html
element-paint-background-size-01.html
element-paint-background-size-02-ref.html
element-paint-background-size-02.html
element-paint-clippath-ref.html
element-paint-clippath.html
element-paint-continuation-ref.html Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert 2017-04-24 15:54:51 +03:00
element-paint-continuation.html
element-paint-multiple-backgrounds-01-ref.html Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert 2017-04-24 15:54:51 +03:00
element-paint-multiple-backgrounds-01a.html
element-paint-multiple-backgrounds-01b.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
element-paint-multiple-backgrounds-01c.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
element-paint-native-widget-ref.html
element-paint-native-widget.html
element-paint-paintserversize-rounding-01-ref.html
element-paint-paintserversize-rounding-01.html
element-paint-paintserversize-rounding-02-ref.html
element-paint-paintserversize-rounding-02.html
element-paint-recursion-ref.html
element-paint-recursion.html
element-paint-repeated-ref.html
element-paint-repeated.html
element-paint-sharpness-01a.html
element-paint-sharpness-01b.html
element-paint-sharpness-01c.html
element-paint-sharpness-01d.html
element-paint-sharpness-02a.html
element-paint-sharpness-02b.html
element-paint-sharpness-02c.html
element-paint-simple-ref.html
element-paint-simple.html
element-paint-subimage-sampling-restriction.html
element-paint-transform-01-ref.html
element-paint-transform-01.html
element-paint-transform-02-ref.html
element-paint-transform-02.html
element-paint-transform-03-ref.html
element-paint-transform-03.html
element-paint-transform-repeated-ref.html
element-paint-transform-repeated.html
empty-src.html Bug 1506592 - Make sure to only display the broken image icon if there's a request at all. r=bzbarsky 2018-11-13 10:55:59 +00:00
gradient-html-01-ref.svg
gradient-html-01.html
gradient-html-02-ref.svg
gradient-html-02.html
gradient-html-03-ref.svg
gradient-html-03.html
gradient-html-04-ref.html
gradient-html-04.html
gradient-html-05-ref.html
gradient-html-05.html
gradient-html-06a.html
gradient-html-06b.html Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert 2017-04-24 15:54:51 +03:00
gradient-html-06c.html
gradient-html-06d.html
gradient-html-06e.html
gradient-html-07a.html
gradient-html-07b.html
gradient-html-07c.html
gradient-html-07d.html
image-outside-document-invalidate.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
invalid-src-2.html Bug 1506592 - Make sure to only display the broken image icon if there's a request at all. r=bzbarsky 2018-11-13 10:55:59 +00:00
invalid-src.html Bug 1506592 - Make sure to only display the broken image icon if there's a request at all. r=bzbarsky 2018-11-13 10:55:59 +00:00
invalidate-1-ref.html
invalidate-1.html Bug 1178202 - Use MozReftestInvalidate event in invalidate-1.html for landing Bug 1283302 r=mstange 2016-11-02 18:14:22 -07:00
mask-image-element-ref.html Bug 1346265 - Part 3. Test cases. r=mstange 2017-03-13 12:47:30 +08:00
mask-image-element.html Bug 1346265 - Part 3. Test cases. r=mstange 2017-03-13 12:47:30 +08:00
mozsetimageelement-01-ref.html
mozsetimageelement-01.html
mozsetimageelement-02.html Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws. 2017-01-17 11:50:25 +01:00
no-src.html Bug 1506592 - Make sure to only display the broken image icon if there's a request at all. r=bzbarsky 2018-11-13 10:55:59 +00:00
pattern-html-01-ref.svg
pattern-html-01.html
pattern-html-02-ref.svg
pattern-html-02.html
referenced-from-binding-01-ref.html
referenced-from-binding-01.html
referenced-from-binding-01.xbl
reftest.list Bug 1506592 - Make sure to only display the broken image icon if there's a request at all. r=bzbarsky 2018-11-13 10:55:59 +00:00
repeatable-diagonal-gradient.png