Closed Bug 862793 (new-about-home) Opened 8 years ago Closed 6 years ago

[meta] Multipage About:home

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ibarlow, Unassigned)

References

Details

(Whiteboard: [when landing to m-c, please see comment 4])

Attachments

(1 file)

This is the meta bug for our new about:home UI. Enhancements include but are not limited to:

* Creating horizontally swipeable panels 
* Creating a "visited" panel
* Creating a "bookmarks" panel
* Creating a "reading list" panel
* Creating an "add-ons" panel
* Adding support for add-ons developers to create their own panels that can be added here

A draft design doc can be found here: http://cl.ly/1Z2f0w31472M
Depends on: 862794
Depends on: 862796
Depends on: 862798
Depends on: 862799
Depends on: home-banner
Depends on: 862805
Depends on: 862806
Depends on: 862813
Depends on: 863347
Depends on: 837392
Depends on: 839855
No longer depends on: 839855
Depends on: 868553
Depends on: 869494
Depends on: 871021
Depends on: 871522
Depends on: 871639
Depends on: 871641
Depends on: 871642
Depends on: 871645
Depends on: 871649
Depends on: 871650
Depends on: 871651
Depends on: 871652
Blocks: 871994
Flagging Bug 873496 as a dependency, because FHR on Android hooks into the existing Awesomebar to record some searches. Fig rework needs to preserve those hooks.

(Thanks, Margaret!)
Depends on: 873496
OS: Mac OS X → Android
Hardware: x86 → ARM
Depends on: 876712
Depends on: 876750
Depends on: 877870
Depends on: 879979
Depends on: 880047
Depends on: 880060
Depends on: 881774
Depends on: 881776
Depends on: 881777
Depends on: 881779
Depends on: 881780
Depends on: 881783
Depends on: 882073
Depends on: 882081
Depends on: 882185
Depends on: 882417
Depends on: 882612
Depends on: 848242
Depends on: 882715
Depends on: 882716
Depends on: 882735
Depends on: 884398
Depends on: 884896
Depends on: 885353
Depends on: 885356
Depends on: 885363
Depends on: 885590
Depends on: 878134
Giving this a 'new-about-home' alias, to make it easier to remember it when filing dependent bugs.
Alias: new-about-home
Depends on: 887244
Depends on: 887268
Depends on: 887269
Depends on: 887270
No longer depends on: 837392
Depends on: 887930
Depends on: 888011
Depends on: 888282
Depends on: 888326
Depends on: 888905
Depends on: 888507
Depends on: 889619
Depends on: 889620
Depends on: 889621
Depends on: 889686
Depends on: 891092
Depends on: 888039
Depends on: 891428
Depends on: 891485
Depends on: 891631
Depends on: 891817
Depends on: 891883
Depends on: 891953
Depends on: 892455
Depends on: 892500
Depends on: 892947
Depends on: 893279
Depends on: 893529
Depends on: 891183
Depends on: 894045
Depends on: 893990
Depends on: 894473
Depends on: 895673
Depends on: 895702
Depends on: 895816
Depends on: 895819
Depends on: 895820
Depends on: 895828
Depends on: 894698
Depends on: 894077
Depends on: 895837
Depends on: 895866
Depends on: 895867
Depends on: 885884
Depends on: 897126
Depends on: 897247
Depends on: 897250
Depends on: 897252
Depends on: 897274
Depends on: 897162
Depends on: 897571
Depends on: 897689
Depends on: 897708
Depends on: 897764
Depends on: 897772
Depends on: 897822
Depends on: 898073
Depends on: 898197
Depends on: 898219
Depends on: 898887
Depends on: 899061
Depends on: 898646
Depends on: 898648
Depends on: 899155
Depends on: 899182
Depends on: 899183
Depends on: 899185
Depends on: 899187
Depends on: 899393
Depends on: 899394
Depends on: 899395
Depends on: 865515
No longer depends on: 865515
Depends on: 899463
Depends on: 899550
Depends on: 900105
Depends on: 900107
Depends on: 900109
Depends on: 900110
Depends on: 900148
Depends on: 900744
Depends on: 900746
Depends on: 901766
Depends on: 901899
Depends on: 904081
Depends on: 904172
No longer depends on: 888326
No longer depends on: 817070
Depends on: 904678
Depends on: 904689
Depends on: 904691
Note for when this lands to mozilla-central -- please make sure to run through regressions and nominate critical ones for tracking. Thanks!
Whiteboard: [when landing to m-c, please see comment 4]
Depends on: 905088
Depends on: 902288
Depends on: 905293
Depends on: 905316
Depends on: 905328
Depends on: 905426
Depends on: 905591
Depends on: 905685
Depends on: 906041
Depends on: 885084
Depends on: 906224
Depends on: 906227
Depends on: 906230
Depends on: 905162
Depends on: 905286
Depends on: 906664
Depends on: 906670
Depends on: 906662
Depends on: 906711
Depends on: 906718
Depends on: 906719
Depends on: 907157
Depends on: 907172
Depends on: 907175
Depends on: 907180
Depends on: 907188
Depends on: 907192
Depends on: 907274
Depends on: 907624
Depends on: 906668
(In reply to Alex Keybl [:akeybl] from comment #4)
> Note for when this lands to mozilla-central -- please make sure to run
> through regressions and nominate critical ones for tracking. Thanks!

FYI: I've nomimated all p1 fig bugs for tracking. No obvious regressions filed yet (apart from the disabled tests which have been nominated for tracking too). I guess the regression reports will start coming in now that we're in m-c.
Depends on: 907720
Depends on: 898613
Depends on: 907768
Depends on: 907769
Depends on: 907850
Depends on: 907852
Depends on: 907857
Depends on: 907879
Depends on: 907881
Depends on: 907988
Depends on: 907999
Depends on: 908190
Depends on: 908344
Depends on: 908364
Depends on: 908423
Depends on: 908494
Depends on: 908518
No longer depends on: 908518
Depends on: 908656
Depends on: 909153
Depends on: 909375
Depends on: 909390
Depends on: 909539
Depends on: 909618
Depends on: 909857
Depends on: 909979
Depends on: 910106
Depends on: 910259
Depends on: 908719
Depends on: 911157
Depends on: 911295
Depends on: 911490
Depends on: 911828
Depends on: 911830
Depends on: 912298
Depends on: 912523
Depends on: 912994
Depends on: 913116
Depends on: 912296
No longer depends on: 915347
Depends on: 915806
Depends on: 917273
Depends on: 917350
Depends on: 917770
Depends on: 917776
Depends on: 917815
Depends on: 917881
Depends on: 917944
Depends on: 918007
Depends on: 918015
Depends on: 918044
No longer depends on: 918917
Depends on: 919227
Depends on: 919230
Depends on: 919231
Depends on: 919234
Depends on: 917962
No longer depends on: 919227
No longer depends on: 919234
Depends on: 920684
Depends on: 921128
Depends on: 921468
Depends on: 921711
Depends on: 924131
Depends on: 924480
Depends on: 924485
Depends on: 925068
Depends on: 925082
Depends on: 925012
Depends on: 928023
Depends on: 929022
Depends on: 930589
Depends on: 930644
Depends on: 930740
Depends on: 931975
Depends on: 933769
Depends on: 938141
Depends on: 938142
Depends on: 938148
Depends on: 938153
No longer depends on: 938142
No longer depends on: 862805
No longer depends on: 938153
No longer blocks: 871994
Maybe related Bug 864198
This feature is as done as it is going to get. Sorry for the bugspam.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.