Skip to content

Commit 4d009fa

Browse files
committed
FF142 Relnote/Expr: Prioritized task scheduling API
1 parent 5287e96 commit 4d009fa

File tree

2 files changed

+4
-16
lines changed

2 files changed

+4
-16
lines changed

files/en-us/mozilla/firefox/experimental_features/index.md

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -675,22 +675,6 @@ See [Firefox bug 1697647](https://bugzil.la/1697647) for more details.
675675
- `dom.screenorientation.allow-lock`
676676
- : Set to `true` to enable.
677677

678-
### Prioritized Task Scheduling API
679-
680-
The [Prioritized Task Scheduling API](/en-US/docs/Web/API/Prioritized_Task_Scheduling_API) provides a standardized way to prioritize all tasks belonging to an application, whether they are defined in a website developer's code, or in third-party libraries and frameworks.
681-
From Firefox version 140 the API is both feature complete and enabled in the Nightly release.
682-
([Firefox bug 1734997](https://bugzil.la/1734997) and [Firefox bug 1920115](https://bugzil.la/1920115)).
683-
684-
| Release channel | Version changed | Enabled by default? |
685-
| ----------------- | --------------- | ------------------- |
686-
| Nightly | 139 | Yes |
687-
| Developer Edition | 101 | No |
688-
| Beta | 101 | No |
689-
| Release | 101 | No |
690-
691-
- `dom.enable_web_task_scheduling`
692-
- : Set to `true` to enable.
693-
694678
### Notifications API
695679

696680
Notifications have the [`requireInteraction`](/en-US/docs/Web/API/Notification/requireInteraction) property set to true by default on Windows systems and in the Nightly release ([Firefox bug 1794475](https://bugzil.la/1794475)).

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ Firefox 142 is the current [Beta version of Firefox](https://www.firefox.com/en-
5656

5757
- 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)).
5858
- The {{domxref("Animation.commitStyles()")}} method no longer requires [`fill`](/en-US/docs/Web/API/KeyframeEffect/KeyframeEffect#fill) to be set on an animation to commit the computed styles after the animation has finished. Note that until more browsers support this change, you should continue to set `fill`. ([Firefox bug 1973203](https://bugzil.la/1973203)).
59+
- 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.
60+
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")}}.
61+
The {{domxref("Scheduling")}} interface and {{domxref("Navigator.scheduling")}} property are not supported.
62+
([Firefox bug 1966997](https://bugzil.la/1966997)).
5963

6064
<!-- #### Media, WebRTC, and Web Audio -->
6165

0 commit comments

Comments
 (0)