[X] I verified that this issue is not a duplicate. (Use this button to find out.)
[X] I did not remove any of the default filter lists, or I have verified that the issue was not caused by removing any of the default lists.
[X] I did not enable additional filter lists, or I have verified that the issue still occurs without enabling additional filter lists.
[X] I do not have custom filters/rules, or I have verified that the issue still occurs without custom filters/rules.
[X] I am not using uBlock Origin along with other content blockers.
[X] I have verified that the web browser's built-in content blocker/tracking protection, network wide/DNS blocking, or my VPN is not causing the issue.
[X] I have verified that other extensions are not causing the issue.
[X] If this is about a breakage or detection, I have verified that it is caused by uBlock Origin and isn't a site issue.
[ ] I did not answer truthfully to ALL the above checkboxes.
URL address of the web page
https://developer.oculus.com/documentation/
Category
breakage
Description
The entire site fails to load when uBO is enabled. A blank white page is visible.
2 messages are logged to the browser console stating that there are missing dependencies.
Disabling uBO for the site (click the 'power' button and refresh) makes the site load correctly.
Observed both in Microsoft Edge and Mozilla Firefox
Message 1
```text
ErrorUtils caught an error:
JS::call("react-xhp", "constructAndRenderComponentIntoComment_DO_NOT_USE", ...) did not fire because it has missing dependencies.
react-xhp is ready
__call__react-xhp.constructAndRenderComponentIntoComment_DO_NOT_USE__12 is waiting for OCDevCenterRoot.react
OCDevCenterRoot.react is waiting for OCDevCenterPageLayout.react, OCDevCenterReactRouter.react
OCDevCenterPageLayout.react is waiting for OCDevCenterTopNav.react
OCDevCenterReactRouter.react is waiting for OCDevCenterAssistantRouteHandler.react, OCDevCenterBlogCMSRouteHandler.react, OCDevCenterDocumentationCMSRouteHandler.react, OCDevCenterDownloadsLicenseRouteHandler.react, OCDevCenterFaqsRouteHandler.react, OCDevCenterHomeRouteHandler.react, OCDevCenterLaunchPadCMSRouteHandler.react, OCDevCenterOculusStartCMSRouteHandler.react, OCDevCenterOtherCMSRouteHandler.react, OCDevCenterReferenceCMSRouteHandler.react
OCDevCenterTopNav.react is waiting for OCDevCenterTopNavProfileDropdown.react
OCDevCenterAssistantRouteHandler.react is waiting for OCDevCenterGopherView.react
OCDevCenterBlogCMSRouteHandler.react is waiting for OCDevCenterBlogCMSView.react
OCDevCenterDocumentationCMSRouteHandler.react is waiting for OCDevCenterDocumentationCMSView.react
OCDevCenterDownloadsLicenseRouteHandler.react is waiting for OCDevCenterDownloadsLicenseView.react
OCDevCenterFaqsRouteHandler.react is waiting for OCDevCenterFaqsView.react
OCDevCenterHomeRouteHandler.react is waiting for OCDevCenterOtherCMSView.react
OCDevCenterLaunchPadCMSRouteHandler.react is waiting for OCDevCenterLaunchPadCMSView.react
OCDevCenterOculusStartCMSRouteHandler.react is waiting for OCDevCenterOculusStartCMSView.react
OCDevCenterOtherCMSRouteHandler.react is waiting for OCDevCenterOtherCMSView.react
OCDevCenterReferenceCMSRouteHandler.react is waiting for OCDevCenterReferenceCMSView.react
OCDevCenterTopNavProfileDropdown.react is waiting for OCAccountSettingsRoute
OCDevCenterGopherView.react is waiting for OCDevCenterUIFeedback.react
OCDevCenterBlogCMSView.react is waiting for OCDevCenterJSONCMSContentsRenderer.react
OCDevCenterDocumentationCMSView.react is waiting for OCDevCenterDocsFeedbackRootV2.react, OCDevCenterJSONCMSContentsResult.react, OCDevCenterUIDocumentationSidebar.react
OCDevCenterDownloadsLicenseView.react is waiting for OCDevCenterJSONCMSContentsResult.react
OCDevCenterFaqsView.react is waiting for OCDevCenterJSONCMSContentsResult.react
OCDevCenterOtherCMSView.react is waiting for OCDevCenterJSONCMSContentsResult.react
OCDevCenterLaunchPadCMSView.react is waiting for OCDevCenterJSONCMSContentsResult.react
OCDevCenterOculusStartCMSView.react is waiting for OCDevCenterJSONCMSContentsResult.react
OCDevCenterReferenceCMSView.react is waiting for OCDevCenterDocumentationCMSView.react
OCAccountSettingsRoute is waiting for OCAccountSettingsRouteHandler.react
OCDevCenterUIFeedback.react is waiting for OCDevCenterUIFeedbackAnswers.react
OCDevCenterJSONCMSContentsRenderer.react is waiting for OCDevCenterGalaxyRootTagSchemaReactSSRServerImports
OCDevCenterDocsFeedbackRootV2.react is waiting for OCDevCenterDocsFeedbackFormV2.react, OCDeveloperLogger
OCDevCenterJSONCMSContentsResult.react is waiting for OCDevCenterJSONCMSContentsRenderer.react
OCDevCenterUIDocumentationSidebar.react is waiting for OCDevCenterDocsFeedbackRootV2.react
OCAccountSettingsRouteHandler.react is waiting for OCAccountSettingsView.react
OCDevCenterUIFeedbackAnswers.react is waiting for OCDSTextArea.react
OCDevCenterGalaxyRootTagSchemaReactSSRServerImports is waiting for OCDevCenterMapView.react, OCDevCenterUIFAQ.react
OCDevCenterDocsFeedbackFormV2.react is waiting for OCDSTextArea.react
OCDeveloperLogger is waiting for OCDeveloperLoggerBase
OCAccountSettingsView.react is waiting for OCAccountPageNotFoundView.react, OCNonSyncedAccountSettingsView.react, OCSyncedAccountSettingsView.react
OCDSTextArea.react is waiting for MerBaseTextArea.react
OCDevCenterMapView.react is waiting for FBMap.react
OCDevCenterUIFAQ.react is waiting for OCDevCenterUIFeedbackContainer.react
OCDeveloperLoggerBase is waiting for RelayWeb, SessionBoundaryBasedFunnelData
OCAccountPageNotFoundView.react is waiting for OCAccountPrivacyCenterRoute
OCNonSyncedAccountSettingsView.react is waiting for OCAccountPageNotFoundView.react, OCAccountViewBase.react
OCSyncedAccountSettingsView.react is waiting for OCAccountPageNotFoundView.react, OCAccountViewBase.react
MerBaseTextArea.react is waiting for useMerInternalTextAreaAutoGrow
FBMap.react is waiting for FBMapCore.react, FBMapUtils, maplibre-gl
OCDevCenterUIFeedbackContainer.react is waiting for OCDevCenterUIFeedback.react
RelayWeb is waiting for react-relay-deprecated/classic/store/RelayStore
SessionBoundaryBasedFunnelData is not defined
OCAccountPrivacyCenterRoute is waiting for cr:7312
OCAccountViewBase.react is waiting for OCAccountPrivacyCenterRoute
useMerInternalTextAreaAutoGrow is waiting for TextMetrics
FBMapCore.react is waiting for FBMapUtils, maplibre-gl
FBMapUtils is waiting for maplibre-gl
maplibre-gl is waiting for maplibre-gl-2.4.0
react-relay-deprecated/classic/store/RelayStore is waiting for react-relay-deprecated/classic/store/RelayEnvironment
cr:7312 is waiting for OCAccountPrivacyCenterRouteHandler.react
TextMetrics is not defined
maplibre-gl-2.4.0 is waiting for getWorkerInitScriptSPINParams
react-relay-deprecated/classic/store/RelayEnvironment is waiting for react-relay-deprecated/classic/store/RelayStoreData
OCAccountPrivacyCenterRouteHandler.react is waiting for OCAccountPageNotFoundView.react, OCAccountPrivacyCenterRoute, OCAccountPrivacyCenterView.react, OCAccountPrivacyCenterDataDownloadSection.react
getWorkerInitScriptSPINParams is not defined
react-relay-deprecated/classic/store/RelayStoreData is waiting for react-relay-deprecated/classic/legacy/store/GraphQLQueryRunner
OCAccountPrivacyCenterView.react is waiting for FRLSocialPrivacySettings.react, OCAccountPrivacyCenterDataDownloadSection.react, OCAccountPrivacyCenterRoute, OCAccountViewBase.react
OCAccountPrivacyCenterDataDownloadSection.react is waiting for OCFormFieldTextInput.react
react-relay-deprecated/classic/legacy/store/GraphQLQueryRunner is waiting for someObject
FRLSocialPrivacySettings.react is waiting for FRLHideAppActivityRoute
OCFormFieldTextInput.react is waiting for OCDSTextArea.react
someObject is not defined
FRLHideAppActivityRoute is waiting for FRLHideAppActivityRouteHandler.react
FRLHideAppActivityRouteHandler.react is waiting for FRLHideAppActivityView.react, OCAccountPageNotFoundView.react
FRLHideAppActivityView.react is waiting for FRLHideAppActivityRoute, OCAccountViewBase.react, OCAccountPageNotFoundView.react, OCAccountPrivacyCenterDataDownloadSection.react
```
Message 2
```
ErrorUtils caught an error:
JS::call("ReactRenderer_DEPRECATED", "constructAndRenderComponent_LEGACY", ...) did not fire because it has missing dependencies.
ReactRenderer_DEPRECATED is ready
__call__ReactRenderer_DEPRECATED.constructAndRenderComponent_LEGACY__22 is waiting for OCXHPNubContainer.react
OCXHPNubContainer.react is waiting for OCNubContainer.react
OCNubContainer.react is waiting for OCGiveFeedbackModal.react, OCReportBugModal.react
OCGiveFeedbackModal.react is waiting for OCDSTextArea.react, OCErrorDialog.react
OCReportBugModal.react is waiting for OCDSTextArea.react, OCErrorDialog.react
OCDSTextArea.react is waiting for MerBaseTextArea.react
OCErrorDialog.react is waiting for OCErrorDialogContents.react
MerBaseTextArea.react is waiting for useMerInternalTextAreaAutoGrow
OCErrorDialogContents.react is waiting for OCDButton.react
useMerInternalTextAreaAutoGrow is waiting for TextMetrics
OCDButton.react is waiting for OCDeveloperLogger
TextMetrics is not defined
OCDeveloperLogger is waiting for OCDeveloperLoggerBase
OCDeveloperLoggerBase is waiting for RelayWeb, SessionBoundaryBasedFunnelData
RelayWeb is waiting for react-relay-deprecated/classic/store/RelayStore
SessionBoundaryBasedFunnelData is not defined
react-relay-deprecated/classic/store/RelayStore is waiting for react-relay-deprecated/classic/store/RelayEnvironment
react-relay-deprecated/classic/store/RelayEnvironment is waiting for react-relay-deprecated/classic/store/RelayStoreData
react-relay-deprecated/classic/store/RelayStoreData is waiting for react-relay-deprecated/classic/legacy/store/GraphQLQueryRunner
react-relay-deprecated/classic/legacy/store/GraphQLQueryRunner is waiting for someObject
someObject is not defined
```
Prerequisites
URL address of the web page
https://developer.oculus.com/documentation/
Category
breakage
Description
The entire site fails to load when uBO is enabled. A blank white page is visible.
2 messages are logged to the browser console stating that there are missing dependencies.
Disabling uBO for the site (click the 'power' button and refresh) makes the site load correctly.
Observed both in Microsoft Edge and Mozilla Firefox
Message 1
```text ErrorUtils caught an error: JS::call("react-xhp", "constructAndRenderComponentIntoComment_DO_NOT_USE", ...) did not fire because it has missing dependencies. react-xhp is ready __call__react-xhp.constructAndRenderComponentIntoComment_DO_NOT_USE__12 is waiting for OCDevCenterRoot.react OCDevCenterRoot.react is waiting for OCDevCenterPageLayout.react, OCDevCenterReactRouter.react OCDevCenterPageLayout.react is waiting for OCDevCenterTopNav.react OCDevCenterReactRouter.react is waiting for OCDevCenterAssistantRouteHandler.react, OCDevCenterBlogCMSRouteHandler.react, OCDevCenterDocumentationCMSRouteHandler.react, OCDevCenterDownloadsLicenseRouteHandler.react, OCDevCenterFaqsRouteHandler.react, OCDevCenterHomeRouteHandler.react, OCDevCenterLaunchPadCMSRouteHandler.react, OCDevCenterOculusStartCMSRouteHandler.react, OCDevCenterOtherCMSRouteHandler.react, OCDevCenterReferenceCMSRouteHandler.react OCDevCenterTopNav.react is waiting for OCDevCenterTopNavProfileDropdown.react OCDevCenterAssistantRouteHandler.react is waiting for OCDevCenterGopherView.react OCDevCenterBlogCMSRouteHandler.react is waiting for OCDevCenterBlogCMSView.react OCDevCenterDocumentationCMSRouteHandler.react is waiting for OCDevCenterDocumentationCMSView.react OCDevCenterDownloadsLicenseRouteHandler.react is waiting for OCDevCenterDownloadsLicenseView.react OCDevCenterFaqsRouteHandler.react is waiting for OCDevCenterFaqsView.react OCDevCenterHomeRouteHandler.react is waiting for OCDevCenterOtherCMSView.react OCDevCenterLaunchPadCMSRouteHandler.react is waiting for OCDevCenterLaunchPadCMSView.react OCDevCenterOculusStartCMSRouteHandler.react is waiting for OCDevCenterOculusStartCMSView.react OCDevCenterOtherCMSRouteHandler.react is waiting for OCDevCenterOtherCMSView.react OCDevCenterReferenceCMSRouteHandler.react is waiting for OCDevCenterReferenceCMSView.react OCDevCenterTopNavProfileDropdown.react is waiting for OCAccountSettingsRoute OCDevCenterGopherView.react is waiting for OCDevCenterUIFeedback.react OCDevCenterBlogCMSView.react is waiting for OCDevCenterJSONCMSContentsRenderer.react OCDevCenterDocumentationCMSView.react is waiting for OCDevCenterDocsFeedbackRootV2.react, OCDevCenterJSONCMSContentsResult.react, OCDevCenterUIDocumentationSidebar.react OCDevCenterDownloadsLicenseView.react is waiting for OCDevCenterJSONCMSContentsResult.react OCDevCenterFaqsView.react is waiting for OCDevCenterJSONCMSContentsResult.react OCDevCenterOtherCMSView.react is waiting for OCDevCenterJSONCMSContentsResult.react OCDevCenterLaunchPadCMSView.react is waiting for OCDevCenterJSONCMSContentsResult.react OCDevCenterOculusStartCMSView.react is waiting for OCDevCenterJSONCMSContentsResult.react OCDevCenterReferenceCMSView.react is waiting for OCDevCenterDocumentationCMSView.react OCAccountSettingsRoute is waiting for OCAccountSettingsRouteHandler.react OCDevCenterUIFeedback.react is waiting for OCDevCenterUIFeedbackAnswers.react OCDevCenterJSONCMSContentsRenderer.react is waiting for OCDevCenterGalaxyRootTagSchemaReactSSRServerImports OCDevCenterDocsFeedbackRootV2.react is waiting for OCDevCenterDocsFeedbackFormV2.react, OCDeveloperLogger OCDevCenterJSONCMSContentsResult.react is waiting for OCDevCenterJSONCMSContentsRenderer.react OCDevCenterUIDocumentationSidebar.react is waiting for OCDevCenterDocsFeedbackRootV2.react OCAccountSettingsRouteHandler.react is waiting for OCAccountSettingsView.react OCDevCenterUIFeedbackAnswers.react is waiting for OCDSTextArea.react OCDevCenterGalaxyRootTagSchemaReactSSRServerImports is waiting for OCDevCenterMapView.react, OCDevCenterUIFAQ.react OCDevCenterDocsFeedbackFormV2.react is waiting for OCDSTextArea.react OCDeveloperLogger is waiting for OCDeveloperLoggerBase OCAccountSettingsView.react is waiting for OCAccountPageNotFoundView.react, OCNonSyncedAccountSettingsView.react, OCSyncedAccountSettingsView.react OCDSTextArea.react is waiting for MerBaseTextArea.react OCDevCenterMapView.react is waiting for FBMap.react OCDevCenterUIFAQ.react is waiting for OCDevCenterUIFeedbackContainer.react OCDeveloperLoggerBase is waiting for RelayWeb, SessionBoundaryBasedFunnelData OCAccountPageNotFoundView.react is waiting for OCAccountPrivacyCenterRoute OCNonSyncedAccountSettingsView.react is waiting for OCAccountPageNotFoundView.react, OCAccountViewBase.react OCSyncedAccountSettingsView.react is waiting for OCAccountPageNotFoundView.react, OCAccountViewBase.react MerBaseTextArea.react is waiting for useMerInternalTextAreaAutoGrow FBMap.react is waiting for FBMapCore.react, FBMapUtils, maplibre-gl OCDevCenterUIFeedbackContainer.react is waiting for OCDevCenterUIFeedback.react RelayWeb is waiting for react-relay-deprecated/classic/store/RelayStore SessionBoundaryBasedFunnelData is not defined OCAccountPrivacyCenterRoute is waiting for cr:7312 OCAccountViewBase.react is waiting for OCAccountPrivacyCenterRoute useMerInternalTextAreaAutoGrow is waiting for TextMetrics FBMapCore.react is waiting for FBMapUtils, maplibre-gl FBMapUtils is waiting for maplibre-gl maplibre-gl is waiting for maplibre-gl-2.4.0 react-relay-deprecated/classic/store/RelayStore is waiting for react-relay-deprecated/classic/store/RelayEnvironment cr:7312 is waiting for OCAccountPrivacyCenterRouteHandler.react TextMetrics is not defined maplibre-gl-2.4.0 is waiting for getWorkerInitScriptSPINParams react-relay-deprecated/classic/store/RelayEnvironment is waiting for react-relay-deprecated/classic/store/RelayStoreData OCAccountPrivacyCenterRouteHandler.react is waiting for OCAccountPageNotFoundView.react, OCAccountPrivacyCenterRoute, OCAccountPrivacyCenterView.react, OCAccountPrivacyCenterDataDownloadSection.react getWorkerInitScriptSPINParams is not defined react-relay-deprecated/classic/store/RelayStoreData is waiting for react-relay-deprecated/classic/legacy/store/GraphQLQueryRunner OCAccountPrivacyCenterView.react is waiting for FRLSocialPrivacySettings.react, OCAccountPrivacyCenterDataDownloadSection.react, OCAccountPrivacyCenterRoute, OCAccountViewBase.react OCAccountPrivacyCenterDataDownloadSection.react is waiting for OCFormFieldTextInput.react react-relay-deprecated/classic/legacy/store/GraphQLQueryRunner is waiting for someObject FRLSocialPrivacySettings.react is waiting for FRLHideAppActivityRoute OCFormFieldTextInput.react is waiting for OCDSTextArea.react someObject is not defined FRLHideAppActivityRoute is waiting for FRLHideAppActivityRouteHandler.react FRLHideAppActivityRouteHandler.react is waiting for FRLHideAppActivityView.react, OCAccountPageNotFoundView.react FRLHideAppActivityView.react is waiting for FRLHideAppActivityRoute, OCAccountViewBase.react, OCAccountPageNotFoundView.react, OCAccountPrivacyCenterDataDownloadSection.react ```Message 2
``` ErrorUtils caught an error: JS::call("ReactRenderer_DEPRECATED", "constructAndRenderComponent_LEGACY", ...) did not fire because it has missing dependencies. ReactRenderer_DEPRECATED is ready __call__ReactRenderer_DEPRECATED.constructAndRenderComponent_LEGACY__22 is waiting for OCXHPNubContainer.react OCXHPNubContainer.react is waiting for OCNubContainer.react OCNubContainer.react is waiting for OCGiveFeedbackModal.react, OCReportBugModal.react OCGiveFeedbackModal.react is waiting for OCDSTextArea.react, OCErrorDialog.react OCReportBugModal.react is waiting for OCDSTextArea.react, OCErrorDialog.react OCDSTextArea.react is waiting for MerBaseTextArea.react OCErrorDialog.react is waiting for OCErrorDialogContents.react MerBaseTextArea.react is waiting for useMerInternalTextAreaAutoGrow OCErrorDialogContents.react is waiting for OCDButton.react useMerInternalTextAreaAutoGrow is waiting for TextMetrics OCDButton.react is waiting for OCDeveloperLogger TextMetrics is not defined OCDeveloperLogger is waiting for OCDeveloperLoggerBase OCDeveloperLoggerBase is waiting for RelayWeb, SessionBoundaryBasedFunnelData RelayWeb is waiting for react-relay-deprecated/classic/store/RelayStore SessionBoundaryBasedFunnelData is not defined react-relay-deprecated/classic/store/RelayStore is waiting for react-relay-deprecated/classic/store/RelayEnvironment react-relay-deprecated/classic/store/RelayEnvironment is waiting for react-relay-deprecated/classic/store/RelayStoreData react-relay-deprecated/classic/store/RelayStoreData is waiting for react-relay-deprecated/classic/legacy/store/GraphQLQueryRunner react-relay-deprecated/classic/legacy/store/GraphQLQueryRunner is waiting for someObject someObject is not defined ```Other extensions used
1Password, Sponsorblock, Vue.js devtools, uBlacklist.
Screenshot(s)
Screenshot(s)
![image](https://github.com/uBlockOrigin/uAssets/assets/40496019/378dcc41-1914-4d69-8eb6-7980f2f7fa54)Configuration