Skip to main content

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

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.

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'

  1. Log into Blackboard Learn as an administrator or instructor

  2. Access an Original View Course

  3. Go to the Course Contents

  4. 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.

  1. 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

Did this answer your question?