Changes to SCORM to handle Chrome deprecation of Unload event
From January 2026, Google Chrome will begin the deprecation of unload event. Changes have been made to TopClass to minimize the impact on our customers.
What does that mean for you and what action do you need to take?
An unload event allows for the completion tracking of SCORM content back to TopClass. Within TopClass, Super Administrators have the option to present SCORM content to end users in two ways:
Pop-up Content: Both New Window and New Tab
If your SCORM content is presented as either a New Window or a New Tab pop-up content, completion tracking will continue to work.
If the content does not have its own exit button, learners can close the pop-up using the browser’s X button and completion will be tracked.
For content with an internal exit button, that button will trigger the LMS finish method and completion will be tracked.
Embedded Content (e.g., iframes)
If your SCORM content is presented as embedded content and uses unload event, completion tracking will not be reliably reported to TopClass.
WarningAction will need to be taken to ensure continued completion tracking and avoid disruption to learners and their progress.
- Option 1 - Update SCORM content
SCORM Content must be updated from unload event to pagehide event. This will allow for completion tracking for true embedded content.
NotePlease contact your SCORM content provider for detailed instructions.
- Option 2 - Change TopClass SCORM content display settings from embedded content to pop-up content.
WarningThis will need to be configured on each individual piece of SCORM content.
- Go to Activities & Learning > Content
- Select the relevant SCORM course.
- On the Contents tab, beside the relevant SCORM content, select EDIT.
- Go to the Advanced Options > Extra Info tab.
- Set Content Embeddable to No.
- Set Content Full Screen to Yes.
- Click Save.
TipPlease raise a TopClass Support ticket if you require any further assistance in changing your TopClass content display settings. Our support agents can also assist in reconfiguring your display settings at a global level, should you have multiple SCORM content.

