canvas-lms/public/javascripts
Jackson Howe dc7fb86e17 Fix issue where rce strips fonts
The fallback font sans-serif was included in the rce config with a
space, i.e. 'sans- serif', which caused issues with the Architect's
Daughter and Balsamiq Sans fonts. If these fonts were used in the
rce, the styling was stipped from the element on save.

Fixes LS-1383
flag = rce_enhancements

Test plan:
 - In RCE, write some text and change font to Architect's Daughter
 - Save the page
 - Font should appear correctly in rendered text
 - Repeat for Balsamiq Sans

Change-Id: Id39415c5744247cb4153c549f941c7fefe4c3aa7
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/245990
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Ed Schiebel <eschiebel@instructure.com>
QA-Review: Robin Kuss <rkuss@instructure.com>
Product-Review: Jackson Howe <jackson.howe@instructure.com>
2020-08-26 19:36:01 +00:00
..
bower/ember Move k5uplodaer to /packages 2019-05-10 18:30:51 +00:00
custom_moment_locales Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
custom_timezone_locales Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
eportfolios Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
lti accept explicit client id when retrieving tool 2020-08-12 18:10:20 +00:00
mediaelement sanitize data-* attributes from subtitles 2020-08-18 20:04:25 +00:00
quizzes fix pressing enter update quiz question scores in SpeedGrader 2020-06-10 18:33:27 +00:00
str recursively escape objects 2020-08-18 19:06:36 +00:00
tinymce_plugins Add an Apps menu item to the RCE menubar 2020-08-19 15:58:48 +00:00
translations speed up translations loading 2019-07-01 15:25:30 +00:00
vendor make speedgrader selectmenu work with home/end 2020-08-05 21:32:52 +00:00
.i18nignore make xsslint not need js:generate, fixes SD-2160 2017-03-03 17:24:16 +00:00
.xssignore Remove RequireJS support 2017-03-13 22:10:23 +00:00
Backbone.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
INST.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
LtiThumbnailLauncher.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
account_authorization_configs.js fix <Select> deprecation in AuthTypePicker 2019-08-02 16:44:07 +00:00
account_settings.js remove "responsive_admin_settings" flag 2020-07-22 21:08:43 +00:00
account_statistics.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
ajax_errors.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
alerts.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
authentication_provider_debugging.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
authentication_providers.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
axios.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
calcCmd.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
calendar_move.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
collaborations.js Update responsive class to be behind correct flag 2020-04-17 23:02:24 +00:00
communication_channels.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
content_exports.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
content_locks.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
context_modules.js Fix issue with expand/collapse all modules button 2020-08-17 16:23:32 +00:00
context_modules_helper.js sanitize data-item-href in rich text 2020-01-23 17:24:17 +00:00
convert_case.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
course.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
course_settings.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
course_settings_helper.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
dummyI18nResource.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
edit_rubric.js remove criteria from outcomes view/edit when mastery scales enabled 2020-08-19 17:50:27 +00:00
ember.js auto-lint some of gradebook 2019-03-04 13:55:35 +00:00
eportfolio.js properly display submission in eportfolio 2019-11-15 21:37:53 +00:00
file_inline.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
findLinkForService.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
find_outcome.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
global_announcements.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
gradebook_uploads.js slay gradezilla 2020-02-20 22:10:57 +00:00
grading_standards.js fix whitespace in grading standards 2020-04-10 15:12:04 +00:00
i18nObj.js Support for 'e' format numbers in input 2019-10-23 15:52:16 +00:00
instructure.js Fix iframes affected by sandbox regression 2020-08-21 15:48:18 +00:00
instructure_helper.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.ajaxJSON.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.disableWhileLoading.js add progress bar for content migration uploads 2020-06-19 05:30:56 +00:00
jquery.doc_previews.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.dropdownList.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.fancyplaceholder.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.google-analytics.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.inst_tree.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.instructure_date_and_time.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.instructure_forms.js add onProgress option to uploadFile / ajaxJSONPreparedFiles 2020-06-15 15:43:31 +00:00
jquery.instructure_jquery_patches.js Fix .scrollTop() in Safari 13. 2019-11-06 18:16:03 +00:00
jquery.instructure_misc_helpers.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.instructure_misc_plugins.js Change assignment delete confirmation to danger on calendar 2019-12-13 16:42:55 +00:00
jquery.keycodes.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.loadingImg.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.scrollToVisible.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.templateData.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.toJSON.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
jquery.ui.menu.inputmenu.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
ldap_settings_test.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
link_enrollment.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
login.js Put focus on the password recovery flash (a11y) 2020-03-25 19:12:05 +00:00
manage_avatars.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
mathml.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
mathquill.js [codemod] convert functions to fat arrows 2019-08-26 22:20:33 +00:00
media_comments.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
mergeI18nTranslations.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
message_students.js fix string translation in “Message students who” 2019-07-31 23:06:45 +00:00
moderate_quiz.js do not show 0 points for moderated quizzes 2020-04-09 14:54:54 +00:00
moment_formats.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
oauth2_confirm.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
page_views.js [codemod] convert functions to fat arrows 2019-08-26 22:20:33 +00:00
plugins.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
prerequisites_lookup.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
profile.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
question_bank.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
question_banks.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
quiz_arrows.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
quiz_formula_solution.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
quiz_history.js fix pressing enter update quiz question scores in SpeedGrader 2020-06-10 18:33:27 +00:00
quiz_inputs.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
quiz_labels.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
quiz_rubric.js reduce quiz_show bundle size 2020-02-20 15:37:02 +00:00
quiz_show.js Add direct share feature to quizzes show page 2019-12-17 21:47:39 +00:00
quiz_statistics_cqs.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
quiz_timing.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
quizzes.js Add support for editing disable_timer_autosubmission attribute 2020-05-06 17:52:52 +00:00
react-dnd-test-backend.js da licença part 51 2017-04-28 19:05:00 +00:00
react-modal.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
reminders.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
rubricEditBinding.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
rubric_assessment.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
rubric_delete_confirmation.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
section.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
select_content_dialog.js fix enabling the add module item button 2020-07-17 20:14:53 +00:00
setWebpackCdnHost.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
setupAndFocusTinyMCEConfig.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
sis_import.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
slickgrid.long_text_editor.js prettify slickgrid (ha) 2019-01-11 13:37:11 +00:00
speed_grader.js add text to link in speedgrader 2020-07-22 21:13:12 +00:00
speed_grader_helpers.js [ci-coverage] spec: shim location access in speedgrader specs 2019-08-28 19:54:41 +00:00
speed_grader_select_menu.js add label to select menu in speedgrader 2020-08-04 19:26:03 +00:00
sub_accounts.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
submission_download.js make quiz_submissions.submissions valid 2020-04-24 15:29:05 +00:00
submissions.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
submit_assignment.js close dialog during lti submission from More tab 2020-06-30 17:03:19 +00:00
submit_assignment_helper.js submit lti item from more tab without trouble 2020-01-07 18:30:08 +00:00
supercalc.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
symlink_to_node_modules use node_modules wherever possible 2016-11-01 15:14:52 +00:00
take_quiz.js Support upto 16 places precision during take 2020-08-20 00:15:46 +00:00
timezone_core.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
tinymce.config.js Fix issue where rce strips fonts 2020-08-26 19:36:01 +00:00
tool_inline.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
underscore.flattenObjects.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
underscore.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
user.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
user_grades.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
user_logins.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
user_name.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
user_notes.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
user_sortable_name.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00
user_utils.js Run prettier and add in public/javascripts to prettier whitelist 2019-10-10 22:09:33 +00:00