fune/layout
Boris Chiou a0d6bab413 Bug 1786161 - Support rect() function. r=devtools-reviewers,emilio
Note that rect() computes to the equivalent inset() function as well.
i.e. Given `rect(t r b l)`, the equivalent function is
`inset(t calc(100% - r) calc(100% - b) l)`.

The implementation is straightforward, and we don't have to change
anything in cpp because it is always `inset()` when building the gfx::Path.

The tests for clip-path will be added in the following patch.

Differential Revision: https://phabricator.services.mozilla.com/D183528
2023-07-25 02:32:43 +00:00
..
base Backed out changeset b1b105230b62 (bug 1842478) for causing mochitest failures in /test_transitions_and_zoom.html CLOSED TREE 2023-07-23 13:36:41 -04:00
build Bug 1786885 - Remove OS.Constants r=nika 2023-07-12 03:57:12 +00:00
docs
forms Bug 1842027 - Remove nsTextControlFrame::TextEquals. r=masayuki 2023-07-12 08:58:09 +00:00
generic Bug 1788637 - Remove MathML preferences scriptminsize_attribute and scriptsizemultiplier_attribute. r=emilio 2023-07-24 10:02:24 +00:00
inspector Bug 1786161 - Support rect() function. r=devtools-reviewers,emilio 2023-07-25 02:32:43 +00:00
ipc
mathml Bug 1788637 - Remove MathML preferences scriptminsize_attribute and scriptsizemultiplier_attribute. r=emilio 2023-07-24 10:02:24 +00:00
media
painting Bug 1843848. Add some diagnostic asserts related to ASRs. r=mstange 2023-07-21 01:29:47 +00:00
printing Bug 1832733 - Unexpose sizeToContent() in Nightly. r=emilio 2023-07-11 14:39:29 +00:00
reftests Bug 1845097 - skip text-svgglyphs that leak the world. r=aryx 2023-07-24 19:50:48 +00:00
style Bug 1786161 - Support rect() function. r=devtools-reviewers,emilio 2023-07-25 02:32:43 +00:00
svg Bug 1786161 - Support rect() function. r=devtools-reviewers,emilio 2023-07-25 02:32:43 +00:00
tables Bug 1839922 - Remove usage of {Has,Get}Attr(kNameSpaceID_None, ..). r=edgar 2023-06-23 10:01:32 +00:00
tools Bug 1840567. In the reftest harness check for liveness of mutation observer before touching it. r=dholbert 2023-07-19 21:56:50 +00:00
xul Bug 1843790 - Part 1: Rewrite toolkit/modules/AppConstants.sys.mjs consumers in html/xhtml to use ChromeUtils.importESModule. r=Gijs 2023-07-18 23:06:31 +00:00
moz.build