Commit Graph

10 Commits

Author SHA1 Message Date
Dão Gottwald
efe0c8a6e5 Bug 1584525 - Remove unused controller option from UrlbarInput constructor. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D47429
2019-09-30 12:41:43 +00:00
Drew Willcoxon
8e024bf4e1 Bug 1579963 - Quantumbar experiments doc: Fix incorrect statement about hacking the Extension.isPrivileged getter r=harry
I was conflating two different things: loading extensions and giving them access to privileged APIs. I think this does a better job of explaining things.

Differential Revision: https://phabricator.services.mozilla.com/D45931
2019-09-16 16:41:50 +00:00
Drew Willcoxon
fe28599d40 Bug 1580259 - Quantumbar experiments doc: Update signing contacts r=harry
Differential Revision: https://phabricator.services.mozilla.com/D45914
2019-09-16 16:39:59 +00:00
Drew Willcoxon
85b59611ce Bug 1547676 - Add in-tree ‘Guide to implementing QB WebExtensions’ documentation r=harry
Differential Revision: https://phabricator.services.mozilla.com/D43568
2019-08-31 02:40:46 +00:00
Drew Willcoxon
d579d643b5 Bug 1571913 - Quantumbar: Allow keyword offers to specify whether to show the keyword, and fix secondary text color when there's no title. r=dao
Replace the "is heuristic?" logic for hiding keywords in keyword offers with something more flexible. Here's how the top sites extension uses this new `keywordOffer` payload property: 8408d13d2f

When a result's title is hidden, use the title color for the secondary color.

Differential Revision: https://phabricator.services.mozilla.com/D40898
2019-08-07 08:07:25 +00:00
Dão Gottwald
56302d292f Bug 1570688 - Remove UrlbarController::viewContextChanged. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D40229
2019-08-02 08:36:29 +00:00
Dão Gottwald
24ca44a4eb Bug 1568959 - Add notifications for the urlbar results view opening and closing. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D40170
2019-08-02 07:25:25 +00:00
Ciure Andrei
2cb4c0f024 Backed out changeset 7768b6a6cfc7 (bug 1568959) for ESlint failures CLOSED TREE 2019-08-02 03:18:31 +03:00
Dão Gottwald
577993281d Bug 1568959 - Add notifications for the urlbar results view opening and closing. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D40170
2019-08-01 16:29:19 +00:00
Drew Willcoxon
cb7e855b5c Bug 1566932 - Move quantumbar docs to browser/components/urlbar/docs. r=mak
* Move AddressBar.rst into a new browser/components/urlbar/docs directory
* Break it up into several files, which makes the patch look way bigger than it really is because I used `hg cp` to preserve blame
* Add an Experiments & Extensions file/subsection, to be written later
* Rewrite the intro a little for wording and also to reflect the fact that quantumbar has shipped, and also tweak the wording of some subsection titles

Differential Revision: https://phabricator.services.mozilla.com/D38938
2019-07-23 17:54:03 +00:00