Closed Bug 1528375 (aspect-ratio) Opened 5 years ago Closed 2 months ago

Implement the aspect-ratio property from CSS Sizing 4

Categories

(Core :: Layout, enhancement, P1)

66 Branch
enhancement

Tracking

()

RESOLVED FIXED

People

(Reporter: svoisen, Assigned: boris)

References

(Depends on 14 open bugs, Blocks 1 open bug, )

Details

(Keywords: dev-doc-needed, Whiteboard: [layout:backlog])

Tracking bug for potentially implementing the aspect-ratio property. The draft spec for CSS Sizing 4 adds support for aspect-ratio, which allows content authors to specify an intrinsic aspect ratio to be used when auto sizing boxes.

https://drafts.csswg.org/css-sizing-4/#aspect-ratio

Priority: -- → P3
Depends on: 1547231
Whiteboard: [layout:backlog:2020]

Just noticed Chromium merged the implementation of aspect-ratio for blocks: https://chromium-review.googlesource.com/c/chromium/src/+/2151827

Depends on: 1635939
Depends on: 1639963

Now that we triage by severity, setting priority to P1 to reflect backlog prioritization on this bug as either in-progress, or planned development in the near term. See https://wiki.mozilla.org/Platform/Layout#Backlog_Tracking_in_Bugzilla

Priority: P3 → P1
Depends on: 1640036

Updating to reflect the fact that Boris is actively working on this.

Assignee: nobody → boris.chiou
Status: NEW → ASSIGNED
Whiteboard: [layout:backlog:2020] → [layout:backlog]
Depends on: 1641432
Alias: aspect-ratio
Depends on: 1646096
Depends on: 1646098
Depends on: 1646100
Depends on: 1651776
Depends on: 1658441
Depends on: 1660122
Depends on: 1660355
Depends on: 1661847
Depends on: 1663789
Depends on: 1665327
Depends on: 1667501
Depends on: 1669232
Depends on: 1670155
Depends on: 1667049
Depends on: 1672073
Depends on: 1672512
Depends on: 1672793
Depends on: 1672641
Depends on: 1677616
See Also: → 1597529
Depends on: 1681958
Depends on: 1679794
Depends on: 1682032
Depends on: 1683424
Depends on: 1684107
No longer depends on: 1646098
Depends on: 1646098
Depends on: 1685428
Depends on: 1690423
Depends on: 1699468
Depends on: 1699263
Depends on: 1702835
Depends on: 1715681
Depends on: 1716612
Depends on: 1717109
No longer depends on: 1679794
Depends on: 1719273
Depends on: 1735891
No longer depends on: 1735891
Depends on: 1740205
Depends on: 1716667
Depends on: 1739260
Depends on: 1760658
Depends on: 1765660
Depends on: 1766504
Severity: normal → S3
Depends on: 1837560
Depends on: 1841333

Closing as fixed, since we shipped this a while back.

Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.