mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-21 23:20:20 +00:00
Meta: Update for GitHub org rename to LadybirdBrowser
This commit is contained in:
parent
c86e89665b
commit
c096608dd9
Notes:
sideshowbarker
2024-07-16 22:11:09 +09:00
Author: https://github.com/awesomekling Commit: https://github.com/LadybirdBrowser/ladybird/commit/c096608dd9
12 changed files with 15 additions and 15 deletions
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
|
@ -8,7 +8,7 @@ concurrency:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
Lagom:
|
Lagom:
|
||||||
if: github.repository == 'LadybirdWebBrowser/ladybird'
|
if: github.repository == 'LadybirdBrowser/ladybird'
|
||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
|
|
2
.github/workflows/dev-container.yml
vendored
2
.github/workflows/dev-container.yml
vendored
|
@ -17,7 +17,7 @@ permissions:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
if: github.repository == 'LadybirdWebBrowser/ladybird'
|
if: github.repository == 'LadybirdBrowser/ladybird'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
|
|
4
.github/workflows/libjs-test262.yml
vendored
4
.github/workflows/libjs-test262.yml
vendored
|
@ -9,7 +9,7 @@ jobs:
|
||||||
run_and_update_results:
|
run_and_update_results:
|
||||||
runs-on: self-hosted
|
runs-on: self-hosted
|
||||||
if: false
|
if: false
|
||||||
#if: always() && github.repository == 'LadybirdWebBrowser/ladybird' && github.ref == 'refs/heads/master'
|
#if: always() && github.repository == 'LadybirdBrowser/ladybird' && github.ref == 'refs/heads/master'
|
||||||
|
|
||||||
concurrency: libjs-test262
|
concurrency: libjs-test262
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ jobs:
|
||||||
echo "Cleaning up previous run"
|
echo "Cleaning up previous run"
|
||||||
rm -rf "${{ github.workspace }}/*"
|
rm -rf "${{ github.workspace }}/*"
|
||||||
|
|
||||||
- name: Checkout LadybirdWebBrowser/ladybird
|
- name: Checkout LadybirdBrowser/ladybird
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Checkout SerenityOS/libjs-test262
|
- name: Checkout SerenityOS/libjs-test262
|
||||||
|
|
4
.github/workflows/lintcommits.yml
vendored
4
.github/workflows/lintcommits.yml
vendored
|
@ -8,7 +8,7 @@ on: [pull_request_target]
|
||||||
jobs:
|
jobs:
|
||||||
lint_commits:
|
lint_commits:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
if: always() && github.repository == 'LadybirdWebBrowser/ladybird'
|
if: always() && github.repository == 'LadybirdBrowser/ladybird'
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Lint PR commits
|
- name: Lint PR commits
|
||||||
|
@ -91,4 +91,4 @@ jobs:
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.LADYBIRD_BOT_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.LADYBIRD_BOT_TOKEN }}
|
||||||
with:
|
with:
|
||||||
msg: "Hello!\n\nOne or more of the commit messages in this PR do not match the Ladybird [code submission policy](https://github.com/LadybirdWebBrowser/ladybird/blob/master/CONTRIBUTING.md#code-submission-policy), please check the `lint_commits` CI job for more details on which commits were flagged and why.\nPlease do not close this PR and open another, instead modify your commit message(s) with [git commit --amend](https://docs.github.com/en/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/changing-a-commit-message) and force push those changes to update this PR."
|
msg: "Hello!\n\nOne or more of the commit messages in this PR do not match the Ladybird [code submission policy](https://github.com/LadybirdBrowser/ladybird/blob/master/CONTRIBUTING.md#code-submission-policy), please check the `lint_commits` CI job for more details on which commits were flagged and why.\nPlease do not close this PR and open another, instead modify your commit message(s) with [git commit --amend](https://docs.github.com/en/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/changing-a-commit-message) and force push those changes to update this PR."
|
||||||
|
|
2
.github/workflows/nightly-android.yml
vendored
2
.github/workflows/nightly-android.yml
vendored
|
@ -20,7 +20,7 @@ concurrency:
|
||||||
jobs:
|
jobs:
|
||||||
CI:
|
CI:
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
if: always() && github.repository == 'LadybirdWebBrowser/ladybird' && github.ref == 'refs/heads/master'
|
if: always() && github.repository == 'LadybirdBrowser/ladybird' && github.ref == 'refs/heads/master'
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
|
|
4
.github/workflows/serenity-js-artifacts.yml
vendored
4
.github/workflows/serenity-js-artifacts.yml
vendored
|
@ -11,7 +11,7 @@ env:
|
||||||
jobs:
|
jobs:
|
||||||
build-and-package:
|
build-and-package:
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
if: always() && github.repository == 'LadybirdWebBrowser/ladybird' && github.ref == 'refs/heads/master'
|
if: always() && github.repository == 'LadybirdBrowser/ladybird' && github.ref == 'refs/heads/master'
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
|
@ -28,7 +28,7 @@ jobs:
|
||||||
cancel-in-progress: true
|
cancel-in-progress: true
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout LadybirdWebBrowser/ladybird
|
- name: Checkout LadybirdBrowser/ladybird
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: "Set up environment"
|
- name: "Set up environment"
|
||||||
|
|
2
.github/workflows/wasm.yml
vendored
2
.github/workflows/wasm.yml
vendored
|
@ -14,7 +14,7 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout LadybirdWebBrowser/ladybird
|
- name: Checkout LadybirdBrowser/ladybird
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Checkout SerenityOS/libjs-data libjs-wasm
|
- name: Checkout SerenityOS/libjs-data libjs-wasm
|
||||||
|
|
|
@ -41,7 +41,7 @@ Nobody is perfect, and sometimes we mess things up. That said, here are some goo
|
||||||
**Do:**
|
**Do:**
|
||||||
|
|
||||||
* Write in idiomatic SerenityOS-style C++23, using the `AK` containers in all code.
|
* Write in idiomatic SerenityOS-style C++23, using the `AK` containers in all code.
|
||||||
* Conform to the project coding style found in [CodingStyle.md](https://github.com/LadybirdWebBrowser/ladybird/blob/master/Documentation/CodingStyle.md). Use `clang-format` (version 18 or later) to automatically format C++ files. See [AdvancedBuildInstructions.md](https://github.com/LadybirdWebBrowser/ladybird/blob/master/Documentation/AdvancedBuildInstructions.md#clang-format-updates) for instructions on how to get an up-to-date version if your OS distribution does not ship clang-format-18.
|
* Conform to the project coding style found in [CodingStyle.md](https://github.com/LadybirdBrowser/ladybird/blob/master/Documentation/CodingStyle.md). Use `clang-format` (version 18 or later) to automatically format C++ files. See [AdvancedBuildInstructions.md](https://github.com/LadybirdBrowser/ladybird/blob/master/Documentation/AdvancedBuildInstructions.md#clang-format-updates) for instructions on how to get an up-to-date version if your OS distribution does not ship clang-format-18.
|
||||||
* Choose expressive variable, function and class names. Make it as obvious as possible what the code is doing.
|
* Choose expressive variable, function and class names. Make it as obvious as possible what the code is doing.
|
||||||
* Split your changes into separate, atomic commits (i.e. A commit per feature or fix, where the build, tests and the system are all functioning).
|
* Split your changes into separate, atomic commits (i.e. A commit per feature or fix, where the build, tests and the system are all functioning).
|
||||||
* Make sure your commits are rebased on the master branch.
|
* Make sure your commits are rebased on the master branch.
|
||||||
|
|
|
@ -78,7 +78,7 @@ We separate CSS rules by their cascade origin. The two origins we're concerned w
|
||||||
|
|
||||||
The cascade origin determines the processing order for rules. The "user-agent" style is the least important, so it gets processed first. Then author style is added on top of that.
|
The cascade origin determines the processing order for rules. The "user-agent" style is the least important, so it gets processed first. Then author style is added on top of that.
|
||||||
|
|
||||||
Note: the user-agent style is a built-in CSS style sheet that lives in the LibWeb source code [here](https://github.com/LadybirdWebBrowser/ladybird/blob/master/Userland/Libraries/LibWeb/CSS/Default.css).
|
Note: the user-agent style is a built-in CSS style sheet that lives in the LibWeb source code [here](https://github.com/LadybirdBrowser/ladybird/blob/master/Userland/Libraries/LibWeb/CSS/Default.css).
|
||||||
|
|
||||||
The end product of style computation is a fully populated StyleProperties object. It has a StyleValue for each CSS::PropertyID. In spec parlance, these are the *computed* values. (Note that these are not the same as you get from `getComputedStyle()`, that API returns the *resolved* values.)
|
The end product of style computation is a fully populated StyleProperties object. It has a StyleValue for each CSS::PropertyID. In spec parlance, these are the *computed* values. (Note that these are not the same as you get from `getComputedStyle()`, that API returns the *resolved* values.)
|
||||||
|
|
||||||
|
|
|
@ -54,7 +54,7 @@ tar xzf ./actions-runner-linux-x64-X.X.X.tar.gz
|
||||||
```
|
```
|
||||||
### Link the runner to the repository
|
### Link the runner to the repository
|
||||||
```shell
|
```shell
|
||||||
./config.sh --url https://github.com/LadybirdWebBrowser/ladybird --token INSERT_SECRET_TOKEN_HERE
|
./config.sh --url https://github.com/LadybirdBrowser/ladybird --token INSERT_SECRET_TOKEN_HERE
|
||||||
```
|
```
|
||||||
### Configure the runner to protect against malicious PRs by adding the following line to .env:
|
### Configure the runner to protect against malicious PRs by adding the following line to .env:
|
||||||
```shell
|
```shell
|
||||||
|
|
|
@ -22,7 +22,7 @@ FROM fedora:39 AS serenity-build
|
||||||
|
|
||||||
WORKDIR /home
|
WORKDIR /home
|
||||||
RUN dnf install -y clang cmake git-core ninja-build
|
RUN dnf install -y clang cmake git-core ninja-build
|
||||||
RUN git clone --depth=1 https://github.com/LadybirdWebBrowser/ladybird
|
RUN git clone --depth=1 https://github.com/LadybirdBrowser/ladybird
|
||||||
|
|
||||||
RUN cd ladybird/Meta/Lagom && ./BuildFuzzers.sh
|
RUN cd ladybird/Meta/Lagom && ./BuildFuzzers.sh
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
# Security Policy
|
# Security Policy
|
||||||
|
|
||||||
Ladybird is unreleased software still in early development, and so bugs and vulnerabilities can be safely disclosed publicly. If you find an issue, we would prefer if you report it as a [GitHub issue](https://github.com/LadybirdWebBrowser/ladybird/issues/new). If your issue was found using a fuzzer, please check [oss-fuzz](https://bugs.chromium.org/p/oss-fuzz/issues/list?q=label:Proj-serenity) first to see if it has already been recorded.
|
Ladybird is unreleased software still in early development, and so bugs and vulnerabilities can be safely disclosed publicly. If you find an issue, we would prefer if you report it as a [GitHub issue](https://github.com/LadybirdBrowser/ladybird/issues/new). If your issue was found using a fuzzer, please check [oss-fuzz](https://bugs.chromium.org/p/oss-fuzz/issues/list?q=label:Proj-serenity) first to see if it has already been recorded.
|
||||||
|
|
Loading…
Reference in a new issue