Dactyloidae/layout
Andy be1f68f39e Issue #1620 - Use Intrinsic Aspect Ratio for Images
https://bugzilla.mozilla.org/show_bug.cgi?id=1547231
https://bugzilla.mozilla.org/show_bug.cgi?id=1559094
https://bugzilla.mozilla.org/show_bug.cgi?id=1633434
https://bugzilla.mozilla.org/show_bug.cgi?id=1565690
https://bugzilla.mozilla.org/show_bug.cgi?id=1602047

Make use of Aspect Ratios in Image frames before Images are loaded.
- Check for width and height HTML properties and create a ratio with them.
- Overwrite HTML size values with actual image dimensions on load.
- Collapse any frames with srcless images.

Comments:
dom/html/nsGenericHTMLElement.cpp:1483
layout/generic/nsImageFrame.cpp:289
2020-08-14 08:59:33 +08:00
..
base Issue #1619 - Missing Dimension Computation 2020-08-06 10:23:09 +08:00
build Issue MoonchildProductions/UXP#1578 - Add global menubar support for GTK 2020-06-10 21:00:30 +08:00
doc import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
forms Issue #1355 - Better way to create display items for column backgrounds 2020-05-16 06:48:45 +08:00
generic Issue #1620 - Use Intrinsic Aspect Ratio for Images 2020-08-14 08:59:33 +08:00
inspector Issue #80 - De-unify /layout/inspector 2020-05-02 08:19:02 +08:00
ipc Issue #1355 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList 2020-05-16 06:48:33 +08:00
mathml Issue #1355 - Better way to create display items for column backgrounds 2020-05-16 06:48:45 +08:00
media import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
printing Issue #80 - De-unify layout/printing 2020-05-02 08:28:29 +08:00
reftests issue #1575 - Fix the wrong position when we calculate the position for position:absolute child and add reftests 2020-06-06 07:21:30 +08:00
style Issue #1620 - Use Intrinsic Aspect Ratio for Images 2020-08-14 08:59:33 +08:00
svg Issue #1619 - Convert Intrinsic Ratio to Float 2020-08-06 10:23:07 +08:00
tables issue #1547 - Correct z-ordering for some table parts and add reftests 2020-05-16 06:49:44 +08:00
tools Issue #80 - De-unify /layout/tools/layout-debug/src 2020-05-02 08:19:01 +08:00
xul Issue #1619 - Nits Picked 2020-08-06 10:23:13 +08:00
moz.build import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00