Closed Bug 1982941 Opened 7 months ago Closed 3 months ago

Turn on the preference of shape() on all channels

Categories

(Core :: CSS Parsing and Computation, task)

task
Points:
1

Tracking

()

RESOLVED FIXED
148 Branch
Tracking Status
relnote-firefox --- 148+
firefox148 --- fixed

People

(Reporter: boris, Assigned: sukil)

References

()

Details

(Keywords: dev-doc-complete, Whiteboard: css-shape-function)

Attachments

(1 file)

Turn on the preference, layout.css.basic-shape-shape.enabled, on all channels (and send an intent-to-ship email as well).

Once the pref is flipped, this needs to be documented on MDN. And it's also worth mentioning in the general release notes.

[Why is this notable]: Makes it easier to define arbitrary shapes in CSS.
[Affects Firefox for Android]: yes
[Suggested wording]: Added support for the CSS shape() function, which allows to define responsive free-form shapes in properties that take shapes like clip-path. It has some advantages over the path() function, as it uses standard CSS syntax, supports different CSS units, and allows to use math functions.
[Links (documentation, blog post, etc)]: https://developer.mozilla.org/en-US/docs/Web/CSS/basic-shape/shape

relnote-firefox: --- → ?
Keywords: dev-doc-needed

Ah, Boris, what's the difference between this bug and bug 1910328?

Sebastian

Flags: needinfo?(boris.chiou)

(In reply to Sebastian Zartner [:sebo] from comment #2)

Ah, Boris, what's the difference between this bug and bug 1910328?

Sebastian

This extra bug is for the project purpose. We would like to make the feature as a simple project to let the intern work on, and so we would like to make bug 1910328 as the meta bug which includes all the steps to achieve this project (i.e. ship shape() function).

This just makes us easier to do the estimation, manage the project, and assign points to each step.

Sorry for making you confused.

Flags: needinfo?(boris.chiou)
Whiteboard: css-shape-function
Assignee: nobody → sukil
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 148 Branch

:sukil/:boris , could you consider nominating this for a release note? (Process info)

Flags: needinfo?(sukil)
Flags: needinfo?(boris.chiou)

nvm, there is already a request from several months ago

Flags: needinfo?(sukil)
Flags: needinfo?(boris.chiou)

Added to the Fx148 nightly release notes, please allow 30 minutes for the site to update.
Keeping the relnote-firefox flag as ? to keep it on the radar for inclusion in the final Fx148 release notes.

QA Whiteboard: [qa-triage-done-c149/b148]

Associated Pull Requests

Added to the final Fx148 release notes

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: