Closed
Bug 1277882
Opened 9 years ago
Closed 9 years ago
Disable e10s when we detect accessibility use on linux
Categories
(Firefox :: General, defect)
Firefox
General
Tracking
()
VERIFIED
FIXED
Firefox 50
People
(Reporter: jimm, Assigned: jimm)
References
Details
Attachments
(1 file, 1 obsolete file)
5.36 KB,
patch
|
Felipe
:
review+
Sylvestre
:
approval-mozilla-aurora+
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
The a11y team has decided not to allow a11y + e10s to run together for linux users in 48.
![]() |
Assignee | |
Comment 1•9 years ago
|
||
![]() |
Assignee | |
Comment 2•9 years ago
|
||
![]() |
Assignee | |
Comment 3•9 years ago
|
||
Attachment #8759706 -
Attachment is obsolete: true
Attachment #8760254 -
Flags: review?(felipc)
![]() |
Assignee | |
Comment 4•9 years ago
|
||
David, do you know of any open source screen readers for ubuntu I can test this patch with?
Flags: needinfo?(dbolter)
![]() |
||
Comment 5•9 years ago
|
||
(In reply to Jim Mathies [:jimm] from comment #4)
> David, do you know of any open source screen readers for ubuntu I can test
> this patch with?
Orca is what you want. The maintainer 'joanie' hangs out in our #accessibility channel.
Flags: needinfo?(dbolter)
![]() |
Assignee | |
Comment 6•9 years ago
|
||
(In reply to David Bolter [:davidb] from comment #5)
> (In reply to Jim Mathies [:jimm] from comment #4)
> > David, do you know of any open source screen readers for ubuntu I can test
> > this patch with?
>
> Orca is what you want. The maintainer 'joanie' hangs out in our
> #accessibility channel.
Thanks. I've confirmed the appropriate prefs get set with this patch.
Updated•9 years ago
|
Attachment #8760254 -
Flags: review?(felipc) → review+
![]() |
Assignee | |
Updated•9 years ago
|
Keywords: checkin-needed
Pushed by cbook@mozilla.com:
https://hg.mozilla.org/integration/fx-team/rev/9227c07f1c80
Disable e10s on Linux when recent accessibility use is detected. r=felipe
Keywords: checkin-needed
![]() |
||
Comment 8•9 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox50:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 50
![]() |
Assignee | |
Comment 9•9 years ago
|
||
Comment on attachment 8760254 [details] [diff] [review]
patch
Approval Request Comment
[Feature/regressing bug #]:
disable e10s if we detect a11y use on linux
[User impact if declined]:
crashy browser with a11y use
[Describe test coverage new/current, TreeHerder]:
in nightly for a couple builds.
[Risks and why]:
pretty low, code is in use on other platforms. this change adds it to linux builds.
[String/UUID change made/needed]:
none
Attachment #8760254 -
Flags: approval-mozilla-beta?
Attachment #8760254 -
Flags: approval-mozilla-aurora?
Comment 10•9 years ago
|
||
Comment on attachment 8760254 [details] [diff] [review]
patch
"Improve" e10s, taking it. Should be in 48 beta 2.
Attachment #8760254 -
Flags: approval-mozilla-beta?
Attachment #8760254 -
Flags: approval-mozilla-beta+
Attachment #8760254 -
Flags: approval-mozilla-aurora?
Attachment #8760254 -
Flags: approval-mozilla-aurora+
Updated•9 years ago
|
status-firefox48:
--- → affected
Updated•9 years ago
|
Flags: qe-verify+
![]() |
||
Comment 11•9 years ago
|
||
![]() |
||
Comment 12•9 years ago
|
||
Hello!
I investigated this issue on
- latest Nightly 50.0a1 (2016-06-23)
- latest Aurora 49.0a2 (2016-06-23)
- 48.0b2 build2 (20160620091522)
using Ubuntu 14.04 x86.
I turned on some accessibility features, like "Caret Browsing", "Search for text when I start typing" and "Page Zoom", but e10s seems to be still enabled (like about:support and about:config indicates).
Is there another way for verifying this bug or Firefox didn't detect a11y?
Thank you in advance!
Flags: needinfo?(jmathies)
![]() |
Assignee | |
Comment 13•9 years ago
|
||
(In reply to Iulia Cristescu, QA [:IuliaC] from comment #12)
> Hello!
> I investigated this issue on
> - latest Nightly 50.0a1 (2016-06-23)
> - latest Aurora 49.0a2 (2016-06-23)
> - 48.0b2 build2 (20160620091522)
> using Ubuntu 14.04 x86.
> I turned on some accessibility features, like "Caret Browsing", "Search for
> text when I start typing" and "Page Zoom", but e10s seems to be still
> enabled (like about:support and about:config indicates).
> Is there another way for verifying this bug or Firefox didn't detect a11y?
> Thank you in advance!
You have to test with a 3rd party accessibility client. See comment 4 and comment 5.
Flags: needinfo?(jmathies)
![]() |
||
Comment 14•9 years ago
|
||
(In reply to Jim Mathies [:jimm] from comment #13)
> (In reply to Iulia Cristescu, QA [:IuliaC] from comment #12)
> > Hello!
> > I investigated this issue on
> > - latest Nightly 50.0a1 (2016-06-23)
> > - latest Aurora 49.0a2 (2016-06-23)
> > - 48.0b2 build2 (20160620091522)
> > using Ubuntu 14.04 x86.
> > I turned on some accessibility features, like "Caret Browsing", "Search for
> > text when I start typing" and "Page Zoom", but e10s seems to be still
> > enabled (like about:support and about:config indicates).
> > Is there another way for verifying this bug or Firefox didn't detect a11y?
> > Thank you in advance!
>
> You have to test with a 3rd party accessibility client. See comment 4 and
> comment 5.
Thank you for your clarification. I tested this bug on
- latest Nightly 50.0a1 (2016-06-27)
- latest Aurora 49.0a2 (2016-06-27)
- 48.0b3 build1 (20160623122823)
using Orca screen reader, Ubuntu 14.04 x86 and Ubuntu 14.04 x64.
On Nightly build, Firefox seems not to detect accessibility (e10s is still enabled - like about:support, about:preferences and about:config indicate).
On Aurora and Beta, Firefox detects accessibility only after restart, e10s being successfully disabled. But e10s isn't enabled after the screen reader process is closed and Firefox restarted - I couldn't enable e10s changing the browser.tabs.remote.autostart preference state; also, on Aurora build, the "Enable multi-process" option remains greyed out. Are these expected?
![]() |
Assignee | |
Comment 15•9 years ago
|
||
(In reply to Iulia Cristescu, QA [:IuliaC] from comment #14)
> (In reply to Jim Mathies [:jimm] from comment #13)
> > (In reply to Iulia Cristescu, QA [:IuliaC] from comment #12)
> > > Hello!
> > > I investigated this issue on
> > > - latest Nightly 50.0a1 (2016-06-23)
> > > - latest Aurora 49.0a2 (2016-06-23)
> > > - 48.0b2 build2 (20160620091522)
> > > using Ubuntu 14.04 x86.
> > > I turned on some accessibility features, like "Caret Browsing", "Search for
> > > text when I start typing" and "Page Zoom", but e10s seems to be still
> > > enabled (like about:support and about:config indicates).
> > > Is there another way for verifying this bug or Firefox didn't detect a11y?
> > > Thank you in advance!
> >
> > You have to test with a 3rd party accessibility client. See comment 4 and
> > comment 5.
>
> Thank you for your clarification. I tested this bug on
> - latest Nightly 50.0a1 (2016-06-27)
> - latest Aurora 49.0a2 (2016-06-27)
> - 48.0b3 build1 (20160623122823)
> using Orca screen reader, Ubuntu 14.04 x86 and Ubuntu 14.04 x64.
> On Nightly build, Firefox seems not to detect accessibility (e10s is still
> enabled - like about:support, about:preferences and about:config indicate).
> On Aurora and Beta, Firefox detects accessibility only after restart, e10s
> being successfully disabled. But e10s isn't enabled after the screen reader
> process is closed and Firefox restarted - I couldn't enable e10s changing
> the browser.tabs.remote.autostart preference state; also, on Aurora build,
> the "Enable multi-process" option remains greyed out. Are these expected?
Yes, this sounds correct.
![]() |
||
Comment 16•9 years ago
|
||
(In reply to Jim Mathies [:jimm] from comment #15)
> Yes, this sounds correct.
Thank you! I will set the flags accordingly.
What about
> > On Nightly build, Firefox seems not to detect accessibility (e10s is still
> > enabled - like about:support, about:preferences and about:config indicate).
?
I tested the bug again on Ubuntu 14.04 x86 and Ubuntu 12.04 x86, using the latest Nightly 50.0a1 (2016-06-29) and the above mentioned problem still occurs.
![]() |
||
Comment 17•9 years ago
|
||
I can still reproduce the bug on latest Nightly 50.0a1 (2016-07-19) using Ubuntu 14.04 x86 and Orca screen reader. As I mentioned in above comments, Firefox seems not to detect accessibility (e10s is still enabled - like about:support, about:preferences and about:config indicate), even after repeatedly restart. Any thoughts about this?
Flags: needinfo?(jmathies)
![]() |
Assignee | |
Comment 18•9 years ago
|
||
(In reply to Iulia Cristescu, QA [:IuliaC] from comment #17)
> I can still reproduce the bug on latest Nightly 50.0a1 (2016-07-19) using
> Ubuntu 14.04 x86 and Orca screen reader. As I mentioned in above comments,
> Firefox seems not to detect accessibility (e10s is still enabled - like
> about:support, about:preferences and about:config indicate), even after
> repeatedly restart. Any thoughts about this?
This is correct behavior, we left a11y+e10s on in nightly for testing purposes.
Flags: needinfo?(jmathies)
![]() |
||
Comment 19•9 years ago
|
||
(In reply to Jim Mathies [:jimm] from comment #18)
> (In reply to Iulia Cristescu, QA [:IuliaC] from comment #17)
> > I can still reproduce the bug on latest Nightly 50.0a1 (2016-07-19) using
> > Ubuntu 14.04 x86 and Orca screen reader. As I mentioned in above comments,
> > Firefox seems not to detect accessibility (e10s is still enabled - like
> > about:support, about:preferences and about:config indicate), even after
> > repeatedly restart. Any thoughts about this?
>
> This is correct behavior, we left a11y+e10s on in nightly for testing
> purposes.
Ok! Thanks for your clarification! Based on last comments, I will set the flags accordingly.
You need to log in
before you can comment on or make changes to this bug.
Description
•