Closed Bug 1705440 Opened 4 years ago Closed 8 months ago

Clean up all the modal prefs and remove / delete old implementations (contentPromptSubDialog / tabPromptSubDialog / tabmodalprompt) after proton ships

Categories

(Toolkit :: Content Prompts, task, P3)

Desktop
All
task
Points:
2

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox89 --- wontfix
firefox126 --- fixed

People

(Reporter: Gijs, Assigned: Gijs)

References

(Blocks 4 open bugs)

Details

(Whiteboard: [proton-cleanups])

Attachments

(1 file)

Once we ship, we should remove the prompts.{tab,content,window}PromptSubDialog prefs, and the tabmodalprompt implementation which will be unused, and clean up all the remaining tests specific to the old implementation(s).

Priority: -- → P3
Points: --- → 2

(In reply to :Gijs (he/him) from comment #0)

the tabmodalprompt implementation which will be unused, and clean up all the remaining tests specific to the old implementation(s).

It looks like at least from bug 1702059 we're still using the tabmodalprompt implementation in about:addons, and we'd have to either fix that or keep the old stuff around, I guess... I don't know off-hand how hard it would be to move those consumers over to the new framework.

Severity: -- → S3
Component: Notifications and Alerts → Content Prompts

Maybe of interest to you, Greg.

Duplicate of this bug: 1849543
Type: defect → task

It took me too long to find this so adding some verbiage to make this bug easier to get back to.

Summary: Clean up all the modal prefs and old implementations after proton ships → Clean up all the modal prefs and remove / delete old implementations (contentPromptSubDialog / tabPromptSubDialog / tabmodalprompt) after proton ships
Depends on: 1885189
Blocks: 1880897
Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Depends on: 1883557
Depends on: 1885547
Pushed by gijskruitbosch@gmail.com: https://hg.mozilla.org/integration/autoland/rev/89f62e190e69 remove old modal prompt implementation, r=mconley,webdriver-reviewers,extension-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,whimboo,rpl
Pushed by gijskruitbosch@gmail.com: https://hg.mozilla.org/integration/autoland/rev/0f817dd8e7be remove old modal prompt implementation, r=mconley,webdriver-reviewers,extension-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,whimboo,rpl
Blocks: 1886545
Status: ASSIGNED → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
See Also: → 1886239
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: