Open Bug 1586788 Opened 5 years ago Updated 2 years ago

[meta] DOM Local Code Style Evolution

Categories

(Core :: DOM: File, task)

task

Tracking

()

People

(Reporter: sg, Unassigned)

References

(Depends on 9 open bugs)

Details

(Keywords: leave-open, meta)

This meta-bug collects all issues that evolve the local DOM coding style (https://firefox-source-docs.mozilla.org/dom/dom/workersAndStorage/CodeStyle.html).

Depends on: 1577413
Depends on: 1587126
Depends on: 1587128
Depends on: 1587810
Depends on: 1588744

Just switching to one of our components to have it in the right lists.

Component: DOM: Core & HTML → DOM: File
Depends on: 1593666

(In reply to Jens Stutte [:jstutte] from comment #1)

Just switching to one of our components to have it in the right lists.

Maybe we should have an own component for "DOM Workers & Storage General"?

Depends on: 1600066
Depends on: 1600618
Depends on: 1600647
Depends on: 1601203
Depends on: 1603110
Depends on: 1603111

(In reply to Simon Giesecke [:sg] [he/him] from comment #2)

(In reply to Jens Stutte [:jstutte] from comment #1)

Just switching to one of our components to have it in the right lists.

Maybe we should have an own component for "DOM Workers & Storage General"?

Maybe it could be hosted in the "C++/Rust usage, tools, and style" component (which I did not find in bugzilla, but only here: https://wiki.mozilla.org/Modules/Core) ?

I don't think that's a good fit, since this is specifically only about our team's components.

Severity: normal → N/A
Priority: P2 → --
Status: ASSIGNED → NEW
Flags: needinfo?(jstutte)
Depends on: 1645002
Flags: needinfo?(jstutte)
Depends on: 1651016
Assignee: sgiesecke → nobody

What's the status of this? Per the document I think this intended to be merged to the Mozilla coding style, so maybe discuss with bholley?

https://firefox-source-docs.mozilla.org/dom/workersAndStorage/CodeStyle.html#introduction

In the long-term, the code is intended to use the Mozilla Coding Style, which references the Google C++ Coding Style.

Maybe it could be hosted in the "C++/Rust usage, tools, and style" component (which I did not find in bugzilla, but only here: https://wiki.mozilla.org/Modules/Core) ?

Maybe we should create one?

(In reply to Kagami :saschanaz from comment #6)

Maybe it could be hosted in the "C++/Rust usage, tools, and style" component (which I did not find in bugzilla, but only here: https://wiki.mozilla.org/Modules/Core) ?

Maybe we should create one?

I don't think we need an explicit component for style issues. Generally speaking they can go into the component of the affected module, or in Core:General for stuff that's truly cross-cutting.

You need to log in before you can comment on or make changes to this bug.