Closed
Bug 1475224
Opened 7 years ago
Closed 7 years ago
Various fixes to make the Provider ready for Lightning 6.2 / Thunderbird 60
Categories
(Calendar :: Provider: GData, enhancement)
Tracking
(Not tracked)
RESOLVED
FIXED
6.2
People
(Reporter: Fallen, Assigned: Fallen)
References
Details
Attachments
(6 files, 2 obsolete files)
4.48 KB,
patch
|
MakeMyDay
:
review+
Fallen
:
approval-calendar-esr+
|
Details | Diff | Splinter Review |
2.53 KB,
patch
|
MakeMyDay
:
review+
Fallen
:
approval-calendar-esr+
|
Details | Diff | Splinter Review |
1.57 KB,
patch
|
MakeMyDay
:
review+
Fallen
:
approval-calendar-esr+
|
Details | Diff | Splinter Review |
2.73 KB,
patch
|
Fallen
:
review+
Fallen
:
approval-calendar-esr+
|
Details | Diff | Splinter Review |
5.11 KB,
patch
|
jorgk-bmo
:
review+
Fallen
:
approval-calendar-esr+
|
Details | Diff | Splinter Review |
2.41 KB,
patch
|
Fallen
:
review+
|
Details | Diff | Splinter Review |
There are a few issues that need to be fixed for the new provider release. They are all fairly small issues, so I am gathering them here.
Assignee | ||
Comment 1•7 years ago
|
||
Attachment #8991604 -
Flags: review?(makemyday)
Attachment #8991604 -
Flags: approval-calendar-esr+
Attachment #8991604 -
Flags: approval-calendar-beta+
Assignee | ||
Comment 2•7 years ago
|
||
Attachment #8991606 -
Flags: review?(makemyday)
Attachment #8991606 -
Flags: approval-calendar-esr+
Attachment #8991606 -
Flags: approval-calendar-beta+
Assignee | ||
Comment 3•7 years ago
|
||
Attachment #8991607 -
Flags: review?(makemyday)
Attachment #8991607 -
Flags: approval-calendar-esr+
Attachment #8991607 -
Flags: approval-calendar-beta+
Assignee | ||
Comment 4•7 years ago
|
||
Attachment #8991608 -
Flags: review?(makemyday)
Assignee | ||
Updated•7 years ago
|
Attachment #8991608 -
Flags: approval-calendar-esr+
Attachment #8991608 -
Flags: approval-calendar-beta+
Assignee | ||
Comment 5•7 years ago
|
||
Attachment #8991609 -
Flags: review?(makemyday)
Attachment #8991609 -
Flags: approval-calendar-esr+
Attachment #8991609 -
Flags: approval-calendar-beta+
Updated•7 years ago
|
Attachment #8991609 -
Flags: review?(makemyday) → review+
Updated•7 years ago
|
Attachment #8991608 -
Flags: review?(makemyday) → review+
Comment 6•7 years ago
|
||
Comment on attachment 8991607 [details] [diff] [review]
Fix reminder overlay styles - v1
Review of attachment 8991607 [details] [diff] [review]:
-----------------------------------------------------------------
Since you're requiring 52 as minimum requirement in the other patch, don't you need to shim cal.alarms.calculateAlarmOffset(item, reminder)? r+ with that checked.
Attachment #8991607 -
Flags: review?(makemyday) → review+
Updated•7 years ago
|
Attachment #8991606 -
Flags: review?(makemyday) → review+
Comment 7•7 years ago
|
||
Comment on attachment 8991604 [details] [diff] [review]
Increase browserRequest size - v1
Review of attachment 8991604 [details] [diff] [review]:
-----------------------------------------------------------------
There are other occurrence [1], that probably need to be adapted as well if a resizing is required - r+ with that checkd.
[1] https://searchfox.org/comm-central/search?q=symbol:%23requestWindowFeatures&redirect=false
Attachment #8991604 -
Flags: review?(makemyday) → review+
Assignee | ||
Comment 8•7 years ago
|
||
Good point. This didn't show since calAlarmUtils is loaded beforehand, but best to be thorough.
The best order to land this now is (apply bottom to top)
Bug 1475224 - Update gdata minVersion to Thunderbird 52. r=MakeMyDay
Bug 1475224 - Fix gdata reminder dialog styles and overlay. r=MakeMyDay
Bug 1475224 - Fix gdata calendar properties dialog overlay. r=MakeMyDay
Bug 1475224 - Fix strict and deprecated warnings in the gdata provider. r=MakeMyDay
Bug 1475224 - Increase browserRequest size to adapt for Google's new design. r=MakeMyDay
Bug 1475221 - Adapt the Provider for event in a tab. r=MakeMyDay
Attachment #8991609 -
Attachment is obsolete: true
Attachment #8995835 -
Flags: review+
Assignee | ||
Updated•7 years ago
|
Attachment #8995835 -
Flags: approval-calendar-esr+
Attachment #8995835 -
Flags: approval-calendar-beta+
Assignee | ||
Comment 9•7 years ago
|
||
Might as well change all the sizes. r?jorgk for the mailnews change, then this can be pushed. No tests running for gdata anyway so I don't think we need a try.
Attachment #8991604 -
Attachment is obsolete: true
Attachment #8995837 -
Flags: review?(jorgk)
Attachment #8995837 -
Flags: approval-calendar-esr+
Attachment #8995837 -
Flags: approval-calendar-beta+
Comment 10•7 years ago
|
||
Comment on attachment 8995837 [details] [diff] [review]
Increase browserRequest size - v2
Looks OK. Hopefully no one runs this on a netbook with a screen height of 600px, like I used to have ;-(
Attachment #8995837 -
Flags: review?(jorgk) → review+
Comment 11•7 years ago
|
||
I'll land this as per comment #8, oh, what does "apply bottom to top" mean? The patches seem to apply in any order. I applied the minVersion first.
Comment 12•7 years ago
|
||
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/dd97ca4b579c
Increase browserRequest size to adapt for Google's new design. r=MakeMyDay,jorgk
https://hg.mozilla.org/comm-central/rev/f679adf75824
Fix strict and deprecated warnings in the gdata provider. r=MakeMyDay
https://hg.mozilla.org/comm-central/rev/2cd19d35df02
Fix gdata calendar properties dialog overlay. r=MakeMyDay
https://hg.mozilla.org/comm-central/rev/5b2355a860ad
Fix gdata reminder dialog styles and overlay. r=MakeMyDay
https://hg.mozilla.org/comm-central/rev/66eb55289609
Update gdata minVersion to Thunderbird 52. r=MakeMyDay
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Updated•7 years ago
|
Target Milestone: --- → 6.5
Comment 13•7 years ago
|
||
Had to fix some linting errors, I hope I got this right.
Attachment #8995846 -
Flags: review?(philipp)
Comment 14•7 years ago
|
||
TB 60 ESR, Cal 6.2:
https://hg.mozilla.org/releases/comm-esr60/rev/66c0e5f6fc3a
https://hg.mozilla.org/releases/comm-esr60/rev/f6d167eea841
https://hg.mozilla.org/releases/comm-esr60/rev/6ced8e2fbc6e
https://hg.mozilla.org/releases/comm-esr60/rev/9b0e5cce584b
https://hg.mozilla.org/releases/comm-esr60/rev/148c2ffcec24
https://hg.mozilla.org/releases/comm-esr60/rev/1d0a66f5d8f0
Target Milestone: 6.5 → 6.2
Comment 15•7 years ago
|
||
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/75492d81b44d
Fix linting errors. rs=bustage-fix DONTBUILD
Assignee | ||
Updated•7 years ago
|
Attachment #8995846 -
Flags: review?(philipp) → review+
Updated•7 years ago
|
Attachment #8991606 -
Flags: approval-calendar-beta+
Updated•7 years ago
|
Attachment #8991607 -
Flags: approval-calendar-beta+
Updated•7 years ago
|
Attachment #8991608 -
Flags: approval-calendar-beta+
Updated•7 years ago
|
Attachment #8995835 -
Flags: approval-calendar-beta+
Updated•7 years ago
|
Attachment #8995837 -
Flags: approval-calendar-beta+
Updated•7 years ago
|
Attachment #8991604 -
Flags: approval-calendar-beta+
Updated•7 years ago
|
Attachment #8991609 -
Flags: approval-calendar-beta+
Comment 16•6 years ago
|
||
Are we by chance going to have something to test come TB 60.1?
You need to log in
before you can comment on or make changes to this bug.
Description
•