DevTools XUL searchboxes look broken
Categories
(DevTools :: Framework, defect, P2)
Tracking
(firefox-esr60 unaffected, firefox64 wontfix, firefox65 verified, firefox66 verified)
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox64 | --- | wontfix |
firefox65 | --- | verified |
firefox66 | --- | verified |
People
(Reporter: ntim, Assigned: ntim)
References
(Blocks 1 open bug)
Details
(Keywords: regression)
Attachments
(2 files)
65.49 KB,
image/png
|
Details | |
47 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-beta+
|
Details | Review |
No description provided.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
•
|
||
The issue is caused by bug 1473927 which increased the specificity of the toolkit textbox[type=search] rules. Since no-one is maintaining the DevTools XUL panels (hence having this bug slip in 3 releases), I think it's just more simple to stop using [type=search], and remove the associated DevTools styling.
Assignee | ||
Comment 2•5 years ago
|
||
Assignee | ||
Comment 3•5 years ago
|
||
Note that the only side-effects of not using textbox[type=search] are simply: - No built-in clear button - No "timeout" feature (waiting for the 200/500ms timeout to pass before actually searching)
Updated•5 years ago
|
Pushed by ntim.bugs@gmail.com: https://hg.mozilla.org/integration/autoland/rev/aab09dc65108 Remove usages of and support for XUL textbox[type='search'] in DevTools. r=pbro
Assignee | ||
Comment 5•5 years ago
|
||
Comment on attachment 9034751 [details]
Bug 1518159 - Remove usages of and support for XUL textbox[type='search'] in DevTools. r=pbro
[Beta/Release Uplift Approval Request]
Feature/Bug causing the regression: Bug 1473927
User impact if declined: See attachment 9034747 [details]
Is this code covered by automated tests?: No
Has the fix been verified in Nightly?: No
Needs manual test from QE?: Yes
If yes, steps to reproduce: See attachment 9034747 [details]
List of other uplifts needed: None
Risk to taking this patch: Low
Why is the change risky/not risky? (and alternatives if risky): Trivial change, though comes with a approved small feature loss
String changes made/needed: none
Comment 6•5 years ago
|
||
bugherder |
Updated•5 years ago
|
Comment 7•5 years ago
|
||
Comment on attachment 9034751 [details]
Bug 1518159 - Remove usages of and support for XUL textbox[type='search'] in DevTools. r=pbro
[Triage Comment]
Removes the use of a feature that isn't well-supported and regressed in Fx64. Might as well take it now for Fx65 rather than letting it be broken in another release before the removal ships with 66. Approved for 65.0b10.
Comment 8•5 years ago
|
||
bugherder uplift |
Comment 9•5 years ago
|
||
Verified the fix with 66.0a1 (2019-01-10) on Windows 10, macOS 10.13, Ubuntu 16.04.
65.0b9 indeed appears to still be affected by styling issues.
Description
•