Port FF4 Sync UI changes after initial set included in bug 576970

RESOLVED FIXED in seamonkey2.7

Status

SeaMonkey
Sync UI
RESOLVED FIXED
7 years ago
6 years ago

People

(Reporter: InvisibleSmiley, Unassigned)

Tracking

Trunk
seamonkey2.7

Firefox Tracking Flags

(blocking-seamonkey2.1 -)

Details

(Reporter)

Description

7 years ago
Reviews in bug 576970 have progressed enough that we need to make a cut and move any further changes to a follow-up--this bug.

For starters:
- Bug 602715 - Sync UI: Only mention enabled engines in client wipe confirmation dialog
- Bug 612699 - Sync UI: Update to simplify crypto

Unlike with bug 576970, where I added only bugs as dependencies that I had already ported, any FF4 Sync UI changes that landed after the set included in bug 576970 should be added as dependencies here.
(Reporter)

Updated

7 years ago
No longer blocks: 576970
Depends on: 576970
(Reporter)

Updated

7 years ago
Depends on: 618229, 602682
(Reporter)

Updated

7 years ago
Depends on: 616251
(Reporter)

Updated

7 years ago
Depends on: 618435
(Reporter)

Updated

7 years ago
Depends on: 618704
(Reporter)

Updated

7 years ago
Depends on: 597788
(Reporter)

Updated

7 years ago
Depends on: 595725, 612584
(Reporter)

Comment 1

7 years ago
Removing bug 612584 from depends list since we'll be saving as xhtml from the start.
No longer depends on: 612584

Updated

7 years ago
Depends on: 526445

Updated

7 years ago
Depends on: 619995

Updated

7 years ago
Blocks: 622134

Updated

7 years ago
No longer depends on: 595725

Updated

7 years ago
No longer depends on: 619995

Updated

7 years ago
Depends on: 619995

Updated

7 years ago
Depends on: 595725
(Reporter)

Updated

7 years ago
No longer blocks: 622134
(Reporter)

Comment 2

7 years ago
Removing bug 619995 from depends list since it's now fixed in the setup dialog patch over at bug 618709.
No longer depends on: 619995
(Reporter)

Updated

7 years ago
Depends on: 620547, 618300
(Reporter)

Updated

7 years ago
Depends on: 621757
(Reporter)

Updated

7 years ago
Depends on: 621466
(Reporter)

Comment 3

7 years ago
Adding bug 526445, though we might not want all changes (but e.g. the richlistbox might help with larger lists of engines).
(Reporter)

Updated

7 years ago
Depends on: 623795
(Reporter)

Updated

7 years ago
Depends on: 601019
(Reporter)

Updated

7 years ago
Depends on: 619013
(Reporter)

Updated

7 years ago
Depends on: 623144
(Reporter)

Updated

7 years ago
Depends on: 626099
(Reporter)

Updated

7 years ago
Depends on: 626949
blocking-seamonkey2.1: --- → ?
(Reporter)

Comment 4

7 years ago
When porting bug 626949 we need to take care not to run into bug 629305.

BTW I think this meta bug should not block anything. Individual porting bugs (which need to be filed as required) should block instead. This bug should just serve as a tracker for full FF4 fix compatibility, whether we achieve it for 2.1 or not.
(Reporter)

Updated

7 years ago
Depends on: 631639
(Reporter)

Updated

7 years ago
Depends on: 631852
(Reporter)

Updated

7 years ago
No longer depends on: 602715
(Reporter)

Updated

7 years ago
Depends on: 600261, 630885, 620593
No longer depends on: 631852
(Reporter)

Updated

7 years ago
Depends on: 631942
(Reporter)

Updated

7 years ago
No longer depends on: 597788
(Reporter)

Comment 5

7 years ago
Removing bug 595725 from the list since I already covered the popup check in initUI from the start and the other part is unnecessary since it's inside alltabsPopupShowing which is only ever called from the initUI code which adds an event listener to the very same popup.
No longer depends on: 595725
(Reporter)

Updated

7 years ago
No longer depends on: 631942
(Reporter)

Updated

7 years ago
Depends on: 632952
(Reporter)

Updated

7 years ago
No longer depends on: 612699, 616251, 618229
(Reporter)

Updated

7 years ago
Component: UI Design → Sync UI
QA Contact: ui-design → sync-ui
(Reporter)

Updated

7 years ago
Depends on: 634419
No longer depends on: 526445, 602682, 618435, 618704, 621466
(Reporter)

Updated

6 years ago
No longer depends on: 618300, 620547
(Reporter)

Updated

6 years ago
Depends on: 633681
(Reporter)

Updated

6 years ago
Depends on: 636839
(Reporter)

Updated

6 years ago
No longer depends on: 601019
(Reporter)

Updated

6 years ago
Depends on: 639339
(Reporter)

Updated

6 years ago
No longer depends on: 619013

Comment 6

6 years ago
Blocking final on this as really a tracking bug.
blocking-seamonkey2.1: ? → final+
Keywords: meta
(Reporter)

Updated

6 years ago
blocking-seamonkey2.1: final+ → ?
No longer depends on: 621757
Keywords: meta
(Reporter)

Updated

6 years ago
No longer depends on: 623795
(Reporter)

Updated

6 years ago
No longer depends on: 631639, 632952, 634419, 636839, 639339
All dependancies are fixed, this is not assigned to anyone, and no explanation for the final+ to ? change.

If this needs to block b3 you have around 24 hours to say why, and push for it.
blocking-seamonkey2.1: ? → -
(Reporter)

Comment 8

6 years ago
(In reply to comment #7)
> All dependancies are fixed

Well sure, these are mostly Firefox bugs which have not been ported yet. ;-)

> this is not assigned to anyone

Makes no difference since it's a meta and anything related to Sync gets done solely by me anyway.

> and no explanation for the final+ to ? change.

I was probably acting on an old version of the page (before IanN set final+).

> If this needs to block b3 you have around 24 hours to say why, and push for it.

No need to block b3, and no sense to block on a meta bug at all. All is fine.
Jens, is this worth dropping from relnotes?

(RESOLVING since its a meta bug that no longer has any deps)
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
(Reporter)

Comment 10

6 years ago
Callek, comments 0 and 8 clearly state that the dependencies of this bug (except bug 576970) are all FF bugs. It would be cleaner if someone took the time to file SM bugs for all those of course, but I currently lack the time to go through all of those.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
(In reply to Jens Hatlak (:InvisibleSmiley) from comment #10)
> Callek, comments 0 and 8 clearly state that the dependencies of this bug
> (except bug 576970) are all FF bugs.

O whops, read too fast; sorry.

Updated

6 years ago
Depends on: 684160

Updated

6 years ago
No longer depends on: 684160

Updated

6 years ago
No longer depends on: 600261, 623144, 633681

Updated

6 years ago
Depends on: 684536

Updated

6 years ago
Depends on: 684537

Updated

6 years ago
Depends on: 642969

Updated

6 years ago
Depends on: 636353

Updated

6 years ago
No longer depends on: 684536

Updated

6 years ago
No longer depends on: 620593, 626099, 630885, 636353, 642969
(Reporter)

Comment 12

6 years ago
Done! :-)
Status: REOPENED → RESOLVED
Last Resolved: 6 years ago6 years ago
No longer depends on: 576970, 626949, 684537
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.7
You need to log in before you can comment on or make changes to this bug.