Bug 747422 (ReleaseDownloadsPane)

Release the Downloads Panel

RESOLVED WORKSFORME

Status

()

defect
RESOLVED WORKSFORME
7 years ago
7 years ago

People

(Reporter: Paolo, Unassigned)

Tracking

({meta})

Firefox Tracking Flags

(firefox14 disabled, firefox15 disabled, firefox16 disabled, firefox17 disabled, firefox18 disabled)

Details

(Whiteboard: [=== See the STATUS PAGE before posting - linked in the bug's URL field ===], )

******************************************************************************

  This meta-bug tracks work to be done before releasing the Downloads Panel.

  SEE THE FEATURE PAGE FOR UPDATED STATUS AND FEEDBACK:

    https://wiki.mozilla.org/User:P.A./Panel-based_Download_Manager

******************************************************************************
Depends on: 726453
Depends on: 726447
Depends on: 675902
Depends on: 746772
Depends on: 746756
Depends on: 746658
Component: General → Downloads Panel
QA Contact: general → downloads.panel
Depends on: 748541
Depends on: 758515
Depends on: 764755
Depends on: 765561
No longer depends on: 765561
Depends on: 773267
Depends on: 774801
Depends on: 786182
Depends on: 751947
I hope it's not too presumptuous if I add bug 797547 to this list.
Depends on: 797547
Blocks: PBnGen
Blocks: fxPBnGen
Alias: ReleaseDownloadsPane
Depends on: 800424
No longer depends on: 787285
Depends on: 801232
Depends on: 746775
Depends on: 759397
Depends on: 766263
Depends on: 771211
Depends on: 780837
Depends on: 779223
Depends on: 794332
Depends on: 746674
Depends on: 801055
Depends on: 801832
No longer depends on: 792303
Depends on: 786662
Depends on: 800314
No longer depends on: 788492
Bug 588314 should be blocking the release.
Depends on: 788492
(In reply to Guillaume C. [:ge3k0s] from comment #2)
> Bug 588314 should be blocking the release.

why? how does that behavior differ with the panel compared to the old DM?
No longer depends on: 726447
(In reply to Marco Bonardo [:mak] from comment #3)
> (In reply to Guillaume C. [:ge3k0s] from comment #2)
> > Bug 588314 should be blocking the release.
> 
> why? how does that behavior differ with the panel compared to the old DM?

With the download icon we do have a visual feedback on completed downloads. The growl becomes irrelevant.
(In reply to Guillaume C. [:ge3k0s] from comment #4)
> With the download icon we do have a visual feedback on completed downloads.

What if the window area with the button is not visible?
(In reply to Marco Bonardo [:mak] from comment #5)
> (In reply to Guillaume C. [:ge3k0s] from comment #4)
> > With the download icon we do have a visual feedback on completed downloads.
> 
> What if the window area with the button is not visible?

Then maybe the growl should be pref'd on or another visual indication should be visible. The main problem is that there is a redundancy when the button is visible and the growl is pref'd on. UX folks must have an opinion about this. We should ask them.
Bug 588314 should not block the release of the Downloads Panel. It's not a new regression and isn't something that is special to the new implementation. It can be fixed as a follow-up and discussion for bug 588314 can happen in bug 588314.
No longer depends on: 771211
No longer depends on: 798226
Depends on: 808277
Depends on: 809022
No longer depends on: 780837
No longer depends on: 805030
No longer depends on: 792303
Depends on: 794752
Depends on: 766654
No longer depends on: 801232
No longer depends on: 788492
Depends on: 809852
No longer depends on: 726453
Depends on: 811263
Depends on: 813038
No longer depends on: 813600
No longer depends on: 800314
Depends on: 814961
Depends on: 815352
Depends on: 815678
Depends on: 817006
Depends on: 815691
No longer depends on: 801832
Depends on: 812813
Depends on: 819428
Depends on: 820533
No longer depends on: 812894
Depends on: 822572
Depends on: 822689
Depends on: 822692
Depends on: 822763
Depends on: 822788
No longer depends on: 822788
Depends on: 822848
Depends on: 785702
No longer depends on: 785702
Depends on: 787285
Depends on: 824240
Depends on: 824345
Depends on: 824265
No longer depends on: 824265
Depends on: 825060
Depends on: 746783
Depends on: 810479
Depends on: 819283
No longer depends on: 810479
Depends on: 810208
Depends on: 825295
Depends on: 825454
Depends on: 825852
Depends on: 826425
Depends on: 824265
Depends on: 826729
No longer depends on: 822763
Depends on: 824260
Depends on: 826991
Depends on: 826999
Depends on: 827015
No longer blocks: PBnGen
Depends on: 827164
Depends on: 827245
Depends on: 827293
Depends on: 827298
Depends on: 827899
Depends on: 828232
Depends on: 828302
Depends on: 828488
Depends on: 828895
Depends on: 829089
Depends on: 829495
Depends on: 829571
No longer depends on: 824265
Depends on: 830242
Depends on: 830205
Depends on: 830323
Depends on: 830329
Depends on: 830405
Depends on: 830407
Depends on: 830675
No longer depends on: 830675
Depends on: 830842
No longer depends on: 829495
Depends on: 831758
Depends on: 830064
Depends on: 832471
Depends on: 832949
Depends on: 832994
Depends on: 836211
Depends on: 836271
Depends on: 836283
Depends on: 837117
No longer depends on: 754389
We are far past the "blockers" point, any remaining work (mostly minor annoyances) is just tracked as usual with tracking flags and goes the usual approval path.

Thanks everyone for the help.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.