From 59c8e0cd5ad06c3da41b82319c827b1fb092a5f0 Mon Sep 17 00:00:00 2001 From: rmg-x Date: Fri, 22 Nov 2024 09:33:33 -0600 Subject: [PATCH] Documentation: Remove SerenityOS references where appropriate --- Documentation/AddNewIDLFile.md | 2 +- Documentation/AdvancedBuildInstructions.md | 2 +- Documentation/EditorConfiguration/CLionConfiguration.md | 2 +- Documentation/EditorConfiguration/QtCreatorConfiguration.md | 2 +- Documentation/EditorConfiguration/VSCodeConfiguration.md | 4 ++-- Documentation/HumanInterfaceGuidelines/Text.md | 4 ++-- Documentation/ProcessArchitecture.md | 4 ++-- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Documentation/AddNewIDLFile.md b/Documentation/AddNewIDLFile.md index bc3c18bb36c..7cf758e00a5 100644 --- a/Documentation/AddNewIDLFile.md +++ b/Documentation/AddNewIDLFile.md @@ -1,6 +1,6 @@ # Adding a new IDL file -Serenity's build system does a lot of work of turning the IDL from a Web spec into code, but there are a few things you'll need to do yourself. +Ladybird's build system does a lot of work of turning the IDL from a Web spec into code, but there are a few things you'll need to do yourself. For the sake of example, let's say you're wanting to add the `HTMLDetailsElement`. diff --git a/Documentation/AdvancedBuildInstructions.md b/Documentation/AdvancedBuildInstructions.md index abe130bddd3..ddb7f416cdf 100644 --- a/Documentation/AdvancedBuildInstructions.md +++ b/Documentation/AdvancedBuildInstructions.md @@ -17,7 +17,7 @@ directory to `Build/release` and then running `ninja `: There are some optional features that can be enabled during compilation that are intended to help with specific types of development work or introduce experimental features. Currently, the following build options are available: - `ENABLE_ADDRESS_SANITIZER`: builds in runtime checks for memory corruption bugs (like buffer overflows and memory leaks) in Lagom test cases. - `ENABLE_MEMORY_SANITIZER`: enables runtime checks for uninitialized memory accesses in Lagom test cases. -- `ENABLE_UNDEFINED_SANITIZER`: builds in runtime checks for [undefined behavior](https://en.wikipedia.org/wiki/Undefined_behavior) (like null pointer dereferences and signed integer overflows) in Lagom and the SerenityOS userland. +- `ENABLE_UNDEFINED_SANITIZER`: builds in runtime checks for [undefined behavior](https://en.wikipedia.org/wiki/Undefined_behavior) (like null pointer dereferences and signed integer overflows) in Lagom and Ladybird. - `UNDEFINED_BEHAVIOR_IS_FATAL`: makes all undefined behavior sanitizer errors non-recoverable. This option reduces the performance overhead of `ENABLE_UNDEFINED_SANITIZER`. - `ENABLE_COMPILER_EXPLORER_BUILD`: Skip building non-library entities in Lagom (this only applies to Lagom). - `ENABLE_FUZZERS`: builds [fuzzers](../Meta/Lagom/ReadMe.md#fuzzing) for various parts of the system. diff --git a/Documentation/EditorConfiguration/CLionConfiguration.md b/Documentation/EditorConfiguration/CLionConfiguration.md index 03cbfcf5bc9..58f2ea077fc 100644 --- a/Documentation/EditorConfiguration/CLionConfiguration.md +++ b/Documentation/EditorConfiguration/CLionConfiguration.md @@ -25,7 +25,7 @@ A symptom of this not being configured correctly is CLion giving a warning for e ## Code Generation Settings -To make code generated by CLion match the SerenityOS coding style, import the `CLionCodeStyleSettings.xml` from this directory as code style scheme via +To make code generated by CLion match the Ladybird coding style, import the `CLionCodeStyleSettings.xml` from this directory as code style scheme via `Settings -> Editor -> Code Style -> C/C++ -> Scheme -> Cog icon -> Import Scheme...` ## CMake Error Messages diff --git a/Documentation/EditorConfiguration/QtCreatorConfiguration.md b/Documentation/EditorConfiguration/QtCreatorConfiguration.md index 9503775f3ac..226e4d5d832 100644 --- a/Documentation/EditorConfiguration/QtCreatorConfiguration.md +++ b/Documentation/EditorConfiguration/QtCreatorConfiguration.md @@ -70,7 +70,7 @@ In order to so, create a new file anywhere, for example `license-template.creato ``` /* - * Copyright (c) 2024, the SerenityOS developers. + * Copyright (c) 2024, the Ladybird developers. * * SPDX-License-Identifier: BSD-2-Clause */ diff --git a/Documentation/EditorConfiguration/VSCodeConfiguration.md b/Documentation/EditorConfiguration/VSCodeConfiguration.md index c6b4016882b..0a77e00afa2 100644 --- a/Documentation/EditorConfiguration/VSCodeConfiguration.md +++ b/Documentation/EditorConfiguration/VSCodeConfiguration.md @@ -38,8 +38,8 @@ Run ``./Meta/ladybird.sh run ladybird`` at least once to generate the ``compile_ ### DSL syntax highlighting -There's a syntax highlighter extension for SerenityOS DSLs called "SerenityOS DSL Syntax Highlight", available [here](https://marketplace.visualstudio.com/items?itemName=kleinesfilmroellchen.serenity-dsl-syntaxhighlight) or [here](https://open-vsx.org/extension/kleinesfilmroellchen/serenity-dsl-syntaxhighlight). -The extension provides syntax highlighting for LibIPC's IPC files, [Web IDL](https://webidl.spec.whatwg.org/), and LibJS's +There's a syntax highlighter extension for domain specific language files (.idl, .ipc) called "SerenityOS DSL Syntax Highlight", available [here](https://marketplace.visualstudio.com/items?itemName=kleinesfilmroellchen.serenity-dsl-syntaxhighlight) or [here](https://open-vsx.org/extension/kleinesfilmroellchen/serenity-dsl-syntaxhighlight). +The extension provides syntax highlighting for these files, [Web IDL](https://webidl.spec.whatwg.org/), and LibJS's serialization format (no extension) as output by js with the -d option. ### Microsoft C/C++ tools diff --git a/Documentation/HumanInterfaceGuidelines/Text.md b/Documentation/HumanInterfaceGuidelines/Text.md index 5592317ff5f..b070dac9dab 100644 --- a/Documentation/HumanInterfaceGuidelines/Text.md +++ b/Documentation/HumanInterfaceGuidelines/Text.md @@ -1,8 +1,8 @@ -# Guidelines for user interface text in SerenityOS +# Guidelines for user interface text in Ladybird ## Capitalization -SerenityOS employs two capitalization styles: +Ladybird employs two capitalization styles: - Book title capitalization - Sentence-style capitalization diff --git a/Documentation/ProcessArchitecture.md b/Documentation/ProcessArchitecture.md index 9becaabd76f..fcf7de6f7f8 100644 --- a/Documentation/ProcessArchitecture.md +++ b/Documentation/ProcessArchitecture.md @@ -1,8 +1,8 @@ -# SerenityOS Browser process architecture +# Ladybird Browser process architecture *NOTE: This document is partly aspirational, in that the state of the code does not yet fully reflect what's described here. Implementation is underway.* -The SerenityOS web browser (**"Browser"**) uses a multi-process architecture to improve stability and security in the face of arbitrary (and possibly hostile) web content. +The Ladybird web browser uses a multi-process architecture to improve stability and security in the face of arbitrary (and possibly hostile) web content. ## Process overview