Closed Bug 1659010 Opened 4 years ago Closed 4 years ago

UX regressions from visual updates, copies errors, radio disabled

Categories

(Toolkit :: Printing, defect, P1)

defect

Tracking

()

RESOLVED FIXED
81 Branch
Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- unaffected
firefox79 --- unaffected
firefox80 --- unaffected
firefox81 --- fixed

People

(Reporter: mstriemer, Assigned: mstriemer)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [print2020_v81])

Attachments

(1 file)

The photon-number component overrides its input's focus state, but it didn't replace the :invalid state. This needs to be added back.

Blocks: 133787
Whiteboard: [print2020_v81]

Set release status flags based on info from the regressing bug 1656939

The radio buttons are also missing a disabled state

Priority: P2 → P1
Summary: Copies input never shows error state → UX regressions from visual updates, copies errors, radio disabled

Bug 1659184 is handling the copies input, this can just fix the radio buttons disabled state.

Assignee: nobody → mstriemer
Status: NEW → ASSIGNED
Pushed by mstriemer@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/87d6f9aae898
Disabled state for print UI radio buttons r=emalysz

Backed out for failures on browser_startup_mainthreadio.js

backout: https://hg.mozilla.org/integration/autoland/rev/ae1856c03c2b2e5b1ea4e20b9366777c2e1f130a

push: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedTaskRun=A1rRHWJYRw6spibr9SjHJw.0&revision=87d6f9aae898d6f3f2d61300ec8f78cd4f533192&test_paths=browser%2Fbase%2Fcontent%2Ftest%2Fperformance%2Fio%2Fbrowser.ini

failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=313355300&repo=autoland&lineNumber=2437

[task 2020-08-18T20:38:17.089Z] 20:38:17 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/performance/browser_startup_mainthreadio.js | unexpected read on C:\Users\task_1597782246\AppData\Local\Temp\tmpbfjo7s.mozrunner\pkcs11.txt before first paint -
[task 2020-08-18T20:38:17.089Z] 20:38:17 INFO - Stack trace:
[task 2020-08-18T20:38:17.089Z] 20:38:17 INFO - nsNSSComponent::InitializeNSS
[task 2020-08-18T20:38:17.089Z] 20:38:17 INFO - DisplayList building
[task 2020-08-18T20:38:17.089Z] 20:38:17 INFO - nsLayoutUtils::PaintFrame
[task 2020-08-18T20:38:17.089Z] 20:38:17 INFO - PresShell::Paint chrome://browser/content/browser.xhtml
[task 2020-08-18T20:38:17.089Z] 20:38:17 INFO - EventDispatcher::Dispatch MozSVGAsImageDocumentLoad
[task 2020-08-18T20:38:17.090Z] 20:38:17 INFO - EventDispatcher::Dispatch
[task 2020-08-18T20:38:17.090Z] 20:38:17 INFO - XREMain::XRE_main
[task 2020-08-18T20:38:17.090Z] 20:38:17 INFO - (PoisonIOInterposer) read - C:\Users\task_1597782246\AppData\Local\Temp\tmpbfjo7s.mozrunner\pkcs11.txt
[task 2020-08-18T20:38:17.090Z] 20:38:17 INFO - Not taking screenshot here: see the one that was previously logged

Flags: needinfo?(mstriemer)
Pushed by ncsoregi@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1434cd0e765b
Disabled state for print UI radio buttons r=emalysz a=reland CLOSED TREE

Have relanded this patch as it has not caused the mentioned failures in Comment 7 .
Sorry for the inconvenience caused.

Flags: needinfo?(mstriemer)
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: