Closed Bug 1245794 Opened 5 years ago Closed 5 years ago

Unresponsive e10s checkbox for touch devices

Categories

(Core :: Disability Access APIs, defect)

47 Branch
x86_64
Windows 10
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
Tracking Status
e10s - ---
firefox44 --- unaffected
firefox45 --- unaffected
firefox46 --- unaffected
firefox47 --- affected

People

(Reporter: vtamas, Unassigned)

Details

(Keywords: regression)

[Affected versions]:
Firefox 47.0a1 (2016-02-03)
Firefox 46.0a2 (2016-02-03) 

[Affected platforms]:
Windows 10 64-bit

[Affected devices]:
Dell Xps 12

[Steps to reproduce]:
1.Launch Firefox with a clean profile.
2.Navigate to about:preferences
3.Disable e10s and restart the browser.
4.Enable back e10s and restart the browser.
5.Check the enable/disable e10s checkbox.


[Expected result]:
e10s can be successfully enabled/disabled.


[Actual result]:
Enable/Disable e10s checkbox is unresponsive.
See screenshot: http://i.imgur.com/ST5CY55.png


[Regression range]:
I tried to get a regression window but I was unable to do that because of Bug 1245332.
But I suspect that this issue is related to a11y disabling.


[Additional notes]:
- This issue reproduces only on Dell Xps 12 with tablet mode on/off.
- I was unable to reproduce it on a desktop device.
- There are no errors thrown in browser console.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
jimm, in the screenshot posted here, the e10s checkbox is checked and disabled. shouldn't it be UNchecked and disabled, if e10s is disabled for a11y? I can repro this:

- start firefox with a fresh profile on a touch device
- restart firefox on the same profile; now e10s is disabled by a11y
- go to about:preferences, look at the checkbox

ER: disabled and unchecked
AR: disabled and checked

the checked box is misleading because it implies e10s is enabled rather than disabled.
Flags: needinfo?(jmathies)
if this bugs devs to the point that they want to land a patch that inverses that checkbox, feel free.
Flags: needinfo?(jmathies)
Marking unaffected for 46 since e10s will not be enabled on 46 release.
You need to log in before you can comment on or make changes to this bug.