forked from mirrors/gecko-dev
Bug 1807899, 1807899: apply code formatting via Lando
# ignore-this-changeset
This commit is contained in:
parent
a4e2cda7b9
commit
ccb0da99e9
2 changed files with 59 additions and 59 deletions
|
|
@ -67,68 +67,68 @@ The React architecture is described on the following diagram.
|
||||||
|
|
||||||
<figure class="hero">
|
<figure class="hero">
|
||||||
<pre class="diagram">
|
<pre class="diagram">
|
||||||
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
|
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
|
||||||
WebConsole React components │
|
WebConsole React components │
|
||||||
│ [/components] ┌────────────────────────┐
|
│ [/components] ┌────────────────────────┐
|
||||||
│ App │ │
|
│ App │ │
|
||||||
│ └────────────────────────┘
|
│ └────────────────────────┘
|
||||||
│ │
|
│ │
|
||||||
│ │
|
│ │
|
||||||
┌───────────────────┬──────────────────────┬───────────────────┬───────────┴─────────┬───────────────────────┬────────────────────┬─────────────────┐ │
|
┌───────────────────┬──────────────────────┬───────────────────┬───────────┴─────────┬───────────────────────┬────────────────────┬─────────────────┐ │
|
||||||
│ │ │ │ │ │ │ │ │
|
│ │ │ │ │ │ │ │ │
|
||||||
▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ │ ┌────────────────────────────────────────┐
|
▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ │ ┌────────────────────────────────────────┐
|
||||||
│ ┌──────────┐ ┌────────────────┐ ┌────────────────┐ ┌───────────┐ ┌────────────────────┐ ┌──────────────┐ ┌──────────────┐ ┌─────────┐ │ Editor │
|
│ ┌──────────┐ ┌────────────────┐ ┌────────────────┐ ┌───────────┐ ┌────────────────────┐ ┌──────────────┐ ┌──────────────┐ ┌─────────┐ │ Editor │
|
||||||
│ SideBar │ │NotificationBox │ │ ConfirmDialog │ │ FilterBar │ │ ReverseSearchInput │ │ConsoleOutput │ │EditorToolbar │ │ JSTerm │──.editor───▶│ <CodeMirror> │
|
│ SideBar │ │NotificationBox │ │ ConfirmDialog │ │ FilterBar │ │ ReverseSearchInput │ │ConsoleOutput │ │EditorToolbar │ │ JSTerm │──.editor───▶│ <CodeMirror> │
|
||||||
│ └──────────┘ └────────────────┘ │ <portal> │ └───────────┘ └────────────────────┘ └──────────────┘ └──────────────┘ └─────────┘ │ [client/shared/sourceeditor/editor.js] │
|
│ └──────────┘ └────────────────┘ │ <portal> │ └───────────┘ └────────────────────┘ └──────────────┘ └──────────────┘ └─────────┘ │ [client/shared/sourceeditor/editor.js] │
|
||||||
│ └────────────────┘ │ │ │ └────────────────────────────────────────┘
|
│ └────────────────┘ │ │ │ └────────────────────────────────────────┘
|
||||||
│ │ ┌─────────┴─────────────┐ │
|
│ │ ┌─────────┴─────────────┐ │
|
||||||
│ │ │ │ │
|
│ │ │ │ │
|
||||||
│ │ ▼ ▼ ▼
|
│ │ ▼ ▼ ▼
|
||||||
│ ┌──────────────────┐ ┌──────────────────┐ ┌──────────────────┐ │
|
│ ┌──────────────────┐ ┌──────────────────┐ ┌──────────────────┐ │
|
||||||
│ │ │ FilterButton │ │ FilterCheckbox │ │ MessageContainer │
|
│ │ │ FilterButton │ │ FilterCheckbox │ │ MessageContainer │
|
||||||
│ └──────────────────┘ └──────────────────┘ └──────────────────┘ │
|
│ └──────────────────┘ └──────────────────┘ └──────────────────┘ │
|
||||||
│ │ │
|
│ │ │
|
||||||
│ │ │
|
│ │ │
|
||||||
│ │ │
|
│ │ │
|
||||||
│ ▼ │
|
│ ▼ │
|
||||||
│ │ ┌──────────────────┐
|
│ │ ┌──────────────────┐
|
||||||
│ │ Message │ │
|
│ │ Message │ │
|
||||||
│ │ └──────────────────┘
|
│ │ └──────────────────┘
|
||||||
│ │ │ ┌─────────────────────────────────────┐
|
│ │ │ ┌─────────────────────────────────────┐
|
||||||
│ │ │ │ Frame │
|
│ │ │ │ Frame │
|
||||||
│ ┌─────────────────────┬─────────────────────┬─────────────────────┬───────┴─────────────┬─────────────────────┬─────────────┼─────┬──▶│ [client/shared/components/Frame.js] │
|
│ ┌─────────────────────┬─────────────────────┬─────────────────────┬───────┴─────────────┬─────────────────────┬─────────────┼─────┬──▶│ [client/shared/components/Frame.js] │
|
||||||
│ │ │ │ │ │ │ │ │ └─────────────────────────────────────┘
|
│ │ │ │ │ │ │ │ │ └─────────────────────────────────────┘
|
||||||
│ ▼ ▼ ▼ ▼ ▼ ▼ │ │
|
│ ▼ ▼ ▼ ▼ ▼ ▼ │ │
|
||||||
│ │ ┌──────────────────┐ ┌──────────────────┐ ┌──────────────────┐ ┌──────────────────┐ ┌──────────────────┐ ┌──────────────────┐ │ ┌────────────────────────────────────────┐
|
│ │ ┌──────────────────┐ ┌──────────────────┐ ┌──────────────────┐ ┌──────────────────┐ ┌──────────────────┐ ┌──────────────────┐ │ ┌────────────────────────────────────────┐
|
||||||
│ │ MessageIndent │ │ MessageIcon │ │ CollapseButton │ │ GripMessageBody │ │ ConsoleTable │ │ MessageRepeat │ │ │ │ SmartTrace │
|
│ │ MessageIndent │ │ MessageIcon │ │ CollapseButton │ │ GripMessageBody │ │ ConsoleTable │ │ MessageRepeat │ │ │ │ SmartTrace │
|
||||||
│ │ └──────────────────┘ └──────────────────┘ └──────────────────┘ └──────────────────┘ └──────────────────┘ └──────────────────┘ ├──▶│[client/shared/components/SmartTrace.js]│
|
│ │ └──────────────────┘ └──────────────────┘ └──────────────────┘ └──────────────────┘ └──────────────────┘ └──────────────────┘ ├──▶│[client/shared/components/SmartTrace.js]│
|
||||||
│ │ │ │ │ └────────────────────────────────────────┘
|
│ │ │ │ │ └────────────────────────────────────────┘
|
||||||
└ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │
|
└ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │
|
||||||
│ │ │ │ ┌──────────────────────────────────────────────────┐
|
│ │ │ │ ┌──────────────────────────────────────────────────┐
|
||||||
│ │ │ │ │ TabboxPanel │
|
│ │ │ │ │ TabboxPanel │
|
||||||
│ ├─────────────────────┘ └──▶│[client/netmonitor/src/components/TabboxPanel.js] │
|
│ ├─────────────────────┘ └──▶│[client/netmonitor/src/components/TabboxPanel.js] │
|
||||||
│ │ └──────────────────────────────────────────────────┘
|
│ │ └──────────────────────────────────────────────────┘
|
||||||
│ │
|
│ │
|
||||||
│ │
|
│ │
|
||||||
│ ▼
|
│ ▼
|
||||||
│ ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
|
│ ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
|
||||||
│ Reps ┌──────────────────────┐ │
|
│ Reps ┌──────────────────────┐ │
|
||||||
│ │ [client/shared/components/reps/reps.js] │ ObjectInspector │
|
│ │ [client/shared/components/reps/reps.js] │ ObjectInspector │
|
||||||
│ └──────────────────────┘ │
|
│ └──────────────────────┘ │
|
||||||
│ │ │
|
│ │ │
|
||||||
│ ▼ │
|
│ ▼ │
|
||||||
│ │ ┌──────────────────────┐
|
│ │ ┌──────────────────────┐
|
||||||
│ │ ObjectInspectorItem │ │
|
│ │ ObjectInspectorItem │ │
|
||||||
│ │ └──────────────────────┘
|
│ │ └──────────────────────┘
|
||||||
└───────────────────────────────────────────────────────────────▶ │ │
|
└───────────────────────────────────────────────────────────────▶ │ │
|
||||||
│ ▼
|
│ ▼
|
||||||
┌──────────────────────┐ │
|
┌──────────────────────┐ │
|
||||||
│ ┌─▶│ Rep │
|
│ ┌─▶│ Rep │
|
||||||
│ └──────────────────────┘ │
|
│ └──────────────────────┘ │
|
||||||
│ │ │
|
│ │ │
|
||||||
│ │ │
|
│ │ │
|
||||||
│ └──────────────┘
|
│ └──────────────┘
|
||||||
─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
|
─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
|
||||||
</pre>
|
</pre>
|
||||||
</figure>
|
</figure>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,6 @@ August 2019 | January 2020 | [Bug 1572242](https://bugzilla.mozilla.org/show_bug
|
||||||
* *OS*: base operating system such as Android, Linux, Mac OSX, Windows
|
* *OS*: base operating system such as Android, Linux, Mac OSX, Windows
|
||||||
* *Hardware*: specific cpu/memory/disk/graphics/display/inputs that we are using, could be physical hardware we own or manage, or it could be a cloud provider.
|
* *Hardware*: specific cpu/memory/disk/graphics/display/inputs that we are using, could be physical hardware we own or manage, or it could be a cloud provider.
|
||||||
* *Platform*: a combination of hardware and OS
|
* *Platform*: a combination of hardware and OS
|
||||||
* *Configuration*: what we change on a platform (can be runtime with flags), installed OS software updates (service pack), tools (python/node/etc.), hardware or OS settings (anti aliasing, display resolution, background processes, clipboard), environment variables,
|
* *Configuration*: what we change on a platform (can be runtime with flags), installed OS software updates (service pack), tools (python/node/etc.), hardware or OS settings (anti aliasing, display resolution, background processes, clipboard), environment variables,
|
||||||
* *Test Failure*: a test doesn’t report the expected result (if we expect fail and we crash, that is unexpected). Typically this is a failure, but it can be a timeout, crash, not run, or even pass
|
* *Test Failure*: a test doesn’t report the expected result (if we expect fail and we crash, that is unexpected). Typically this is a failure, but it can be a timeout, crash, not run, or even pass
|
||||||
* *Greening up*: Assuming all tests return expected results (passing), they are green. When tests fail, they are orange. We need to find a way to get all tests green by investigating test failures.
|
* *Greening up*: Assuming all tests return expected results (passing), they are green. When tests fail, they are orange. We need to find a way to get all tests green by investigating test failures.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue