Check that the quickfilter API is correctly updating the quickfilter input field in Daily
Categories
(Thunderbird :: Add-Ons: Extensions API, defect, P1)
Tracking
(thunderbird127 fixed)
Tracking | Status | |
---|---|---|
thunderbird127 | --- | fixed |
People
(Reporter: TbSync, Assigned: freaktechnik)
References
(Regression)
Details
(Keywords: regression)
Attachments
(6 files, 1 obsolete file)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Reporter | ||
Updated•9 months ago
|
Reporter | ||
Comment 1•9 months ago
|
||
@aleca: You can reproduce this bug as follows:
- install the quickfilter-kbd add-on
- select a message with a subject you want to set the quickfilter to
- press shift + alt + s (a shortcut registered by the extension)
- observe the message list being filtered to messages with the same subject as the selected message
- observe the quickfilter box remaining empty
Comment 2•9 months ago
|
||
Is the add-on reaching directly into the DOM or passing through an API we offer?
The problem is that we stopped using the XUL search-textbox and moved to a simple HTML form with an HTML input field inside.
That template is used in this custom element and added to the shadowDOM.
Should we implement a method inside the SearchBar
custom element to enable add-ons to reach into the input field and send strings?
Reporter | ||
Comment 3•9 months ago
|
||
The add-on is using the API browser.mailTabs.setQuickFilter()
and I need to restore the behavior.
I do not think that we need and API just to update the content, we need to make the content being updated when the setter is being used. Or I have to update the API to use a new setter (but I did not find one).
Comment 4•9 months ago
|
||
Updated•9 months ago
|
Comment 6•6 months ago
|
||
Raising the priority as this should land a couple of beta releases before next ESR.
Assignee | ||
Comment 7•6 months ago
|
||
Assignee | ||
Comment 8•6 months ago
|
||
Assignee | ||
Comment 9•6 months ago
|
||
Assignee | ||
Comment 10•6 months ago
|
||
Assignee | ||
Comment 11•6 months ago
|
||
Updated•6 months ago
|
Assignee | ||
Comment 12•6 months ago
|
||
The first three patches of the stack are ready to land at the time of writing.
Assignee | ||
Comment 13•6 months ago
|
||
Comment 14•6 months ago
|
||
Pushed by martin@humanoids.be:
https://hg.mozilla.org/comm-central/rev/3ce4ae1be6ac
Clean up QuickFilterManager JSDocs. r=vineet
https://hg.mozilla.org/comm-central/rev/f3534581a4ac
Fix docs JSDoc build. r=rjl
https://hg.mozilla.org/comm-central/rev/935c55c42eeb
Add documentation for Quick Filter Bar. r=heather,aleca
Assignee | ||
Updated•5 months ago
|
Assignee | ||
Updated•5 months ago
|
Comment 15•5 months ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/1f79f652c55e
Fix quick filter bar API for extensions. r=john.bieling,aleca
https://hg.mozilla.org/comm-central/rev/24007c863bc5
Add test for quick filter bar extension API. r=john.bieling
https://hg.mozilla.org/comm-central/rev/8c438b9379a5
Add test for search-bar overrideSearchTerm. r=aleca
Updated•5 months ago
|
Description
•