[de-xbl] Migrate timepicker-grids to custom element.
Categories
(Calendar :: Lightning Only, defect)
Tracking
(Not tracked)
People
(Reporter: arshad, Assigned: arshad)
References
Details
Attachments
(1 file, 17 obsolete files)
|
63.48 KB,
patch
|
mkmelin
:
review+
arshad
:
feedback+
|
Details | Diff | Splinter Review |
| Assignee | ||
Updated•7 years ago
|
| Assignee | ||
Updated•7 years ago
|
| Assignee | ||
Comment 1•7 years ago
|
||
| Assignee | ||
Comment 2•7 years ago
|
||
| Assignee | ||
Comment 3•7 years ago
|
||
| Assignee | ||
Comment 4•7 years ago
|
||
Comment 5•7 years ago
|
||
Comment 6•7 years ago
|
||
| Assignee | ||
Comment 7•7 years ago
|
||
Comment 8•7 years ago
|
||
| Assignee | ||
Comment 9•7 years ago
|
||
| Assignee | ||
Updated•7 years ago
|
Comment 10•7 years ago
|
||
| Assignee | ||
Comment 11•7 years ago
|
||
| Assignee | ||
Comment 12•7 years ago
|
||
| Assignee | ||
Comment 13•7 years ago
|
||
| Assignee | ||
Comment 14•7 years ago
|
||
Comment 15•7 years ago
|
||
| Assignee | ||
Comment 16•7 years ago
|
||
Comment 17•7 years ago
|
||
| Assignee | ||
Comment 18•7 years ago
|
||
| Assignee | ||
Comment 19•7 years ago
|
||
| Assignee | ||
Comment 20•7 years ago
|
||
| Assignee | ||
Comment 21•7 years ago
|
||
Comment 22•7 years ago
|
||
| Assignee | ||
Comment 23•7 years ago
|
||
Comment 24•7 years ago
|
||
Comment 25•7 years ago
|
||
Comment 26•7 years ago
•
|
||
| Assignee | ||
Comment 27•7 years ago
|
||
| Assignee | ||
Comment 28•7 years ago
|
||
(In reply to Philipp Kewisch [:Fallen] [:π] from comment #26)
Oh another thing. Instead of the scoped block, can we use a <script
type="module"> instead?
modules dont load synchronously and can't be loaded dynamically(atleast at the time when script[type="module"] landed)
Comment 29•7 years ago
|
||
Do the modules need to be loaded synchronously? It seems to me this is something we should avoid requiring. Dynamic loading is indeed not possible, but iiuc we wouldn't need to?
Comment 30•7 years ago
|
||
It's pretty unclear to me how type=module would/could/should work for calendar, given it's all used through the overlaying hack :/
| Assignee | ||
Comment 31•7 years ago
|
||
Philipp, could you please help me out with proper comments for the methods? I am not good at writing comments plus I dont have much knowledge how they work?
| Assignee | ||
Comment 32•7 years ago
|
||
Need to just rebase this patch after my build finishes. Right now I am on an old commit and for me the datetimepicker popup is not openin when I click on arrow buttons.
| Assignee | ||
Comment 33•7 years ago
|
||
Comment 34•7 years ago
|
||
| Assignee | ||
Comment 35•7 years ago
|
||
| Assignee | ||
Comment 36•7 years ago
|
||
| Assignee | ||
Comment 37•7 years ago
|
||
| Assignee | ||
Comment 38•7 years ago
|
||
This is the same for the method name. Maybe it would make more sense to call
it selectMinuteBox and then describe it accordingly.
Not sure what you meant by this ^?
| Assignee | ||
Comment 39•7 years ago
|
||
| Assignee | ||
Comment 40•7 years ago
|
||
| Assignee | ||
Comment 41•7 years ago
|
||
Comment 42•7 years ago
|
||
| Assignee | ||
Comment 43•7 years ago
|
||
need to fix one test and this patch will be ready to land
| Assignee | ||
Comment 44•7 years ago
|
||
(In reply to Arshad Khan [:arshad] from comment #43)
need to fix one test and this patch will be ready to land
testalarmDialog.js test is only failign for linux. I have pulled latest changesets for my linux machine and will test out the patch as soon as my build finishes.
| Assignee | ||
Comment 45•7 years ago
|
||
There ll be sometimes error like mPicker is null which I am not handling here. See https://bugzilla.mozilla.org/show_bug.cgi?id=1524456#c28 and https://bugzilla.mozilla.org/show_bug.cgi?id=1524456#c29 .
| Assignee | ||
Comment 46•7 years ago
|
||
| Assignee | ||
Comment 47•7 years ago
|
||
Just ran the testAlarmDialog.js test on ubuntu and the failed try tesst passed. Not sure wther the test failure was intermittent or not, so I have pushed another try - https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=7829aa18efdd4071a4eb1864c4407518e29353bd&selectedJob=232640559 . Lets see what happens now. Certainly there will be some testFailures due to recent issues.
| Assignee | ||
Updated•7 years ago
|
| Assignee | ||
Comment 48•7 years ago
|
||
See the try - https://bugzilla.mozilla.org/show_bug.cgi?id=1512941#c41 . The one test that's failing didn't fail again that's why I am adding checkin-needed keyword.
Comment 49•7 years ago
|
||
Looking at the history here, there was never an r+, only f+ from Magnus and Philipp. Am I too strict?
Updated•7 years ago
|
Comment 50•7 years ago
|
||
Yeah I don't see a review yet.
Comment 51•7 years ago
|
||
| Assignee | ||
Comment 52•7 years ago
|
||
(In reply to Jorg K (GMT+1) from comment #49)
Looking at the history here, there was never an r+, only f+ from Magnus and Philipp. Am I too strict?
Comment 53•7 years ago
|
||
Very confusing, so an earlier version had r+ and a later f+? Maybe Philipp or even Magnus can just take another look.
Comment 54•7 years ago
|
||
Updated•7 years ago
|
Comment 55•7 years ago
|
||
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/4a9f709716ad
Migrate timepicker-grids binding to custom element. r=philipp
Updated•7 years ago
|
Description
•