Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork1.9k
Closed
Labels
Description
Describe the bug
TypeError: "'requestAnimationFrame' called on an object that does not implement interface Window."
The error occurs when running bootstrap-vue in the context of a WebExtension content script.
Steps to reproduce the bug
Use any bootstrap-vue component (for example<b-form-input>) that uses requestAF internally.
Expected behavior
The problem is that globalThis !== window in a WebExtension content script (seefacebook/react#16606)
requestAF needs to be bound to Window so thatthis points towindow.
Versions
Libraries:
- BootstrapVue: 2.21.2
- Bootstrap: 4.6.0
- Vue: 2.6.11
Environment:
- Device: PC
- OS: Windows 10
- Browser: Mozilla Firefox
- Version: 86.0.1