I can also imagine "dismiss" having some gray areas that we would need to hammer down and might make it tricky to implement robustly. Some open questions to think about if/when we address this: - Would we just dismiss the URL as a "one-off action" right now, or would we add the site to a persistent block-list? - (if we do it as a one-off, will it just show up in 10 minutes when my next sync operation happens? That's not great.) - (if we do it as some sort of persistent block-list, does that list get synced? Does it get purged when the user clears history or does "forget-about-this-site" etc? Is there a way I can undo that action if I dismiss a site by accident and want to undo that?) We might want to follow or draw inspiration from whatever approach we use for new-tab-page "dismiss" actions, though I can imagine things being more complex here.
Bug 1790853 Comment 3 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I can also imagine a Tab Pickup "dismiss" operation having some gray areas that we would need to hammer down, and which might make it tricky to implement robustly. Some open questions to think about, if/when we address this: - Would we just dismiss the URL as a "one-off action" right now, or would we add the site to a persistent block-list? - (if we do it as a one-off, will it just show up in 10 minutes when my next sync operation happens? That's not great.) - (if we do it as some sort of persistent block-list, does that list get synced? Does it get purged when the user clears history or does "forget-about-this-site" etc? Is there a way I can undo that action if I dismiss a site by accident and want to undo that?) We might want to follow or draw inspiration from whatever approach we use for new-tab-page "dismiss" actions, though I can imagine things being more complex here.
I can also imagine a Tab Pickup "dismiss" operation having some gray areas that we would need to hammer down, and which might make it tricky to implement robustly. Some open questions to think about, if/when we address this: - Would we just dismiss the URL as a "one-off action" right now, or would we add the site to a persistent block-list? - (if we do it as a one-off, will it just show up in 10 minutes when my next sync operation happens? That's not great.) - (if we do it as some sort of persistent block-list, does that list get synced? Does it get purged when the user clears history or does "forget-about-this-site" etc? Is there a way I can undo the Dismiss action to let a site show up again, if I dismiss a site by accident and want to undo that?) We might want to follow or draw inspiration from whatever approach we use for new-tab-page "dismiss" actions, though I can imagine things being more complex here.