Closed Bug 1584283 Opened 2 months ago Closed 2 months ago

Stop using xul:wizard as a root element and migrate consumers to xul:window[role=dialog] with the wizard as the only child

Categories

(Toolkit :: XUL Widgets, task, P5)

task

Tracking

()

RESOLVED FIXED
mozilla72
Tracking Status
firefox72 --- fixed

People

(Reporter: bgrins, Assigned: bytesized)

References

(Blocks 4 open bugs)

Details

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1583377 +++

Similar to xul:page, I'd like to stop using non-window xul root elements in order to make migration to html roots easier.

There are only two consumers of this element in m-c: https://searchfox.org/mozilla-central/search?q=%3Cwizard&path=.

Depends on: 1584341
Blocks: 1585482
Assignee: nobody → ksteuber
Summary: Remove xul:wizard and migrate consumers to xul:window[role=dialog] with the wizard as the only child → Stop using xul:wizard as a root element and migrate consumers to xul:window[role=dialog] with the wizard as the only child
Blocks: 1588848
Blocks: 1589134
Attachment #9100339 - Attachment description: Bug 1584283 - Remove xul:wizard and migrate consumers to xul:window[role=dialog] with the wizard as the only child r=bgrins,surkov → Bug 1584283 - Stop using xul:wizard as a root element and migrate consumers to xul:window[role=dialog] with the wizard as the only child r=bgrins,surkov
Pushed by ksteuber@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/01007f3333ea
Stop using xul:wizard as a root element and migrate consumers to xul:window[role=dialog] with the wizard as the only child r=surkov

Backed out changeset 01007f3333ea (bug 1584283) for Browser-chrome failures in widget/tests/browser/browser_test_procinfo.js

Log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=272491127&repo=autoland&lineNumber=926

Backout:
https://hg.mozilla.org/integration/autoland/rev/e9eb4eef6826b6834378edbcc7fd40747c6fc388

The failures didn't actually started with this push, hence it was relaned and NI was canceled.

Flags: needinfo?(ksteuber)
Pushed by dvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/59f238b4844f
Stop using xul:wizard as a root element and migrate consumers to xul:window[role=dialog] with the wizard as the only child r=surkov. On a CLOSED TREE
Flags: needinfo?(ksteuber)
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
Blocks: 1590840
You need to log in before you can comment on or make changes to this bug.