Closed Bug 1559232 Opened 4 years ago Closed 3 days ago

[motion-1] Update offset-position syntax

Categories

(Core :: CSS Transitions and Animations, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
115 Branch
Tracking Status
firefox69 --- affected
firefox115 --- fixed

People

(Reporter: boris, Assigned: boris)

References

(Blocks 3 open bugs, )

Details

(Keywords: dev-doc-needed)

Attachments

(1 file)

<offset-position> = normal | auto | <position>.

The usage of offset-position is in Bug 1820070 and Bug 1598156.

Keywords: dev-doc-needed
Summary: Support <offset-position> → [motion-1] Support <offset-position>
Summary: [motion-1] Support <offset-position> → [motion-1] Support offset-position
Blocks: 1598152
Severity: normal → S3
Depends on: 1818666
Blocks: 1590542
No longer blocks: 1590542
Blocks: 1820070
Summary: [motion-1] Support offset-position → [motion-1] Update offset-position syntax and apply it for ray()

The syntax of offset-position accepts normal keyword now.

Summary: [motion-1] Update offset-position syntax and apply it for ray() → [motion-1] Update offset-position syntax

Now it supports "normal" keyword. Also, offset-position doesn't create
stacking context and it doesn't have offset transform, so we can
simplify CompareMotionValues() a little bit.

Note: We don't have to add test in [1] because Blink added one to WPT
upstream repo already.

[1] css/motion/parsing/offset-position-parsing-valid.html

Assignee: nobody → boris.chiou
Status: NEW → ASSIGNED
Pushed by bchiou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1fa8d2cfeeb8
Update the syntax of offset-position. r=devtools-reviewers,emilio
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/40347 for changes under testing/web-platform/tests
Status: ASSIGNED → RESOLVED
Closed: 3 days ago
Resolution: --- → FIXED
Target Milestone: --- → 115 Branch
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.