Bug 1696573 Comment 2 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Hi Dhanesh, no the work will be more complicated then simply moving files around.

An example of a dedicated browser component would be: browser/components/customizableui/PanelMultiView.jsm. All the code relating to `PanelMultiView` is maintained there, and it's easily accessible to other browser components and files in the tree.

Screenshots, on the other hand, are currently maintained as an extension. There are multiple files that would need to be ported over and consolidated into one dedicated browser component, so it would be a large scale code refactor. 

This will be one of the main projects for the selected outreachy applicant.
Hi Dhanesh, no the work will be more complicated then simply moving files around.

An example of a dedicated browser component would be: browser/components/customizableui/PanelMultiView.jsm. All the code relating to `PanelMultiView` is maintained there, and it's easily accessible to other browser components and files in the tree.

Screenshots, on the other hand, are currently maintained as an extension. There are multiple files that would need to be ported over and consolidated into one dedicated browser component, so it would be a large scale code refactor. 

This will be one of the main projects for the selected outreachy applicant and will take a few weeks to complete.
Hi Dhanesh, no the work will be more complicated than simply moving files around.

An example of a dedicated browser component would be: browser/components/customizableui/PanelMultiView.jsm. All the code relating to `PanelMultiView` is maintained there, and it's easily accessible to other browser components and files in the tree.

Screenshots, on the other hand, are currently maintained as an extension. There are multiple files that would need to be ported over and consolidated into one dedicated browser component, so it would be a large scale code refactor. 

This will be one of the main projects for the selected outreachy applicant and will take a few weeks to complete.

Back to Bug 1696573 Comment 2