Closed Bug 1781084 Opened 2 years ago Closed 2 years ago

Add CSS transitions when moving Feature Callout from one element to the next

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
105 Branch
Iteration:
105.2 - Aug 8 - Aug 19
Tracking Status
firefox105 --- fixed

People

(Reporter: mviar, Assigned: mviar)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

When the Feature Callout moves from one element to the next, use a transition to make the change feel less abrupt.

We'll need guidance from design on the style of transitions.

Priority: -- → P2
Iteration: --- → 105.1 - July 25 - Aug 5
Priority: P2 → P1

Design confirmed we'll use a simple fade in and fade out transition when the callout moves positions. We should use timing similar to the fade transitions in about:welcome.

Iteration: 105.1 - July 25 - Aug 5 → 105.2 - Aug 8 - Aug 19
Assignee: nobody → mviar
Attachment #9289303 - Attachment description: WIP: Bug 1781084 - Add CSS transitions when moving Feature Callout from one element to the next → Bug 1781084 - Add CSS transitions when moving Feature Callout from one element to the next
Pushed by mviar@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8048378aaae9
Add CSS transitions when moving Feature Callout from one element to the next r=Mardak

Backed out for causing node newtab failures on _feature-callout.scss

Backout link

Push with failures

Failure log

Flags: needinfo?(mviar)

Resolved, thanks for flagging.

Flags: needinfo?(mviar)

There seems to be this other failure too (failure log here) if you could take a look at it. Thank you!

Flags: needinfo?(mviar)

Thanks, Norisz. I've updated the patch to address this issue.

Flags: needinfo?(mviar)
Pushed by mviar@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0306b5b024ee
Add CSS transitions when moving Feature Callout from one element to the next r=Mardak
Regressions: 1784470

Thanks, Cosmin. I'll update the patch to address that issue (thanks to some debugging help from @mardak!) and another resulting from a related patch that landed. I'll attempt to land again once it passes on try.

Flags: needinfo?(mviar)
Blocks: 1784343
Pushed by mviar@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/33e06b95b4e7
Add CSS transitions when moving Feature Callout from one element to the next r=Mardak
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch

I have verified this enhancement using the steps from here and I can confirm that the tour screens fade and reappear in a new location at each click of the primary button.

Verified using the latest Firefox Nightly (105.0a1 Build ID - 20220816095503) installed on Windows 10 x64, macOS 11.6.5, and Linux Mint 20.2 x64.

Status: RESOLVED → VERIFIED
No longer blocks: 1784343

Backed out temporarily to test if is the cause of bug 1784591

Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Target Milestone: 105 Branch → ---
Pushed by archaeopteryx@coole-files.de:
https://hg.mozilla.org/mozilla-central/rev/423c491c8f31
Add CSS transitions when moving Feature Callout from one element to the next r=Mardak
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: