Date-picker control not visible in Custom Reminder dialog and Print Preview dialog
Categories
(Calendar :: Dialogs, defect)
Tracking
(Not tracked)
People
(Reporter: ssitter, Assigned: jorgk-bmo)
References
Details
(Keywords: regression)
Attachments
(5 files, 1 obsolete file)
(deleted),
image/png
|
Details | |
(deleted),
image/png
|
Details | |
(deleted),
image/png
|
Details | |
(deleted),
patch
|
darktrojan
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
darktrojan
:
review+
Fallen
:
approval-calendar-beta+
|
Details | Diff | Splinter Review |
Thunderbird 67.0a1 (BuildID 20190317094532)
I tried to validate Bug 1515956 when I noticed that the date-picker control is not visible in the custom reminder dialog. No errors are reported in the error console.
Reporter | ||
Comment 1•6 years ago
|
||
Same problem exists in the print preview dialog.
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Comment 2•6 years ago
|
||
Regression range:
Works: 67.0a1 20190220093423 (date-picker control visible but not working)
Fails: 67.0a1 20190221094642 (date-picker control not visible)
Changes:
https://hg.mozilla.org/comm-central/pushloghtml?fromchange=5a88afb200182a9fb187e38e9074476701307611&tochange=430756146f2c9a7517623335799e2bdbf320487e
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=bf3951daded0b4fefd0fc81ee22ce5d536df2099&tochange=2acb22602c60a2380cdd978d6bbdc55ba314604b
Reporter | ||
Comment 3•6 years ago
|
||
Maybe regression from Bug 1524456?
Assignee | ||
Comment 4•6 years ago
|
||
Looks like a similar fix to bug 1532021 is required:
https://hg.mozilla.org/comm-central/rev/6716eb6db611
And we need to fix this on the beta.
Assignee | ||
Comment 5•6 years ago
|
||
Assignee | ||
Comment 6•6 years ago
|
||
Hmm, the date pickers work now, but showing HTML as plaintext in the preview is not strictly a winner :-( - That's for another bug.
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Comment 7•6 years ago
|
||
Actually, I think there's a stylesheet missing too. Just a mo, I'll check.
Comment 8•6 years ago
|
||
calendar-print-dialog.xul
needs chrome://lightning-common/skin/datetimepickers.css
, and the other stylesheet tags are a bit broken on it too.
Assignee | ||
Comment 9•6 years ago
|
||
Fixed the CSS mess as well now.
Assignee | ||
Updated•6 years ago
|
Comment 10•6 years ago
|
||
Comment 11•6 years ago
|
||
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/fe82189269f7
Add missing scripts to show custom element datetimepickers in reminder and print dialogues. r=darktrojan
Assignee | ||
Comment 12•6 years ago
|
||
This needs target 6.10.
Assignee | ||
Comment 13•6 years ago
|
||
Assignee | ||
Comment 14•6 years ago
|
||
I tried the attendee dialogue (bug 1532021) and the reminder dialogue and the print dialogue without customElements.js. Attendees and reminder malfunction, only print is still OK. So only removing it there.
Updated•6 years ago
|
Comment 15•6 years ago
|
||
Comment 16•6 years ago
|
||
Updated•6 years ago
|
Assignee | ||
Comment 17•6 years ago
|
||
TB 67 beta 2 / Cal 6.9, sorry, I missed the follow-up for beta 1:
https://hg.mozilla.org/releases/comm-beta/rev/1aa74c7d1f80c8cc009e32347cc6a773cc903328
Description
•