Closed
Bug 1355078
Opened 9 years ago
Closed 9 years ago
[e10s] Open drop-down list leads to scroll to top the menu
Categories
(Core :: Layout: Form Controls, defect)
Tracking
()
RESOLVED
FIXED
mozilla55
| Tracking | Status | |
|---|---|---|
| firefox52 | --- | unaffected |
| firefox-esr52 | --- | unaffected |
| firefox53 | --- | unaffected |
| firefox54 | --- | fixed |
| firefox55 | + | fixed |
People
(Reporter: over68, Assigned: jaws)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
(Keywords: regression)
Attachments
(1 file)
|
59 bytes,
text/x-review-board-request
|
mossop
:
review+
gchang
:
approval-mozilla-beta+
|
Details |
Steps to reproduce:
1. Go to https://onedrive.live.com/download?cid=F96BA52A2AF70D03&resid=F96BA52A2AF70D03%211230&authkey=APV6opUddR6eXic.
2. Open the <select> element.
Actual results:
Open drop-down list leads to scroll to top the menu.
Screenshot https://1drv.ms/i/s!AgMN9yoqpWv5iU8UcwBfI4uhku3i
Flags: needinfo?(jaws)
Regression range:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=b35e46dc0604&tochange=cf051de0d37b
Regressed by: bug 1352963
Blocks: 1352963
Keywords: regression
Blocks: e10s-select
status-firefox52:
--- → unaffected
status-firefox53:
--- → unaffected
status-firefox54:
--- → unaffected
status-firefox55:
--- → affected
tracking-firefox55:
--- → ?
| Assignee | ||
Comment 2•9 years ago
|
||
This reduced testcase reproduces the problem,
data:text/html,<style>select { transition: all .2s linear; } select:focus { color: purple; }</style><select><option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option>test<option selected="true">test
It looks like the call to _update is not maintaining the scroll position.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(jaws)
| Assignee | ||
Updated•9 years ago
|
Assignee: nobody → jaws
Status: NEW → ASSIGNED
| Comment hidden (mozreview-request) |
Comment 5•9 years ago
|
||
| mozreview-review | ||
Comment on attachment 8856820 [details]
Bug 1355078 - Restore scroll position after updating select popup.
https://reviewboard.mozilla.org/r/128744/#review131650
Attachment #8856820 -
Flags: review?(dtownsend) → review+
Pushed by jwein@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/64ba6efd9722
Restore scroll position after updating select popup. r=mossop
Comment 7•9 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Updated•9 years ago
|
status-firefox-esr52:
--- → unaffected
| Assignee | ||
Comment 8•9 years ago
|
||
Comment on attachment 8856820 [details]
Bug 1355078 - Restore scroll position after updating select popup.
Approval Request Comment
[Feature/Bug causing the regression]: regression from bug 910022
[User impact if declined]: long popups on websites will scroll away from the selected option on opening
[Is this code covered by automated tests?]: yes
[Has the fix been verified in Nightly?]: no
[Needs manual test from QE? If yes, steps to reproduce]: no, automated test covers this
[List of other uplifts needed for the feature/fix]: yes, bug 1354196 should also be included in uplift (this patch should apply on top of the patch from bug 1354196)
[Is the change risky?]: not expected
[Why is the change risky/not risky?]: The change is focused specifically on select dropdowns and is a very specific/focused fix.
[String changes made/needed]:
Attachment #8856820 -
Flags: approval-mozilla-beta?
| Assignee | ||
Comment 9•9 years ago
|
||
(In reply to Jared Wein [:jaws] (please needinfo? me) from comment #8)
> [String changes made/needed]: none
Comment 10•9 years ago
|
||
Comment on attachment 8856820 [details]
Bug 1355078 - Restore scroll position after updating select popup.
Fix a select dropdown issue and include test. Beta54+. Should be in 54 beta 3.
Attachment #8856820 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•9 years ago
|
Comment 11•9 years ago
|
||
| bugherder uplift | ||
Comment 12•9 years ago
|
||
(In reply to (Away 3 May - 5 May) Jared Wein [:jaws] (please needinfo? me) from comment #8)
> [Is this code covered by automated tests?]: yes
> [Has the fix been verified in Nightly?]: no
> [Needs manual test from QE? If yes, steps to reproduce]: no, automated test
> covers this
Setting qe-verify- based on Jared's assessment on manual testing needs and the fact that this fix has automated coverage.
Flags: qe-verify-
You need to log in
before you can comment on or make changes to this bug.
Description
•