Open Bug 1211064 Opened 9 years ago Updated 2 years ago

The hover animation is not performed on the door hanger More information button

Categories

(Firefox :: Private Browsing, defect)

42 Branch
Other
macOS
defect

Tracking

()

UNCONFIRMED

People

(Reporter: preethi.dhinesh, Unassigned)

Details

(Whiteboard: testday-20151002)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:42.0) Gecko/20100101 Firefox/42.0
Build ID: 20151001142456

Steps to reproduce:

1.Open a Private Window
2.Go to http://www.golem.de/ (or any unsecure page) 
3.Hover over the doorhanger
4.Press the doorhanger
5.Hover over the ">" button
6.Press ">" button
7.Press "<" button
8.Hover over "More Information"



Actual results:

The hover animation is  not performed


Expected results:

The hover animation is performed and it correctly respects the button dimension
Has STR: --- → yes
QA Whiteboard: testday-20151002
OS: Unspecified → Mac OS X
Hardware: Unspecified → Other
Has STR: yes → ---
Component: Untriaged → Private Browsing
Whiteboard: testday-20151002
The same bug is reproduced  for the other test cases as well .

1.Open a Private Window
2.Go to https://timtaubert.de/ , Go to https://www.mozilla.org/  , https://people.mozilla.org/~tvyas/mixeddisplay.html , https://people.mozilla.org/~tvyas/mixeddisplay.html .

Go to https://rc4.badssl.com/ ( prerequisite - Navigate to about:config. Set security.tls.unrestricted_rc4_fallback=true and restart the browser )

3.Hover over the doorhanger
4.Press the doorhanger
5.Hover over the ">" button
6.Press ">" button
7.Press "<" button
8.Hover over "More Information"

Actual results:

The hover animation is  not performed


Expected results:

The hover animation is performed and it correctly respects the button dimension
Same Bug is also reported in the below cases .

prerequisite - "Navigate to about:config and make sure that: privacy.trackingprotection.pbmode.enabled is set to true
 and  privacy.trackingprotection.enabled is set to false"


1.	On a private page go to http://cnn.com
2.	Press the doorhanger
3.      Hover over "Disable protection for this session"
4.	Hover over "Enable protection for this session"

Actual results:

The hover animation is  not performed


Expected results:

The hover animation is performed and it correctly respects the button dimension
Prerequisite -"Navigate to about:config and make sure that: privacy.trackingprotection.pbmode.enabled is set to true and  privacy.trackingprotection.enabled is set to true"

On a normal page go to http://cnn.com
Press the doorhanger
Hover over "Disable protection for this session"
Hover over "Enable protection for this session"

On a private page go to http://cnn.com
Hover over "Disable protection for this session"
Hover over "Enable protection for this session"

Actual results:

The hover animation is  not performed


Expected results:

The hover animation is performed and it correctly respects the button dimension
So the error being reported here is that in the "Tracking protection" panel, the buttons like "More information" and "Disable protection for this session" do not have a hover state, right? It doesn't seem to matter which page is visited.
I believe this is a general UI issue with buttons that exist in doorhangers, and is not limited to just the tracking protection-related panels.
Component: Private Browsing → General
Summary: The hoover animation is not performed on the door hanger More information button → The hover animation is not performed on the door hanger More information button
Actually I'm not sure that I'm correct about that, since there's explicitly hover behaviour for the '>' button, and only :hover:active for the "More information" button:
* http://mxr.mozilla.org/mozilla-central/source/browser/themes/shared/controlcenter/panel.inc.css#147
* http://mxr.mozilla.org/mozilla-central/source/browser/themes/osx/controlcenter/panel.css#30
Component: General → Private Browsing
(In reply to Josh Matthews [:jdm] from comment #6)
> Actually I'm not sure that I'm correct about that, since there's explicitly
> hover behaviour for the '>' button, and only :hover:active for the "More
> information" button:
> *
> http://mxr.mozilla.org/mozilla-central/source/browser/themes/shared/
> controlcenter/panel.inc.css#147
> *
> http://mxr.mozilla.org/mozilla-central/source/browser/themes/osx/
> controlcenter/panel.css#30


Hi Josh ,

I posted this bug ( "Hoover animation " ) based on the test cases that I was provided . Pls find the test case by clicking the link here -  https://goo.gl/Q29Af6 .
 
Thanks,
Preethi
(In reply to Josh Matthews [:jdm] from comment #5)
> I believe this is a general UI issue with buttons that exist in doorhangers,
> and is not limited to just the tracking protection-related panels.

I think that's the case, because the Share Geolocation, Install Add-ons, etc panels have the same behavior on Mac OS X.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.