Closed Bug 1628645 Opened 4 years ago Closed 4 years ago

Use unified fragment pattern for toolkit/content/widgets/panel.js

Categories

(Toolkit :: UI Widgets, task)

task
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: ntim, Assigned: aarushivij, Mentored)

References

Details

(Keywords: good-first-bug)

Attachments

(1 file)

Seems like panel.js could benefit from the unified pattern as well.

It sounds like this could be a nice good first bug for a new contributor. Emma, what do you think?

Flags: needinfo?(emalysz)

Agreed!

For more context, we would like this class to now use static get fragment within customElement.js (https://searchfox.org/mozilla-central/source/toolkit/content/customElements.js#472-499).

Flags: needinfo?(emalysz)
Keywords: good-first-bug

Hello Tim, Can I work on this bug?
Can you please elaborate what needs to be done?
Do we need to change https://searchfox.org/mozilla-central/search?q=get+fragment&case=false&regexp=false&path=toolkit%2Fcontent%2Fwidgets%2Fpanel.js into static get fragment ?
Thank You :)
Aarushi

Flags: needinfo?(ntim.bugs)

(In reply to aarushivij from comment #3)

Hello Tim, Can I work on this bug?

Please go for it :)

Can you please elaborate what needs to be done?
Do we need to change https://searchfox.org/mozilla-central/search?q=get+fragment&case=false&regexp=false&path=toolkit%2Fcontent%2Fwidgets%2Fpanel.js into static get fragment ?

See: https://hg.mozilla.org/mozilla-central/diff/70b0b35496a599087b9909dcdc4df6ebee117f77/toolkit/content/widgets/tabbox.js

You should do the same thing for toolkit/content/widgets/panel.js

Please let Emma know if you've got any questions!

Mentor: emalysz
Flags: needinfo?(ntim.bugs)
Assignee: nobody → aarushivij
Status: NEW → ASSIGNED
Pushed by ntim.bugs@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/05f13ef2ba3f
Use unified fragment pattern for toolkit/content/widgets/panel.js r=emalysz
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: