Skip to content

Conversation

hamishwillee
Copy link
Collaborator

FF142 supports the Prioritized Task Scheduling AP in https://bugzilla.mozilla.org/show_bug.cgi?id=1966997

This adds a release note and removes the experimental features entry.

Related docs work can be tracked in #40484

@hamishwillee hamishwillee requested a review from a team as a code owner July 28, 2025 02:15
@hamishwillee hamishwillee requested review from pepelsbey and removed request for a team July 28, 2025 02:15
@github-actions github-actions bot added Content:Firefox Content in the Mozilla/Firefox subtree size/s [PR only] 6-50 LoC changed labels Jul 28, 2025
@@ -53,6 +53,11 @@ Firefox 142 is the current [Beta version of Firefox](https://www.firefox.com/en-
#### DOM

- The {{domxref("Selection.getComposedRanges()")}} method is now supported, allowing developers to accurately get selected text ranges across shadow DOM boundaries. In addition, the methods {{domxref("Selection.setBaseAndExtent()","setBaseAndExtent()")}}, {{domxref("Selection.collapse()","collapse()")}}, and {{domxref("Selection.extend()","extend()")}} of the {{domxref("Selection")}} interface have been modified to accept nodes inside a shadow root. ([Firefox bug 1903870](https://bugzil.la/1903870)).
- The [Prioritized Task Scheduling API](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API) is now supported, providing a standardized mechanism to assign and manage task priorities for an application.
The supported interfaces include: {{domxref("Scheduler")}}, {{domxref("TaskController")}}, {{domxref("TaskSignal")}}, {{domxref("TaskPriorityChangeEvent")}} (and the {{domxref("TaskSignal/prioritychange_event","prioritychange")}} event), and the properties {{domxref("Window.scheduler")}} and {{domxref("WorkerGlobalScope.scheduler")}}.
The {{domxref("Scheduling")}} interface and {{domxref("Navigator.scheduling")}} property are not supported.
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note, these two are not supported, which is why I've explicitly listed out all the interfaces that are supported too.

Copy link
Contributor

github-actions bot commented Jul 28, 2025

Preview URLs

Flaws (6)

URL: /en-US/docs/Mozilla/Firefox/Experimental_features
Title: Experimental features in Firefox
Flaw count: 3

  • broken_links:
    • Can't resolve /en-US/docs/Web/CSS/:heading_function#functional_notation
  • macros:
    • Can't resolve /en-US/docs/Web/CSS/:heading
    • Can't resolve /en-US/docs/Web/CSS/:heading_function

URL: /en-US/docs/Mozilla/Firefox/Releases/142
Title: Firefox 142 for developers
Flaw count: 3

  • broken_links:
    • Can't resolve /en-US/docs/Web/CSS/:heading_function#functional_notation
  • macros:
    • Can't resolve /en-US/docs/Web/CSS/:heading
    • Can't resolve /en-US/docs/Web/CSS/:heading_function
External URLs (73)

URL: /en-US/docs/Mozilla/Firefox/Experimental_features
Title: Experimental features in Firefox


URL: /en-US/docs/Mozilla/Firefox/Releases/142
Title: Firefox 142 for developers

(comment last updated: 2025-08-15 03:48:19)

@hamishwillee hamishwillee requested a review from bsmth August 4, 2025 02:11
@hamishwillee hamishwillee force-pushed the ff142_ship_prioritized_task_scheduling branch from ee65e88 to a237e84 Compare August 4, 2025 02:12
@github-actions github-actions bot added the merge conflicts 🚧 [PR only] label Aug 8, 2025
Copy link
Contributor

github-actions bot commented Aug 8, 2025

This pull request has merge conflicts that must be resolved before it can be merged.

@hamishwillee hamishwillee force-pushed the ff142_ship_prioritized_task_scheduling branch from a237e84 to 4d009fa Compare August 8, 2025 01:19
@github-actions github-actions bot removed the merge conflicts 🚧 [PR only] label Aug 8, 2025
@hamishwillee hamishwillee force-pushed the ff142_ship_prioritized_task_scheduling branch from 4d009fa to 0d20c8b Compare August 15, 2025 01:44
Copy link
Contributor

@dipikabh dipikabh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Co-authored-by: Dipika Bhattacharya <dipika@foss-community.org>
@hamishwillee hamishwillee merged commit ac458df into mdn:main Aug 15, 2025
8 checks passed
@hamishwillee hamishwillee deleted the ff142_ship_prioritized_task_scheduling branch August 15, 2025 03:48
estelle pushed a commit that referenced this pull request Aug 19, 2025
* FF142 Relnote/Expr: Prioritized task scheduling API

* Update files/en-us/mozilla/firefox/releases/142/index.md

Co-authored-by: Dipika Bhattacharya <dipika@foss-community.org>

---------

Co-authored-by: Dipika Bhattacharya <dipika@foss-community.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:Firefox Content in the Mozilla/Firefox subtree size/s [PR only] 6-50 LoC changed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants