Closed Bug 615950 Opened 14 years ago Closed 13 years ago

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

Categories

(SeaMonkey :: Sync UI, defect)

defect
Not set
normal

Tracking

(blocking-seamonkey2.1 -)

RESOLVED FIXED
seamonkey2.7
Tracking Status
blocking-seamonkey2.1 --- -

People

(Reporter: InvisibleSmiley, Unassigned)

Details

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.
No longer blocks: 576970
Depends on: 576970
Depends on: 618229, 602682
Depends on: 616251
Depends on: 618435
Depends on: 618704
Depends on: 597788
Depends on: 595725, 612584
Removing bug 612584 from depends list since we'll be saving as xhtml from the start.
No longer depends on: 612584
Depends on: 526445
Depends on: 619995
Blocks: 622134
No longer depends on: 595725
No longer depends on: 619995
Depends on: 619995
Depends on: 595725
No longer blocks: 622134
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
Depends on: 620547, 618300
Depends on: 621757
Depends on: 621466
Adding bug 526445, though we might not want all changes (but e.g. the richlistbox might help with larger lists of engines).
Depends on: 623795
Depends on: 601019
Depends on: 619013
Depends on: 623144
Depends on: 626099
Depends on: 626949
blocking-seamonkey2.1: --- → ?
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.
Depends on: 631639
Depends on: 631852
No longer depends on: 602715
Depends on: 600261, 630885, 620593
No longer depends on: 631852
Depends on: 631942
No longer depends on: 597788
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
No longer depends on: 631942
Depends on: 632952
No longer depends on: 612699, 616251, 618229
Component: UI Design → Sync UI
QA Contact: ui-design → sync-ui
Depends on: 634419
No longer depends on: 526445, 602682, 618435, 618704, 621466
No longer depends on: 618300, 620547
Depends on: 633681
Depends on: 636839
No longer depends on: 601019
Depends on: 639339
No longer depends on: 619013
Blocking final on this as really a tracking bug.
blocking-seamonkey2.1: ? → final+
Keywords: meta
blocking-seamonkey2.1: final+ → ?
No longer depends on: 621757
Keywords: meta
No longer depends on: 623795
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: ? → -
(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
Closed: 13 years ago
Resolution: --- → FIXED
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.
Depends on: 684160
No longer depends on: 684160
No longer depends on: 600261, 623144, 633681
Depends on: 684536
Depends on: 684537
Depends on: 642969
Depends on: 636353
No longer depends on: 684536
No longer depends on: 620593, 626099, 630885, 636353, 642969
Done! :-)
Status: REOPENED → RESOLVED
Closed: 13 years ago13 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.