Closed Bug 1516269 Opened 5 years ago Closed 5 years ago

about:policies: the background-color transition on hover flickers

Categories

(Firefox :: Enterprise Policies, enhancement, P3)

enhancement

Tracking

()

VERIFIED FIXED
Firefox 66
Tracking Status
firefox66 --- verified

People

(Reporter: Felipe, Assigned: soeren.hentzschel, Mentored)

Details

(Keywords: good-first-bug)

Attachments

(1 file)

The transition effect that can be seen in the Documentation tab when moving the mouse over each row is flickering.

I investigated and the problem is that both the transition and the :hover background-color are on the <td>, whereas the original even/odd background-color are on the <tr>. So the transition doesn't know from which color to start, and then it picks white.

To fix this we should put everything on the <tr>.


Another related problem is that the :hover effect is not properly working in the Active tab. It only works on the even rows, and with no transition. We should probably fix both together
(In reply to Sören Hentzschel from comment #1)
> Hi,
> 
> I have a patch to fix this. Unfortunately these changes landed in another
> Phabricator request (where I already reverted the unrelated change).
> 
> Can you explain me how to work on more than one ticket at the same time? I
> used "hg add <directory>", "hg commit -m 'commit message' <directory>", "arc
> diff" but instead of a new Phabricator request my changes landed as new diff
> in my previous Phabricator request.
> 
> Thank you.

Hi! I saw that you e-mail'ed dev-platform and that's probably a good idea as i'm not a big expert on Phabricator either. I'd just like to add that I think part of the problem might be because, as far as know, `arc` doesn't officially support this. That's why mozilla is writing the `moz-phab` tool which is a wrapper around arc to make it work. There's also an alternative tool called `hg phabsend` that some people (including myself) is using.
Pushed by fgomes@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/27a4dfa5c033
fixed the hover state for the rows  in about:policies r=Felipe
Thank you, Felipe! I'm going to look for other small tasks and try moz-phab and/or hg phabsend. :)
Assignee: nobody → soeren.hentzschel
https://hg.mozilla.org/mozilla-central/rev/27a4dfa5c033
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 66

I have reproduced this bug with Nightly 66.0a1 (2018-12-24) on Windows 10, 64 Bit! This bug's fix is verified with latest Nightly 66.0a1!

Build ID : 20190114014511
User Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0

QA Whiteboard: [bugday-20190109]

Marking VERIFIED FIXED based on previous comment.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: