diff --git a/.github/workflows/markdown-lint.yml b/.github/workflows/markdown-lint.yml index 64e0e588d32631d..5b5cd20e82ef611 100644 --- a/.github/workflows/markdown-lint.yml +++ b/.github/workflows/markdown-lint.yml @@ -2,8 +2,6 @@ name: Markdownlint (All files) on: pull_request: - branches: - - main paths: - .markdownlint-cli2.jsonc - .nvmrc diff --git a/.github/workflows/pr-check-lint_content.yml b/.github/workflows/pr-check-lint_content.yml index ab20711dc889c34..760923a73659f2c 100644 --- a/.github/workflows/pr-check-lint_content.yml +++ b/.github/workflows/pr-check-lint_content.yml @@ -2,8 +2,6 @@ name: Lint and review content files on: pull_request_target: - branches: - - main paths: - .nvmrc - "*.md" diff --git a/.github/workflows/pr-check_cspell_lists.yml b/.github/workflows/pr-check_cspell_lists.yml index 4b40a0d40e4cb7c..cf3c5bcd99ad629 100644 --- a/.github/workflows/pr-check_cspell_lists.yml +++ b/.github/workflows/pr-check_cspell_lists.yml @@ -2,8 +2,6 @@ name: Check cSpell lists on: pull_request: - branches: - - main paths: - .vscode/dictionaries/* diff --git a/.github/workflows/pr-check_javascript.yml b/.github/workflows/pr-check_javascript.yml index 1a112b919941e2e..ad04b7346f7852d 100644 --- a/.github/workflows/pr-check_javascript.yml +++ b/.github/workflows/pr-check_javascript.yml @@ -2,8 +2,6 @@ name: JavaScript lint on: pull_request: - branches: - - main paths: - .nvmrc - "**/*.js" diff --git a/.github/workflows/pr-check_json.yml b/.github/workflows/pr-check_json.yml index b4b49e7c1ec67d5..70603fc49937e8e 100644 --- a/.github/workflows/pr-check_json.yml +++ b/.github/workflows/pr-check_json.yml @@ -2,8 +2,6 @@ name: JSON lint on: pull_request: - branches: - - main paths: - .nvmrc - "**/*.json" diff --git a/.github/workflows/pr-check_redirects.yml b/.github/workflows/pr-check_redirects.yml index 5b5c3db23a91045..98a62e8b3c1d1d9 100644 --- a/.github/workflows/pr-check_redirects.yml +++ b/.github/workflows/pr-check_redirects.yml @@ -2,8 +2,6 @@ name: Check Redirects on: pull_request: - branches: - - main # No GITHUB_TOKEN permissions, as we only use it to increase API limit. permissions: {} diff --git a/.github/workflows/pr-check_scripts.yml b/.github/workflows/pr-check_scripts.yml index 337163551020d12..d7e57560d4a2fdb 100644 --- a/.github/workflows/pr-check_scripts.yml +++ b/.github/workflows/pr-check_scripts.yml @@ -2,8 +2,6 @@ name: Check scripts on: pull_request: - branches: - - main paths: - .nvmrc - package.json diff --git a/.github/workflows/pr-check_url-issues.yml b/.github/workflows/pr-check_url-issues.yml index 32f8db4a2b7668d..647d4b59b8de2f0 100644 --- a/.github/workflows/pr-check_url-issues.yml +++ b/.github/workflows/pr-check_url-issues.yml @@ -2,8 +2,6 @@ name: Check URL issues on: pull_request: - branches: - - main paths: - "files/**/*.md" diff --git a/.github/workflows/pr-check_yml.yml b/.github/workflows/pr-check_yml.yml index e004ed4a9263bc0..5bd36f222ca8264 100644 --- a/.github/workflows/pr-check_yml.yml +++ b/.github/workflows/pr-check_yml.yml @@ -2,8 +2,6 @@ name: Lint YAML on: pull_request: - branches: - - main paths: - .nvmrc - yarn.lock diff --git a/.github/workflows/pr-rebase-needed.yml b/.github/workflows/pr-rebase-needed.yml index 37da9ce44325a07..2b3fcb7428b3ffd 100644 --- a/.github/workflows/pr-rebase-needed.yml +++ b/.github/workflows/pr-rebase-needed.yml @@ -3,6 +3,8 @@ name: "PR conflicts" on: push: pull_request_target: + branches: + - main types: [synchronize] permissions: diff --git a/.github/workflows/pr-test.yml b/.github/workflows/pr-test.yml index cfc962bd2fd2039..9ccc9d135e8fb55 100644 --- a/.github/workflows/pr-test.yml +++ b/.github/workflows/pr-test.yml @@ -8,8 +8,6 @@ name: PR Test on: pull_request: - branches: - - main permissions: # Compare two commits. diff --git a/.github/workflows/system-file-changes.yml b/.github/workflows/system-file-changes.yml index a4641b4b569aa18..f4e8c56815ba5cf 100644 --- a/.github/workflows/system-file-changes.yml +++ b/.github/workflows/system-file-changes.yml @@ -2,6 +2,8 @@ name: System file changes on: pull_request_target: + branches: + - main paths: - ".github/workflows/**" - ".github/CODEOWNERS" diff --git a/files/en-us/mozilla/firefox/experimental_features/index.md b/files/en-us/mozilla/firefox/experimental_features/index.md index 02eeb08b746c391..5585c45fc01a714 100644 --- a/files/en-us/mozilla/firefox/experimental_features/index.md +++ b/files/en-us/mozilla/firefox/experimental_features/index.md @@ -350,6 +350,20 @@ The {{CSSXRef(":heading")}} pseudo-class allows you to style all [heading elemen - `layout.css.heading-selector.enabled` - : Set to `true` to enable. +### `text-decoration-trim` + +The CSS `text-decoration-trim` property allows you to specify {{cssxref("text-decoration")}} start and end offsets to shorten, lengthen, or shift the position of text decorations with respect to the text ([Firefox bug 1979915](https://bugzil.la/1979915)). + +| Release channel | Version added | Enabled by default? | +| ----------------- | ------------- | ------------------- | +| Nightly | 145 | No | +| Developer Edition | 145 | No | +| Beta | 145 | No | +| Release | 145 | No | + +- `layout.css.text-decoration-trim.enabled` + - : Set to `true` to enable. + ## SVG **No experimental features in this release cycle.** diff --git a/files/en-us/mozilla/firefox/releases/145/index.md b/files/en-us/mozilla/firefox/releases/145/index.md index 1ba21ff6d84aa8f..3b31450052998c0 100644 --- a/files/en-us/mozilla/firefox/releases/145/index.md +++ b/files/en-us/mozilla/firefox/releases/145/index.md @@ -112,3 +112,8 @@ You can find more such features on the [Experimental features](/en-US/docs/Mozil Nightly builds now support [CSS anchor positioning](/en-US/docs/Web/CSS/CSS_anchor_positioning) by default, which allows you to tether elements together. The anchor-positioned elements can then have their size and position set relative to the size and location of the anchor elements to which they are bound. (General: [Firefox bug 1988224](https://bugzil.la/1988224), `position-area`: [Firefox bug 1924086](https://bugzil.la/1924086)). + +- **text-decoration-trim**: `layout.css.text-decoration-trim.enabled` + + The CSS `text-decoration-trim` property is supported but currently disabled by default. + It allows you to specify {{cssxref("text-decoration")}} start and end offsets to shorten, lengthen, or shift the position of text decorations with respect to the text ([Firefox bug 1979915](https://bugzil.la/1979915)).