gecko-dev/dom/worklet
Tom Ritter 4b30551afe Bug 1815307: Make all ShouldRFP functions take a RTPTarget r=timhuang
The default value for the target is Unknown, so all callsites
keep working.

We also add a Target value used for Document precomputation. This
value is enabled in RFP Lite mode, and allows us to precompute
ShouldRFP and cache it for faster computations later.  (The later
computations will still check the Target, but won't need to do the
other expensive checks.)

Differential Revision: https://phabricator.services.mozilla.com/D170891
2023-03-21 14:14:48 +00:00
..
loader Bug 1572644 - Part 12-1: Using StructuredCloneHolder to pass a JS::Value from a worklet thread to main thread. r=jonco,yulia 2023-03-13 22:59:41 +00:00
tests Bug 1809843 - Skip Failed tests, r=necko-reviewers,extension-reviewers,credential-management-reviewers,valentin,sgalich,robwu 2023-03-21 09:09:58 +00:00
Worklet.cpp Bug 1572644 - Part 12-2: Add mErrorToRethrow to hold the JS::Value in WorkletFetchHandler. r=jonco,yulia 2023-03-13 22:59:42 +00:00
Worklet.h Bug 1572644 - Part 11-2: Preload localized error msg and format it when resolving failed. r=jonco,yulia 2023-03-13 22:59:41 +00:00
WorkletFetchHandler.cpp Bug 1572644 - Part 12-2: Add mErrorToRethrow to hold the JS::Value in WorkletFetchHandler. r=jonco,yulia 2023-03-13 22:59:42 +00:00
WorkletFetchHandler.h Bug 1572644 - Part 12-2: Add mErrorToRethrow to hold the JS::Value in WorkletFetchHandler. r=jonco,yulia 2023-03-13 22:59:42 +00:00
WorkletGlobalScope.cpp Bug 1815307: Make all ShouldRFP functions take a RTPTarget r=timhuang 2023-03-21 14:14:48 +00:00
WorkletGlobalScope.h Bug 1815307: Make all ShouldRFP functions take a RTPTarget r=timhuang 2023-03-21 14:14:48 +00:00
WorkletImpl.cpp Bug 1572644 - Part 2: Init WorkletModuleLoader when WorkletGlobalScope is created. r=jonco,yulia 2023-03-13 22:59:36 +00:00
WorkletImpl.h Bug 1815307: Make all ShouldRFP functions take a RTPTarget r=timhuang 2023-03-21 14:14:48 +00:00
WorkletThread.cpp Bug 1811327 - Be more precise in the types passed around to WorkletThread methods. r=karlt 2023-02-02 23:18:10 +00:00
WorkletThread.h Bug 1811327 - Be more precise in the types passed around to WorkletThread methods. r=karlt 2023-02-02 23:18:10 +00:00
moz.build Bug 1572644 - Part 2: Init WorkletModuleLoader when WorkletGlobalScope is created. r=jonco,yulia 2023-03-13 22:59:36 +00:00