Open Bug 1477942 (quantumbar) Opened 2 years ago Updated 3 months ago

[meta] A modular re-implementation of the Awesomebar results list

Categories

(Firefox :: Address Bar, enhancement, P3)

enhancement

Tracking

()

Tracking Status
firefox63 --- affected

People

(Reporter: mikedeboer, Unassigned)

References

(Depends on 11 open bugs, Blocks 4 open bugs, )

Details

(Keywords: meta, Whiteboard: [fxsearch])

We want to provide a better search experience to Firefox users, among both local and remote sources, but the current address bar architecture is an obstacle to our plan. We can implement a new architecture in parallel, that will allow us to experiment and release new features sooner, without disrupting users in the meanwhile.

This bug tracks that work. It'll be sub-divided into three parallel tracks: model, controller and view. Each with their own tracking/ meta bug and bug breakdown.
Summary: [meta] A modular re-implementation of the Awesombar results list → [meta] A modular re-implementation of the Awesomebar results list
Depends on: quantumbar-model
Depends on: quantumbar-view
Priority: -- → P3
Whiteboard: [fxsearch]
Depends on: 1487783
Depends on: 1489282
Depends on: quantumbar-input
Depends on: 1492226
Depends on: 1498178
The Google Docs URL is not open to the public
Can it be open?

Thanks ^^
Depends on: quantumbar-tests
(In reply to David Bruant from comment #1)
> The Google Docs URL is not open to the public
> Can it be open?
> 
> Thanks ^^

Done!
(In reply to Mike de Boer [:mikedeboer] from comment #2)
> (In reply to David Bruant from comment #1)
> > The Google Docs URL is not open to the public
> > Can it be open?
> > 
> > Thanks ^^
> 
> Done!

<3
Depends on: 1515306
Depends on: 1520201
Depends on: 1520907
Depends on: 1521224
Depends on: 1522425
Depends on: 1522426
Depends on: 1521534
Depends on: 1522807
Depends on: 1522902
Depends on: 1524125
Depends on: quantumbar-a11y
No longer depends on: 1522902
No longer depends on: 1521534
No longer depends on: 1521366
Blocks: 1515589
Depends on: 1526222
No longer depends on: 1526222
Blocks: 1528593
Blocks: 1528605
Depends on: 1525548
Blocks: 1522902
Blocks: 1295718
Depends on: 776408
Depends on: 1522278
Depends on: 1524550
Blocks: 1529552
Depends on: 1530395
Depends on: 1530961
Depends on: 1531046
Depends on: 1531062
Depends on: 1531268
Depends on: 1531295
Depends on: 1531327
Depends on: 1531339
Depends on: 1531348
Depends on: 1306270
No longer depends on: 1306270
Blocks: 1532873
Depends on: 1533366
Depends on: 1533387
Blocks: 1533433
Depends on: 1533473
Depends on: 1533766
Blocks: 1389739
No longer depends on: 1533387
No longer depends on: 1525548
No longer depends on: 1533473
No longer depends on: 1524550
No longer depends on: 1522278
No longer depends on: 1531348
No longer depends on: 1531268
No longer depends on: 776408
Blocks: 1513337
Blocks: 1530706
No longer blocks: 1530706
Depends on: 1536816
Depends on: 1536776
No longer depends on: 1536776
Depends on: 1539196
Depends on: 1539199
No longer depends on: 1539196
Blocks: 1539838
Blocks: 1080682
Depends on: 1541806
Blocks: 1536756

Would UI/UX please consider this feature request/issue for Quantum Bar https://bugzilla.mozilla.org/show_bug.cgi?id=1511219

(I'm not sure if this is the correct bug to post this, if so apologies and where is the appropriate place to post this?)

(In reply to Will from comment #4)

Would UI/UX please consider this feature request/issue for Quantum Bar
https://bugzilla.mozilla.org/show_bug.cgi?id=1511219

We have an experiment planned that shrinks the popup back down to the width of the input. It will not be part of the first release of quantumbar, and since it's an experiment it may not end up becoming part of Firefox, but it is something that UX is thinking about.

(In reply to Drew Willcoxon :adw from comment #5)

(In reply to Will from comment #4)

Would UI/UX please consider this feature request/issue for Quantum Bar
https://bugzilla.mozilla.org/show_bug.cgi?id=1511219

We have an experiment planned that shrinks the popup back down to the width of the input. It will not be part of the first release of quantumbar, and since it's an experiment it may not end up becoming part of Firefox, but it is something that UX is thinking about.

Is there anything about this that's available to the public? If so, could you share the links?

Blocks: 1544996
No longer blocks: 1544996

(In reply to Will from comment #6)

Is there anything about this that's available to the public? If so, could you share the links?

Hi Will,
This is what we're thinking https://mozilla.invisionapp.com/share/X7RLJ3HH45C#/screens/358723135_Searching - still lots of work to do.

Blocks: 1520290

(In reply to Verdi [:verdi] NI or PM me from comment #7)

(In reply to Will from comment #6)

Is there anything about this that's available to the public? If so, could you share the links?

Hi Will,
This is what we're thinking https://mozilla.invisionapp.com/share/X7RLJ3HH45C#/screens/358723135_Searching - still lots of work to do.

I think that looks fantastic, much better than the current full-width popup. I really hope it ends up shipping :)

Depends on: 1547638

BTW when planning this, please consider how WebExtensions would possibly like/want to extend the functionality. See bug 1542358 for some use cases, that I had problems to implement with the current URL bar.

(In reply to rugk from comment #9)

BTW when planning this, please consider how WebExtensions would possibly like/want to extend the functionality.

That's an explicit goal for the new implementation! 😄

Depends on: 1548926
Depends on: 1551227
No longer blocks: 1513337
No longer blocks: 1515589
No longer blocks: 1528250
No longer blocks: 1539838
No longer blocks: 1517476
No longer blocks: 1536822
No longer blocks: 1535379
No longer blocks: 1529552
No longer blocks: 1528605
No longer blocks: 1522902
No longer depends on: 1536816
No longer blocks: 1528593
Depends on: 1551598

moz_inputhistory in places.sqlite stays empty / not updated when using quantumbar, is this getting canned or just buggy? (68b6)

Regressions: 1557984
Depends on: 1557984
No longer regressions: 1557984
No longer depends on: 1557984
Depends on: 1560013
Depends on: 1560690
Depends on: 1558328
Blocks: 1264953
Blocks: 1268735
No longer blocks: 1080682
Depends on: qb-results
You need to log in before you can comment on or make changes to this bug.