Description
When Safari users have 'Prevent Cross Site Tracking' enabled, embedded HTML files are shortened in Original View Courses if the site is not a blackboard.com URL.
Symptoms
NOTE: This issue is expected to be limited to sites which don't use the *.blackboard.com domain for their URL
Browser Console Log:
[Error] Failed to load resource: the server responded with a status of 403 () (fastinit.js, line 0) [Error] Refused to execute https://alt-634ffc3beabcb.blackboard.com/javascript/fastinit.js as script because "X-Content-Type-Options: nosniff" was given and its Content-Type is not a script MIME type. [Error] Failed to load resource: the server responded with a status of 403 () (page.js, line 0) [Error] Refused to execute https://alt-634ffc3beabcb.blackboard.com/javascript/ngui/page.js as script because "X-Content-Type-Options: nosniff" was given and its Content-Type is not a script MIME type.
Steps to Replicate
Prerequisite: Open the Safari Browser and turn on 'Prevent Cross Site Tracking'
Log into Blackboard Learn as an administrator or instructor
Access an Original View Course
Go to the Course Contents
Create a new "File" type Content Item by uploading an HTML file or using one from the Content Collection.
Note: The file should at least have several paragraphs of static text or an image file that is taller than 300px.
Open the newly created HTML file
Observed Behavior:
The iFrame is very short. When the user checks the Browser Console log, error messages regarding the JavaScript files that were loaded from the Alt-Content Domain appear.
Expected Behavior:
The height of the iFrame containing the HTML would adjust to the contents of the file.
Affected Versions
Learn 3900.62.0
Learn 3900.65.0
Target Release
Will not Fix
